Kazalo:

Kako narediti žepno vremensko postajo IoT: 7 korakov (s slikami)
Kako narediti žepno vremensko postajo IoT: 7 korakov (s slikami)

Video: Kako narediti žepno vremensko postajo IoT: 7 korakov (s slikami)

Video: Kako narediti žepno vremensko postajo IoT: 7 korakov (s slikami)
Video: Часть 3. Аудиокнига Натаниэля Хоторна «Дом с семью фронтонами» (главы 8–11) 2024, November
Anonim
Kako narediti žepno vremensko postajo IoT
Kako narediti žepno vremensko postajo IoT

Pozdravljeni bralec!

V tem navodilu se boste naučili, kako narediti majhno vremensko kocko z D1 mini (ESP8266), ki je povezan z vašim domačim WiFi -jem, tako da si lahko ogledate njen izhod kjer koli od zemlje, seveda če imate internetno povezavo. Na splošno ta projekt ni pretežak in ne obremenjujoč z viri, zato bo kot nalašč za vaš prvi projekt IoT. Pa začnimo.

PS: Ne pozabite, da je to moj prvi Instructable, zato ne bo vse popolno.:)

1. korak: Viri

Kot sem omenil v uvodu, je ta projekt zelo enostaven za izdelavo in ne zahteva preveč komponent. Tu je seznam delov:

Elektronske komponente:

WeMos D1mini

BME280

I2C OLED zaslon (128 x 64)

1,5 mm medenina ali železna palica

OPOMBA: Če želite več informacij o teh delih za npr. kje jih dobiti, si oglejte korak 7

Orodja za izdelavo prototipov in preskušanje vezja:

Ogledna plošča

Mostične žice

USB žica - mikro USB tipa B do USB tipa A

Orodja:

Spajkalnik

Klopna klop - ni obvezna

Majhno kladivo - ni obvezno

2. korak: Izdelava prototipov na ploščici (pojdite na korak 3, če želite iti naravnost do kode in montaže)

Izdelava prototipov na plošči (preskočite na korak 3, če želite iti naravnost do kode in montaže)
Izdelava prototipov na plošči (preskočite na korak 3, če želite iti naravnost do kode in montaže)
Izdelava prototipov na ploščici (preskočite na korak 3, če želite iti naravnost do kode in montaže)
Izdelava prototipov na ploščici (preskočite na korak 3, če želite iti naravnost do kode in montaže)
Izdelava prototipov na ploščici (preskočite na korak 3, če želite iti naravnost do kode in montaže)
Izdelava prototipov na ploščici (preskočite na korak 3, če želite iti naravnost do kode in montaže)

Če na svojem D1mini/OLED/BME280 nimate spajkanih zatičev, je čas, da to storite

Najprej naj vse naše komponente postavi na mizo. Začeli bomo tako, da bomo D1mini postavili na 2 ločeni tirnici (slika št. 1). Nato bomo BME280 postavili na pravično razdaljo od nje (slika št. 2). In na koncu bomo OLED postavili na nasprotno stran BME280 (slika št. 3). Zdaj jih povežimo skupaj.

Tu so vse povezave:

Pin D1 na SCL/SCKpin na OLED in SCL/SCK pin na BME280

D2 pin na SDA pin na OLED in SDA pin na BME280

G pin na GND pin na obeh, OLED in BME280

3.3V pin na BME280 VCC pin

In končno 5V pin na OLED VCC

Preden ga povežete z računalnikom in naložite kodo, znova preverite svoje povezave! Nočeš nič zažgati

3. korak: Del IoT

Del IoT
Del IoT
Del IoT
Del IoT
Del IoT
Del IoT

Ta del je res preprost. Najprej pojdite v AppStore in prenesite aplikacijo Blynk. Po tem ga odprite in se prijavite. Nato ustvarite nov projekt. Poklical sem svoj WeatherStation, vendar ga lahko poimenujete, kot želite. Po tem nastavite možnost naprave na ESP8266 in vrsto povezljivosti na WiFi (slika št. 1). Nato se dotaknite Ustvari projekt. Prejeti morate e -poštno sporočilo s svojim žetonom za preverjanje. Zdaj skočite v kodo (spodnja povezava za prenos) in zamenjajte označene dele. Po tem skočite nazaj v delovni prostor projekta Blynk app, tapnite zaslon, da odprete polje s pripomočki (slika št. 2). Sedaj postavite tri označena polja z vrednostmi (slika št. 3). Če jih želite nastaviti, se dotaknite prve in nastavite njeno ime. Rekel sem ji temperatura (to ni obvezno, vendar naredi vse enostavnejše in bolj organizirano). Kot vhod izberite navidezni zatič 1 in v del nalepke vnesite "° C" (slika št. 4). Po tem lahko greste in nastavite druge označene vrednosti.

Tukaj je majhen grafikon:

Označena vrednost št.2:

Ime: Vlažnost

Vhod: navidezni pin V2

Oznaka: "%"

Označena vrednost št.3:

Ime: Nadmorska višina ali tlak - odvisno od izbrane kode

Vhod: navidezni pin V3

Oznaka: Nadmorska višina ali tlak - odvisno od kode

Če ste vse naredili pravilno, naložite kodo v D1mini, počakajte nekaj časa, nato pa bi se morale vrednosti prikazati na OLED in v aplikaciji Blynk (slika št. 5) (pritisniti morate gumb za predvajanje v zgornjem desnem kotu). vogal zaslona). Če se nič ne prikaže, pojdite na del za odpravljanje težav.

4. korak: Prosto oblikovanje vezja

Prosto oblikovanje vezja
Prosto oblikovanje vezja
Prosto oblikovanje vezja
Prosto oblikovanje vezja

V redu, to bo najtežji del, zato se pripravite. Pripravite svoje medeninaste palice/železne palice (uporabil bom železne kljuke iz medenine, ker nisem našel le medeninastih palic) in segrejte vaš spajkalnik. Zdaj ga lahko oblikujete v karkoli želite! Oblikoval ga bom v preprosto kocko. Ta postopek zahteva potrpljenje in čas, zato ne hitite, če ne želite prekiniti celotnega kroga. Končano vezje si lahko ogledate na sliki št.2. Odločil sem se, da bom uporabil 1,5 mm palice na zunanji strani, vendar tanjše palice v notranjosti (1 mm) za lažje upravljanje.

OPOZORILO: Spajkajte samo v dobro prezračevanem prostoru, spajkanje lahko izloči strupene hlape

NASVETI:

Za upogibne palice uporabite klop in majhno kladivo - če nimate primeža klopi, niti kladiva, bodo dovolj klešče in gole roke

Med spajkanjem uporabite palice ali roke za pomoč. Je veliko lažje.

ALI, če uporabljate železne palice, kot sem jaz, lahko uporabite 2 močna magneta, da ju držite na mestu (slika št. 1).

Če se sklepi ne držijo skupaj, jih razpajajte in jih ostrgajte z brusnim papirjem.

Če spajka ne priteče v vrzeli, uporabite malo spajkalnega toka ali pa spoj malo bolj segrejte.

5. korak: Finale

Finale
Finale

Edino, kar je še treba storiti, je, da ga priključite na 5V 1A napajalnik. Če ste vse naredili pravilno, bi moralo delovati v redu (ne pozabite naložiti kode, če tega še niste storili). Če se nič ne prikaže ali kaj ni v redu, skočite na razdelek za odpravljanje težav.

6. korak: Odpravljanje težav

Odpravljanje težav
Odpravljanje težav

Zaslon, ki prikazuje nan: Preverite ožičenje! Senzor ni pravilno priključen.

BME280 izhod 0,0: Preverite ožičenje! Senzor ni pravilno priključen.

Podatki o črnem zaslonu/senzorju se ne prikazujejo: Preverite naslove I2C s skenerjem I2C ali preverite stiskalnico.

Naprava brez povezave v aplikaciji: preverite, ali ste pravilno vnesli ime žetona/WiFi/geslo za WiFi. Če je odgovor pritrdilen, preverite signal Wi -Fi. Morda je šibek ali pa nimate internetne povezave.

Še vedno imate težave ali ste v tem navodilu našli napake? Zapišite v komentarje in prišel bom k vam čim prej.:)

7. korak: Kje dobiti te dele?

Ste novi v elektroniki? Ni problema! Tu je kratka razlaga o nekaterih fizičnih delih, kako delujejo in kako jih dobiti najcenejše:

1. Kje dobim vse te elektronske dele?

Aliexpress. Po mojem mnenju je Aliexpress najboljše spletno mesto, ki daleč ponuja vse te dele po ugodni ceni. Edina pomanjkljivost je, da običajno pošiljanje običajno traja veliko časa (kjer koli od 2 tednov do 1, 5 mesecev).

2. Kaj je BME280?

BME280 je senzor, ki lahko meri temperaturo, relativno vlažnost in atmosferski tlak. To je zelo priročno za uporabo v teh majhnih oblikah, kot je žepna elektronika. Več o tem tukaj.

OPOMBA: Zasloni D1mini, BME280 in OLED so bili naročeni pri AliExpressu

Natečaj žepnih velikosti
Natečaj žepnih velikosti
Natečaj žepnih velikosti
Natečaj žepnih velikosti

Prva nagrada na žepnem tekmovanju

Priporočena: