哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

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

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

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

怎樣用Python透過(guò)樹(shù)莓派采集到的溫濕度信息傳送到AWS IoT

工程師鄧生 ? 來(lái)源:易心STEAM編程 ? 作者:Archer Huang ? 2020-01-01 15:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

IoT 相關(guān)的云端服務(wù)為數(shù)眾多,例如:ThingSpeak、WoT.City、AWS、IBM Bluemix、MediaTek MCS、Google Firebase 等,并在透過(guò)這些云端服務(wù)可在對(duì)數(shù)據(jù)進(jìn)行數(shù)據(jù)可視化、數(shù)據(jù)分析與其它的應(yīng)用,而本文用Python將透過(guò) Raspberry Pi 采集到的溫濕度信息傳送到 AWS IoT。

怎樣用Python透過(guò)樹(shù)莓派采集到的溫濕度信息傳送到AWS IoT

情境

材料與準(zhǔn)備

1.準(zhǔn)備 Raspberry Pi 3Model B 開(kāi)發(fā)板

2.準(zhǔn)備 Micro SD (已安裝 Raspbian)

3.將 Micro SD 裝入到 RaspberryPi 中

4.設(shè)定好網(wǎng)絡(luò)

5.安裝 GrovePi+

6.安裝 Grove – Temperatureand Humidity Sensor (D4)

7.安裝 GROVE - LCD RGBBACKLIGHT (I2C-2)

8.安裝 IDE ( Sublime Textor Visual Studio Code )

Sensor, LCD, GrovePi+ 與 RaspberryPi 連接如下圖

AWS IoT 端

Step 1. 到 AWS 網(wǎng)站申請(qǐng)賬號(hào)

Step 2. 登入 AWS 網(wǎng)站

Step 3. 點(diǎn)擊 Services AWS IoT

Step 4. 點(diǎn)擊 Create a resource

Step 5. 點(diǎn)擊 Create a thing 輸入 thing Name Create

Step 6. 點(diǎn)擊剛建立的 thing

Step 7. 點(diǎn)擊 Connect a device

Step 8. 點(diǎn)擊 Node.js Generate certificate and policy

Step 9. 下載 private 與 public keys

Step 10. 點(diǎn)擊 Confirm &connecting

Step 11. 點(diǎn)擊 Return to ThingDetail

Raspberry Pi 端

Step 1. 透過(guò) Python 讀取溫濕度信息并傳送到AWS IoT

#****************************************************

# Import Package

#****************************************************

import time

import datetime

import paho.mqtt.client as paho

import json

import ssl

import sys

sys.path.append(‘/home/pi/rpi/code/Package’)

import grovepi

from grove_rgb_lcd import *

#****************************************************

# Set Pin No, AWS Config

#****************************************************

sensor = 4

blue = 0 # The Blue colored sensor.

white = 1 # The White colored sensor.

connflag = False

#****************************************************

# Set AWS Connection

#****************************************************

def on_connect(client, userdata, flags,rc):

global connflag

connflag = True

print(“Connection returned result: ” + str(rc) )

def on_message(client, userdata, msg):

print(msg.topic+“ ”+str(msg.payload))

mqttc = paho.Client()

mqttc.on_connect = on_connect

mqttc.on_message = on_message

awshost = “a3iprlpgye4dmu.iot.us-west-2.amazonaws.com”

awsport = 8883

clientId = “sensorData”

thingName = “sensorData”

caPath = “。/root-CA.crt”

certPath =“。/000cd28455-certificate.pem.crt”

keyPath = “。/000cd28455-private.pem.key”

mqttc.tls_set(caPath, certfile=certPath, keyfile=keyPath,cert_reqs=ssl.CERT_REQUIRED, tls_version=ssl.PROTOCOL_TLSv1_2, ciphers=None)

mqttc.connect(awshost, awsport, keepalive=60)

mqttc.loop_start()

#****************************************************

# Publish AWS

#****************************************************

while True:

[temp,humidity] = grovepi.dht(sensor,blue)

print(“temp = %.02f C humidity =%.02f%%”%(temp, humidity))

t= time.time();

date = datetime.datetime.fromtimestamp(t).strftime(‘%Y%m%d%H%M%S’)

if connflag == True:

mqttc.publish(“topic/sensorData”,json.dumps({“time”: date, “temperature”: temp,“humidity”: humidity}), qos=1)

else:

print(“waiting for connection.。.”)

time.sleep(1)

