Kazalo:
- 1. korak: Viri
- 2. korak: Izdelava prototipov na ploščici (pojdite na korak 3, če želite iti naravnost do kode in montaže)
- 3. korak: Del IoT
- 4. korak: Prosto oblikovanje vezja
- 5. korak: Finale
- 6. korak: Odpravljanje težav
- 7. korak: Kje dobiti te dele?
Video: Kako narediti žepno vremensko postajo IoT: 7 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
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)
Č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
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
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
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
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
Prva nagrada na žepnem tekmovanju
Priporočena:
Kako narediti preprosto vremensko postajo: 8 korakov
Kako narediti preprosto vremensko postajo: Pozdravljeni fantje, v tem videoposnetku vam bom pokazal, kako narediti preprosto vremensko postajo za zaznavanje temperature in vlažnosti s senzorjem DHT11
Kako narediti vremensko postajo Arduino: 4 koraki
Kako narediti vremensko postajo Arduino: V tem projektu bomo izdelali vremensko postajo, ki meri temperaturo in vlažnost zraka s pomočjo Arduina, ki prikazuje vrednost trenutne temperature in vlažnosti na LCD zaslonu
Kako zgraditi vremensko postajo z uporabo XinaBox in Ubidots prek HTTP: 7 korakov
Kako zgraditi vremensko postajo z uporabo XinaBox in Ubidots prek HTTP: Naučite se narediti lastno vremensko postajo na Ubidotsu z uporabo XinaBox xChips (IP01, CW01 in SW01) Modul ESP8266 Core in Wi-Fi (xChip CW01) uporabnikom omogoča pošiljanje podatke iz modularnih xChips XinaBox v oblak. Te podatke je mogoče spremljati na daljavo
Kako narediti preprosto vremensko postajo z uporabo Arduina: 6 korakov (s slikami)
Kako narediti preprosto vremensko postajo z uporabo Arduina: Pozdravljeni fantje, v tem navodilu bom razložil, kako narediti preprosto vremensko postajo za zaznavanje temperature in vlažnosti s senzorjem DHT11 in Arduinom, zaznani podatki bodo prikazani na LCD zaslonu. Preden začnete s tem navodilom, morate vedeti, da
Kako narediti vremensko postajo Raspberry Pi: 5 korakov
Kako narediti vremensko postajo Raspberry Pi: V tej vadnici bom pregledal postopek namestitve SenseHAT in uvoz kode, potrebne za pretvorbo tega SenseHAT v popolnoma delujočo vremensko postajo, ki lahko beleži temperaturo, tlak in vlažnost