Sadržaj:
- Korak 1: Prikupljanje materijala
- Korak 2: Davanje moći Breadboard -u
- Korak 3: Priključite zaslon DHT11 i I2C LCD1602
- Korak 4: Spojite LED diode i gumb
- Korak 5: Spajanje žica i dodavanje istosmjernog motora
- Korak 6: Očistite i organizirajte žice
- Korak 7: Prenesite kod na Aurdino
- Korak 8: Dodajte kućište i testirajte
Video: Meteorološka stanica Aurdino: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Jeste li ikada željeli napraviti vlastitu meteorološku stanicu Aurdino? Eto, sada vam je prilika! Kroz ovu uputu naučit ćete osnove izgradnje meteorološke postaje Aurdino, kao i kôd koji stoji iza nje. Na kraju ovog projekta imat ćete potpuno funkcionalnu meteorološku stanicu koja može osjetiti temperaturu i vlagu, kao i ručno ispuhati ventilator istosmjernog motora. Ovaj će projekt trajati od 45 minuta do 2 sata, ovisno o vašem inženjerskom iskustvu. Sretno i zabavi se!
Korak 1: Prikupljanje materijala
U ovom projektu trebat će vam sljedeće stavke:
- Arduino Uno s kabelom
- DC motor
- 1 zelena LED dioda
- 1 crvena LED
- 1 polovica oglasne ploče
- I2C LCD1602 zaslon
- Ventilator propelera s tri lopatice s tri krila za istosmjerni motor (opcionalno)
- Set žica (po mogućnosti različitih boja)
- 1 DHT 11/ DHT 22 Senzor vlage
- 1 Tipka
- 2 2,20 K otpornik
- 1 10k otpornik
- Računalo koje može pokretati softver Aurdino Uno
- Oštrica noža
- Rezač žice
- USB Power Bank (izborno)
- Kutija dovoljno velika da stane na ploču i Aurdino.
Većina ovih artikala relativno je jeftina i lako se može kupiti u mrežnim tehničkim trgovinama ili na eBayu.
Korak 2: Davanje moći Breadboard -u
Pobrinite se da svi potrebni materijali budu dostupni i osigurajte čist radni prostor na kojem možete raditi.
Krugu koji ćemo izgraditi treba napajanje, a preuzet je iz Arduino Uno.
Priključite žicu s +3.3V pina na Arduino Uno na pozitivnu vodilicu na pločici označenu crvenom linijom. To znači da je +5V sada dostupno s bilo kojeg mjesta na crvenoj liniji. Priključite negativ ili GND (uzemljenje) na plavu liniju na pločici. Sada je tlo dostupno na cijeloj plavoj liniji. Da bi +5V i GND bili dostupni s obje strane Breadboard -a, pomoću dvije žice preskočite s jednog kraja Breadboard -a na drugi kraj. Slijedite gornji dijagram za postavljanje ostatka uzemljenja i žica za napajanje.
Korak 3: Priključite zaslon DHT11 i I2C LCD1602
Spojite žicu s napajanja I2C LCD1602 zaslona na +5V pin Arduino Uno i žicu s uzemljenja I2C LCD1602 zaslona na uzemljeni pin Arduino Uno. Zatim priključite drugu žicu sa SDA zaslona I2C LCD1602 na analogni pin A4 Arduino Uno i žicu iz SCL zaslona na analogni pin A5 Arduino Uno. Imajte na umu da zaslon koji se koristi na dijagramu nije montiran na PCB, stoga će ožičenje biti pogrešno za I2C LCD1602 zaslon koji nije PCB.
Sada zgrabite osjetnik DHT 11 i pričvrstite žicu od uzemljenja DHT11 do uzemljenja na Aurdinu. Priključite žicu s napajanja DHT 11 na razvodnu ploču na ploči za kruh. Konačno, spojite žicu iz signalne utičnice osjetnika DHT11 na digitalni pin 7. Imajte na umu da na gornjoj shemi DHT 11 nije korišten umjesto TMP36 senzora. Međutim, ožičenje je identično dijagramu.
Naš LCD i senzor vlage sada rade, a programiranjem možemo kontrolirati kako će oni zajedno funkcionirati.
Ako ste zbunjeni oko postavljanja žice, pogledajte gornji dijagram.
Korak 4: Spojite LED diode i gumb
Sada kada je naš zaslon i senzor vlage vrijeme je za ugradnju LED dioda i tipki. Tipka će upravljati istosmjernim motorom. Ako pritisnete tipku, istosmjerni motor će početi raditi, dok motor istosmjerne struje radi, zelena LED dioda će se uključiti, dok će crvena LED ostati isključena. Ako gumb ne pritisnete, crvena LED lampica će se upaliti, dok će se zelena LED isključiti.
Spojite katodu zelene LED diode ispod žice za uzemljenje na A4 ploče. Učinite isto s crvenom LED diodom postavljanjem katode ispod žice za uzemljenje na A10 ploče. Sada postavite 2.2K otpornik na anodu zelene i crvene LED diode.
Spojite tipku preko mosta ploče kao što je prikazano na gornjoj shemi. Priključite 10k otpornik ispod stezaljke 2a tipke (donji desni zatik). Provjerite je li kraj otpornika spojen na žicu za uzemljenje kao što se vidi na gornjoj shemi.
Korak 5: Spajanje žica i dodavanje istosmjernog motora
Skoro smo završili s ožičenjem! Pažljivo spojite žicu s kraja otpornika sa zelenim svjetlom na digitalni pin 2 na Aurdinu. Slično, spojite žicu s kraja otpornika s crvenim svjetlom na digitalni pin 3 na Aurdinu. Sada spojite žicu s priključka 2b na gumbu (gornji desni pin) na digitalni pin 4 na Aurdinu.
Sada uhvatite istosmjerni motor i postavite pozitivni kraj na stezaljku 2b tipke, desno na žicu koja se spaja na digitalni pin 4. Postavite negativni kraj istosmjernog motora na red 27, red koji je spojen na masu.
Polaritet motora nije bitan. Smjer vrtnje može se promijeniti programiranjem.
Korak 6: Očistite i organizirajte žice
Izrežite žice odgovarajuće duljine i za svaku žicu upotrijebite odgovarajuće boje. (Crna žica za uzemljenje, crvena žica za napajanje, plava žica za digitalne pinove). Koristeći crnu žicu, povežite višak žice na senzoru DHT11 i I2C LCD1602 zaslonu poput zatvarača. Nakon ovog postupka trebali biste moći lako pristupiti svim žicama.
Korak 7: Prenesite kod na Aurdino
Ovdje preuzmite Arduino softver na svoje računalo. Otvorite program i stvorite novu skicu pritiskom na "Ctrl+N". Ovu novu skicu označite kao "Aurdino Weather Station". Preuzmite donji kod i zalijepite ga u svoj program. Priključite USB kabel u računalo i u svoj Arduino. Sada spremite kôd pritiskom na "Ctrl+Shift+S" i pritisnite gumb za prijenos koji ima oblik strelice okrenute udesno. Pobrinite se da se preuzmu i instaliraju sve potrebne knjižnice kako bi ovaj program radio. (LCD knjižnica, knjižnica DHT11)
Korak 8: Dodajte kućište i testirajte
Pomoću kutije izrežite određene dijelove kako biste stvorili kućište. LCD zaslonu će trebati pravokutni rez (2 cm x 7 cm) na vrhu kutije. Izrežite rupu na lijevoj strani kutije dovoljno veliku da stane na DHT11 osjetnik. Učinite isto s desne strane kutije kako biste uklopili Aurdino USB kabel. Izrežite rupu dovoljno veliku da postavite istosmjerni motor na bilo koje željeno mjesto, to će biti ventilator. Izbušite rupe na donjoj strani kutije za zelenu i crvenu LED diodu. Na kraju, napravite rupu u kutiji koja se nalazi neposredno iznad tipke. Pomoću olovke ili odvijača pritisnite gumb, iz rupe napravljene neposredno iznad gumba, pobrinite se da se gumb može lako pritisnuti.
Sada ste spremni isprobati meteorološku postaju Aurdino. Prenesite kôd na Aurdino i pustite ga da radi! LCD bi trebao prikazati vlažnost i temperaturu. Kada gumb nije pritisnut, trebala bi svijetliti crvena LED dioda. Međutim, nakon pritiska na gumb, istosmjerni motor bi trebao raditi, kao i zelena LED.
Preporučeni:
Profesionalna meteorološka stanica koja koristi ESP8266 i ESP32 DIY: 9 koraka (sa slikama)
Profesionalna meteorološka postaja pomoću ESP8266 i ESP32 DIY: LineaMeteoStazione je potpuna meteorološka stanica koja se može povezati s profesionalnim senzorima tvrtke Sensirion, kao i nekim Davisovim instrumentom (mjerač kiše, anemometar) Projekt je namijenjen kao DIY meteorološka stanica, ali samo zahtijeva
HC-12 Meteorološka stanica na daljinu i DHT senzori: 9 koraka
HC-12 daljinska meteorološka stanica na daljinu i DHT senzori: U ovom ćemo vodiču naučiti kako napraviti udaljenu meteorološku stanicu pomoću dva dht senzora, HC12 modula i I2C LCD zaslona. Pogledajte video
Satelitska meteorološka stanica: 5 koraka
Satelitska meteorološka stanica: Ovaj je projekt namijenjen ljudima koji žele prikupiti vlastite vremenske podatke. Može mjeriti brzinu i smjer vjetra, temperaturu i vlažnost zraka. Također je u stanju slušati svakih 100 minuta vremenske satelite koji kruže oko Zemlje. Ja ću
NaTaLia meteorološka stanica: Arduino solarna meteorološka postaja učinila je pravi put: 8 koraka (sa slikama)
Vremenska postaja NaTaLia: Arduino meteorološka stanica na solarni pogon učinila je to na pravi način: Nakon godinu dana uspješnog rada na 2 različite lokacije, dijelim svoje planove projekta meteoroloških stanica na solarni pogon i objašnjavam kako se razvila u sustav koji zaista može opstati dugo vremena razdoblja iz solarne energije. Ako pratite
DIY meteorološka stanica i senzorska stanica WiFi: 7 koraka (sa slikama)
DIY meteorološka stanica i WiFi senzorska stanica: U ovom projektu ću vam pokazati kako stvoriti meteorološku stanicu zajedno sa stanicom sa WiFi senzorom. Senzorska stanica mjeri lokalne podatke o temperaturi i vlažnosti i šalje ih putem WiFi -a meteorološkoj postaji. Meteorološka stanica tada prikazuje t