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)
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: