Tartalomjegyzék:

Hogyan készítsünk zsebméretű IoT meteorológiai állomást: 7 lépés (képekkel)
Hogyan készítsünk zsebméretű IoT meteorológiai állomást: 7 lépés (képekkel)

Videó: Hogyan készítsünk zsebméretű IoT meteorológiai állomást: 7 lépés (képekkel)

Videó: Hogyan készítsünk zsebméretű IoT meteorológiai állomást: 7 lépés (képekkel)
Videó: Star Trek - Angry Video Game Nerd (AVGN) 2024, Július
Anonim
Hogyan készítsünk zsebméretű IoT meteorológiai állomást
Hogyan készítsünk zsebméretű IoT meteorológiai állomást

Helló olvasó!

Ebben az utasításban megtanulhatja, hogyan készítsen kicsi Weather Cube -ot az otthoni WiFi -hez csatlakoztatott D1 mini (ESP8266) segítségével, így bárhol megnézheti a kimenetét a földről, természetesen mindaddig, amíg van internetkapcsolata. Összességében ennek a projektnek az elkészítése nem túl bonyolult és nem erőforrásigényes, így tökéletes lesz az első IoT -projektként. Tehát kezdjük.

PS: Ne feledje, hogy ez az első Instructable, így nem lesz minden tökéletes.:)

1. lépés: Erőforrások

Amint a bevezetőben említettem, ez a projekt nagyon könnyen elkészíthető, és nem igényel túl sok összetevőt. Íme az alkatrészlista:

Elektromos alkatrészek:

WeMos D1mini

BME280

I2C OLED kijelző (128x64)

1,5 mm -es sárgaréz rúd vagy vasrúd

MEGJEGYZÉS: Ha további információra van szüksége ezekről az alkatrészekről, pl. hol lehet hozzájutni, akkor nézze meg a 7. lépést

Eszközök az áramkör prototípus -készítéséhez és teszteléséhez:

Kenyeretábla

Jumper vezetékek

USB vezeték - B típusú Micro USB - A típusú USB

Eszközök:

Forrasztópáka

Asztali satu - nem kötelező

Kis kalapács - nem kötelező

2. lépés: Prototípuskészítés a kenyértáblán (ugorjon a 3. lépéshez, ha egyenesen a kódhoz és az összeszereléshez szeretne lépni)

Prototípuskészítés a kenyértáblán (ugorjon a 3. lépéshez, ha egyenesen a kódhoz és az összeszereléshez szeretne lépni)
Prototípuskészítés a kenyértáblán (ugorjon a 3. lépéshez, ha egyenesen a kódhoz és az összeszereléshez szeretne lépni)
Prototípuskészítés a kenyértáblán (ugorjon a 3. lépéshez, ha egyenesen a kódhoz és az összeszereléshez szeretne lépni)
Prototípuskészítés a kenyértáblán (ugorjon a 3. lépéshez, ha egyenesen a kódhoz és az összeszereléshez szeretne lépni)
Prototípuskészítés a kenyértáblán (ugorjon a 3. lépéshez, ha egyenesen a kódhoz és az összeszereléshez szeretne lépni)
Prototípuskészítés a kenyértáblán (ugorjon a 3. lépéshez, ha egyenesen a kódhoz és az összeszereléshez szeretne lépni)

Ha nincsenek forrasztva a csapjai a D1mini/OLED/BME280 készüléken, akkor most itt az ideje

Először is helyezzük el minden alkatrészünket a kenyértáblára. Kezdjük azzal, hogy a D1mini -t 2 külön sínre helyezzük (1. kép). Ezt követően elhelyezzük a BME280 tisztességes távolságát tőle (2. kép). És végül az OLED -et a BME280 másik oldalára helyezzük (3. kép). Most kapcsoljuk össze őket.

Íme az összes kapcsolat:

D1 csap SCL/SCKpin az OLED és SCL/SCK csap a BME280

D2 -SDA tű az OLED -en és SDA -tű a BME280 -on

G -G -GND -tű mindkét oldalon, az OLED -en és a BME280 -on

3.3V -os tüske a BME280 VCC -tűhöz

És végül 5V -os csatlakozó az OLED VCC -hez

Mielőtt a számítógéphez csatlakoztatná, és kódot töltene fel, ellenőrizze újra a kapcsolatait! Nem akarsz semmit égetni

3. lépés: IoT rész

IoT rész
IoT rész
IoT rész
IoT rész
IoT rész
IoT rész

Ez a rész valóban egyszerű. Először is menjen az AppStore -ba, és töltse le a Blynk alkalmazást. Ezt követően nyissa meg és regisztráljon. Ezután hozzon létre egy új projektet. Felhívtam az enyém WeatherStation -t, de bármikor elnevezheted. Ezután állítsa az eszköz opcióját ESP8266 -ra, a csatlakozási típust pedig WiFi -re (1. kép). Ezután koppintson a projekt létrehozása elemre. Kap egy e -mailt az ellenőrző tokenjével. Most ugorjon be a kódba (letöltési link alább), és cserélje ki a kiemelt részeket. Ezt követően ugorjon vissza a Blynk app projekt munkaterületére, érintse meg a képernyőt a widget mező megnyitásához (2. kép). Most helyezzen el 3 feliratos értékdobozt, ha megérinti őket (3. kép). A beállításhoz érintse meg az elsőt, és állítsa be a nevét. Hőmérsékletnek neveztem (ez nem kötelező, de mindent egyszerűbbé és szervezettebbé tesz). Bemenetként válassza ki az 1. virtuális tűt, és a címke részen írja be a "° C" -t (4. kép). Ezt követően mehet és beállíthatja a többi címkézett értéket.

