Përmbajtje:
- Furnizimet
- Hapi 1: Krijimi i Ueb-Aplikacionit dhe Pajisjes së Rrjetit:
- Hapi 2: Krijimi i qarkut:
- Hapi 3: Ngarkimi i Kodit:
- Hapi 4: Ndërtimi i PCB dhe Shtojca:
- Hapi 5: Video Tutorial:
Video: Stacioni i thjeshtë i motit V2.0: 5 hapa (me fotografi)
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Më parë kam ndarë disa lloje të stacioneve të motit të cilët funksiononin ndryshe. Nëse nuk i keni lexuar ato artikuj, ju rekomandoj t'i shikoni këtu:
- Stacioni i thjeshtë i motit duke përdorur ESP8266.
- Stacioni i motit në dhomë duke përdorur Arduino & BME280.
Në këtë udhëzues do të ndaj një stacion moti të azhurnuar me karakteristika të kombinuara të dy të mëparshëve plus disa veçori shtesë. Së bashku me temperaturën, lagështinë dhe presionin e brendshëm, ne gjithashtu mund të sjellim gjendjen aktuale të motit dhe parashikimin për ditën tjetër. Të gjitha këto të dhëna do të shfaqen në një ekran OLED, faqe në internet dhe aplikacion android/ios.
Pra, pa humbur më shumë kohë, le të fillojmë.
P. S: Nëse ju pëlqen kjo e udhëzueshme, ju lutemi votoni nga ajo në Konkursin e Sensorëve:)
Furnizimet
Këtu është një listë e pjesëve që do të përdorim për këtë projekt.
Wemos D1 Mini (Amazon US / Amazon EU): Ju mund të përdorni çdo bord të zhvilluar me bazë ESP8266 / ESP32
Sensori BME280 (Amazon US / Amazon EU): Sigurohuni që blini "BME280" për të mos e ngatërruar me "BMP280"
1.3 "OLED Display (Amazon US / Amazon EU): Unë ju sugjeroj të merrni të njëjtin OLED siç kam përdorur, ose mund të luftoni me të pasi shumë OLED nuk punojnë me bordet ESP
Pushbutton (Amazon US / Amazon EU): Përdorni një ndërprerës momental pasi ai do të kalojë midis mënyrave të ndryshme
Breadboard with Jumpers (Amazon US / Amazon EU): Për prototipizim
Bordi Prototip (Amazon US / Amazon EU): Për të lidhur gjithçka për të bërë një prototip më të përhershëm
Bateri 3.7v (Amazon US / Amazon EU): Për të fuqizuar sistemin (Opsionale)
Së bashku me këto pjesë, ne gjithashtu kemi nevojë për softuer për të bërë që gjithçka të funksionojë
RemoteMe: shtë një platformë IoT ku duhet të krijoni një llogari për të përdorur shërbimet. Totallyshtë plotësisht falas
Arduino IDE: Për të ngarkuar kodin
Këtu janë disa mjete që mund t'ju nevojiten gjatë rrugës:
Shiritat e telave (Amazon US / Amazon EU)
Kompleti i bashkimit (Amazon US / Amazon EU)
Duart ndihmuese (Amazon US / Amazon EU)
Pasi të keni mbledhur të gjithë materialin, ne mund të kalojmë në hapin tjetër.
Hapi 1: Krijimi i Ueb-Aplikacionit dhe Pajisjes së Rrjetit:
Së pari ne duhet të shkojmë në Remoteme.org dhe të regjistrohemi në llogarinë tonë. Nëse nuk keni një llogari, tani është koha për ta bërë atë. Tani që kemi hyrë në llogarinë në distancë, mund të ndërtojmë stacionin tonë të motit, referojuni hapave të mëposhtëm:
- Kur hyjmë në llogarinë tonë në distancë, ne ridrejtohemi në një faqe ku do të shohim një listë projektesh. Këtu lëvizni poshtë dhe do të gjeni "Stacioni i motit". Klikoni mbi të.
- Do të shfaqet një dritare pop-up, këtu klikoni mund të gjeni të gjitha informacionet e nevojshme në lidhje me projektin. Nëse dëshironi, mund të lexoni të gjitha detajet ose thjesht ndiqni këtë udhëzues.
-
Ne duhet të shkojmë në skedën "ta ndërtojmë" dhe të plotësojmë informacionin.
- Së pari shkruani emrin dhe fjalëkalimin tuaj WiFi. Kjo do të lejojë që bordi ESP të lidhet me rrjetin tuaj WiFi.
- Tjetra ekziston një opsion ku mund të zgjedhim llojin e bordit. Ndërsa po përdorim Wemos D1 mini bazuar në ESP8266, ne do të zgjedhim atë tabelë.
- Tani duhet të futim vendndodhjen, atë është qyteti ku jetoni. Ndërmjet emrit të qytetit dhe kodit të vendit. Për shembull: Si në imazhin "Varshavë, PL" do të thotë qyteti i Varshavës, Poloni. Pasi të keni hyrë në qytetin dhe vendin tuaj, Shkoni poshtë. Këtu mund të ndryshoni emrin e aplikacionit dhe pajisjes, por është opsionale. Kështu që ju mund të klikoni drejtpërdrejt në "Hapi tjetër".
- Ky është hapi i fundit këtu thjesht klikoni në "Ndërto projekt". Tani mund të shkarkoni kodin e krijuar automatikisht nga magjistari i kodit.
- Më poshtë ka 3 opsione, Open, kod QR dhe Install. Klikimi në opsionin e parë do të hapë një faqe në internet me të dhënat e motit. Opsioni i dytë do të marrë një kod QR i cili mund të skanohet duke përdorur çdo smartphone për të marrë faqen e internetit në shfletuesin celular. Opsioni i tretë do të japë gjithashtu një faqe në internet e cila do të instalojë një aplikacion në internet në Android/iPhone.
Në faqen në internet do të vini re se dy burimet e para tregojnë të dhëna, por e fundit është bosh. Kjo sepse ne duhet të krijojmë një stacion moti të dhomës akoma. Pra, le të bëjmë qarkun për stacionin tonë të motit.
Hapi 2: Krijimi i qarkut:
Tani që kemi kodin, duhet ta ngarkojmë në tabelë. Por së pari ne duhet të lidhim ekranin, sensorin BME280 dhe një ndërprerës në Wemos D1 mini. Për ta bërë këtë, së pari referojuni diagramit të qarkut më sipër.
Këtu kemi përdorur protokollin I2C për lidhjen e moduleve.
- SDA në pin D2
- SCL në pin D1
- GND për të lidhur GND
- VIN në pin 3.3v
Shënim: Lidhni kunjat e ekranit SDA & SCL dhe BME280 në ESP. Të gjitha kunjat GND duhet të lidhen së bashku.
Një terminal i ndërprerës është i lidhur me D3 dhe tjetri është i lidhur me GND. Nëse nuk e dini se si funksionon butoni, ju sugjeroj t'i hidhni një sy këtij artikulli. Referojuni imazheve të mësipërme për të kuptuar më mirë.
Hapi 3: Ngarkimi i Kodit:
Para se të ngarkoni kodin, sigurohuni që të keni të gjitha bordet ESP të instaluara në IDE. Nëse nuk dini si ta bëni këtë, atëherë shikoni këtë Video në YouTube.
Gjithashtu instaloni bibliotekat e mëposhtme:
- RemoteMe
- RemoteMeUtils
- SparkFun BME280
- esp8266-OLED-master
- RBD_Button
- RBD_Timer
Për të instaluar këto biblioteka. hapur IDE dhe goto Tools >> Menaxhoni bibliotekat. Në shiritin e kërkimit futni emrin e bibliotekës një nga një dhe instalojeni.
Tani nxirrni skedarin e kodit të shkarkuar nga RemoteMe dhe hapeni atë me Arduino IDE. Ndiqni hapat më poshtë:
- Lidhni wemos tuaj me PC dhe zgjidhni llojin e bordit (Wemos D1 R1 mini) dhe zgjidhni portën e duhur.
- Tani ngarkoni kodin dhe prisni që të përfundojë.
- Pasi të jetë ngarkuar kodi, bordi do të lidhet me WiFi tuaj dhe do të fillojë të shfaqë të dhënat në ekranin OLED.
- Shtypja e butonit do të kalojë midis 3 modaliteteve. Mund ta kontrolloni vetë.
Tani që gjithçka po funksionon siç pritej, ne mund të vazhdojmë ta bëjmë këtë qark më të përhershëm dhe të mbyllur për ta bërë atë të duket më mirë.
Hapi 4: Ndërtimi i PCB dhe Shtojca:
Për ta bërë qarkun tonë më të sigurt dhe të përhershëm, ne duhet të bashkojmë të gjithë përbërësit së bashku në një bord prototip. Unë kam ndarë imazhe të punës sime për të dhënë një ide më të mirë. Nëse dëshironi, mund të bëni dizajne të ndryshme.
Për rrethimin kam përdorur tabelë shkumë pasi është e lehtë për t'u përdorur dhe për të punuar me të. Më poshtë kam dhënë një CAD që mund t'i referoheni për të bërë mbylljen tuaj.
Hapi 5: Video Tutorial:
Nëse ju pëlqen kjo e udhëzueshme, ju lutemi votoni.
Recommended:
Stacioni i motit profesional duke përdorur ESP8266 dhe ESP32 DIY: 9 hapa (me fotografi)
Stacioni i Motit Profesional Duke Përdorur ESP8266 dhe ESP32 DIY: LineaMeteoStazione është një stacion i plotë moti i cili mund të ndërlidhet me sensorë profesionistë nga Sensirion si dhe disa komponentë të Davis Instrument (Rain Gauge, Anemometer) Projekti ka për qëllim si stacion moti DIY por thjesht kërkon
Stacioni i thjeshtë i motit duke përdorur ESP8266 .: 6 hapa (me fotografi)
Stacioni i thjeshtë i motit duke përdorur ESP8266 .: Në këtë Udhëzues do të tregoj se si të përdor ESP8266 për të marrë të dhëna si Temperatura, Presioni, Klima etj. Dhe të dhënat e YouTube si Abonentët & Numri total i shikimeve. dhe shfaqni të dhënat në monitorin Serial dhe shfaqini në LCD. Të dhënat do të jenë të
Stacioni i motit NaTaLia: Stacioni i motit Arduino me energji diellore Bëhet në rrugën e duhur: 8 hapa (me fotografi)
Stacioni i motit NaTaLia: Stacioni i motit me energji diellore Arduino Bëhet në rrugën e duhur: Pas 1 viti funksionimi të suksesshëm në 2 vende të ndryshme, unë po ndaj planet e mia të projektit të stacionit të motit me energji diellore dhe po shpjegoj se si evoluoi në një sistem i cili me të vërtetë mund të mbijetojë për një kohë të gjatë periudha nga energjia diellore. Nëse ndiqni
Stacioni i motit DIY & Stacioni i sensorit WiFi: 7 hapa (me fotografi)
DIY Weather Station & WiFi Sensor Station: Në këtë projekt do t'ju tregoj se si të krijoni një stacion moti së bashku me një stacion sensor WiFi. Stacioni i sensorit mat të dhënat e temperaturës dhe lagështisë lokale dhe i dërgon ato, përmes WiFi, në stacionin e motit. Stacioni i motit më pas shfaq t
Stacioni i motit Acurite 5 në 1 duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): 5 hapa (me fotografi)
Stacioni i motit Acurite 5 në 1 Duke përdorur një Raspberry Pi dhe Weewx (Stacionet e tjera të motit janë të pajtueshme): Kur kisha blerë stacionin e motit Acurite 5 në 1 doja të isha në gjendje të kontrolloja motin në shtëpinë time ndërsa isha larg. Kur mbërrita në shtëpi dhe e vendosa, kuptova se ose duhej ta kisha ekranin të lidhur me një kompjuter ose të blija shpërndarësin e tyre të zgjuar,