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

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

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

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

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

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

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

第二節(jié)硬件解讀

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

第三節(jié)CubeMX配置

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

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

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

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

第四節(jié)MDK代碼

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

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

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

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

第三步:添加lora.c文件到項(xiàng)目,如下圖:

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

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

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

第五步:編譯的時(shí)候,uint8_t報(bào)錯(cuò),我們需要將其修改為:unsigned char即可,如下圖:

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

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

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

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é) 實(shí)驗(yàn)現(xiàn)象

注意:

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

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

3,請(qǐng)和LORA接收程序一起使用

現(xiàn)象:

1,繼電器K1和K2吸合。

2,LED燈LD5亮。

3,OLED第一行顯示RTC時(shí)間。

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

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

來(lái)源:撞上電子微信公眾號(hào)

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

    關(guān)注

    30

    文章

    4697

    瀏覽量

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

    關(guān)注

    2

    文章

    515

    瀏覽量

    66125
  • LoRa
    +關(guān)注

    關(guān)注

    348

    文章

    1655

    瀏覽量

    231610
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPGA與LoRa模塊的串口通信問(wèn)題

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

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

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

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

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

    lora模塊的實(shí)現(xiàn)

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

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

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

    詳解LoRa

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

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

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

    什么是LoRa?

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

    什么是Lora?LoRa的主要特點(diǎn)?

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

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

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

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

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

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

    電子發(fā)燒友網(wǎng)站提供《移動(dòng)LoRa短消息發(fā)送器/接收器.zip》資料免費(fèi)下載
    發(fā)表于 08-11 09:54 ?6次下載
    移動(dòng)<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集中器的無(wú)線電模塊。 Lora網(wǎng)關(guān)必須將信息從
    的頭像 發(fā)表于 01-08 09:53 ?551次閱讀

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

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

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

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