91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

怎樣將傳感器添加到Lora

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-15 08:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

步驟1:硬件

怎樣將傳感器添加到Lora

首先,您需要將傳感器連接到Arduino

在我的情況下,我購買了adafruit的傳感器,他們在這里介紹了如何連接傳感器。這取決于您的傳感器,但是通常您有一個必須連接到GND的GND引腳,一個連接到3.3v或5v的VCC和一個信號引腳。您必須將信號引腳連接到模擬輸入或數(shù)字輸入。就我而言,它是數(shù)字輸入。如果不使用默認(rèn)引腳,請確保編輯Arduino草圖。

圖片顯示了我必須如何連接它。 10k電阻器充當(dāng)數(shù)據(jù)線上的中等強度上拉電阻。如果您有如圖2所示的傳感器,則可能會看到內(nèi)置的小電阻器。

步驟2:軟件

為了發(fā)送數(shù)據(jù),我們需要將數(shù)據(jù)轉(zhuǎn)換為Lora兼容格式。

為此,我在空循環(huán)中添加了:

//float a=(dht.readTemperature());

float a=(dht.readTemperature()*100);

Serial.println(a);

int b=(int)a;

data = b;

datastring +=dtostrf(data, 4, 2, databuf);

strcpy((char *)dataoutgoing,databuf);

Serial.println(“TXing1”);

myLora.tx(dataoutgoing);

您必須將float a設(shè)置為傳感器數(shù)據(jù)。第二行刪除小數(shù)位。如果沒有有效的小數(shù)位數(shù),則可以取消注釋第一行并注釋第二行。

現(xiàn)在,您必須聲明我們在void循環(huán)中使用的變量,導(dǎo)入庫并定義引腳。

#include

#define DHTPIN 2

#define DHTTYPE DHT22 // DHT 22 (AM2302), AM2321

DHT dht(DHTPIN, DHTTYPE);

float data;

String datastring=“”;

char databuf[10];

uint8_t dataoutgoing[10];

首先,我們包含庫,然后定義在上一步中使用的Pin。我用的是引腳D2?,F(xiàn)在我們必須確定我們擁有哪個傳感器。如果不使用DHT傳感器,則必須將這4行更改為自己的庫。

現(xiàn)在我們必須聲明變量。

整個腳本在我的GitHub上頁面。

第3步:啟動草圖

現(xiàn)在您可以將草圖上傳到Arduino并打印溫度了到您的串行監(jiān)視器。您還應(yīng)該在TTN上接收數(shù)據(jù)。
責(zé)任編輯:wv

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

    關(guān)注

    2576

    文章

    55134

    瀏覽量

    791983
  • LoRa
    +關(guān)注

    關(guān)注

    355

    文章

    1898

    瀏覽量

    238092
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    LoRa溫度傳感器(PT100)解決方案

    、二氧化碳采集、風(fēng)向風(fēng)速采集以及土壤墑情數(shù)據(jù)采集。通訊距離可達2km,內(nèi)置LoRa的SX1278芯片、GSM/GPRS/3G/4G/RJ45模塊,可通過無線射頻,傳感器、PLC、智能電表等的數(shù)據(jù)通過SMS/2G/3G/4G/E
    的頭像 發(fā)表于 11-28 09:28 ?391次閱讀
    <b class='flag-5'>LoRa</b>溫度<b class='flag-5'>傳感器</b>(PT100)解決方案

    氫能源壓力傳感器在新能源汽車中的應(yīng)用

    工作原理主要是氫氣施加到傳感器薄膜上,當(dāng)薄膜發(fā)生微小變形時,傳感器的電阻值隨之發(fā)生變化,從而實現(xiàn)對氫氣壓力值的測量。這種測量方式具有高精度、高靈敏度以及快速響應(yīng)的特點。 二、 類型與
    的頭像 發(fā)表于 11-04 17:18 ?973次閱讀
    氫能源壓力<b class='flag-5'>傳感器</b>在新能源汽車中的應(yīng)用

    rt_printf相關(guān)組件怎么添加?

    查詢到printf相關(guān)兩個組件,點擊添加時提示如圖,請教如何添加到項目中。
    發(fā)表于 10-09 07:24

    如何“同步scons 配置至項目”功能添加到編譯步驟中?

    我想將rt-thread studio的“同步scons配置至項目”功能添加到編譯前步驟中 但是我不知道這個功能執(zhí)行了什么指令,在構(gòu)建前步驟中應(yīng)該輸入什么指令,用”scons”命令無法實現(xiàn)
    發(fā)表于 09-22 07:39

    怎樣正確使用霍爾傳感器

    霍爾電流傳感器憑借著自身的優(yōu)勢,成為最主要、應(yīng)用最廣的電流測量手段之一 銀河
    的頭像 發(fā)表于 09-08 13:26 ?1169次閱讀
    <b class='flag-5'>怎樣</b>正確使用霍爾<b class='flag-5'>傳感器</b>

    什么是照度傳感器和接近傳感器

    近年來,照度傳感器和接近傳感器在我們身邊各類設(shè)備中的應(yīng)用越來越廣泛。除了單獨使用照度傳感器和接近傳感器外,這些
    的頭像 發(fā)表于 08-22 14:46 ?2945次閱讀
    什么是照度<b class='flag-5'>傳感器</b>和接近<b class='flag-5'>傳感器</b>

    在樹莓派5上,如何使用毫米波雷達檢測和追蹤人類?

    在本指南中,我們學(xué)習(xí)如何RD-03D雷達傳感器添加到樹莓派單板計算機上,以便實時檢測和追蹤人類。我們將了解該傳感器的工作原理及可獲取的數(shù)
    的頭像 發(fā)表于 07-24 15:32 ?2490次閱讀
    在樹莓派5上,如何使用毫米波雷達檢測和追蹤人類?

    如何選擇酒精傳感器

    鑒于可用技術(shù)、其應(yīng)用及其性能特征的細(xì)微差別,選擇適合您的特定需求的酒精傳感器可能是一個復(fù)雜的過程。本指南通過探索酒精傳感器的類型、其原理、應(yīng)用以及表格格式的比較分析,幫助您瀏覽選項并做出明智的決定
    的頭像 發(fā)表于 07-21 11:37 ?1345次閱讀
    如何選擇酒精<b class='flag-5'>傳感器</b>

    ArkUI-X添加到現(xiàn)有Android項目中

    aar包 在應(yīng)用工程初始化ArkUI-X 通過Android studio 創(chuàng)建一個應(yīng)用工程,將我們上述的aar包添加到工程目錄下的libs目錄中 Application部分 繼承調(diào)用
    發(fā)表于 06-04 22:35

    電機上為何要裝振動傳感器

    數(shù)據(jù)最新 lora 技術(shù),提高了傳輸速率多振動(或者配合電流電壓等)傳感器同步采集功能 振動傳感器分類 按測量方法及測量過程的物理性質(zhì),振動傳感器分機械式、光學(xué)式和電測式三類。 ● 機
    的頭像 發(fā)表于 05-30 09:52 ?669次閱讀
    電機上為何要裝振動<b class='flag-5'>傳感器</b>?

    ArkUI-X添加到現(xiàn)有Android項目中

    aar包 在應(yīng)用工程初始化ArkUI-X 通過Android studio 創(chuàng)建一個應(yīng)用工程,將我們上述的aar包添加到工程目錄下的libs目錄中 Application部分 繼承調(diào)用
    發(fā)表于 05-28 22:44

    如何VCP功能添加到UVC應(yīng)用程序代碼中?

    我正在嘗試 VCP 功能添加到 UVC 應(yīng)用程序代碼中。 我的平臺是CYUSB3011-BZXC UsbUart 示例代碼已添加到現(xiàn)有的 UVC 應(yīng)用程序中。 初始化和主循環(huán)
    發(fā)表于 05-16 06:41

    AD22151線性輸出磁場傳感器技術(shù)手冊

    AD22151是一款線性磁場傳感器。該傳感器的輸出是一個電壓,與垂直施加到封裝頂面的磁場成正比。 該傳感器結(jié)合了集成體霍爾單元技術(shù)和硅基儀表電路,以最大限度地減少與硅霍爾單元特性
    的頭像 發(fā)表于 05-07 11:25 ?1101次閱讀
    AD22151線性輸出磁場<b class='flag-5'>傳感器</b>技術(shù)手冊

    溫振一體傳感器規(guī)格書V15(1)

    無線(Lora)溫振一體傳感器
    發(fā)表于 04-07 15:52 ?2次下載

    如何ENWF9408AVEF Wi-Fi模塊添加到1064EVK wifi_cli SDK項目中?

    如何 松下 ENWF9408AVEF (NXP 88W8977) Wi-Fi 模塊添加到 1064EVK wifi_cli SDK 項目中? 使用不同的 88W8977 定義初始化失敗
    發(fā)表于 04-02 07:50