0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Lora發(fā)送 Lora的原理與常識

撞上電子 ? 2023-07-12 10:04 ? 次閱讀

第一節(jié)Lora的原理與常識

本版本不講解該部分,如有需要,請聯(lián)系微信公眾號客服,以便再版時更新。

第二節(jié)硬件解讀

本版本不講解該部分,如有需要,請聯(lián)系微信公眾號客服,以便再版時更新。

第三節(jié)CubeMX配置

第一步:配置SPI引腳,操作如下:

66c91c82-2058-11ee-a579-dac502259ad0.png

第二步:配置PA4為輸出模式,并初始化為低電平,使其一直片選Lora模塊,并配置好用戶標(biāo)簽,如下圖:

66d84a54-2058-11ee-a579-dac502259ad0.png

第四節(jié)MDK代碼

第一步:將比賽提供的lora.h文件添加到“項目/Core/Inc”文件夾中。如下圖:

66fc0a48-2058-11ee-a579-dac502259ad0.png

第二步:將比賽提供的lora.c文件添加到“項目/Core/Src”文件夾中。如下圖:

671d0022-2058-11ee-a579-dac502259ad0.png

第三步:添加lora.c文件到項目,如下圖:

673135a6-2058-11ee-a579-dac502259ad0.png

第四步:查看是否添加成功,當(dāng)項目中顯示如下時,代表添加成功。

67574eb2-2058-11ee-a579-dac502259ad0.png

第五步:編譯的時候,uint8_t報錯,我們需要將其修改為:unsigned char即可,如下圖:

67773ce0-2058-11ee-a579-dac502259ad0.png

679ab062-2058-11ee-a579-dac502259ad0.png

第六步:在Zsdz.c中編寫Lora的SPI驅(qū)動。如下圖:

67b5fb10-2058-11ee-a579-dac502259ad0.png

67ccdc7c-2058-11ee-a579-dac502259ad0.png

第七步:引用lora的頭文件,如下圖:

67eda484-2058-11ee-a579-dac502259ad0.png

第八步:初始化Lora模塊,如下圖:

68027b84-2058-11ee-a579-dac502259ad0.png

第九步:編寫Lora發(fā)送相關(guān)代碼,如下:

68142f46-2058-11ee-a579-dac502259ad0.png

第五節(jié) 實驗現(xiàn)象

注意:

1,請用USB線連接電腦與開發(fā)板。

2,請選擇A開發(fā)板。

3,請和LORA接收程序一起使用

現(xiàn)象:

1,繼電器K1和K2吸合。

2,LED燈LD5亮。

3,OLED第一行顯示RTC時間。

4,OLED第二行顯示串口(波特率9600,ASCII格式)接收到的數(shù)據(jù)。

5,LORA發(fā)送RTC數(shù)據(jù)和串口數(shù)據(jù)同步到B開發(fā)板。

來源:撞上電子微信公眾號

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 代碼
    +關(guān)注

    關(guān)注

    30

    文章

    4722

    瀏覽量

    68234
  • RTC
    RTC
    +關(guān)注

    關(guān)注

    2

    文章

    522

    瀏覽量

    66228
  • LoRa
    +關(guān)注

    關(guān)注

    349

    文章

    1662

    瀏覽量

    231714
