Sisällysluettelo:
- Vaihe 1: Materiaalien kerääminen
- Vaihe 2: Virran antaminen Breadboardille
- Vaihe 3: Kiinnitä DHT11- ja I2C LCD1602 -näyttö
- Vaihe 4: Yhdistä LEDit ja painike
- Vaihe 5: Johtojen liittäminen ja tasavirtamoottorin lisääminen
- Vaihe 6: Puhdista ja järjestä johdot
- Vaihe 7: Lähetä koodi Aurdinoon
- Vaihe 8: Lisää kotelo ja testaa
Video: Aurdinon sääasema: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Oletko koskaan halunnut tehdä oman Aurdino -sääaseman? No nyt on tilaisuutesi! Tämän ohjeen avulla opit Aurdinon sääaseman rakentamisen perusteet ja sen takana olevan koodin. Tämän projektin lopussa sinulla on täysin toimiva sääasema, joka pystyy tunnistamaan lämpötilan ja kosteuden sekä puhaltamaan manuaalisesti tasavirtamoottorin tuulettimen. Tämä projekti kestää 45 minuutista 2 tuntiin riippuen suunnittelukokemuksestasi. Onnea ja pidä hauskaa!
Vaihe 1: Materiaalien kerääminen
Tässä projektissa tarvitset seuraavat asiat:
- Arduino Uno kaapelilla
- DC -moottori
- 1 Vihreä LED
- 1 Punainen LED
- 1 puolikas leipälauta
- I2C LCD1602 -näyttö
- 3-lapainen Trifoil-potkurin tuuletin tasavirtamoottorille (valinnainen)
- Johtosarja (mieluiten eri värejä)
- 1 DHT 11/ DHT 22 humiture -anturi
- 1 Painike
- 2 2,20 K: n vastus
- 1 10k vastus
- Tietokone, joka pystyy käyttämään Aurdino Uno -ohjelmistoa
- Terän veitsi
- Lankaleikkuri
- USB -virtapankki (valinnainen)
- Laatikko, joka on tarpeeksi suuri leipälautaan ja Aurdinoon.
Suurin osa näistä tuotteista on suhteellisen halpoja ja helposti ostettavissa verkkokaupoista tai eBaysta.
Vaihe 2: Virran antaminen Breadboardille
Varmista, että kaikki tarvittavat materiaalit ovat saatavilla ja että työskentelysi on puhdas.
Piiri, jota aiomme rakentaa, tarvitsee virtaa ja se on otettu Arduino Unosta.
Kiinnitä johto Arduino Unon +3,3 V: n nastasta Breadboardin positiiviseen kiskoon, joka on merkitty punaisella viivalla. Tämä tarkoittaa, että +5V on nyt saatavana mistä tahansa punaisen viivan kohdalta. Kiinnitä negatiivi tai GND (maa) leipälevyn siniseen viivaan. Nyt maa on saatavana koko sinisellä viivalla. Jotta +5V ja GND ovat saatavilla leipälaudan molemmilla puolilla, hyppää kahdella langalla leipälaudan toisesta päästä toiseen päähän. Noudata yllä olevaa kaaviota sijoittaaksesi muut maa- ja virtajohdot.
Vaihe 3: Kiinnitä DHT11- ja I2C LCD1602 -näyttö
Liitä johto I2C LCD1602 -näytön virtalähteestä Arduino Unon +5 V: n nastaan ja johto I2C LCD1602 -näytön maadoituksesta Arduino Unon maadoitusnastaan. Kiinnitä sitten toinen johto I2C LCD1602 -näytön SDA: sta Arduino Unon analogiseen nastaan A4 ja johto näytön SCL: stä Arduino Unon analogiseen nastaan A5. Huomaa, että kaaviossa käytetty näyttö ei ole kiinnitetty piirilevyyn, joten johdotus on virheellinen muussa kuin PCB I2C LCD1602 -näytössä.
Tartu nyt DHT 11 -anturiin ja kiinnitä johto DHT11: n maasta Aurdinon maadoitusnastaan. Kiinnitä johto DHT 11: n tehosta leipälevyn virtakiskoon. Kiinnitä lopuksi johto DHT11 -anturin signaaliliitännästä digitaaliseen nastaan 7. Huomaa, että yllä olevassa kaaviossa DHT 11: tä ei käytetty, vaan TMP36 -anturia. Johdotus on kuitenkin sama kuin kaaviossa.
Nestekidenäytön ja Humiture -anturimme toimivat nyt, ja ohjelmoimalla voimme hallita, miten nämä toimivat yhdessä.
Jos olet hämmentynyt johtimien sijoittelusta, katso yllä olevaa kaaviota.
Vaihe 4: Yhdistä LEDit ja painike
Nyt kun näyttö ja Humiture -anturi on aika asentaa LEDit ja painikkeet. Painike ohjaa tasavirtamoottoria. Jos painiketta painetaan, tasavirtamoottori käynnistyy, kun tasavirtamoottori on käynnissä, vihreä LED -valo syttyy ja punainen LED -valo sammuu. Jos painiketta ei paineta, punainen LED syttyy ja vihreä LED sammuu.
Liitä vihreän ledin katodi maadoitusjohdon alle leipälevyn A4 -levyllä. Tee sama punaisella ledillä asettamalla katodi leipälevyn A10 maadoitusjohtimen alle. Aseta 2.2K -vastus nyt vihreän ja punaisen LED -valon anodille.
Liitä painike leipälevyn sillan yli yllä olevan kaavion mukaisesti. Kiinnitä 10k: n vastus painikkeen liittimen 2a alle (oikea oikea tappi). Varmista, että vastuksen pää on kytketty maadoitusjohtoon yllä olevan kaavion mukaisesti.
Vaihe 5: Johtojen liittäminen ja tasavirtamoottorin lisääminen
Johdotus on melkein valmis! Liitä varovasti johto Green Led -vastuksen päästä Aurdinon digitaaliseen nastaan 2. Samoin kytke johto punaisen LED -vastuksen päästä Aurdinon digitaaliseen nastaan 3. Kytke nyt johto painikkeen liittimestä 2b (oikea ylätappi) Aurdinon digitaaliseen nastaan 4.
Tartu nyt tasavirtamoottoriin ja aseta positiivinen pää painikkeen liittimeen 2b, suoraan digitaaliseen nastaan 4 kytketyn johdon päälle. Aseta tasavirtamoottorin negatiivinen pää riville 27, joka on kytketty maahan.
Moottorien napaisuudella ei ole väliä. Pyörimissuuntaa voidaan muuttaa ohjelmoimalla.
Vaihe 6: Puhdista ja järjestä johdot
Leikkaa johdot sopivan pituisiksi ja käytä sopivia värejä kullekin langalle. (Musta johto maadoitukseen, punainen johto virtalähteeseen, sininen johto digitaalisiin nastoihin). Sido ylimääräinen johto DHT11 -anturiin ja I2C LCD1602 -näyttöön mustalla langalla kuten vetoketju. Sinun pitäisi päästä käsiksi kaikkiin johtoihin helposti tämän prosessin jälkeen.
Vaihe 7: Lähetä koodi Aurdinoon
Lataa Arduino -ohjelmisto tietokoneellesi täältä. Avaa ohjelma ja luo uusi luonnos painamalla "Ctrl+N". Merkitse tämä uusi luonnos "Aurdino Weather Station". Lataa alla oleva koodi ja liitä se ohjelmaan. Liitä USB -kaapeli tietokoneeseen ja Arduinoon. Tallenna koodi nyt painamalla "Ctrl+Vaihto+S" ja paina latauspainiketta, joka on muotoiltu nuolen suuntaan oikealle. Varmista, että kaikki tarvittavat kirjastot on ladattu ja asennettu, jotta tämä ohjelma toimii. (LCD -kirjasto, DHT11 -kirjasto)
Vaihe 8: Lisää kotelo ja testaa
Leikkaa laatikon avulla tietyt kappaleet kotelon luomiseksi. LCD -näyttö tarvitsee suorakulmaisen leikkauksen (2 cm x 7 cm) laatikon yläosassa. Leikkaa laatikon vasemmalle puolelle tarpeeksi suuri reikä, jotta se mahtuu DHT11 -anturiin. Tee sama laatikon oikealla puolella sovittaaksesi Aurdino -USB -kaapelin. Leikkaa riittävän suuri reikä, jotta se mahtuu tasavirtamoottoriin mihin tahansa haluttuun paikkaan, tämä on tuuletin. Tee reikiä laatikon pohjaan vihreää ja punaista LED -valoa varten. Tee lopuksi reikä laatikkoon, joka on suoraan painikkeen yläpuolella. Paina lyijykynällä tai ruuvimeisselillä painiketta suoraan painikkeen yläpuolella olevasta reiästä ja varmista, että painiketta on helppo painaa.
Nyt olet valmis kokeilemaan Aurdinon sääasemaa. Lataa koodi Aurdinoon ja anna sen toimia! Nestekidenäytön pitäisi näyttää kosteus ja lämpötila. Kun painiketta ei paineta, punaisen LED -valon pitäisi palaa. Kuitenkin, kun painiketta painetaan, tasavirtamoottorin ja vihreän merkkivalon pitäisi toimia.
Suositeltava:
Ammattimainen sääasema käyttäen ESP8266- ja ESP32 -DIY: 9 vaihetta (kuvilla)
Ammattimainen sääasema käyttämällä ESP8266- ja ESP32 -DIY: LineaMeteoStazione on täydellinen sääasema, joka voidaan liittää Sensirionin ammattitunnistimiin sekä joihinkin Davis -instrumenttikomponentteihin (sademittari, tuulimittari)
HC-12 pitkän kantaman sääasema ja DHT-anturit: 9 vaihetta
HC-12 pitkän kantaman sääasema ja DHT-anturit: Tässä opetusohjelmassa opimme tekemään etäsääaseman kahden dht-anturin, HC12-moduulin ja I2C-LCD-näytön avulla. Katso video
Satelliitti -avusteinen sääasema: 5 vaihetta
Satelliitti -avusteinen sääasema: Tämä projekti on tarkoitettu ihmisille, jotka haluavat kerätä omia säätietoja. Se voi mitata tuulen nopeuden ja suunnan, lämpötilan ja ilmankosteuden. Se pystyy myös kuuntelemaan maapalloa kiertäviä sääsatelliitteja kerran 100 minuutissa. Minä tahdon
Kädessä pidettävä sääasema: 4 vaihetta
Kädessä pidettävä sääasema: Tässä opetusohjelmassa käytämme Arduinoa, olet -näyttöä ja SparkFun -ympäristöanturiyhdistelmää CCS811- ja BME280 -antureiden kanssa rakentaaksesi kämmenlaitteen, joka mittaa lämpötilaa, kosteutta, TVOC -tasoja, ilmanpainetta
NaTaLia -sääasema: Arduinon aurinkovoimalla toimiva sääasema tehty oikein: 8 vaihetta (kuvilla)
NaTaLia -sääasema: Arduino -aurinkovoimalla toimiva sääasema tehty oikein: 1 vuoden onnistuneen toiminnan jälkeen kahdessa eri paikassa jaan aurinkovoimalla toimivan sääaseman projektisuunnitelmani ja selitän, kuinka siitä kehittyi järjestelmä, joka voi todella selviytyä pitkään ajan aurinkoenergiasta. Jos seuraat