Kazalo:

Akustični merilnik DISDRO: vremenska postaja Raspebbery Pi Open (2. del): 4 koraki (s slikami)
Akustični merilnik DISDRO: vremenska postaja Raspebbery Pi Open (2. del): 4 koraki (s slikami)

Video: Akustični merilnik DISDRO: vremenska postaja Raspebbery Pi Open (2. del): 4 koraki (s slikami)

Video: Akustični merilnik DISDRO: vremenska postaja Raspebbery Pi Open (2. del): 4 koraki (s slikami)
Video: Как вам акустика 2024, November
Anonim
Zvočni merilnik DISDRO: Odprta vremenska postaja Raspebbery Pi (2. del)
Zvočni merilnik DISDRO: Odprta vremenska postaja Raspebbery Pi (2. del)

DISDRO pomeni distribucijo kapljic. Naprava zabeleži velikost vsake kapljice s časovnim žigom. Podatki so uporabni za različne aplikacije, vključno z meteorološkimi (vremenskimi) raziskavami in kmetovanjem. Če je disdro zelo natančen, lahko meri skupne količine padavin, kot je merilnik dežja. Uporablja se lahko tudi kot preprost detektor dežja.

DISDRO je prav tako uporaben pri izračunu količine dežja, tako kot drugi računalniški merilniki dežja (ultrazvočni merilnik dežja in nosilci za prevračanje)

Odločil sem se za izdelavo tega DISDRO -a, ker moj ultrazvočni merilnik dežja na tej stopnji ni zelo natančen za prvega dežja ali dva mm dežja, ker njegova podlaga ni popolnoma izravnana in tudi zato, ker je lahko zabavno.

Korak: Kaj boste potrebovali

Kaj boste potrebovali
Kaj boste potrebovali

1) Malinovo pi, čim hitreje sem uporabil malinovo pi 3

2) Krušna deska

3) Veliko skakalnih kablov (dovolj bo 20) in nekaj metrov tankega električnega kabla od vašega PI do DISDRO

4) ADC MCP3008 (analogno -digitalni pretvornik, morda drugi ADC -ji).

5) Piezo električni element

6) Stara zgoščenka

7) Tesarski nož

8) Superlepilo

9) PLASTIK 70 (optimalen)

10) Python spretnosti (navedel bom primere skriptov)

Večina teh predmetov bi morala biti na voljo na eBayu. Južnoafričani lahko uporabljajo Communica,

2. korak: Zgradite svojo strojno opremo

Zgradite svojo strojno opremo
Zgradite svojo strojno opremo
Zgradite svojo strojno opremo
Zgradite svojo strojno opremo

Odstranite folijo iz akrilne plasti CD -ja. Piezo pritrdite na zadnjo stran CD -ja. Sprednji del zgoščenke bo uporabljen za poslušanje dežja. Modri kabel (Signal) mora biti priključen na kanal 0 MCP3008, rdeči in črni pa na 3,3 volta oziroma na ozemljitev.

Za vodoodpornost sprednje strani CD -ja in pieza lahko uporabite konformni premaz (Plastik 70). Ne brizgajte ga na zadnjo stran cd -ja in pieza, kjer so pritrjene žice in keramika. Če se keramika razprši, piezo ne bo pravilno vibriral.

3. korak: Zgradite vezje za povezavo PI, MCP3008 in Piezo

Image
Image
Zgradite svoje vezje za povezavo PI, MCP3008 in Piezo
Zgradite svoje vezje za povezavo PI, MCP3008 in Piezo
Zgradite svoje vezje za povezavo PI, MCP3008 in Piezo
Zgradite svoje vezje za povezavo PI, MCP3008 in Piezo

Obstaja veliko učiteljev o povezovanju MCP3008 in Raspberry PI. Sprva sem uporabil vadnico Adafruit:

Strojna programska oprema SPIT Če želite uporabiti strojno opremo SPI, se najprej prepričajte, da ste omogočili SPI z orodjem raspi-config (ali pojdite na namizje, meni Aplikacije (Start), nastavitve, konfiguracija Raspberry Pi, vmesniki). Odgovorite pritrdilno, tako da omogočite vmesnik SPI in naložite modul jedra SPI, nato znova zaženite Pi. Zdaj priključite MCP3008 na Raspberry Pi na naslednji način:

MCP3008 VDD do Raspberry Pi 3.3V

MCP3008 VREF do Raspberry Pi 3.3V

MCP3008 AGND v Raspberry Pi GND

MCP3008 DGND v Raspberry Pi GND

MCP3008 CLK v Raspberry Pi SCLK

MCP3008 DOUT za Raspberry Pi MISO

MCP3008 DIN v Raspberry Pi MOSI

MCP3008 CS/SHDN do Raspberry Pi CE0

To vezje je zdaj mogoče uporabiti za številne analogne senzorje z vhodom za 3,3 V, vključno z našim Piezo Electrical Eliment.

Rdeči kabel Piezo Eliment Red (Volti v) priključite na 3,3 volta PI, ozemljitev na zemljo in Piezo izhod (modro) na CH0 (ničelni kanal) MCP3008.

Če imate samo piezo električni element z rdečim in črnim kablom (brez plošče), priključite rdeči kabel na kanal 0 MCP 3008, črnega pa na GND. Med kanalom 0 in ozemljitvijo MCP3008 priključite tudi upor z močjo 1 Meg Ohmov (Piezo in upor sta povezana vzporedno). Upor bo zaščitil MCP 3008 pred trenutnimi in napetostnimi vrhovi, ki jih ustvari piezo.

Piezo sem preizkusil tudi z bitscope micro v priloženem videu. Vendar to ni potrebno.

4. korak: programska oprema

Napisal sem preprost skript z uporabo knjižnice GPIOZERO za MCP3008. Priloženo je.

Prepričajte se, da je SPI omogočen (Meni aplikacij (Start), Nastavitve, Konfiguracija Raspberry Pi, Vmesniki ali sudo raspi-config)

Zaženite skript, spustite nekaj kapljic in poglejte, kakšni so rezultati. boste morda morali spremeniti prag v kodi Python.

Priporočena: