在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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
    +關注

    關注

    56

    文章

    4825

    瀏覽量

    86217
  • IOT
    IOT
    +關注

    關注

    187

    文章

    4286

    瀏覽量

    200731
  • 樹莓派
    +關注

    關注

    121

    文章

    1948

    瀏覽量

    107001
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    樹莓RP2350 DIY 桌面動態溫濕度

    桌面動態溫濕度計本文介紹了DFrobotBeetleRP2350開發板結合DHT11模塊、鋰電池模塊、隨機眨眼動畫,實現OLED顯示的桌面動態溫濕度計的項目設計。一、項目介紹本項目包括工作原理:ADC電壓采集與電量轉換工程調試:
    的頭像 發表于 05-27 08:05 ?68次閱讀
    <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 ?146次閱讀
    LoRa無線技術的<b class='flag-5'>溫濕度</b>監測預警系統

    工廠溫濕度監控系統

    與智能調控,旨在為工業領域提供一套全面、高效的溫濕度管理解決方案。 工廠溫濕度監控系統,結合工業生產環境的特殊性,在生產車間、倉庫、實驗室等關鍵區域部署傳感器,實時采集工廠各區域的溫濕度
    的頭像 發表于 02-25 17:11 ?391次閱讀

    遠程溫濕度實時監測系統應用方案

    通信、云計算、大數據分析等技術。傳感器作為系統的“眼睛”,負責實時采集環境中的溫濕度數據。通過Wi-Fi、藍牙、LoRa、NB-IoT等通訊方式,將傳感器采集的數據傳輸至云端服務器。云
    的頭像 發表于 01-02 17:03 ?533次閱讀

    農業溫濕度監控系統

    的現代農業管理工具。通過布置在農田、溫室等場所的溫濕度傳感器,實時采集環境數據,通過數據處理分析,為農業生產提供精準的溫濕度信息,為農業生產者提供決策支持。非常適合農業大棚內部潮濕且環
    的頭像 發表于 12-11 16:24 ?478次閱讀

    LORA無線溫濕度監測系統

    倉儲、農業、機房等多種應用場景,提供高效、可靠的解決方案。 部分組成 LORA溫濕度傳感器:作為系統的前端采集設備,實時捕捉環境中的溫濕度數據。LORA溫濕度傳感器的傳輸距離遠,視距可
    的頭像 發表于 11-07 16:57 ?728次閱讀

    溫濕度控制器的功能和應用

    溫濕度信息,控制器對這些信息進行分析處理,并在達到預設值時啟動加熱器或風扇,以調節環境溫濕度。 防凝露:在電阻柜等設備中,溫濕度控制器可以
    的頭像 發表于 11-07 15:08 ?699次閱讀

    Arduino Nano 和 DHT11 實現 LabVIEW 溫濕度采集

    Arduino Nano 和 DHT11 實現 LabVIEW 溫濕度采集
    的頭像 發表于 10-08 11:46 ?1046次閱讀
    Arduino Nano 和 DHT11 實現 LabVIEW <b class='flag-5'>溫濕度</b><b class='flag-5'>采集</b>

    溫濕度監測解決方案

    。對于維護環境穩定、保障生產安全、提升生活質量具有重要意義。 溫濕度監測解決方案,融入物聯網、無線通訊等技術,通過溫濕度傳感器、智能采集器等感知設備,實時采集環境中的溫度和
    的頭像 發表于 09-04 17:16 ?652次閱讀

    溫濕度監測系統應用

    、可靠的溫濕度監測系統顯得尤為重要。 溫濕度監測系統,通過溫度傳感器、智能控制終端等硬件設備,與管理云平臺組成高精度傳感器網絡,在線采集室內溫濕度變化情況,聯動空調等設備,以數字形式打
    的頭像 發表于 07-26 16:15 ?768次閱讀

    藥品倉庫溫濕度監控系統

    藥品倉庫作為藥品儲存的主要場所,需要特定的溫度和濕度條件,其環境條件的控制直接影響藥品的質量和療效,以保持其穩定性和有效性。因此,建立一個高效、可靠的藥品倉庫溫濕度監控系統,對于確保藥品的安全儲存
    的頭像 發表于 07-26 10:12 ?603次閱讀

    庫房溫濕度自動監測系統

    對庫房內溫濕度的實時、自動監測。在線實時采集庫房內的溫濕度數據,無線傳輸并匯總管理平臺上,進行存儲、分析、報警等操作,隨時查看庫房內的溫濕度
    的頭像 發表于 07-09 18:00 ?1090次閱讀

    糧倉環境溫濕度監測系統方案

    安全、提高糧食儲存質量具有重要意義。 糧倉環境溫濕度監測系統,由傳感器、數據采集器、傳輸設備、監控平臺等組成。采集器負責實時采集糧倉環境的溫濕度
    的頭像 發表于 07-05 16:29 ?780次閱讀

    糧倉溫濕度監測解決方案

    溫濕度是影響糧食儲存品質的重要因素。過高的溫度會加速糧食的呼吸作用,導致水分散失和品質下降。因此,糧倉的溫濕度管理,成為了確保糧食儲存安全和質量穩定的關鍵因素。方便及時發現糧倉的發熱點,及時減少糧食
    的頭像 發表于 07-04 16:37 ?604次閱讀

    想要準確地測量環境溫濕度溫濕度傳感器是關鍵!

    ? 溫濕度是生產生活中最重要的環境指標之一,不僅人需要在適宜的溫濕度條件下保持良好的精神狀態和敏捷的思維,食品、藥品、各種儀器設備等都對環境溫濕度有特殊的要求。基于對環境溫濕度的要求,
    的頭像 發表于 07-04 08:48 ?997次閱讀
    主站蜘蛛池模板: 亚洲美女视频在线观看 | 在线观看三级视频 | 九九热精品国产 | 天天摸夜班摸天天碰 | 色宅男午夜电影在线观看 | 亚洲第一毛片 | 五月婷婷六月天 | 色婷婷精品视频 | 国产免费久久精品99 | 一级全免费视频播放 | 黄网站视频在线观看 | 中文字幕一二三区 | 最近在线观看免费完整视频 | 亚洲精品视频在线 | 日本一区二区三区不卡在线视频 | 国产好深好硬好爽我还要视频 | 人人做天天爱夜夜爽中字 | 美女网色站| av基地| 欧美69xx性欧美 | 久久国产精品99久久久久久牛牛 | 亚洲色图日韩 | 一区二区三区国模大胆 | 222aaa免费国产在线观看 | 欧美一区二区三区不卡免费观看 | 午夜免费观看 | 狠狠色综合久久久久尤物 | 一区二区三区国模大胆 | 天天伊人网 | 井野雏田小樱天天被调教 | 免费亚洲一区 | 四虎sihu新版影院亚洲精品 | 丁香六月综合激情 | 欧美影院一区二区三区 | 欧美日韩一区二区三区视视频 | 69女porenhd| 欧美潘金莲一级风流片a级 欧美片欧美日韩国产综合片 | 1000部禁片黄的免费看 | 午夜影院欧美 | 黄视频网站在线观看 | 久久性久久性久久久爽 |