Sisukord:
- Samm: kiirvideo
- 2. samm: isikliku ilmajaama jaoks vajalikud elektroonikakomponendid
- 3. samm: isikliku ilmajaama jaoks vajalikud tööriistad ja lisad
- Samm: tarkvara nõuded
- Samm: privaatse kanali loomine veebisaidil Thingspeak.com
- 6. samm: isikliku ilmajaama skeem
- 7. etapp: vooluahela kokkupanek üldotstarbelisele vooluahelale (GCB)
- 8. samm: kood
- 9. samm: korpuse ettevalmistamine
- 10. samm: kaane sulgemine
Video: Tehke isiklik ilmajaam: 10 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Oma toas istudes hakkate higistama või tunnete külmavärinaid; küsite, kui palju teie toas temperatuur oleks? või mis oleks niiskus? See juhtus minuga mõni aeg tagasi.
See viis isikliku ilmajaama loomiseni, mis jälgib teie ruumi temperatuuri, niiskust, rõhku ja valguse intensiivsust ning laadib selle privaatsesse kanalisse saidil thingspeak.com.
Alustame.
Samm: kiirvideo
Siin on väike video, mis võtab kõik asjad kokku 5 minutiga.
YouTube'i vaatamiseks klõpsake siin
2. samm: isikliku ilmajaama jaoks vajalikud elektroonikakomponendid
Kirjeldus: Kasutame DHT11 niiskuse, BMP180 temperatuuri ja rõhu ning valgust sõltuva takisti (LDR) abil, et saada valguse intensiivsusest ligikaudne ettekujutus. Arduino nano kogub nende andurite andmeid ja saadab need aadressile ESP8266, et need teie privaatkanalile saidil thingspeak.com üles laadida. Toidame oma Arduino nano 12V-2A seinaadapterist, andurid ja ESP8266 saavad muundatud pinge LM2596 baasmuundurist.
Komponentide loend:
- BMP180 rõhu- ja temperatuuriandur,
- DHT11 niiskusandur,
- Valgusõltuv takisti (LDR),
- ESP8266 wifi moodul (püsivaravalmis),
- Arduino nano,
- 2 takisti- 51 KOhm ja 4,7 KOhm,
- LM2596 buck converter,
- Alalisvoolu pesa,
- Lüliti ja
- 12V-2A seinaadapter.
3. samm: isikliku ilmajaama jaoks vajalikud tööriistad ja lisad
Kirjeldus: Kasutame traadi eemaldamiseks traadist eemaldajat, korpuse lõikude/aukude silumiseks faili, liimipüstolit korpuses olevate komponentide paigutamiseks, korpuse kaane sulgemiseks kruvikeerajat ja jootetraati jootetraadiga, et ühendada vooluahel üldotstarbelisele trükkplaadile (GCB). 4x4x2 -tolline plastkarp toimib korpusena. Samuti vajame GCB -l nõuetekohaseks kokkupanekuks meessoost ja naissoost bergriba koos naissoost pistikutega.
Tööriistade loend:
- Traadi eemaldaja,
- Fail,
- Liimipüstol,
- Kruvikeeraja ja
- Jootekolb ja jootetraat.
Lisatarvikute loend:
- 4x4x2 -tolline plastkarp (kasutasin seda mõõdet, kõik läheduses olevad mõõtmed peaksid olema korras),
- Üldotstarbeline trükkplaat,
- isane ja emane bergiriba ja
- naissoost pistikud.
Samm: tarkvara nõuded
Kirjeldus: Andurite andmete väärtuse nägemiseks vajame privaatset kanalit saidil thingspeak.com. Arduino nano jaoks arduino koodi kirjutamiseks vajame Arduino IDE -d. (Ma eeldan, et teil on arvuti/sülearvuti ja internetiühendusega WiFi -marsruut)
Tarkvara nõuete loend:
- Privaatne kanal veebisaidil Thingspeak.com ja
- Arduino IDE (eelistatavalt uusim versioon).
Arduino IDE uusima versiooni saate alla laadida saidilt arduino.cc.
Nüüd loome privaatse kanali saidil thingspeak.com.
Samm: privaatse kanali loomine veebisaidil Thingspeak.com
Privaatkanali loomiseks saidil thingspeak.com toimige järgmiselt.
- Avage oma veebibrauser ja minge saidile thingspeak.com ning klõpsake paremas ülanurgas vahekaarti „Registreeru” (Pilt nr 1)
- Täitke andmed ja klõpsake nuppu Loo konto, (Pilt nr 2)
- Nüüd klõpsake vahekaarti "Uus kanal", (pilt nr 3)
- Täitke uuesti kanali üksikasjad ja lubage 4 välja (kuna saadame 4 anduri väärtust), kerige alla ja klõpsake vahekaarti „Salvesta kanal“(Pilt nr 4/5)
- Sellel lehel klõpsake vahekaarti „API -võtmed” ja märkige üles „API -võtme kirjutamine”.
See on kõik inimesed, nüüd on teil oma privaatne kanal.
Nüüd paneme kõik elektroonikakomponendid kokku.
6. samm: isikliku ilmajaama skeem
Siin lisan isikliku ilmajaama skemaatilise pildi. Lisan sellele ka fritzeerimisfaili. Ühendused on üsna lihtsad.
- BMP180 ühendatakse arduino nano I2C pordiga.
- LDR on ühendatud pingejaguriga 51 KOhm takistiga ja ristmik ühendatakse arduino nano A1 tihvtiga.
- DHT11 andmeklamber tõmmatakse kõrgele 4,7 KOhm takisti abil ja ühendatakse arduino nano A0 tihvtiga.
- ESP8266 TX ja RX ühendatakse vastavalt arduino nano D10 ja D11 -ga. ESP8266 CH_PD ühendatakse 3,3 V rööpaga.
- Reguleerige LM2596 mooduli väljundvõimsust 3,3 V, keerates selle mooduli potentsiomeetrit. Ühendage selle mooduli väljund vastavalt BMP180, DHT11, LDR ja ESP8266 Vcc ja Gnd Vcc ja Gnd -ga.
- LM2596 mooduli sisend pärineb 12V-2A seinaadapterist, mis ühendab ka Arduino nano Vin ja Gnd.
Peame selle vooluahela üldotstarbeliseks trükkplaadiks kokku panema. Teeme seda.
7. etapp: vooluahela kokkupanek üldotstarbelisele vooluahelale (GCB)
Riistvaratööriistad ja 3. sammu lisatarvikud on nüüd äris.
- Kasutage emast bergriba Arduino nano jaoks ja ESP8288 GCB -le paigutamiseks,
- Kasutage jootekolvi ja jootetraati, et need elektriliselt plaadiga ühendada,
- Kasutage naissoost pistikuid kõigi andurite ja LM2596 mooduli ulatuse laiendamiseks, kuna need jäävad korpuse kaane ja seina külge kinni,
- Kasutage isast bergriba, et teha ühenduspunktid naissoost pikendustele, mis on valmistatud 3,
- Tehke GCB vooluringi skeem, kasutades juhtmeid (eemaldage need traadist eemaldajaga) või sulatatud jootetraadi rööpa ja lõpuks
- Enne vooluringi multimeetriga toite andmist kontrollige sorte.
Nüüd, kui kogu riistvara on GCB -le paigutatud, vaatame koodi.
8. samm: kood
Isikliku ilmajaama kood on üsna lihtne. Olen koodi teisaldamise hõlbustamiseks õigesti kommenteerinud. Enne koodi kirjutamist järgige järgmisi asju.
- Veenduge, et kõik teegid on installitud,
- Asendage sidekriipsud koodi 14 reas oma pääsupunkti (wifi ruuter) SSID -ga,
- Koodireal 15 asendage sidekriipsud oma WiFi -võrgu PASSWORD -iga,
- Asendage sidekriipsud oma asjade kõne privaatse kanali kirjutamise API võtmega reale 17 ja
- Arduino nano programmeerimisel veenduge, et teie 12 V alalisvoolu toide on välja lülitatud.
Siin on link githubile (isiklik ilmajaam) minu kasutatud koodi ja raamatukogude allalaadimiseks.
Nüüd, kui meil on riist- ja tarkvara paigas, on alles jäänud vaid pakend.
9. samm: korpuse ettevalmistamine
Nüüd peame 4x4x2 -tollisele karbile tegema erineva kuju ja suurusega augud. Peame tegema alalisvoolu pesa jaoks augud ja lülitama sisse mis tahes eelistatud korpuse seina. Samuti peame korpuse kaanele anduritele augud tegema.
Lisasin pildi, mis näitab korpusele vajalike aukude mõõtmeid.
Plastiku lõikamiseks kasutage kuuma tera.
Kasutage aukude silumiseks faili.
Nüüd on teie korpus teie ahela vastuvõtmiseks valmis.
10. samm: kaane sulgemine
Pange oma kokkupandud GCB korpuse sisse.
Asetage lüliti ja alalisvoolu pistik seina aukudesse; andurid kaane aukudel. Lõpeta nende asukoht ja kasuta nende kinnitamiseks liimipüstolit. Lõpuks kasutage kaane sulgemiseks kruvikeerajat.
Siin on see teie isiklik ilmajaam. Lülitage toide sisse ja vaadake oma nutitelefoni/arvuti/sülearvuti/tahvelarvuti kaudu oma asjakõne privaatkanalil oma ruumi temperatuuri, niiskust, rõhku ja valguse intensiivsust kõikjal maailmas.
See on selle õpetatava jaoks kõik. Kahtluse korral kommenteerige.
Kui teile need juhendid meeldisid, on suur tõenäosus, et teile meeldib minu youtube'i kanal. Täname lugemise eest.
Soovitan:
Kaarreaktor La Smogdog, väga isiklik projekt…: 13 sammu (piltidega)
Kaarereaktor La Smogdog, väga isiklik projekt…: Mis on mul nende kahe tüübiga ühist? Seekord pole see habe! Meil kõigil on rinnus auk, noh, mina ja Leo sündisime Pectus Excavatumiga, Stark pidi oma välja teenima :-) Pectus Excavatum on (vaata siit: https: // en .wikipedia.org/wik
Isiklik ilmajaam Raspberry Pi kasutamine koos BME280 -ga Java -s: 6 sammu
Isiklik ilmajaam Raspberry Pi kasutamine koos Javaga BME280: halb ilm paistab akna kaudu alati halvemaks. Oleme alati olnud huvitatud oma kohaliku ilma ja aknast nähtava jälgimisest. Samuti soovisime paremat kontrolli oma kütte- ja kliimasüsteemi üle. Isikliku ilmajaama ehitamine on tore
NaTaLia ilmajaam: Arduino päikeseenergial töötav ilmajaam on õigesti tehtud: 8 sammu (piltidega)
NaTaLia ilmajaam: Arduino päikeseenergial töötav ilmajaam on õigesti tehtud: pärast 1 -aastast edukat tegutsemist kahes erinevas kohas jagan oma päikeseenergiaga töötavate ilmajaamade projektiplaane ja selgitan, kuidas see arenes süsteemiks, mis võib pika aja jooksul tõesti ellu jääda perioodid päikeseenergiast. Kui järgite
Osakeste fotoni IoT isiklik ilmajaam: 4 sammu (koos piltidega)
Osakeste fotoni IoT isiklik ilmajaam:
Mitme ülesande vaarikas 1 B (isiklik pilv + ilmajaam): 4 sammu
Mitme ülesandega vaarikas 1 B (isiklik pilv + ilmajaam): mõni aeg tagasi meenus mulle, et pärast uuema versiooni ostmist oli RPiB varu. Mõeldes privaatsusele varundusfailide hoidmisel otsustasin omada oma pilveserverit. Hea tulemusega rahul, kuid ei ole rahul potentsiaali raiskamisega