Përmbajtje:

Akustik DISDRO Metër: Raspebbery Pi Open Weather Station (Pjesa 2): 4 hapa (me fotografi)
Akustik DISDRO Metër: Raspebbery Pi Open Weather Station (Pjesa 2): 4 hapa (me fotografi)

Video: Akustik DISDRO Metër: Raspebbery Pi Open Weather Station (Pjesa 2): 4 hapa (me fotografi)

Video: Akustik DISDRO Metër: Raspebbery Pi Open Weather Station (Pjesa 2): 4 hapa (me fotografi)
Video: DISDRO METER 2024, Nëntor
Anonim
Metër akustik DISDRO: Raspebbery Pi Open Weather Station (Pjesa 2)
Metër akustik DISDRO: Raspebbery Pi Open Weather Station (Pjesa 2)

DISDRO qëndron për shpërndarjen e pikave. Pajisja regjistron madhësinë e secilës rënie me një vulë kohore. Të dhënat janë të dobishme për një sërë aplikimesh, përfshirë kërkimin meteorologjik (motin) dhe bujqësinë. Nëse disdro është shumë i saktë, ai mund të masë reshjet totale të shiut, si një matës shiu. Mund të përdoret gjithashtu vetëm si një detektor i thjeshtë shiu.

Një DISDRO është gjithashtu i dobishëm në llogaritjen e shkallës së shiut, si matësat e tjerë të kompjuterizuar të shiut (Matës tejzanor i shiut dhe kllapa informative)

Vendosa ta ndërtoj këtë DISDRO, sepse matësi im i shiut tejzanor nuk është në këtë fazë shumë i saktë për shiun e parë një ose dy mm sepse baza e tij nuk është e niveluar në mënyrë perfekte dhe gjithashtu sepse mund të jetë argëtuese.

Hapi 1: Çfarë ju nevojitet

Ajo që do t'ju duhet
Ajo që do t'ju duhet

1) Raspberry pi, sa më shpejt që të jetë e mundur, kam përdorur një pi mjedër 3

2) Tabela e bukës

3) Shumë kabllo kërcyes (20 do të bëjnë) dhe disa metra kabllo të hollë elektrike nga PI juaj në DISDRO

4) MCP3008 ADC (Konvertuesi analog në dixhital, ADC të tjerë mund të bëjnë).

5) Një ushqim elektrik Piezo

6) Një CD e vjetër

7) Thikë zdrukthëtarësh

8) Superngrues

9) PLASTIK 70 (Optinal)

10) Aftësitë Python (Unë do të jap skriptet shembull)

Shumica e këtyre artikujve duhet të jenë të disponueshëm nga eBay. Afrikano -jugorët mund të përdorin Communica,

Hapi 2: Ndërtoni pajisjen tuaj

Ndërtoni pajisjen tuaj
Ndërtoni pajisjen tuaj
Ndërtoni pajisjen tuaj
Ndërtoni pajisjen tuaj

Hiqeni folien nga shtresa akrilike e CD -së. Bashkangjitni piezo -n në pjesën e pasme të CD -së. Pjesa e përparme e CD -së do të përdoret për të dëgjuar shiun. Kablloja blu (Sinjali) duhet të lidhet me kanalin 0 të MCP3008, e kuqja dhe e zeza duhet të jenë të lidhura përkatësisht me 3.3 volt dhe tokëzim.

Ju mund të përdorni veshje konformale (Plastik 70) për të mbrojtur nga uji pjesën e përparme të CD dhe piezo. Mos e spërkatni në pjesën e pasme të cd -së dhe piezo -s ku janë ngjitur telat dhe qeramika. Nëse spërkatet qeramika, piezo nuk do të dridhet siç duhet.

Hapi 3: Ndërtoni qarkun tuaj për lidhjen PI, MCP3008 dhe Piezo

Image
Image
Ndërtoni qarkun tuaj për lidhjen PI, MCP3008 dhe Piezo
Ndërtoni qarkun tuaj për lidhjen PI, MCP3008 dhe Piezo
Ndërtoni qarkun tuaj për lidhjen PI, MCP3008 dhe Piezo
Ndërtoni qarkun tuaj për lidhjen PI, MCP3008 dhe Piezo

Ka shumë mësues për lidhjen e MCP3008 dhe Raspberry PI. Kam përdorur fillimisht tutorialin Adafruit:

SPIT i harduerit Për të përdorur SPI të harduerit sigurohuni që së pari të keni aktivizuar SPI duke përdorur mjetin e konfigurimit raspi (ose shkoni në desktopin tuaj, Menyja e Aplikacioneve (Fillimi), Preferencat, Konfigurimi i Raspberry Pi, Ndërfaqet). Sigurohuni që t'i përgjigjeni po edhe aktivizimit të ndërfaqes SPI dhe ngarkimit të modulit të kernelit SPI, pastaj rindizni Pi. Tani lidhni MCP3008 me Raspberry Pi si më poshtë:

MCP3008 VDD në Raspberry Pi 3.3V

MCP3008 VREF tek Raspberry Pi 3.3V

MCP3008 AGND tek Raspberry Pi GND

MCP3008 DGND te Raspberry Pi GND

MCP3008 CLK te Raspberry Pi SCLK

MCP3008 DOUT tek Raspberry Pi MISO

MCP3008 DIN te Raspberry Pi MOSI

MCP3008 CS/SHDN tek Raspberry Pi CE0

Ky qark tani mund të përdoret për shumë sensorë analoge që marrin një hyrje prej 3.3 volt, duke përfshirë Piezo Electronic Eliment.

Lidhni kabllon Piezo Eliment Red (Volt in) në PI 3.3 volt, tokëzim në tokë dhe Piezo Output (Blu) në CH0 (Kanali zero) i MCP3008.

Nëse keni vetëm një element piezo elektrik me një kabllo të kuqe dhe të zezë (pa tabelën), lidhni kabllon e kuq në kanalin 0 të MCP 3008 dhe atë të zi në GND. Gjithashtu lidhni një rezistencë 1 Meg Ohms midis kanalit 0 të MCP3008 dhe tokëzimit (Piezo dhe Rezistori janë të lidhur paralelisht). Rezistenti do të mbrojë MCP 3008 nga majat aktuale dhe të tensionit të krijuara nga piezo.

Unë gjithashtu testova piezon me një mikroskop bitscope në videon e bashkangjitur. Kjo megjithatë nuk është e nevojshme.

Hapi 4: Softueri

Kam shkruar një skenar të thjeshtë duke përdorur bibliotekën GPIOZERO për MCP3008. Është bashkangjitur.

Sigurohuni që SPI është aktivizuar (Menyja e Aplikacioneve (Fillimi), Preferencat, Konfigurimi i Raspberry Pi, Ndërfaqet ose sudo raspi-config)

Drejtoni skenarin, hidhni disa pika dhe shihni se cilat janë rezultatet. mund t'ju duhet të ndryshoni pragun në Kodin Python.

Recommended: