Tartalomjegyzék:
- 1. lépés: Amire szüksége lesz
- 2. lépés: Készítse el a hardvert
- 3. lépés: Építse fel áramkörét a PI, MCP3008 és Piezo kapcsolathoz
- 4. lépés: A szoftver
Videó: Akusztikus DISDRO mérő: Raspebbery Pi Open Weather Station (2. rész): 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
A DISDRO a cseppek elosztását jelenti. A készülék minden csepp méretét időbélyeggel rögzíti. Az adatok számos alkalmazáshoz hasznosak, beleértve a meteorológiai (időjárási) kutatásokat és a gazdálkodást. Ha a disdro nagyon pontos, akkor képes mérni a teljes csapadékot, mint egy esőmérő. Egyszerű esőérzékelőként is használható.
A DISDRO az eső mértékének kiszámításában is hasznos, mint más számítógépes esőmérők (ultrahangos esőmérő és billenőtartók)
Úgy döntöttem, hogy megépítem ezt a DISDRO -t, mert az ultrahangos esőmérőm ebben a szakaszban nem túl pontos az első egy -két mm esőre, mert az alapja nincs tökéletesen kiegyenlítve, és azért is, mert szórakoztató lehet.
1. lépés: Amire szüksége lesz
1) Málna pi, amilyen gyorsan csak lehet, én egy málna pi 3 -at használtam
2) Kenyértábla
3) Sok jumper kábel (20 megteszi) és néhány méter vékony elektromos kábel a PI -től a DISDRO -ig
4) Az MCP3008 ADC (analóg -digitális átalakító, más ADC -k is).
5) Piezo elektromos élelem
6) Egy régi CD
7) Asztalos kés
8) Szuperragasztó
9) PLASTIK 70 (Optinal)
10) Python készségek (példaszkripteket adok)
A legtöbb ilyen elemnek elérhetőnek kell lennie az eBay -en. A dél -afrikaiak használhatják a Communica -t,
2. lépés: Készítse el a hardvert
Távolítsa el a fóliát a CD akrilrétegéről. Csatlakoztassa a piezo -t a CD hátoldalához. A CD előlapja az eső hallgatására szolgál. A kék kábelt (jel) az MCP3008 0 -ás csatornájához, a pirosat és a feketét 3,3 volthoz, illetve földeléshez kell csatlakoztatni.
Használhat konform bevonatot (Plastik 70) a CD előlapjának és a piezo vízszigeteléséhez. Ne permetezze a CD és piezo hátoldalára, ahol a vezetékek és a kerámia rögzítve vannak. Ha a kerámiát permetezik, a piezo nem rezeg megfelelően.
3. lépés: Építse fel áramkörét a PI, MCP3008 és Piezo kapcsolathoz
Sok oktató áll rendelkezésre az MCP3008 és a Raspberry PI csatlakoztatásához. Kezdetben az Adafruit tutorialt használtam:
A hardveres SPI használatához először győződjön meg arról, hogy engedélyezte az SPI-t a raspi-config eszközzel (vagy lépjen az asztalra, az Alkalmazások (Start) menübeállítások, Beállítások, Raspberry Pi konfiguráció, Felületek). Ügyeljen arra, hogy igennel válaszoljon mind az SPI felület engedélyezésére, mind az SPI kernel modul betöltésére, majd indítsa újra a Pi -t. Most csatlakoztassa az MCP3008 -at a Raspberry Pi -hez az alábbiak szerint:
MCP3008 VDD a Raspberry Pi 3.3V -hoz
MCP3008 VREF a Raspberry Pi 3.3V -hoz
MCP3008 AGND a Raspberry Pi GND -hez
MCP3008 DGND a Raspberry Pi GND -hez
MCP3008 CLK - Raspberry Pi SCLK
MCP3008 DOUT a Raspberry Pi MISO -hoz
MCP3008 DIN a Raspberry Pi MOSI -hoz
MCP3008 CS/SHDN a Raspberry Pi CE0 -hoz
Ez az áramkör mostantól sok analóg érzékelőhöz használható, amelyek 3,3 voltos bemenetet vesznek, beleértve a Piezo Electrical Elimentet is.
Csatlakoztassa a Piezo Eliment Red kábelt (Volts in) a PI 3,3 V -hoz, földeléshez és a Piezo kimenethez (kék) az MCP3008 CH0 -hoz (nulla csatorna).
Ha csak piezo elektromos eleme van piros és fekete kábellel (kártya nélkül), csatlakoztassa a piros kábelt az MCP 3008 0. csatornájához, a feketét pedig a GND -hez. Csatlakoztasson egy 1 Meg ohmos ellenállást is az MCP3008 0 csatorna és a föld közé (A piezo és az ellenállás párhuzamosan vannak csatlakoztatva). Az ellenállás védi az MCP 3008 -at a piezo által létrehozott áram- és feszültségcsúcsoktól.
A piezo -t is kipróbáltam bitscope micro -val a csatolt videóban. Erre azonban nincs szükség.
4. lépés: A szoftver
Egy egyszerű szkriptet írtam a GPIOZERO könyvtár használatával az MCP3008 számára. Csatolva van.
Győződjön meg arról, hogy az SPI engedélyezve van (Alkalmazások (Start) menü, Beállítások, Raspberry Pi konfiguráció, Interfészek vagy sudo raspi-config)
Futtassa a szkriptet, cseppentsen néhány cseppet, és nézze meg, mi az eredmény. lehet, hogy módosítania kell a küszöbértéket a Python -kódban.
Ajánlott:
Egyszerű állvány az akusztikus Levitator MiniLev számára: 12 lépés (képekkel)
Egyszerű állvány egy akusztikus levitátor MiniLev számára: Ez a projekt nem lenne lehetséges azzal a csodálatos projekttel, amelyet Dr. Asier Marzo készített. https://www.instructables.com/Acoustic-Levitator/Minden jó projekthez hasonlóan ez is egyszerűen indult, és az idő múlásával nőtt. Dr. Marzo intracta elolvasása után
NaTaLia Weather Station: Arduino Solar Powered Weather Station Helyesen: 8 lépés (képekkel)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Helyesen: 1 év sikeres működés után 2 különböző helyen megosztom napelemes időjárás -állomási projektterveimet, és elmagyarázom, hogyan alakult ki olyan rendszerré, amely valóban képes túlélni hosszú ideig napenergiától. Ha követed
Ultrahangos esőmérő: Raspebbery Pi Open Weather Station: 1. rész: 6 lépés
Ultrahangos esőmérő: Raspebbery Pi Nyílt időjárás állomás: 1. rész: Kereskedelmi forgalomban kapható IoT (Internet Of Things) Az időjárás -állomások drágák, és nem mindenhol elérhetők (például Dél -Afrikában). Szélsőséges időjárási viszonyok érnek minket. SA az elmúlt évtizedek legsúlyosabb aszályát éli, a föld felmelegszik és gazdálkodik
DIY akusztikus panelek: 11 lépés (képekkel)
DIY akusztikus panelek: építettem néhány DIY akusztikus panelt, hogy segítsen csökkenteni a zengetést a szobámban hangfelvételkor. Ha otthoni stúdiót épít, ez a projekt nagyszerű és viszonylag olcsó módja annak, hogy saját akusztikai paneleket készítsen
3D nyomtatott akusztikus dokkoló V1: 4 lépés (képekkel)
3D nyomtatott akusztikus dokkoló V1: Az utóbbi időben sok podcastot hallgatok, ezért kerestem módokat a hang erősítésére, hogy tisztán és távolról halljam. Eddig azt tapasztaltam, hogy extra hangerőt tudok szerezni a telefonomból, ha úgy döntöm, hogy egy hárba fektetem