Përmbajtje:

Sistemi i monitorimit të motit duke përdorur sensorin Raspberry Pi3 dhe DHT11: 4 hapa
Sistemi i monitorimit të motit duke përdorur sensorin Raspberry Pi3 dhe DHT11: 4 hapa

Video: Sistemi i monitorimit të motit duke përdorur sensorin Raspberry Pi3 dhe DHT11: 4 hapa

Video: Sistemi i monitorimit të motit duke përdorur sensorin Raspberry Pi3 dhe DHT11: 4 hapa
Video: The Choice is Ours (2016) Official Full Version 2024, Korrik
Anonim
Sistemi i monitorimit të motit duke përdorur Sensorin Raspberry Pi3 dhe DHT11
Sistemi i monitorimit të motit duke përdorur Sensorin Raspberry Pi3 dhe DHT11

Në këtë tutorial, unë do t'ju tregoj se si të lidhni DHT11 me Raspberry Pi dhe të jepni leximet e lagështisë dhe temperaturës në një LCD.

Sensori i temperaturës dhe lagështisë DHT11 është një modul i bukur i vogël që siguron lexime dixhitale të temperaturës dhe lagështisë. Reallyshtë vërtet e lehtë për tu vendosur dhe kërkon vetëm një tel për sinjalin e të dhënave. Këta sensorë janë të njohur për përdorim në stacionet e motit në distancë, monitorët e tokës dhe sistemet e automatizimit të shtëpisë

Lidhja e DHT11 me Raspberry Pi

Ekzistojnë dy variante të DHT11 që ka të ngjarë të hasni. Njëri është një modul i montuar në PCB me tre kunja dhe tjetri është një modul i vetëm me katër kunja. Pinout është i ndryshëm për secilin, kështu që lidhni DHT11 sipas të cilit keni:

Gjithashtu, disa nga modulet e montuar në PCB mund të kenë një pinout të ndryshëm nga ai i mësipërm, prandaj sigurohuni që të kontrolloni sensorin tuaj për çdo etiketë që tregon se cila pin është Vcc, toka apo sinjal.

Hapi 1: Përbërësit e kërkuar

Përbërësit e kërkuar
Përbërësit e kërkuar

1. Raspberry Pi 3 Model B+:-Raspberry Pi 3 Model B+ është produkti më i fundit në gamën e Raspberry Pi 3, që mburret me një procesor me katër bërthama 64-bit që funksionon në 1.4GHz, me brez të dyfishtë 2.4GHz dhe 5GHz LAN pa tel, Bluetooth 4.2/BLE, aftësi më të shpejtë Ethernet dhe PoE përmes një PoE HAT të veçantë.

2. Sensori i lagështisë/ temperaturës DHT11:- Ky sensor përmban një dalje të kalibruar të sinjalit dixhital me aftësinë e sensorit të temperaturës dhe lagështisë. Shtë i integruar me një mikrokontrollues me performancë të lartë 8-bit. Ky sensor përfshin një element rezistent dhe një sensor për pajisjet e lagështa të matjes së temperaturës NTC. Ka cilësi të shkëlqyeshme, përgjigje të shpejtë, aftësi kundër ndërhyrjes dhe performancë të lartë.

3. Ekran LCD 16x2 (Green BackLight):- Ekrani LCD 16 × 2 është një modul shumë themelor që përdoret zakonisht në DIY dhe qarqe. 16 × 2 përkthen në një ekran 16 karaktere për rresht në 2 rreshta të tillë. Në këtë LCD çdo karakter shfaqet në një matricë 5 × 7 piksel.

4. Telat e kërcyesit nga femra në femra.

Hapi 2: Instalimi i Bibliotekave

Ne do të përdorim bibliotekën Adafruit DHT11 Python. Ju mund ta shkarkoni bibliotekën duke përdorur Git, kështu që nëse nuk e keni të instaluar Git tashmë në Pi tuaj, futeni këtë në vijën e komandës:

sudo apt-get install git-core

Shënim: Nëse merrni një gabim gjatë instalimit të Git, ekzekutoni sudo apt-get update dhe provojeni përsëri.

Për të instaluar bibliotekën Adafruit DHT11:

1. Shkruani këtë në komandën e shpejtë për të shkarkuar bibliotekën:

git klon

2. Ndryshoni drejtoritë me: cd Adafruit_Python_DHT

3. Tani futni këtë: sudo apt-get install build-thelbësor python-dev

4. Pastaj instaloni bibliotekën me: sudo python3 setup.py install

Për të instaluar bibliotekën Adafruit Char LCD:

1. Shkruani këtë në komandën e shpejtë për të shkarkuar bibliotekën:

git klon

2. Ndryshoni drejtoritë me: cd Adafruit_Python_CharLCD

3. Pastaj instaloni bibliotekën me: sudo python3 setup.py install

Hapi 3: Lidhja e përbërësve së bashku

Lidhja e përbërësve së bashku
Lidhja e përbërësve së bashku

LCD PIN_RS ------------------ 40 të Raspberry Pi

LCD PIN_RW ------------------ 6 të Raspberry Pi

LCD PIN_EN ------------------- 38 të Raspberry Pi

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 36 të Raspberry Pi

LCD PIN_D5 ------------------- 32 të Raspberry Pi

LCD PIN_D6 ------------------- 24 të Raspberry Pi

LCD PIN_D7 ------------------- 26 të Raspberry Pi

LCD PIN_VSS ------------------ 9 të Raspberry Pi

LCD PIN_VDD ------------------ 4 të Raspberry Pi

DHT PIN_OUT ------------------ 7 të Raspberry Pi

DHT PIN_VCC ------------------ 2 të Raspberry Pi

DHT PIN_GND ------------------ 14 të Raspberry Pi

Hapi 4: Kodi

Shkarkoni kodin e bashkangjitur këtu dhe ngarkojeni në tabelën tuaj dhe lidhni gjithçka siç tregohet në diagramin e mëparshëm.

Kodi i shkarkimit:

Kjo duhet të mbulojë pjesën më të madhe të asaj që ju nevojitet për të vënë DHT11 në punë në Raspberry Pi tuaj. Shpresoj se kjo e bëri më të lehtë për ju. Sigurohuni që të regjistroheni nëse ju pëlqeu ky artikull dhe e shihni të dobishëm, dhe nëse keni ndonjë pyetje ose keni nevojë për ndihmë për ndonjë gjë, thjesht lini një koment më poshtë…

Recommended: