Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Izgradite svoj hardver
- Korak 3: Izgradite svoj krug za PI, MCP3008 i Piezo vezu
- Korak 4: Softver
Video: Akustični DISDRO mjerač: Raspebbery Pi Open Weather Station (2. dio): 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
DISDRO označava distribuciju kapi. Uređaj bilježi veličinu svake kapi vremenskom oznakom. Podaci su korisni za razne primjene, uključujući meteorološka (vremenska) istraživanja i poljoprivredu. Ako je disdro vrlo precizan, može mjeriti ukupne količine oborina, poput mjerača kiše. Može se koristiti i kao jednostavan detektor kiše.
DISDRO je također koristan u izračunavanju količine kiše, poput drugih kompjuteriziranih mjerača kiše (ultrazvučni mjerač kiše i nosači za prevrtanje)
Odlučio sam izgraditi ovaj DISDRO jer moj ultrazvučni mjerač kiše u ovoj fazi nije baš točan za prvu kišu od jednog ili dva mm jer mu baza nije savršeno izravnana, a također i zato što može biti zabavno.
Korak 1: Ono što će vam trebati
1) Pivo od maline, što je brže moguće, koristio sam pi od maline 3
2) Daska za kruh
3) Mnogo kratkospojnih kabela (dovoljno je 20) i nekoliko metara tankog električnog kabela od vašeg PI do DISDRO -a
4) MCP3008 ADC (analogno -digitalni pretvarač, mogu poslužiti i drugi ADC -i).
5) Piezo električni element
6) Stari CD
7) Nož za stolare
8) Superljepilo
9) PLASTIK 70 (optimalno)
10) Vještine Pythona (navest ću primjere skripti)
Većina ovih stavki trebala bi biti dostupna na eBayu. Južnoafrikanci mogu koristiti Communica,
Korak 2: Izgradite svoj hardver
Uklonite foliju s akrilnog sloja CD -a. Pričvrstite piezo na stražnju stranu CD -a. Prednja strana CD -a će se koristiti za slušanje kiše. Plavi kabel (Signal) mora biti spojen na kanal 0 MCP3008, crveni i crni moraju biti spojeni na 3,3 V i uzemljenje.
Možete upotrijebiti konformni premaz (Plastik 70) za vodonepropusnost prednje strane CD -a i pieza. Nemojte ga prskati na stražnjoj strani CD -a i piezoa na mjestu gdje su pričvršćene žice i keramika. Ako se keramika rasprši, piezo neće pravilno vibrirati.
Korak 3: Izgradite svoj krug za PI, MCP3008 i Piezo vezu
Postoji mnogo predavača o povezivanju MCP3008 i Raspberry PI. U početku sam koristio vodič Adafruit:
Hardverski SPIT Za korištenje hardverskog SPI prvo provjerite jeste li omogućili SPI pomoću alata raspi-config (ili idite na radnu površinu, izbornik Aplikacije (Start), Postavke, Raspberry Pi konfiguracija, sučelja). Odgovorite potvrdno i na omogućavanje SPI sučelja i na učitavanje modula jezgre SPI, a zatim ponovno pokrenite Pi. Sada spojite MCP3008 na Raspberry Pi na sljedeći način:
MCP3008 VDD na Raspberry Pi 3.3V
MCP3008 VREF na Raspberry Pi 3.3V
MCP3008 AGND prema Raspberry Pi GND
MCP3008 DGND u Raspberry Pi GND
MCP3008 CLK za Raspberry Pi SCLK
MCP3008 DOUT na Raspberry Pi MISO
MCP3008 DIN za Raspberry Pi MOSI
MCP3008 CS/SHDN na Raspberry Pi CE0
Ovaj se krug sada može koristiti za mnoge analogne senzore koji imaju ulaz od 3,3 V, uključujući naš Piezo Electrical Eliment.
Spojite crveni kabel Piezo Eliment Red (volti unutra) na 3,3 volta PI, uzemljenje i tlo i Piezo izlaz (plavo) na CH0 (nulti kanal) MCP3008.
Ako imate samo piezo električni element s crvenim i crnim kabelom (bez ploče), spojite crveni kabel na kanal 0 MCP 3008, a crni na GND. Također spojite otpornik od 1 Meg Ohma između MCP3008 kanala 0 i mase (Piezo i otpornik su spojeni paralelno). Otpornik će zaštititi MCP 3008 od strujnih i naponskih vrhova koje stvara piezo.
Također sam testirao piezo s bitscope micro u priloženom videu. To međutim nije potrebno.
Korak 4: Softver
Napisao sam jednostavnu skriptu koristeći biblioteku GPIOZERO za MCP3008. U prilogu je.
Provjerite je li SPI omogućen (Izbornik aplikacija (Start)), Postavke, Raspberry Pi konfiguracija, Sučelja ili sudo raspi-config)
Pokrenite skriptu, ispustite nekoliko kapi i pogledajte kakvi su rezultati. možda ćete morati promijeniti prag u Python kodu.
Preporučeni:
Jednostavno postolje za akustični levitator MiniLev: 12 koraka (sa slikama)
Jednostavno postolje za akustični levitator MiniLev: Ovaj projekt ne bi bio moguć s nevjerojatnim projektom koji je stvorio dr. Asier Marzo. https://www.instructables.com/Acoustic-Levitator/ Kao i svi dobri projekti, i ovaj je započeo jednostavno i s vremenom je rastao. Nakon čitanja Dr. Marzo intracta
Mjerač koraka 1. dio: Jednobojni zaslon 128x32 i Arduino: 5 koraka
Mjerač koraka 1. dio: Jednobojni zaslon 128x32 i Arduino: Ovo je osnovni vodič koji podučava kako koristiti OLED zaslon sa svojim Arduinom. Koristim zaslon veličine 128x32, ali možete koristiti i zaslon različite rezolucije i promijeniti rezoluciju/koordinate prema potrebi. U ovom dijelu ću vam pokazati kako
Ultrazvučni mjerač kiše: Raspebbery Pi Otvorena meteorološka stanica: 1. dio: 6 koraka
Ultrazvučni mjerač kiše: Raspebbery Pi Otvorena meteorološka stanica: 1. dio: Komercijalno dostupni IoT (Internet of Things) Vremenske postaje su skupe i nisu dostupne svugdje (kao u Južnoj Africi). Ekstremni vremenski uvjeti nas pogađaju. SA doživljava najtežu sušu u posljednjih nekoliko desetljeća, zemlja se zagrijava i poljoprivreda
Lagani akustični levitator: 5 koraka (sa slikama)
Easy Acoustic Levitator: Danas ću vam pokazati kako napraviti jednostavan akustični levitator koristeći ultrazvučni zvuk proizveden od HC-SR04 daljinomera i Arduina. Može plutati malim kuglicama od stiropora. Zabavan je i jednostavan projekt koji možete napraviti sa svojim djetetom ili imati kreativan dar za
Nabito [Open Socket V2]: Pametni mjerač za EV punjenje: 10 koraka (sa slikama)
Nabito [Otvorena utičnica V2]: Pametni mjerač za punjenje električnih vozila: Ovo je drugi vodič za izradu Nabita [otvorena utičnica), prvu verziju možete pronaći na: Nabito [otvorena utičnica] v1I navedite razloge za stvaranje ovog projekta na ovom blogu post: EV -ovi su besmisleni za stanovnike stanova.Što je to? Nabito - otvoreni soc