Sisukord:
- Tarvikud
- Samm: veebirakenduse ja võrguseadme loomine:
- 2. samm: ahela loomine:
- Samm: koodi üleslaadimine:
- 4. samm: trükkplaadi ja korpuse ehitamine:
- 5. samm: videoõpetus:
Video: Lihtne ilmajaam V2.0: 5 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Varem olen jaganud mõnda tüüpi ilmajaamu, mis toimisid erinevalt. Kui te pole neid artikleid lugenud, soovitan teil seda vaadata siit:
- Lihtne ilmajaam, kasutades ESP8266.
- Ruumi ilmajaam, kasutades Arduino ja BME280.
Selles juhendis jagan värskendatud ilmajaama, millel on eelmiste kahe kombineeritud funktsioonid ja mõned lisafunktsioonid. Koos sisetemperatuuri, niiskuse ja rõhuga saame hankida ka praeguse ilma ja järgmise päeva prognoosi. Kõik need andmed kuvatakse OLED -ekraanil, veebilehel ja android/ios rakenduses.
Nii et ilma rohkem aega raiskamata alustame.
P. S: Kui teile meeldib see juhend, palun andke andurikonkursil hääletada:)
Tarvikud
Siin on nimekiri osadest, mida me selle projekti jaoks kasutame.
Wemos D1 Mini (Amazon USA / Amazon EU): saate kasutada mis tahes ESP8266 / ESP32 põhist arendusplaati
BME280 andur (Amazon USA / Amazon EU): ostke kindlasti "BME280", et mitte segi ajada "BMP280"
1,3 -tolline OLED -ekraan (Amazon USA / Amazon EU): soovitan teil saada sama OLED -i, mida olen kasutanud, muidu võite sellega vaeva näha, kuna paljud OLED -id ei tööta ESP -plaatidega
Nupp (Amazon USA / Amazon EU): kasutage hetkelist lülitit, kuna see lülitub erinevate režiimide vahel
Leivaplaat džempritega (Amazon USA / Amazon EU): prototüüpimiseks
Prototüüpplaat (Amazon USA / Amazon EU): jootma kõike, et muuta püsivam prototüüp
3.7v aku (Amazon USA / Amazon EU): süsteemi toiteks (valikuline)
Koos nende osadega vajame ka tarkvara, et kõik toimiks
RemoteMe: see on IoT platvorm, kus teenuste kasutamiseks peate looma konto. See on täiesti tasuta
Arduino IDE: koodi üleslaadimiseks
Siin on mõned tööriistad, mida teil võib vaja minna:
Traadieemaldajad (Amazon USA / Amazon EU)
Jootekomplekt (Amazon USA / Amazon EU)
Abistavad käed (Amazon USA / Amazon EU)
Kui olete kogu materjali kogunud, saame liikuda järgmise sammu juurde.
Samm: veebirakenduse ja võrguseadme loomine:
Kõigepealt peame minema aadressile Remoteme.org ja logima sisse oma kontole. Kui teil pole kontot, on nüüd aeg see luua. Nüüd, kui oleme kaugkonto kontole sisse loginud, saame oma ilmajaama üles ehitada, toimige järgmiselt.
- Kui logime sisse oma kaugkontole, suunatakse meid lehele, kus näeme projektide loendit. Kerige allapoole ja leiate "Ilmajaam". Klõpsake seda.
- Ilmub hüpikaken, siin klõpsates leiame kogu vajaliku teabe projekti kohta. Kui soovite, saate lugeda kõiki üksikasju või lihtsalt järgida seda juhendit.
-
Peame minema vahekaardile "ehitama" ja täitma teabe.
- Esmalt sisestage oma WiFi nimi ja parool. See võimaldab ESP -plaadil teie WiFi -võrguga ühenduse luua.
- Järgmiseks on võimalus, kus saame valida tahvli tüübi. Kuna kasutame ESP8266 -l põhinevat Wemos D1 mini, valime selle plaadi.
- Nüüd peame sisestama asukoha, see on linn, kus elate. Linna nimi ja riigikood. Näiteks: nagu pildil "Varssavi, PL" tähendab see Varssavi linna, Poolat. Pärast linna ja riigi sisestamist kerige alla. Siin saate muuta rakenduse ja seadme nime, kuid see on valikuline. Nii saate otse klõpsata "Järgmine samm".
- See on viimane samm, klõpsake lihtsalt nuppu "Ehita projekt". Nüüd saate koodiviisardi poolt automaatselt loodud koodi alla laadida.
- Allpool on kolm võimalust: Ava, QR -kood ja Installi. Esimesel valikul klõpsates avaneb ilmateatega veebileht. Teine võimalus saab QR -koodi, mida saab skannida mis tahes nutitelefoniga, et saada veebileht mobiilibrauseris. Kolmas võimalus annab ka veebilehe, mis installib veebirakenduse Androidi/iPhone'i.
Veebilehel märkate, et kaks esimest voogu näitavad andmeid, kuid viimane on tühi. Seda seetõttu, et peame veel toa ilmajaama looma. Nii et teeme ringraja meie ilmajaama jaoks.
2. samm: ahela loomine:
Nüüd, kui meil on kood, peame selle tahvlile üles laadima. Kuid kõigepealt peame ühendama ekraani, BME280 anduri ja lüliti Wemos D1 miniga. Selleks vaadake kõigepealt ülaltoodud skeemi.
Siin oleme kasutanud moodulite ühendamiseks I2C protokolli.
- SDA kuni tihvti D2
- SCL kuni tihvti D1
- GND GND kinnitamiseks
- VIN kuni tihvti 3.3v
Märkus: Ühendage ekraani SDA- ja SCL -tihvtid ning BME280 ESP -ga. Kõik GND tihvtid tuleks omavahel ühendada.
Üks lüliti klemm on ühendatud D3 -ga ja teine GND -ga. Kui te ei tea, kuidas nupp töötab, soovitan teil seda artiklit vaadata. Parema arusaamise saamiseks vaadake ülaltoodud pilte.
Samm: koodi üleslaadimine:
Enne koodi üleslaadimist veenduge, et kõik ESP -plaadid oleksid IDE -sse installitud. Kui te ei tea, kuidas seda teha, vaadake seda YouTube'i videot.
Installige ka järgmised teegid:
- RemoteMe
- RemoteMeUtils
- SparkFun BME280
- esp8266-OLED-master
- RBD_nupp
- RBD_Timer
Nende raamatukogude installimiseks. avage IDE ja minge tööriistadesse >> Raamatukogude haldamine. Sisestage otsinguribale ükshaaval kogu nimi ja installige see.
Nüüd ekstraktige RemoteMe'ist alla laaditud koodifail ja avage see Arduino IDE abil. Järgige alltoodud samme.
- Ühendage oma wemos arvutiga ja valige tahvli tüüp (Wemos D1 R1 mini) ning valige õige port.
- Nüüd laadige kood üles ja oodake, kuni see lõpeb.
- Pärast koodi üleslaadimist ühendab tahvel teie WiFi -ga ja hakkab andmeid OLED -ekraanil kuvama.
- Nupule vajutamine lülitub kolme moodi vahel. Saate seda ise kontrollida.
Nüüd, kui kõik töötab ootuspäraselt, saame edasi liikuda, et muuta see vooluring püsivamaks ja suletumaks, et see parem välja näeks.
4. samm: trükkplaadi ja korpuse ehitamine:
Meie vooluahela turvalisemaks ja püsivamaks muutmiseks peame jootma kõik komponendid prototüüpplaadile kokku. Olen oma töö kohta pilte jaganud, et anda paremat ettekujutust. Soovi korral saate teha erineva kujunduse.
Korpuse jaoks kasutasin vahtplaati, kuna seda on lihtne kasutada ja sellega töötada. Allpool olen esitanud CAD -i, millele saate viidata oma korpuse tegemiseks.
5. samm: videoõpetus:
Kui teile see juhendamine meeldib, palun hääletage.
Soovitan:
Lihtne ilmajaam ESP8266 abil: 6 sammu (piltidega)
Lihtne ilmajaam ESP8266 abil: selles juhendis jagan, kuidas kasutada ESP8266 -d selliste andmete saamiseks nagu temperatuur, rõhk, kliima jne. Ja YouTube'i andmeid, näiteks tellijaid & Vaatamiste koguarv. ja kuvada andmed jadamonitoril ning kuvada need LCD -ekraanil. Andmed on f
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
Lihtne DIY ilmajaam DHT11 ja OLED -ekraaniga: 8 sammu
Lihtne DIY ilmajaam DHT11 ja OLED -ekraaniga: Selles õpetuses õpime, kuidas luua lihtsat ilmajaama, kasutades temperatuuri ja niiskust Arduino, DHT11 anduri, OLED -ekraani ja Visuino abil. Vaadake tutvustusvideot
Ehitage lihtne IOT ilmajaam: 4 sammu
Ehitage lihtne IOT ilmajaam: selles õpetuses ehitame suurepärase (sellel on armatuurlaud ja vestlusfunktsioon!), Kuid lihtsa IoT ilmajaama, kasutades Zio Zuino XS PsyFi32 ja meie viimast kaasamist Qwiici perekonda, Zio Qwiic Air Rõhuandur ! Juhatusel on
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada: 3 sammu
DIY MusiLED, muusika sünkroonitud LED-id ühe klõpsuga Windowsi ja Linuxi rakendusega (32-bitine ja 64-bitine). Lihtne taastada, lihtne kasutada, lihtne teisaldada .: See projekt aitab teil ühendada 18 LED-i (6 punast + 6 sinist + 6 kollast) oma Arduino plaadiga ja analüüsida arvuti helikaardi reaalajasignaale ning edastada need valgusdioodid, mis neid löögiefektide järgi süttivad (Snare, High Hat, Kick)