Itt egy kis diagram:

2. címkézett érték:

Név: Páratartalom

Bemenet: Virtuális pin V2

Címke: "%"

Címkézett érték 3:

Név: Magasság vagy nyomás - attól függ, hogy melyik kódot választja

Bemenet: Virtuális pin V3

Címke: Magasság vagy nyomás - a kódtól függ

Ha mindent helyesen tett, töltse fel a kódot a D1mini -re, várjon egy kicsit, majd az értékeknek fel kell tűnniük az OLED -en és a Blynk alkalmazásban (5. kép) (meg kell nyomni a jobb felső sarokban lévő lejátszás gombot) a képernyő sarka). Ha semmi sem jelenik meg, menjen a hibaelhárítási részhez.

4. lépés: Az áramkör szabad formázása

Az áramkör szabadformálása
Az áramkör szabadformálása
Az áramkör szabadformálása
Az áramkör szabadformálása

Oké, ez lesz a legnehezebb rész, ezért készülj fel. Készítse elő a sárgaréz rudakat/vasrudakat (sárgaréz bevonatú vashorgokat fogok használni, mert nem találtam sárgaréz rudakat), és melegítse fel a forrasztópákaját. Most bármivé formálhatod, amit csak akarsz! Egy egyszerű kockát formázok belőle. Ez a folyamat türelmet és időt igényel, ezért ne siessen, ha nem akarja megszakítani az egész áramkört. A kész áramkört a 2. képen láthatja. Úgy döntöttem, hogy 1, 5 mm -es rudakat használok kívülről, de vékonyabb rudakat a belsejében (1 mm) a könnyebb kezelés érdekében.

FIGYELMEZTETÉS: Forrasztás csak jól szellőző helyen, a forrasztás mérgező füstöket bocsáthat ki

TIPPEK:

Hajlító rudakhoz használjon padot és egy kis kalapácsot - ha nincs pad, akkor sem kalapács, fogó és puszta kéz elég

Forrasztás közben használjon szalagot vagy segítő kezet a rudak összefogásához. Sokkal könnyebb.

VAGY ha olyan vasrudakat használ, mint én, akkor 2 erős mágnest használhat a helyükön tartásához (1. kép).

Ha az ízületek nem tartanak össze, oldja ki őket, és érdesítse fel csiszolópapírral.

Ha a forrasztóanyag nem folyik be a résekbe, használjon egy kis forrasztóanyagot, vagy melegítse fel a kötést még egy kicsit.

5. lépés: Finale

Finálé
Finálé

Most már nincs más hátra, mint csatlakoztatni 5V 1A tápegységhez. Ha mindent helyesen csinált, akkor jól kell működnie (ne felejtse el feltölteni a kódot, ha még nem tette meg). Ha semmi sem jelenik meg, vagy valami nem stimmel, ugorjon a hibaelhárítási szakaszhoz.

6. lépés: Hibaelhárítás

Hibaelhárítás
Hibaelhárítás

A kijelzőn nan látható: Ellenőrizze a vezetékeket! Az érzékelő nincs megfelelően csatlakoztatva.

BME280 kimenet 0,0: Ellenőrizze a vezetékeket! Az érzékelő nincs megfelelően csatlakoztatva.

A fekete kijelző/érzékelő adatai nem jelennek meg: Ellenőrizze az I2C címeket az I2C szkenner segítségével, vagy ellenőrizze a csavarást.

Eszköz offline az alkalmazásban: Ellenőrizze, hogy helyesen adta -e meg a token/WiFi nevét/WiFi jelszavát. Ha igen, ellenőrizze a wifi jelét. Lehet, hogy gyenge, vagy nincs internetkapcsolata.

Még mindig problémái vannak, vagy hibákat talált ebben a tanulságosban? Írd meg kommentben, és mihamarabb jelentkezem.:)

7. lépés: Hol lehet beszerezni ezeket az alkatrészeket?

Új vagy az elektronikában? Nincs mit! Íme egy rövid magyarázat néhány fizikai alkatrészről, azok működéséről és a legolcsóbb beszerzésről:

1. Hol szerezhetem be az összes elektronikus alkatrészt?

AliExpress. Számomra az Aliexpress a legjobb oldal, messze, hogy olcsón megszerezze ezeket az alkatrészeket. Az egyetlen hátránya, hogy az alapvető szállítás általában sok időt vesz igénybe (bárhol 2 héttől 1, 5 hónapig).

2. Mi az a BME280?

A BME280 egy érzékelő, amely méri a hőmérsékletet, a relatív páratartalmat és a légköri nyomást. Nagyon kényelmes használni ezekben a kis formájú alkalmazásokban, például zsebméretű elektronikában. Bővebben itt.

MEGJEGYZÉS: A D1mini, a BME280 és az OLED kijelző az AliExpresstől lett megrendelve

Zsebméretű verseny
Zsebméretű verseny
Zsebméretű verseny
Zsebméretű verseny

Első díj a zsebméretű versenyben

Ajánlott: