Tartalomjegyzék:
- Kellékek
- 1. lépés: A webalkalmazás és a hálózati eszköz létrehozása:
- 2. lépés: Áramkör létrehozása:
- 3. lépés: A kód feltöltése:
- 4. lépés: NYÁK és ház építése:
- 5. lépés: Videó bemutató:
Videó: Simple Weather Station V2.0: 5 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Korábban megosztottam néhány típusú meteorológiai állomást, amelyek másként működtek. Ha még nem olvasta ezeket a cikkeket, javaslom, nézze meg itt:
- Egyszerű időjárás állomás ESP8266 használatával.
- Szoba meteorológiai állomás Arduino és BME280 használatával.
Ebben az utasításban egy frissített időjárás -állomást fogok megosztani az előző kettő kombinált funkcióival és néhány további funkcióval. A beltéri hőmérséklet, páratartalom és nyomás mellett az aktuális időjárási állapotot és a következő napi előrejelzést is lekérhetjük. Mindezek az adatok OLED képernyőn, weboldalon és android/ios alkalmazásban jelennek meg.
Tehát időpocsékolás nélkül kezdjük el.
P. S: Ha tetszik ez az oktatható, kérjük, szavazzon róla a Szenzorversenyen:)
Kellékek
Itt található a projektben használt alkatrészek listája.
Wemos D1 Mini (Amazon US / Amazon EU): Bármilyen ESP8266 / ESP32 alapú fejlesztői táblát használhat
BME280 érzékelő (Amazon USA / Amazon EU): Győződjön meg róla, hogy "BME280" -ot vásárol, hogy ne keverje össze a "BMP280" -val
1,3 hüvelykes OLED kijelző (Amazon USA / Amazon EU): Azt javaslom, hogy ugyanazt az OLED -t kapja, mint amit használtam, különben küzdhet vele, mivel sok OLED nem működik az ESP táblákkal
Nyomógomb (Amazon USA / Amazon EU): Használjon pillanatnyi kapcsolót, mivel váltani fog a különböző módok között
Kenyérpult jumperrel (Amazon USA / Amazon EU): Prototípusok készítéséhez
Prototípus tábla (Amazon USA / Amazon EU): mindent forrasztani, hogy tartósabb prototípus legyen
3,7 V -os akkumulátor (Amazon US / Amazon EU): A rendszer áramellátásához (opcionális)
Ezen alkatrészek mellett szoftverre is szükségünk van, hogy minden működjön
RemoteMe: Ez egy IoT platform, ahol fiókot kell létrehoznia a szolgáltatások használatához. Teljesen ingyenes
Arduino IDE: A kód feltöltése
Íme néhány eszköz, amire szüksége lehet az út során:
Huzalcsupaszítók (Amazon USA / Amazon EU)
Forrasztókészlet (Amazon USA / Amazon EU)
Segítő kezek (Amazon USA / Amazon EU)
Miután összegyűjtötte az összes anyagot, folytathatjuk a következő lépést.
1. lépés: A webalkalmazás és a hálózati eszköz létrehozása:
Először fel kell lépnünk a Remoteme.org oldalra, és be kell jelentkeznünk a fiókunkba. Ha nincs fiókja, akkor itt az ideje, hogy egyet hozzon létre. Most, hogy bejelentkeztünk a távoli fiókba, felépíthetjük időjárás -állomásunkat, kövesse az alábbi lépéseket:
- Amikor bejelentkezünk a távoli fiókunkba, átirányítunk egy oldalra, ahol látni fogjuk a projektek listáját. Itt görgessen lefelé, és megtalálja az "Időjárás állomást". Kattintson rá.
- Megjelenik egy felugró ablak, ide kattintva megtaláljuk az összes szükséges információt a projektről. Ha szeretné, olvassa el az összes részletet, vagy kövesse ezt az utasítást.
-
El kell mennünk a "build it" fülre, és ki kell töltenünk az információkat.
- Először adja meg a WiFi nevét és jelszavát. Ez lehetővé teszi, hogy az ESP kártya csatlakozzon a WiFi hálózatához.
- Ezután van egy lehetőség, ahol kiválaszthatjuk a tábla típusát. Mivel az ESP8266 alapú Wemos D1 mini -t használjuk, ezt a táblát választjuk.
- Most meg kell adnunk a helyszínt, vagyis azt a várost, amelyben él. Inter a város neve és az országkód. Például: Mint a "Varsó, PL" képen, ez Varsó városát jelenti, Lengyelország. Miután megadta a várost és az országot, görgessen lefelé. Itt megváltoztathatja az alkalmazás és az eszköz nevét, de ez nem kötelező. Tehát közvetlenül rákattinthat a "Következő lépés" gombra.
- Ez az utolsó lépés, csak kattintson a "Projekt létrehozása" gombra. Most letöltheti a kódvarázsló által automatikusan generált kódot.
- Ez alatt 3 lehetőség van: Megnyitás, QR -kód és Telepítés. Az első lehetőségre kattintva megnyílik az időjárási adatokat tartalmazó weboldal. A második lehetőség egy QR -kódot kap, amelyet bármilyen okostelefon segítségével beolvashat a weboldal mobil böngészőn keresztül történő eléréséhez. A harmadik lehetőség egy weboldalt is ad, amely telepít egy webalkalmazást Android/iPhone készülékre.
A weboldalon észre fogja venni, hogy az első két hírcsatorna adatokat mutat, de az utolsó üres. Ez azért van, mert létre kell hoznunk egy szobai időjárás állomást. Tehát készítsük el az időjárás -állomásunk áramkörét.
2. lépés: Áramkör létrehozása:
Most, hogy megvan a kód, fel kell töltenünk a táblára. De először a kijelzőt, a BME280 érzékelőt és egy kapcsolót kell csatlakoztatnunk a Wemos D1 mini -hez. Ehhez először nézze meg a fenti kapcsolási rajzot.
Itt az I2C protokollt használtuk a modulok csatlakoztatásához.
- SDA a D2 tűhöz
- SCL a D1 tűhöz
- GND a GND rögzítésére
- VIN a 3.3v csaphoz
Megjegyzés: Csatlakoztassa a kijelző SDA és SCL csapjait és a BME280 -at az ESP -hez. Az összes GND csapot össze kell kötni.
A kapcsoló egyik terminálja a D3 -hoz, a másik a GND -hez van csatlakoztatva. Ha nem tudja, hogyan működik a nyomógomb, javaslom, hogy nézze meg ezt a cikket. A jobb megértés érdekében nézze meg a fenti képeket.
3. lépés: A kód feltöltése:
Mielőtt feltöltené a kódot, győződjön meg arról, hogy az összes ESP -kártya telepítve van az IDE -ben. Ha nem tudja, hogyan kell ezt megtenni, nézze meg ezt a YouTube -videót.
Telepítse a következő könyvtárakat is:
- RemoteMe
- RemoteMeUtils
- SparkFun BME280
- esp8266-OLED-master
- RBD_Button
- RBD_Timer
Ezen könyvtárak telepítéséhez. nyissa meg az IDE -t és lépjen az Eszközök >> Könyvtárak kezelése pontra. A keresősávba írja be egyenként a könyvtár nevét és telepítse.
Most bontsa ki a RemoteMe -ből letöltött kódfájlt, és nyissa meg az Arduino IDE segítségével. Kövesse az alábbi lépéseket:
- Csatlakoztassa wemóit a számítógéphez, válassza ki a kártya típusát (Wemos D1 R1 mini), és válassza ki a megfelelő portot.
- Most töltse fel a kódot, és várja meg, amíg befejeződik.
- A kód feltöltése után a tábla csatlakozik a WiFi -hez, és elkezdi megjeleníteni az adatokat az OLED képernyőn.
- A gomb megnyomásával válthat a 3 mód között. Ezt saját maga ellenőrizheti.
Most, hogy minden a várakozásoknak megfelelően működik, továbbléphetünk, hogy ezt az áramkört állandóbbá és zártabbá tegyük, hogy jobban nézzen ki.
4. lépés: NYÁK és ház építése:
Ahhoz, hogy áramkörünket biztonságosabbá és tartósabbá tegyük, az összes alkatrészt össze kell forrasztanunk egy prototípus táblán. Megosztottam képeket a munkámról, hogy jobb ötletet adjak. Ha akarja, különböző formatervezést készíthet.
A burkolathoz hablapot használtam, mivel könnyen használható és használható. Az alábbiakban megadtam egy CAD -t, amelyre hivatkozva saját házat készíthet.
5. lépés: Videó bemutató:
Ha tetszik ez az oktatható, kérem szavazzon.
Ajánlott:
Hanging Gear Weather Station: 7 lépés (képekkel)
Lógó fogaskerék időjárás állomás: Ebben az utasításban megmutatom, hogyan kell felépíteni saját függesztett időjárás állomását, amely CNC lézervágott MDF alkatrészekből készül. Egy léptetőmotor hajt minden fokozatot, az Arduino pedig hőmérséklet- és páratartalom -mérést végez DHT -vel
Raspberry Pi Internet Weather Station: 5 lépés (képekkel)
Raspberry Pi Internet Weather Station: *** Frissítés *** Ez az Instructable elavult. Az ebben az utasításban használt időjárási adatok időjárási szolgáltatásai már nem működnek. Azonban van egy alternatív projekt, amely alapvetően ugyanazt teszi (csak jobban - ez az utasítás
Tweeting Weather Station: 8 lépés (képekkel)
Tweeting meteorológiai állomás: valaha is figyelni akarta a város jelenlegi időjárási körülményeit, a szén -dioxid -kibocsátást, a zajt és a szennyeződést? Szeretne klímaváltozási keresztes lenni, vagy létrehozni saját Tweeting meteorológiai állomását, és megosztani a helyi időjárási viszonyokat a
NaTaLia Weather Station: Arduino Solar Powered Weather Station Helyesen: 8 lépés (képekkel)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Helyesen: 1 év sikeres működés után 2 különböző helyen megosztom napelemes időjárás -állomási projektterveimet, és elmagyarázom, hogyan alakult ki olyan rendszerré, amely valóban képes túlélni hosszú ideig napenergiától. Ha követed
DIY Weather Station és WiFi érzékelő állomás: 7 lépés (képekkel)
DIY időjárás állomás és WiFi érzékelő állomás: Ebben a projektben megmutatom, hogyan hozhat létre időjárás -állomást egy WiFi érzékelő állomással együtt. Az érzékelőállomás méri a helyi hőmérséklet- és páratartalom -adatokat, és WiFi -n keresztül elküldi azokat az időjárás -állomásnak. Az időjárás állomás ekkor megjeleníti a