Sadržaj:

Kako napraviti džepnu IoT vremensku stanicu: 7 koraka (sa slikama)
Kako napraviti džepnu IoT vremensku stanicu: 7 koraka (sa slikama)

Video: Kako napraviti džepnu IoT vremensku stanicu: 7 koraka (sa slikama)

Video: Kako napraviti džepnu IoT vremensku stanicu: 7 koraka (sa slikama)
Video: 7 лайфхаков с ГОРЯЧИМ КЛЕЕМ для вашего ремонта. 2024, Juli
Anonim
Kako napraviti IoT vremensku stanicu veličine džepa
Kako napraviti IoT vremensku stanicu veličine džepa

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)

Prototipiranje na idejnoj ploči (pređite na korak 3 ako želite prijeći na šifru i montažu)
Prototipiranje na idejnoj ploči (pređite na korak 3 ako želite prijeći na šifru i montažu)
Prototipiranje na idejnoj ploči (pređite na korak 3 ako želite prijeći na šifru i montažu)
Prototipiranje na idejnoj ploči (pređite na korak 3 ako želite prijeći na šifru i montažu)
Prototipiranje na idejnoj ploči (prijeđite na korak 3 ako želite prijeći na šifru i montažu)
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

IoT Part
IoT Part
IoT Part
IoT Part
IoT Part
IoT Part

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

Slobodno oblikovanje kola
Slobodno oblikovanje kola
Slobodno oblikovanje kola
Slobodno oblikovanje kola

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

Finale
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

Rješavanje problema
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

Pocket Sized Contest
Pocket Sized Contest
Pocket Sized Contest
Pocket Sized Contest

Prva nagrada u džepnom takmičenju

Preporučuje se: