色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

使用Pi 3 Model B +構(gòu)建定制遙感平臺(tái)

設(shè)計(jì)idea ? 來源:互聯(lián)網(wǎng) ? 作者:佚名 ? 2018-04-13 09:48 ? 次閱讀

支援PoEPi為定制遙感平臺(tái)提供了極好的基礎(chǔ)。

為遙感平臺(tái)提供基礎(chǔ)僅僅是新型以太網(wǎng)供電(PoE)樹莓派3型B +適合的眾多用途之一。在本文中,在探討一個(gè)簡單的真實(shí)世界示例 (該示例使用DesignSpark Pmod HAT和Python腳本從熱電偶Pmod獲取讀數(shù),并通過MQTT發(fā)布它們。)之前,我們將介紹可用的接口選項(xiàng)以及一些便捷的集成傳感器方法。

接口選項(xiàng)

所以讓我們從基礎(chǔ)開始,并提醒我們自己有可用的本地接口:

  • USB. 更多的終端用戶外設(shè)接口,但會(huì)有一些傳感器使用它,實(shí)際上也適用于其他總線,如RS-422和CAN

  • Plain GPIO. 我們可以讀取“bitbanging”狀態(tài)的數(shù)字引腳使用軟件/庫來實(shí)現(xiàn)對(duì)某些通常速度較低的總線的支持,例如高度流行的DS18B20溫度傳感器使用的單線總線。

  • I2C. 一個(gè)簡單的串行主/從總線,它使用兩條線并具有7位地址范圍。 I2C提供了大量的傳感器和ADC,以及數(shù)字I / O擴(kuò)展器,為您提供更多的GPIO引腳,EEPROM和其他器件。

  • SPI. 4根時(shí)鐘線,雙向數(shù)據(jù)傳輸和從機(jī)選擇。再次受到許多器件的支援,通常以比I2C更高的速度運(yùn)行,但由于只有2個(gè)芯片使能線可用于選擇外設(shè),因此只能使用兩個(gè),除非您還對(duì)GPIO進(jìn)行了bit-bit。

我們可以簡單地將傳感器通過面包板,跳線或跳板等進(jìn)行集成。但是,也有非常便利的模塊化系統(tǒng)可用,所以我們來看看其中兩個(gè)。

MikroElektronika點(diǎn)擊

點(diǎn)擊板是緊湊的模塊,可以通過接口適配器“屏蔽”與各種不同的平臺(tái)一起使用,其中一種可用于Raspberry Pi 3 Model B +(896-8660),以提供即時(shí)通行方便的模塊范圍。

為以下傳感器提供Python代碼示例Click board:

  • 顏色點(diǎn)擊 (923-5999). RGBC顏色傳感器

  • 加速點(diǎn)擊 (923-5999). 3軸加速度計(jì) (882-8900)

  • 天氣點(diǎn)擊 (912-5170). 溫度,濕度和壓力傳感器

當(dāng)然,還有更多的傳感器和ADC等模塊可供使用,通常提供的C代碼示例代碼可用作您自己項(xiàng)目的起點(diǎn)。

要了解有關(guān)Pi 3 Click Shield的更多信息,請參閱此前的博文。

Digilent Pmod

外設(shè)模塊(簡稱Pmod)是另一個(gè)開放式規(guī)范標(biāo)準(zhǔn),但是這次是來自Digilent。 DesignSpark Pmod HAT最初與FPGA微控制器平臺(tái)相關(guān)聯(lián),為與Raspberry Pi一起使用提供了一個(gè)完美的解決方案。

與Click板一樣,有許多不同的Pmod可供使用,并且有很多不同的Pmod提供有用的傳感器和輸入。一個(gè)用于Pmod HAT的Python庫支援六個(gè)Pmod,其中四個(gè)是傳感器/輸入:

  • PmodAD1 (134-6443). 雙通道12位ADC。

  • PmodISNS20 (136-8069). ±20A直流或交流輸入,高精度電流傳感器。

  • PmodMIC3 (134-6475). MEMS麥克風(fēng)模塊。

  • PmodTC1 (134-6476). 冷端熱電偶到數(shù)字轉(zhuǎn)換器

The DesignSpark.Pmod Python庫提供了一個(gè)簡單而一致的界面,可以讀取上述Pmod中的讀數(shù),并驅(qū)動(dòng)H橋Pmod和RGB OLED Pmod。

有關(guān)Pmod HAT,庫和所有支持的Pmod的詳細(xì)信息,請參閱上一篇博文。

接下來讓我們看一下使用PmodTC1的實(shí)例。

監(jiān)測溫度

PmodTC1配有K型熱電偶線,溫度范圍為 -73°C 至482°C,這意味著它可以用于各種不同的應(yīng)用場合。

舉例來說,我們希望能夠測量熱水箱的溫度,因?yàn)槲覀兿雵L試優(yōu)化我們鍋爐的定時(shí)器程序或可能的恒溫器設(shè)定點(diǎn)。蓄水箱在閣樓上,靠近沒有電源插座,我們不想讓電工出門。沒問題 - PoE供電的Pi適用于這種情況。我們將使用MQTT發(fā)布數(shù)據(jù)饋送,因?yàn)樗子谑褂貌⒌玫綇V泛支援。

K型熱電偶導(dǎo)線

使用Raspbian - Lite版本就足夠了 - 寫入插入到我們的Pi中的Micro SD卡并引導(dǎo),我們首先需要安裝DesignSpark.Pmod庫。接下來我們將安裝Paho MQTT庫:

pi@3bplus:~$sudopipinstallpaho-mqtt

現(xiàn)在我們擁有易于使用的庫,可以讓我們從PmodTC1讀取數(shù)據(jù)并將其發(fā)布到MQTT代理。以下是我們的代碼最簡單的樣子:

importtimefromDesignSpark.Pmod.HATimportcreatePmodimportpaho.mqtt.publishaspublish broker='localhost'topic='house/boiler/hotwater/temperature'therm=createPmod('TC1','JBA')whileTrue: cel=therm.readCelcius() printcel publish.single(topic,cel,hostname=broker,client_id="temp_sensor") time.sleep(1)

這是做什么的?

  • 導(dǎo)入我們需要的Python模塊(庫)

  • 定義我們想要發(fā)布讀數(shù)的MQTT代理主機(jī)和主題

  • 端口JBA(JB連接器的頂行)上設(shè)置PmodTC1模塊,

  • 每秒鐘讀取一次,將其打印到終端并發(fā)布給代理

如果您有一個(gè)現(xiàn)有的MQTT代理運(yùn)行在某個(gè)地方,則可以在您自己的或基于云的IoT平臺(tái)的系統(tǒng)上進(jìn)行配置,您可以將其配置為主機(jī)。在這里我們使用“l(fā)ocalhost”,我們可以通過以下方式輕松測試這種方式:安裝Mosquitto MQTT代理和客戶端:

pi@3bplus:~$sudoapt-getinstallmosquittomosquitto-clients

然后在一個(gè)窗口中,我們可以運(yùn)行我們的Python腳本:

pi@3bplus:~$pythonPmodTC1-MQTT.py

在第二個(gè)窗口中,我們可以訂閱該主題以確認(rèn)消息確實(shí)正在向代理發(fā)布:

pi@3bplus:~$mosquitto_sub-hlocalhost-t'house/boiler/hotwater/temperature'

進(jìn)一步應(yīng)用

當(dāng)然,許多不同的方向可能會(huì)進(jìn)一步采用這種應(yīng)用。假設(shè)您有其他傳感器連接到同一個(gè)Pi,那么您可以像在示例中一樣運(yùn)行代理,也可以安裝Node-RED來實(shí)現(xiàn)某些邏輯,將數(shù)據(jù)發(fā)布到網(wǎng)頁,設(shè)置警報(bào)和/或與一些云服務(wù)集成。您可以在Pi上安裝時(shí)間序列數(shù)據(jù)庫以記錄數(shù)據(jù),例如InfluxDB,也可能在Grafana中進(jìn)行可視化。

可以使用的云服務(wù)包括IBM Cloud、OpenSensors 和Cayenne,它們都支持MQTT以及其他API。

正如我們所看到的,感謝使用DesignSpark Pmod HAT和支援庫,將傳感器添加到Raspberry Pi 3 Model B +并獲取數(shù)據(jù)。通過這種組合,可以為原型化遙感平臺(tái)提供完善的解決方案,并提供大量可用于開發(fā)應(yīng)用程序的開源工具,以及物聯(lián)網(wǎng)云服務(wù)。

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

    關(guān)注

    117

    文章

    1709

    瀏覽量

    105716
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    無人機(jī)遙感平臺(tái)控制系統(tǒng)硬件電路設(shè)計(jì)

    無人機(jī)相比較衛(wèi)星和載人航空飛機(jī)遙感平臺(tái)而言,具有成本低、靈活性高的特點(diǎn)。為了滿足科學(xué)遙感實(shí)驗(yàn)、完成遙感作業(yè)任務(wù)、協(xié)調(diào)無人機(jī)電子吊艙中多組件工作、控制遙感影像傳感器姿態(tài),系統(tǒng)以AT89S
    發(fā)表于 11-27 16:18 ?1854次閱讀

    樹莓派3(Raspberry Pi 3 Model B)或?qū)⑹褂?4位ARM處理器,集成WiFi、藍(lán)牙

    據(jù)消息,Raspberry Pi 3 Model B 已經(jīng)出現(xiàn)在 FCC 的網(wǎng)站里了,表示離開賣也不遠(yuǎn)了。更詳細(xì)的文件可參考這里。這次的改變主要是增加了 WiFi 802.11
    發(fā)表于 02-29 09:08

    【Raspberry Pi 3試用體驗(yàn)】樹莓pi2\pi3 model B型 橫向?qū)Ρ?/a>

    之深,正如大家對(duì)眾多Linux發(fā)行版中Ubuntu的熱愛一樣,對(duì)樹莓派更多的是一種情懷。樹莓派是一種標(biāo)準(zhǔn),是一種兼容市面上傳感器、模塊、組件最多的平臺(tái)。 同為model B版本的pi2
    發(fā)表于 04-25 18:05

    Raspberry Pi 33 b +上的Android Pie 9.0

    3BRaspberry Pi 3 Model B +(Plus)主板3.5 LCD觸摸屏+透明外殼7.5 LCD顯示屏觸摸屏MIXZA記憶
    發(fā)表于 09-29 14:28

    基于RK3566設(shè)計(jì)的樹莓派3B+(Raspberry Pi 3 Model B+)替代方案

    Compact3566 是一款基于Rockchip RK3566設(shè)計(jì),面向消費(fèi)電子、工控、安防等領(lǐng)域的單板計(jì)算機(jī),與Raspberry Pi 3 Model B+相比,它具有完全相同的
    發(fā)表于 05-06 15:48

    Raspberry Pi樹莓派4 Model B產(chǎn)品介紹

    免費(fèi)分享Raspberry Pi樹莓派 4 Model B產(chǎn)品簡介、機(jī)械制圖、示意圖
    發(fā)表于 09-25 07:49

    遙感圖象獲取與分析

    遙感圖象獲取與分析:《遙感圖象獲取與分析 》從應(yīng)用的角度系統(tǒng)闡述了遙感中的電磁波理論、遙感平臺(tái)知識(shí)、傳感器及其圖象特性、遙感圖象目視判讀方法
    發(fā)表于 07-11 11:54 ?0次下載
    <b class='flag-5'>遙感</b>圖象獲取與分析

    RS和Allied開始接受訂購Raspberry Pi 3

    基于成就不凡的前代產(chǎn)品Raspberry Pi 1 Model B+和Raspberry Pi 2 Model
    發(fā)表于 03-07 11:16 ?709次閱讀

    微雪電子樹莓派3B+套餐E 簡介

    Raspberry Pi 3 Model B+ 樹莓派3B+ 5寸觸摸顯示屏套餐 帶5寸高清觸摸屏、SD卡、電源、外殼等 型號(hào) Raspbe
    的頭像 發(fā)表于 01-12 10:27 ?1351次閱讀

    微雪電子Raspberry Pi 3 Model擴(kuò)展板簡介

    Raspberry Pi 3 Model B+ 樹莓派3B+ 多功能擴(kuò)展板套件 帶傳感器擴(kuò)展板、SD卡、電源等
    的頭像 發(fā)表于 12-20 11:23 ?1653次閱讀
    微雪電子Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>3</b> <b class='flag-5'>Model</b>擴(kuò)展板簡介

    微雪電子Raspberry Pi 3 Model主板簡介

    Raspberry Pi 3 Model B+ 樹莓派3B+型 1.4GHZ CPU、低
    的頭像 發(fā)表于 12-20 11:35 ?3117次閱讀
    微雪電子Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>3</b> <b class='flag-5'>Model</b>主板簡介

    dfrobotB+型Raspberry Pi 3 Model B+介紹

    最新樹莓派3B+版,是樹莓派最新成員,在原來樹莓派3B的基礎(chǔ)上進(jìn)行了強(qiáng)力的升級(jí).采用了BCM2837B0型號(hào)CPU構(gòu)建,是
    的頭像 發(fā)表于 01-02 09:03 ?1789次閱讀
    dfrobotB+型Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>3</b> <b class='flag-5'>Model</b> <b class='flag-5'>B</b>+介紹

    樹莓派Raspberry Pi 3 Model B的電路原理圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是樹莓派Raspberry Pi 3 Model B的電路原理圖。
    發(fā)表于 01-07 11:42 ?190次下載
    樹莓派Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>3</b> <b class='flag-5'>Model</b> <b class='flag-5'>B</b>的電路原理圖免費(fèi)下載

    樹莓派Raspberry Pi 4 Model B的電路原理圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是樹莓派Raspberry Pi 4 Model B的電路原理圖免費(fèi)下載。
    發(fā)表于 01-08 16:22 ?426次下載
    樹莓派Raspberry <b class='flag-5'>Pi</b> 4 <b class='flag-5'>Model</b> <b class='flag-5'>B</b>的電路原理圖免費(fèi)下載

    樹莓派Raspberry Pi 3 Model B+的電路原理圖免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是樹莓派Raspberry Pi 3 Model B+的電路原理圖免費(fèi)下載。
    發(fā)表于 01-08 16:23 ?183次下載
    樹莓派Raspberry <b class='flag-5'>Pi</b> <b class='flag-5'>3</b> <b class='flag-5'>Model</b> <b class='flag-5'>B</b>+的電路原理圖免費(fèi)下載
    主站蜘蛛池模板: 国产精品99AV在线观看| 成人免费观看在线视频| 边做边爱免费视频| 国产精品免费大片| 老师我好爽再深一点老师好涨| 日本一本在线播放| 亚洲 国产 日韩 欧美 在线| 国产欧美精品一区二区三区-老狼 国产欧美精品国产国产专区 | 真人做受120分钟免费看| 同房交换4p好爽| 天天啪免费视频在线看| 免费看到湿的小黄文软件APP | 高清AV熟女一区| 啦啦啦 中国 日本 高清 在线| 无码免费视频AAAAAA片草莓| 精品欧美小视频在线观看| 97国产成人精品视频| 黄页网站18以下勿看免费| 色鲁97精品国产亚洲AV高| 视频一区视频二区在线观看| 后式大肥臀国产在线| 99视频在线观看免费视频| 久久AAAA片一区二区| 天堂岛www天堂资源在线| 久久电影午夜| 调教美丽的白丝袜麻麻视频| 美女内射少妇一区二区四区| 伊人久久青草| 色欲AV精品人妻一区二区三区 | 黑人巨摘花破女处| 涩涩999| 国产精品96久久久久久AV不卡| 人人干人人看| 护士被老头边摸边吃奶的视频| 午夜精品久久久久久影视riav| 福利视频久久| 中文字幕天堂久久精品| 午夜免费体验30分| 在线观看国产小视频| 神马老子影院午夜伦 | 国产亚洲精品字幕在线观看|