Sadržaj:
- Korak 1: Resursi
- Korak 2: Prototipiranje na idejnoj ploči (prijeđite na korak 3 ako želite prijeći na šifru i montažu)
- Korak 3: Dio IoT -a
- Korak 4: Slobodno oblikovanje kruga
- Korak 5: Finale
- Korak 6: Rješavanje problema
- Korak 7: Gdje nabaviti ove dijelove?
Video: Kako napraviti džepnu IoT vremensku stanicu: 7 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Zdravo čitaoče!
U ovom uputstvu ćete naučiti kako napraviti malu vremensku kocku pomoću D1 mini (ESP8266) koji je spojen na vaš kućni WiFi, tako da možete gledati njegov izlaz bilo gdje sa zemlje, naravno sve dok imate internetsku vezu. Sveukupno otežavanje ovog projekta nije previše teško niti puno resursa, pa će biti savršen kao vaš prvi IoT projekt. Pa počnimo.
PS: Imajte na umu da je ovo moj prvi Instructable pa neće sve biti savršeno.:)
Korak 1: Resursi
Kao što sam spomenuo u uvodu, ovaj projekt je vrlo jednostavan za izgradnju i ne zahtijeva previše komponenti. Evo liste dijelova:
Elektronske komponente:
WeMos D1mini
BME280
I2C OLED ekran (128x64)
1,5 mm mjedena šipka ili željezna šipka
NAPOMENA: Ako želite više informacija o ovim dijelovima za pr. gdje ih nabaviti, možete pogledati korak 7
Alati za izradu prototipova i testiranje kola:
Breadboard
Žice za kratkospojnike
USB žica - mikro USB tip B do USB tip A
Alati:
Lemilica
Klupa za klupu - nije obavezna
Mali čekić - nije obavezan
Korak 2: Prototipiranje na idejnoj ploči (prijeđite na korak 3 ako želite prijeći na šifru i montažu)
Ako nemate lemljene igle na svom D1mini/OLED/BME280, vrijeme je da to učinite
Prije svega, omogućimo da sve naše komponente stavimo na matičnu ploču. Počet ćemo postavljanjem D1minija na 2 zasebne šine (slika br. 1). Nakon toga ćemo BME280 postaviti na dovoljnu udaljenost od njega (slika br. 2). I na kraju ćemo postaviti OLED na suprotnu stranu BME280 (slika br. 3). Sada ih spojimo zajedno.
Evo svih veza:
Pin D1 na SCL/SCKpin na OLED -u i SCL/SCK pin na BME280
D2 pin na SDA pin na OLED i SDA pin na BME280
G pin na GND pin na OLED -u i BME280
3.3V pin na BME280 VCC pin
I na kraju 5V pin na OLED VCC
Ponovo provjerite veze prije nego što ga povežete s računarom i otpremite kôd na njega! Ne želiš ništa zapaliti
Korak 3: Dio IoT -a
Ovaj dio je zaista jednostavan. Prije svega, idite na AppStore i preuzmite aplikaciju Blynk. Nakon toga otvorite ga i prijavite se. Zatim kreirajte novi projekat. Zvao sam svoj WeatherStation, ali možete ga nazvati kako god želite. Nakon toga postavite opciju uređaja na ESP8266, a tip povezivanja na WiFi (slika br. 1). Zatim dodirnite kreiraj projekat. Trebate dobiti e -poruku s vašim tokenom za potvrdu. Sada skočite u kôd (donja veza za preuzimanje) i zamijenite označene dijelove. Nakon toga, skočite nazad u radni prostor projekta Blynk app, dodirnite ekran da otvorite okvir za widget (slika br. 2). Sada postavite 3 označena polja vrijednosti dodirom na njih (slika br. 3). Da biste ih postavili, dodirnite prvu i postavite joj naziv. Ja sam to nazvao temperaturom (ovo nije obavezno, ali čini sve jednostavnijim i organiziranijim). Kao ulaz odaberite virtualni pin 1, a na naljepnici upišite dio "° C" (slika br. 4). Nakon toga možete otići i postaviti ostale označene vrijednosti.
Evo malog grafikona:
Označena vrijednost br.2:
Naziv: Vlažnost
Ulaz: Virtuelni pin V2
Oznaka: "%"
Označena vrijednost br.3:
Naziv: Nadmorska visina ili pritisak - zavisi od toga koji kod odaberete
Ulaz: Virtuelni pin V3
Oznaka: Nadmorska visina ili pritisak - zavisi od koda
Ako ste sve učinili ispravno, prenesite svoj kod na D1mini, pričekajte malo, a zatim bi se vrijednosti trebale pojaviti na OLED -u i u vašoj aplikaciji Blynk (slika br. 5) (morate pritisnuti tipku za reprodukciju u gornjem desnom kutu) ugao ekrana). Ako se ništa ne pojavi, idite na dio za rješavanje problema.
Korak 4: Slobodno oblikovanje kruga
U redu, ovo će biti najteži dio pa se pripremite. Pripremite svoje mjedene šipke/željezne šipke (upotrijebit ću željezne kuke od mesinga jer nisam mogao pronaći samo mjedene šipke) i zagrijte vaše lemilice. Sada ga možete oblikovati u sve što želite! Formirat ću ga u jednostavnu kocku. Ovaj proces zahtijeva strpljenje i vrijeme, stoga nemojte žuriti ako ne želite prekinuti cijeli krug. Završeni krug možete vidjeti na slici br. Odlučio sam koristiti vanjske šipke od 1,5 mm, ali tanje šipke u unutrašnjosti (1 mm) radi lakšeg upravljanja.
UPOZORENJE: Lemiti samo u dobro prozračenom prostoru, lemljenjem se mogu ugasiti otrovne pare
SAVJETI:
Za savijanje šipki upotrijebite klupski porok i mali čekić - ako nemate klupe, niti čekić, kliješta i gole ruke bit će dovoljni
Koristite traku ili ruke za pomoć da držite šipke zajedno dok ih lemite. Mnogo je lakše.
ILI ako koristite željezne šipke poput mene, možete upotrijebiti 2 jaka magneta da ih držite na mjestu (slika br. 1).
Ako se zglobovi ne drže zajedno, odlepite ih i ogulite brusnim papirom.
Ako vaš lem ne teče u praznine, upotrijebite malo fluksa za lemljenje ili zagrijte spoj još malo.
Korak 5: Finale
Sada preostaje samo spojiti ga na 5V 1A PSU. Ako ste sve učinili ispravno, trebalo bi raditi sasvim u redu (ne zaboravite učitati kôd ako već niste). Ako se ništa ne pojavi ili nešto nije u redu, pređite na odjeljak za rješavanje problema.
Korak 6: Rješavanje problema
Zaslon prikazuje natpis: Provjerite ožičenje! Vaš senzor nije pravilno povezan.
BME280 izlaz 0.0: Provjerite ožičenje! Vaš senzor nije pravilno povezan.
Crni podaci na displeju/senzoru se ne prikazuju: Provjerite svoje I2C adrese pomoću I2C skenera ili provjerite otiske.
Uređaj van mreže u aplikaciji: Provjerite jeste li ispravno unijeli token/WiFi ime/WiFi lozinku. Ako je odgovor potvrdan, provjerite WiFi signal. Možda je slab ili nemate internetsku vezu.
Još uvijek imate problema ili ste pronašli greške u ovom uputstvu? Zapišite u komentarima i ja ću vam se javiti u najkraćem mogućem roku.:)
Korak 7: Gdje nabaviti ove dijelove?
Jeste li novi u elektronici? Nema problema! Evo kratkog objašnjenja o nekim fizičkim dijelovima, kako rade i kako ih nabaviti najjeftinije:
1. Gdje mogu nabaviti sve ove elektroničke dijelove?
Aliexpress. Po meni, Aliexpress je najbolja web stranica, daleko za nabavku svih ovih dijelova po povoljnoj cijeni. Jedini nedostatak je što osnovna dostava obično traje puno vremena (bilo gdje od 2 tjedna do 1,5 mjeseca).
2. Šta je BME280?
BME280 je senzor koji može mjeriti temperaturu, relativnu vlažnost i atmosferski tlak. Zaista je zgodan za upotrebu u ovim malim aplikacijama, poput džepne elektronike. Više o tome ovdje.
NAPOMENA: D1mini, BME280 i OLED ekran svi su naručeni sa AliExpress -a
Prva nagrada u džepnom takmičenju
Preporučuje se:
Kako napraviti malu stanicu za testiranje solarnih panela: 6 koraka
Kako napraviti malu stanicu za ispitivanje solarnih panela:
Kako napraviti jednostavnu meteorološku stanicu pomoću Arduina: 6 koraka (sa slikama)
Kako napraviti jednostavnu meteorološku stanicu pomoću Arduina: Zdravo momci, U ovom uputstvu ću vam objasniti kako napraviti jednostavnu meteorološku stanicu za mjerenje temperature i vlažnosti pomoću DHT11 senzora i Arduina, osjetljivi podaci bit će prikazani na LCD zaslonu. Prije početka ovog uputstva morate znati da
Kako napraviti vremensku česmu: 6 koraka
Kako napraviti fontanu za vrijeme: Ova web stranica će vas naučiti kako napraviti fontanu za vrijeme koja čini da voda prkosi zakonima vremena i gravitacije
Kako napraviti kalendar djeda i baka & Spomenar (čak i ako ne znate kako napraviti spomenar): 8 koraka (sa slikama)
Kako napraviti kalendar djeda i baka & Spomenar (čak i ako ne znate kako se bilježiti): Ovo je vrlo ekonomičan (i cijenjen!) Praznični poklon za bake i djedove. Ove sam godine napravio 5 kalendara za manje od 7 dolara svaki. Materijali: 12 sjajnih fotografija vašeg djeteta, djece, nećaka, nećaka, pasa, mačaka ili druge rodbine12 različitih komada
Kako napraviti džepnu bobicu džepne veličine: 3 koraka
Kako napraviti džepnu bobicu džepne veličine: U ovom uputstvu ću vam pokazati kako napraviti svoju verziju čekinja. Mali je, jednostavan za izradu i koristi vrlo malo materijala. Prednosti: -Vrlo malo materijala -lako za izradu -Zabavno se igrati sa minusima: -Teži se vrtnje u krug -Morate nabaviti