使用python3獲取DHT11溫溼度感測器資料(樹莓派)
硬體準備:
樹莓派3B+、DHT11溫溼度感測器,杜邦線,無線網絡卡,PC
首先更新軟體包:
sudo apt-get update
sudo apt-get install build-essential python-dev
獲取Adafruit庫
sudo git clone https://github.com/adafruit/Adafruit_Python_DHT.git
安裝Adafruit庫(python2 和python3都安裝)
cd Adafruit_Python_DHT
sudo python setup.py install
sudo python3 setup.py install
進行測試,其中11代表DHT11型號,04代表GPIO硬體介面
cd examples
python3 AdafruitDHT.py 11 04
得到下邊結果,表示成功
最終python程式碼(迴圈列印溫度):
附一張執行結果,其中溫度溼度異常升高是我故意用手握住感測器測試的,嘿嘿嘿
發現個問題,關機重啟,然後又讀不到資料了?待解決
相關推薦
使用python3獲取DHT11溫溼度感測器資料(樹莓派)
硬體準備: 樹莓派3B+、DHT11溫溼度感測器,杜邦線,無線網絡卡,PC 首先更新軟體包: sudo apt-get update sudo apt-get install build-essential python-dev 獲取Adafruit庫 sudo git cl
樹莓派DHT11溫溼度感測器+BMP280大氣氣壓感測器
bmp: #ifndef _RASPI_BMP280_H_ #define _RASPI_BMP280_H_ #include <stdio.h> #include <wiringPi.h> #include <wiringPiI2C.h> un
樹莓派+DHT11溫溼度感測器+yeelink物聯網雲
一、配置準備 1.DHT11簡介 DHT11是一款有已校準數字訊號輸出的溫溼度感測器。 精度溼度+-5%RH, 溫度+-2℃,量程溼度20-90%RH, 溫度0~50℃。 DHT11有四個引腳,分別是VCC,DATA,NC,GND 2.電路連線
arduino學習系列——DHT11溫溼度感測器的使用
一、器材 arduino UNO、麵包板、DHT11溫溼度感測器、連線線 這裡說一下DHT11的基本情況: (1)引腳說明: 1、VDD 供電 3.5V-5.5V DC 2、DATA 序列資料,單匯流排 3、GND 接地,電源負極。 (2)DHT11data資料格式: 一次傳輸40位資料
使用STM32F103採集Si7021溫溼度感測器資料
使用STM32F103採集Si7021溫溼度感測器資料 此採集程式是跑在STM32F103C8T6上的,模擬IIC介面讀取資料,每50ms採集一次資料,每隔1s通過串列埠1傳送一次資料,完整的Keil5工程檔案和感測器驅動程式碼可在此下載:Si7021溫溼度STM32F1讀取程式 一、感測器電路
樹莓派使用Python獲取DHT22的溫溼度資料
說明 樹莓派系統使用的是Raspbian 9,Python版本是Python3,感測器使用DHT22,PC端使用Putty通過SSH協議連線樹莓派,埠為預設的22。還用到了Windows下的mstsc工具,用來影象化登入樹莓派,不習慣使用命令的操作可以用
軟體工程師樹莓派獲取室內溫溼度的坎坷之旅
背景 前幾天公司接受到了一份來自阿里飛天園區,IOT部門的小禮物。由於上司比較忙,無暇去顧及。 當時尚未開封,我好奇是什麼,於是就急忙忙的拆開,發現是Raspberry Pi 3(樹莓派3)。我覺得挺好玩的,就接過來了,於是上司就興起,就讓我拿這個小玩意去驗證阿里物聯網平臺上的相關元件。
樹莓派讀取ds18吧0溫度感測器資料備份
#include <stdio.h> #include <sys/types.h> #include <sys/stat.h> #include <fcntl.h> #include <errno.h> #inc
雲中樹莓派(2):將感測器資料上傳到 AWS IoT 並利用Kibana進行展示
1. 感測器安裝及配置 1.1 DHT22 安裝 DHT22 是一款溫度與溼度感測器,它有3個針腳,左邊的第一個引腳(#1)為3-5V電源,第二個引腳(#2)連線到資料輸入引腳,最右邊的引腳(#4)接地。 而樹莓派3B 一共有40個針腳(GPIO,General Purpose I/
15、新手入手樹莓派教程--Qt工程中使用DHT11感測器
裝置和環境: 1、樹莓派3b; 2、ubuntu mate系統 linux核心是4.4.38; 3、DHT11感測器; 4、Qt 5.5.1。 功能需求: 1、讀取DHT11感測器的資料,並將溫溼度顯示在視窗中。 功能實現: 1、建立Qt工程,然後編寫
樹莓派通過模數轉換晶片ADC0832讀取LM35溫度感測器資料
樹莓派通過模數轉換晶片ADC0832讀取LM35溫度感測器資料 今天和小朋友一起玩樹莓派,打算來做一個測量室溫的小實驗。經過幾個小時的研究和測試,終於能夠成功讀取LM35感測器的溫度資料了。本文主要記錄一些這個實驗的過程。 使用的材料 Raspberry PI 3B 這個就不用多介紹了,超級流行的一塊開發版。
樹莓派3b驅動dht11溫濕度傳感器
ros tran tex his std auto div color success 新建並打開C文件 touch dht11.c sudo vim dht11.c 編寫驅動程序 1 #include<wiringPi.h> 2 #i
使用樹莓派3獲取CPU溫度
ges 樹莓派 技術分享 ima cpu溫度 alt sys zone https 一、命令: cat /sys/class/thermal/thermal_zone0/temp 二、上圖: 使用樹莓派3獲取CPU溫度
基於樹莓派(Raspberry Pi)平臺的智能家居實現(一)----繼電器模塊,DHT11模塊
Raspberry 繼電器模塊 DHT11溫濕度模塊 智能家居 前言: ??其實做這個智能家居系統我還是因為學校的畢業設計,距離上篇文章發布已經過去了20多天了,之前想著只是做一個煙霧報警,然後通過Zabbix進行報警,但是通過這20多天的設計,我發現實現報警的功能其
[轉載]樹莓派隨身工具箱:中間人劫持獲取控制權
打包 大洋 none navig service 優化 nap 聯網 二次 導讀 上文講解了樹莓派隨身工具箱的環境搭建,這段時間又對其進行了一些優化,主要是從便攜美觀上面改進。同時,在實際使用中發現了一些問題,並做了小小的改動。 傳統的中間人攻擊要用到arpspoof等敏
【樹莓派】關於樹莓派2代,更新最新核心後,DS18B20溫度感測器無法找到對應檔案的問題的解決
樹莓派採用DS18B20檢測環境溫度! 在網上關於DS18B20溫度感測器的教程有很多,但大部分都是基於老版本核心的例子。在入手樹莓派2代後,加上DS18B20,按照他們的方法就是找不到對應的28-****檔案,在經過幾天研究實驗,以及查閱相關資料後。發現官方給出的說法是:升級新核心之後,防
基於ROS使用Arduino讀取溫溼度感測器的資料
1. 硬體 Arduino控制板:1個; 溫溼度感測器:1個; 杜邦線:若干; 1.1 接線方式 接線方式為: DHT11的VCC—Arduino的5V; DHT11的GND—Arduino的GND; DHT11的DATA—Arduino的2; 來張實際的照片(略麻煩):
樹莓派 python3 安裝 opencv 最容易的方法(非編譯方式)
所需環境 通過pip3安裝的。 sudo pip3 install opencv-python imutils numpy scipy pillow 通過系統自帶環境apt-get安裝的。 sudo apt-get install libatlas-base-dev li
樹莓派Python3 最簡單方式安裝OpenCv3.4.0
因為最近在開發使用樹莓派+usb攝像頭識別模組,打算用OpenCv,發現網上的樹莓派OpenCv安裝教程都過於繁瑣佔用記憶體大,我經過自己的實驗,發現出了一種非常簡易快捷的方式,網速OK的話,十分鐘能安裝完成。 我用的環境: 樹莓派3b+ Python3.5.4
獲取樹莓派內網IP
通常在使用不帶外設輸入輸出裝置的樹莓派時(或其他Linux系統裝置),如果不給樹莓派固定靜態IP,重啟後樹莓派IP可能發生變化,由於需要重新確認樹莓派IP,找顯示器、鍵盤甚至滑鼠等各種操作隨之而來,導致重連樹莓派的這個過程會非常麻煩。 本人使用郵件通知的方式達到便捷獲取樹莓派內網IP的目