国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

怎樣用Python透過樹莓派采集到的溫濕度信息傳送到AWS IoT

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

掃碼添加小助手

加入工程師交流群

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

怎樣用Python透過樹莓派采集到的溫濕度信息傳送到AWS IoT

情境

材料與準備

1.準備 Raspberry Pi 3Model B 開發板

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

3.將 Micro SD 裝入到 RaspberryPi 中

4.設定好網絡

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 網站申請賬號

Step 2. 登入 AWS 網站

Step 3. 點擊 Services AWS IoT

Step 4. 點擊 Create a resource

Step 5. 點擊 Create a thing 輸入 thing Name Create

Step 6. 點擊剛建立的 thing

Step 7. 點擊 Connect a device

Step 8. 點擊 Node.js Generate certificate and policy

Step 9. 下載 private 與 public keys

Step 10. 點擊 Confirm &connecting

Step 11. 點擊 Return to ThingDetail

Raspberry Pi 端

Step 1. 透過 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. 執行剛傳到 Raspberry Pi 中的 Python 代碼,python 檔名.py

Step 4. Console 執行畫面

責任編輯:wv

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90025
  • IOT
    IOT
    +關注

    關注

    190

    文章

    4395

    瀏覽量

    208528
  • 樹莓派
    +關注

    關注

    122

    文章

    2078

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    紡織車間溫濕度數據采集遠程監控系統方案

    對精細化的紡織工業來說,確保適宜的溫濕度是保證成紗質量的關鍵。保持適宜的溫濕度條件,可以有效提高纖維剛性和彈性,減少纖維與機器部件之間的摩擦及堵塞現象。如果車間相對濕度過低,不僅容易產生靜電,導致棉
    的頭像 發表于 02-05 15:07 ?157次閱讀
    紡織車間<b class='flag-5'>溫濕度數據采集</b>遠程監控系統方案

    冷庫溫濕度監控系統物聯網解決方案

    冷庫作為生鮮食品、醫藥試劑、化工原料等物資的核心存儲載體,溫濕度的穩定性直接決定物資品質與安全。傳統冷庫溫濕度管理存在諸多痛點:人工巡檢效率低、誤差大,難以實現 24 小時全覆蓋監測;溫濕度異常后
    的頭像 發表于 01-19 16:57 ?469次閱讀

    CW32F030做溫濕度采集,ADC讀數跳變超過±3LSB正常嗎?

    CW32F030做溫濕度采集,ADC讀數跳變超過±3LSB正常嗎?已排除傳感器問題,參考電壓LDO單獨供電還是波動明顯,是否需要外接精密基準源?
    發表于 11-20 07:47

    睿擎平臺實戰:溫濕度采集MQTT云端通信

    前言在物聯網時代,環境數據采集是構建智能系統的基礎能力。本文將帶您實戰一個完整的物聯網傳感器項目:使用睿擎平臺通過I2C總線讀取溫濕度數據,SPI驅動WiFi模塊連接網絡,最終通過MQTT協議將數據
    的頭像 發表于 11-19 17:55 ?5268次閱讀
    睿擎平臺實戰:<b class='flag-5'>溫濕度</b><b class='flag-5'>采集</b><b class='flag-5'>到</b>MQTT云端通信

    溫濕度傳感器HTU31D在溫濕度控器中的應用優勢

    溫濕度控制器是一種用于監測和調節環境溫度與濕度的設備,廣泛應用于農業、倉儲、工業生產、家庭等多個領域。其主要功能是維持特定環境條件,以確保產品質量和舒適的居住環境。 溫濕度控制器的工作過程是傳感器
    的頭像 發表于 11-06 14:38 ?327次閱讀
    <b class='flag-5'>溫濕度</b>傳感器HTU31D在<b class='flag-5'>溫濕度</b>控器中的應用優勢

    基于LORA無線通訊的祥控多點式煙葉溫濕度監測系統

    XKCON祥控多點式煙葉溫濕度監測系統基于LORA無線通訊技術,無需復雜的布線工作,縮短了工期,節省了成本;系統可以根據煙廠的實際布局和需求進行靈活配置,實現對各單點無線溫濕度檢測桿測量信號的采集接收,大大提升了系統監測和調控能
    的頭像 發表于 09-23 17:02 ?779次閱讀
    基于LORA無線通訊的祥控多點式煙葉<b class='flag-5'>溫濕度</b>監測系統

    常見的溫濕度傳感器類型?

    溫濕度傳感器是一種用于測量環境溫度和濕度的設備,廣泛應用于工業、農業、氣象等領域。以下是幾種常見的溫濕度傳感器類型及其優缺點: 電容式濕度傳感器 電容式
    發表于 06-24 09:24

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

    對于很多行業來說,精確的測量以及控制溫度和濕度至關重要。想要達到這個目的,往往需要用到溫濕度變送器。那么,溫濕度變送器究竟有哪些功能呢?下面為大家詳細介紹。 一、精確測量溫濕度
    發表于 06-03 10:56

    智能倉儲:溫濕度監控方案應用

    隨著倉儲環境要求提高,溫濕度監控對保障貨物品質至關重要。本文介紹一個工廠倉庫溫濕度監控方案,利用溫濕度變送器、LoRa技術和智能監測平臺,為倉庫業主提供高效、可靠的監測解決方案。倉庫溫濕度
    的頭像 發表于 05-29 11:35 ?782次閱讀
    智能倉儲:<b class='flag-5'>溫濕度</b>監控方案應用

    樹莓RP2350 DIY 桌面動態溫濕度

    桌面動態溫濕度計本文介紹了DFrobotBeetleRP2350開發板結合DHT11模塊、鋰電池模塊、隨機眨眼動畫,實現OLED顯示的桌面動態溫濕度計的項目設計。一、項目介紹本項目包括工作原理:ADC電壓采集與電量轉換工程調試:
    的頭像 發表于 05-27 08:05 ?911次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>樹莓</b><b class='flag-5'>派</b>RP2350 DIY 桌面動態<b class='flag-5'>溫濕度</b>計

    LoRa無線技術的溫濕度監測預警系統

    溫濕度數據監測、采集、傳輸和預警。數據傳輸到MTIC 3.0平臺后進行數據分析和優化,然后精準推動到WEB服務系統或手機APP實現實時監測、調度管控等。 四、方案特征 ●實時數據采集:對各監測點位的數據進行實時
    的頭像 發表于 05-14 16:06 ?853次閱讀
    LoRa無線技術的<b class='flag-5'>溫濕度</b>監測預警系統

    溫濕度傳感器:核心原理與跨領域應用解析

    一、溫濕度傳感器的技術演進與核心價值 溫濕度傳感器是一種通過物理或化學機制實時監測環境溫濕度參數的電子設備。在物聯網(IoT)與智慧化轉型的浪潮中,其作為環境感知的 “神經末梢”,已滲
    的頭像 發表于 03-27 11:21 ?2208次閱讀
    <b class='flag-5'>溫濕度</b>傳感器:核心原理與跨領域應用解析

    制藥車間溫濕度數據采集監控管理方案

    在制藥生產過程中,溫濕度對藥品質量起著關鍵作用。不穩定的溫濕度環境可能導致藥品原料變質、藥品制劑的穩定性下降,甚至影響藥品的療效和安全性。因此,構建一套精準、可靠的溫濕度數據采集監控管理方案,對制藥
    的頭像 發表于 03-25 14:08 ?978次閱讀
    制藥車間<b class='flag-5'>溫濕度數據采集</b>監控管理方案

    如何操作電子溫濕度記錄儀

    電子溫濕度記錄儀是一種常用的記錄儀產品類型,選用進口傳感器、進口高能鋰電池供電,采用低功耗技術設計,可以外接電源供電,體積小巧,整機功耗小,精度高。被廣泛用于工業、環保、衛生防疫、倉儲運輸、博物館等
    的頭像 發表于 03-25 10:39 ?1451次閱讀
    如何操作電子<b class='flag-5'>溫濕度</b>記錄儀

    通過手機端遠程監控冷庫溫濕度并進行遠程控制

    與控制冷庫溫濕度技術的核心在于物聯網(IoT)技術的應用。通過在冷庫中部署溫濕度傳感器、控制器等智能設備,這些設備能夠實時采集冷庫的溫濕度
    的頭像 發表于 03-10 10:30 ?1126次閱讀
    通過手機端遠程監控冷庫<b class='flag-5'>溫濕度</b>并進行遠程控制