Step 2. 將 Python Code 與 Keys 傳送到 RaspberryPi

Step 3. 執(zhí)行剛傳到 Raspberry Pi 中的 Python 代碼,python 檔名.py

Step 4. Console 執(zhí)行畫(huà)面

責(zé)任編輯:wv

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

    關(guān)注

    58

    文章

    4883

    瀏覽量

    90294
  • IOT
    IOT
    +關(guān)注

    關(guān)注

    190

    文章

    4419

    瀏覽量

    209527
  • 樹(shù)莓派
    +關(guān)注

    關(guān)注

    122

    文章

    2081

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    使用STM32F103ZET6采集DHT11溫濕度串口顯示

    DHT11是一款數(shù)字溫濕度傳感器,DHT11是一款含有已校準(zhǔn)數(shù)字信號(hào)輸出的溫濕度復(fù)合傳感器。它應(yīng)用專(zhuān)用的數(shù)字模塊采集技術(shù)和溫濕度傳感技術(shù),確保產(chǎn)品具有可靠的穩(wěn)定性,響應(yīng)快,抗干擾能力強(qiáng)
    的頭像 發(fā)表于 03-18 17:06 ?3552次閱讀
    使用STM32F103ZET6<b class='flag-5'>采集</b>DHT11<b class='flag-5'>溫濕度</b>串口顯示

    紡織車(chē)間溫濕度數(shù)據(jù)采集遠(yuǎn)程監(jiān)控系統(tǒng)方案

    對(duì)精細(xì)化的紡織工業(yè)來(lái)說(shuō),確保適宜的溫濕度是保證成紗質(zhì)量的關(guān)鍵。保持適宜的溫濕度條件,可以有效提高纖維剛性和彈性,減少纖維與機(jī)器部件之間的摩擦及堵塞現(xiàn)象。如果車(chē)間相對(duì)濕度過(guò)低,不僅容易產(chǎn)生靜電,導(dǎo)致棉
    的頭像 發(fā)表于 02-05 15:07 ?316次閱讀
    紡織車(chē)間<b class='flag-5'>溫濕度數(shù)據(jù)采集</b>遠(yuǎn)程監(jiān)控系統(tǒng)方案

    2025溫濕度變送器選購(gòu)指南與傳感器應(yīng)用方案解析

    溫濕度變送器作為環(huán)境監(jiān)測(cè)和工業(yè)控制領(lǐng)域的重要設(shè)備,廣泛應(yīng)用于農(nóng)業(yè)、醫(yī)療、工業(yè)制造、物聯(lián)網(wǎng)等眾多行業(yè)。2025年,伴隨著傳感器技術(shù)的進(jìn)一步發(fā)展,溫濕度變送器的性能不斷提升,市場(chǎng)需求也持續(xù)增長(zhǎng)。本文將基于權(quán)威數(shù)據(jù)平臺(tái)的市場(chǎng)分析,詳細(xì)解析溫濕
    的頭像 發(fā)表于 02-01 10:44 ?1027次閱讀

    冷庫(kù)溫濕度監(jiān)控系統(tǒng)物聯(lián)網(wǎng)解決方案

    冷庫(kù)作為生鮮食品、醫(yī)藥試劑、化工原料等物資的核心存儲(chǔ)載體,溫濕度的穩(wěn)定性直接決定物資品質(zhì)與安全。傳統(tǒng)冷庫(kù)溫濕度管理存在諸多痛點(diǎn):人工巡檢效率低、誤差大,難以實(shí)現(xiàn) 24 小時(shí)全覆蓋監(jiān)測(cè);溫濕度異常后
    的頭像 發(fā)表于 01-19 16:57 ?685次閱讀

    1-Wire溫濕度傳感器DTU配電單元解決方案

    在DTU、FTU、PDU等配電單元中,環(huán)境與關(guān)鍵節(jié)點(diǎn)的溫濕度監(jiān)測(cè)對(duì)系統(tǒng)穩(wěn)定運(yùn)行至關(guān)重要。通過(guò)部署溫濕度傳感器,可以實(shí)現(xiàn)系統(tǒng)及區(qū)域級(jí)的多點(diǎn)監(jiān)控,將采集的數(shù)據(jù)進(jìn)行分析、預(yù)警,并支持聯(lián)動(dòng)控
    的頭像 發(fā)表于 01-07 14:17 ?319次閱讀
    1-Wire<b class='flag-5'>溫濕度</b>傳感器DTU配電單元解決方案

    CW32F030做溫濕度采集,ADC讀數(shù)跳變超過(guò)±3LSB正常嗎?

    CW32F030做溫濕度采集,ADC讀數(shù)跳變超過(guò)±3LSB正常嗎?已排除傳感器問(wèn)題,參考電壓LDO單獨(dú)供電還是波動(dòng)明顯,是否需要外接精密基準(zhǔn)源?
    發(fā)表于 11-20 07:47

    睿擎平臺(tái)實(shí)戰(zhàn):溫濕度采集MQTT云端通信

    前言在物聯(lián)網(wǎng)時(shí)代,環(huán)境數(shù)據(jù)采集是構(gòu)建智能系統(tǒng)的基礎(chǔ)能力。本文將帶您實(shí)戰(zhàn)一個(gè)完整的物聯(lián)網(wǎng)傳感器項(xiàng)目:使用睿擎平臺(tái)通過(guò)I2C總線(xiàn)讀取溫濕度數(shù)據(jù),SPI驅(qū)動(dòng)WiFi模塊連接網(wǎng)絡(luò),最終通過(guò)MQTT協(xié)議將數(shù)據(jù)
    的頭像 發(fā)表于 11-19 17:55 ?5427次閱讀
    睿擎平臺(tái)實(shí)戰(zhàn):<b class='flag-5'>溫濕度</b><b class='flag-5'>采集</b><b class='flag-5'>到</b>MQTT云端通信

    溫濕度傳感器HTU31D在溫濕度控器中的應(yīng)用優(yōu)勢(shì)

    溫濕度控制器是一種用于監(jiān)測(cè)和調(diào)節(jié)環(huán)境溫度與濕度的設(shè)備,廣泛應(yīng)用于農(nóng)業(yè)、倉(cāng)儲(chǔ)、工業(yè)生產(chǎn)、家庭等多個(gè)領(lǐng)域。其主要功能是維持特定環(huán)境條件,以確保產(chǎn)品質(zhì)量和舒適的居住環(huán)境。 溫濕度控制器的工作過(guò)程是傳感器
    的頭像 發(fā)表于 11-06 14:38 ?438次閱讀
    <b class='flag-5'>溫濕度</b>傳感器HTU31D在<b class='flag-5'>溫濕度</b>控器中的應(yīng)用優(yōu)勢(shì)

    基于LORA無(wú)線(xiàn)通訊的祥控多點(diǎn)式煙葉溫濕度監(jiān)測(cè)系統(tǒng)

    XKCON祥控多點(diǎn)式煙葉溫濕度監(jiān)測(cè)系統(tǒng)基于LORA無(wú)線(xiàn)通訊技術(shù),無(wú)需復(fù)雜的布線(xiàn)工作,縮短了工期,節(jié)省了成本;系統(tǒng)可以根據(jù)煙廠(chǎng)的實(shí)際布局和需求進(jìn)行靈活配置,實(shí)現(xiàn)對(duì)各單點(diǎn)無(wú)線(xiàn)溫濕度檢測(cè)桿測(cè)量信號(hào)的采集接收,大大提升了系統(tǒng)監(jiān)測(cè)和調(diào)控能
    的頭像 發(fā)表于 09-23 17:02 ?895次閱讀
    基于LORA無(wú)線(xiàn)通訊的祥控多點(diǎn)式煙葉<b class='flag-5'>溫濕度</b>監(jiān)測(cè)系統(tǒng)

    一款適用于粉塵、易結(jié)露等惡劣環(huán)境溫濕度監(jiān)控中的溫濕度傳感芯片

    溫濕度監(jiān)控系統(tǒng)在惡劣環(huán)境中通過(guò)傳感器實(shí)時(shí)監(jiān)測(cè)溫濕度參數(shù),當(dāng)達(dá)到預(yù)設(shè)閾值時(shí)自動(dòng)觸發(fā)預(yù)警或調(diào)節(jié)機(jī)制,確保環(huán)境狀態(tài)維持在安全范圍內(nèi)。
    的頭像 發(fā)表于 07-09 09:41 ?853次閱讀
    一款適用于粉塵、易結(jié)露等惡劣環(huán)境<b class='flag-5'>溫濕度</b>監(jiān)控中的<b class='flag-5'>溫濕度</b>傳感芯片

    常見(jiàn)的溫濕度傳感器類(lèi)型?

    溫濕度傳感器是一種用于測(cè)量環(huán)境溫度和濕度的設(shè)備,廣泛應(yīng)用于工業(yè)、農(nóng)業(yè)、氣象等領(lǐng)域。以下是幾種常見(jiàn)的溫濕度傳感器類(lèi)型及其優(yōu)缺點(diǎn): 電容式濕度傳感器 電容式
    發(fā)表于 06-24 09:24

    溫濕度變送器功能有哪些?一文詳細(xì)解析

    對(duì)于很多行業(yè)來(lái)說(shuō),精確的測(cè)量以及控制溫度和濕度至關(guān)重要。想要達(dá)到這個(gè)目的,往往需要用到溫濕度變送器。那么,溫濕度變送器究竟有哪些功能呢?下面為大家詳細(xì)介紹。 一、精確測(cè)量溫濕度
    發(fā)表于 06-03 10:56

    智能倉(cāng)儲(chǔ):溫濕度監(jiān)控方案應(yīng)用

    隨著倉(cāng)儲(chǔ)環(huán)境要求提高,溫濕度監(jiān)控對(duì)保障貨物品質(zhì)至關(guān)重要。本文介紹一個(gè)工廠(chǎng)倉(cāng)庫(kù)溫濕度監(jiān)控方案,利用溫濕度變送器、LoRa技術(shù)和智能監(jiān)測(cè)平臺(tái),為倉(cāng)庫(kù)業(yè)主提供高效、可靠的監(jiān)測(cè)解決方案。倉(cāng)庫(kù)溫濕度
    的頭像 發(fā)表于 05-29 11:35 ?904次閱讀
    智能倉(cāng)儲(chǔ):<b class='flag-5'>溫濕度</b>監(jiān)控方案應(yīng)用

    樹(shù)莓RP2350 DIY 桌面動(dòng)態(tài)溫濕度計(jì)

    桌面動(dòng)態(tài)溫濕度計(jì)本文介紹了DFrobotBeetleRP2350開(kāi)發(fā)板結(jié)合DHT11模塊、鋰電池模塊、隨機(jī)眨眼動(dòng)畫(huà),實(shí)現(xiàn)OLED顯示的桌面動(dòng)態(tài)溫濕度計(jì)的項(xiàng)目設(shè)計(jì)。一、項(xiàng)目介紹本項(xiàng)目包括工作原理:ADC電壓采集與電量轉(zhuǎn)換工程調(diào)試:
    的頭像 發(fā)表于 05-27 08:05 ?1086次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>樹(shù)莓</b><b class='flag-5'>派</b>RP2350 DIY 桌面動(dòng)態(tài)<b class='flag-5'>溫濕度</b>計(jì)

    LoRa無(wú)線(xiàn)技術(shù)的溫濕度監(jiān)測(cè)預(yù)警系統(tǒng)

    溫濕度數(shù)據(jù)監(jiān)測(cè)、采集、傳輸和預(yù)警。數(shù)據(jù)傳輸?shù)組TIC 3.0平臺(tái)后進(jìn)行數(shù)據(jù)分析和優(yōu)化,然后精準(zhǔn)推動(dòng)到WEB服務(wù)系統(tǒng)或手機(jī)APP實(shí)現(xiàn)實(shí)時(shí)監(jiān)測(cè)、調(diào)度管控等。 四、方案特征 ●實(shí)時(shí)數(shù)據(jù)采集:對(duì)各監(jiān)測(cè)點(diǎn)位的數(shù)據(jù)進(jìn)行實(shí)時(shí)
    的頭像 發(fā)表于 05-14 16:06 ?977次閱讀
    LoRa無(wú)線(xiàn)技術(shù)的<b class='flag-5'>溫濕度</b>監(jiān)測(cè)預(yù)警系統(tǒng)
    陈巴尔虎旗| 平舆县| 新龙县| 黔江区| 澄迈县| 赣州市| 卓资县| 措勤县| 宜黄县| 卢龙县| 江津市| 锡林郭勒盟| 巴林左旗| 固阳县| 泸定县| 枞阳县| 西乡县| 济阳县| 喀什市| 嘉祥县| 邯郸市| 西华县| 邢台县| 文登市| 仲巴县| 榆树市| 广州市| 黔东| 星子县| 临沧市| 邯郸县| 明光市| 新津县| 花莲市| 当涂县| 华容县| 吉隆县| 石楼县| 鸡东县| 信丰县| 沾化县|