收藏 人收藏

    評論

    相關(guān)推薦

    FPGA與LoRa模塊的串口通信問題

    signaltap能看到引腳發(fā)送數(shù)據(jù),但是LoRa模塊接收不到。下圖是我的PCB板,Txd和Rxd直接與引腳相連。我用同樣的程序在開發(fā)板上試過了,開發(fā)板也可以和LoRa模塊通信。 開始以為是電平的原因,但是我設(shè)置成
    發(fā)表于 03-21 18:09

    【轉(zhuǎn)帖】什么是LoRa技術(shù)

    什么是LoRa技術(shù)LoRa是一種專用于遠(yuǎn)距離低功耗的無線通信技術(shù),其調(diào)制方式相對于其他通信方式大大增加了通信距離,可廣泛應(yīng)用于各種場合的遠(yuǎn)距離低速率物聯(lián)網(wǎng)無線通信領(lǐng)域。比如自動抄表、樓宇自動化設(shè)備
    發(fā)表于 12-12 11:26

    什么是LoRa技術(shù) LoRa產(chǎn)品介紹匯總

    `什么是LoRa技術(shù)? LoRa技術(shù)與其他無線技術(shù)對比LoRa 是LPWAN通信技術(shù)中的一種,是美國Semtech公司采用和推廣的一種基于擴頻技術(shù)的超遠(yuǎn)距離無線傳輸方案。這一方案改變了以往關(guān)于傳輸
    發(fā)表于 02-05 11:49

    lora模塊的實現(xiàn)

    要用labview制作一個lora模塊,這個模塊最好是制作成一個控件,這個模塊可以完成一些基本的lora實驗,不一定是要無線通信可以以有線方式進(jìn)行數(shù)據(jù)通信,但是一定要有信號發(fā)射和接受,數(shù)據(jù)發(fā)送和接收功能。這個要怎么實現(xiàn)?
    發(fā)表于 03-29 23:20

    請問LORA組網(wǎng)是怎么組的呢?

    lora組網(wǎng)是怎么組的呢?多個子節(jié)點同時給父節(jié)點發(fā)送數(shù)據(jù)會不會有沖突問題呢?還是輪詢子節(jié)點呢?用的原子哥的lora模塊。咱們這有相應(yīng)的組網(wǎng)教程嗎?謝謝了
    發(fā)表于 01-24 06:35

    詳解LoRa

    LoRa與NB-IoT是最有發(fā)展前景的兩個低功耗廣域網(wǎng)通信技術(shù)。不過兩者之間到底有什么區(qū)別和不同?誰又將更勝一籌占領(lǐng)LPWAN制高點?物聯(lián)網(wǎng)的快速發(fā)展對無線通信技術(shù)提出了更高的要求,專為低帶寬
    發(fā)表于 09-18 09:05

    LoRa是什么?LoRa有什么優(yōu)勢?

    NB-IoT是什么?LoRa又是什么?它們分別有什么優(yōu)勢?
    發(fā)表于 06-16 06:39

    什么是LoRa

    什么是LoRa?LoRa是Lang Range的簡稱,屬于LPWAN(low-power Wide-Area Network,低功耗廣域網(wǎng))通信技術(shù)的一種,由美國Semtech(升特)公司2013年
    發(fā)表于 07-22 07:24

    什么是Lora?LoRa的主要特點?

    什么是Lora?LoRa的主要特點?LoRa的系統(tǒng)架構(gòu)?LoRa的協(xié)議棧?
    發(fā)表于 07-26 06:15

    STM32使用LoRa模塊無線發(fā)送和接收 精選資料推薦

    關(guān)聯(lián)知識STM32LoRaArduino介紹本教程包含兩個示例。 在第一個示例中,我們將從LoRa發(fā)送者/發(fā)送者向接收者發(fā)送一條簡單的“ Hello World”消息。 但是在第二個示
    發(fā)表于 08-11 08:44

    LORA無線模塊發(fā)送數(shù)據(jù)慢該怎么辦呢

    怎樣去解決LORA無線模塊發(fā)送數(shù)據(jù)慢的問題?怎樣去解決LORA無線模塊供電的問題?
    發(fā)表于 02-21 06:11

    移動LoRa短消息發(fā)送器/接收器

    電子發(fā)燒友網(wǎng)站提供《移動LoRa短消息發(fā)送器/接收器.zip》資料免費下載
    發(fā)表于 08-11 09:54 ?6次下載
    移動<b class='flag-5'>LoRa</b>短消息<b class='flag-5'>發(fā)送</b>器/接收器

    Lora網(wǎng)關(guān)是如何工作的?

    Lora網(wǎng)關(guān)是如何工作的? LoRa網(wǎng)關(guān)是配備有接收LoRa數(shù)據(jù)包的LoRa集中器的無線電模塊。 Lora網(wǎng)關(guān)必須將信息從
    的頭像 發(fā)表于 01-08 09:53 ?574次閱讀

    lora終端如何連網(wǎng)關(guān) LORA網(wǎng)關(guān)能帶幾個終端

    LoRa 終端通過 LoRa 網(wǎng)關(guān)發(fā)送連接請求,LoRa 網(wǎng)關(guān)接收到請求后會進(jìn)行相應(yīng)的認(rèn)證和確認(rèn),建立與終端之間的通信鏈接。
    的頭像 發(fā)表于 02-25 16:59 ?1862次閱讀

    lora網(wǎng)關(guān)到底能帶多少設(shè)備,lora網(wǎng)關(guān)容量是多少

    影響。 那么今天我們就詳細(xì)的看下一個網(wǎng)關(guān)能帶多少個設(shè)備包括設(shè)備數(shù)量多少和什么參數(shù)有關(guān)系。 Lora發(fā)送時間長短和哪些因素有關(guān)系。lora的速率,sx127x系列中支持的是sf6-12,sx126x系列中支持的是sf5-12。通過
    的頭像 發(fā)表于 07-30 17:31 ?442次閱讀
    <b class='flag-5'>lora</b>網(wǎng)關(guān)到底能帶多少設(shè)備,<b class='flag-5'>lora</b>網(wǎng)關(guān)容量是多少