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, Srpanj
Anonim
Kako napraviti IoT vremensku stanicu veličine džepa
Kako napraviti IoT vremensku stanicu veličine džepa

Pozdrav čitatelju!

U ovom ćete uputstvu 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 krenimo.

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 je projekt vrlo jednostavan za izgradnju i ne zahtijeva previše komponenti. Evo popisa dijelova:

Elektroničke komponente:

WeMos D1mini

BME280

I2C OLED zaslon (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 ispitivanje kruga:

Oglasna ploča

Kratkospojne žice

USB žica - Micro USB tip B do USB tip A

Alati:

Lemilica

Klupa vice - nije obavezna

Mali čekić - nije obavezno

Korak 2: Izrada prototipa na idejnoj ploči (prijeđite na korak 3 ako želite prijeći na šifru i montažu)

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

Prije svega, stavimo sve naše komponente na ploču. Počet ćemo postavljanjem D1minija na 2 zasebne tračnice (slika br. 1). Nakon toga postavit ćemo BME280 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.

Ovdje su sve veze:

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 oba, OLED i BME280

3.3V pin na BME280 VCC pin

I na kraju 5V pin na OLED VCC

Ponovno provjerite svoje veze prije nego što ga povežete s računalom i prenesete kôd na njega! Ne želiš ništa spaliti

Korak 3: Dio IoT -a

IoT dio
IoT dio
IoT dio
IoT dio
IoT dio
IoT dio

Ovaj dio je doista jednostavan. Prije svega, idite na AppStore i preuzmite aplikaciju Blynk. Nakon toga otvorite ga i prijavite se. Zatim kreirajte novi projekt. Nazvao sam svoj WeatherStation, ali možete ga nazvati kako god želite. Nakon toga postavite opciju uređaja na ESP8266, a vrstu povezivanja na WiFi (slika br. 1). Zatim dodirnite izradi projekt. Trebate dobiti e -poruku sa svojim tokenom za potvrdu. Sada skočite u kôd (donja veza za preuzimanje) i zamijenite istaknute dijelove. Nakon toga, skočite natrag u radni prostor projekta Blynk app, dodirnite zaslon da biste otvorili okvir widgeta (slika br. 2). Sada postavite 3 označena okvira 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: Virtualni pin V2

Oznaka: "%"

Označena vrijednost br.3:

Naziv: Nadmorska visina ili pritisak - ovisi o tome koji kôd odaberete

Ulaz: Virtualni pin V3

Oznaka: Nadmorska visina ili tlak - ovisi o kodu

Ako ste sve učinili ispravno, prenesite kôd 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 gumb za reprodukciju u gornjem desnom kutu) ugao ekrana). Ako se ništa ne pojavi, prijeđite na dio za rješavanje problema.

Korak 4: Slobodno oblikovanje kruga

Slobodno oblikovanje kruga
Slobodno oblikovanje kruga
Slobodno oblikovanje kruga
Slobodno oblikovanje kruga

U redu, ovo će biti najteži dio pa se pripremite. Pripremite svoje mjedene šipke/željezne šipke (koristit ću željezne kuke s mesingom jer nisam mogao pronaći samo mjedene šipke) i zagrijte vaše lemilicu. Sada ga možete pretvoriti u sve što želite! Formirat ću ga u jednostavnu kocku. Ovaj proces zahtijeva strpljenje i vrijeme, stoga nemojte žuriti ako ne želite prekinuti cijeli svoj krug. Gotov krug možete vidjeti na slici br.2. Odlučio sam upotrijebiti šipke od 1,5 mm izvana, ali tanje šipke u ulošku (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

Zalijepite šipke ljepljivom trakom ili rukama za pomoć. 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 vam lem ne teče u praznine, upotrijebite malo lemnog fluksa 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, trebao bi funkcionirati sasvim u redu (ne zaboravite učitati kôd ako već niste). Ako se ništa ne pojavi ili nešto nije u redu, prijeđite na odjeljak za rješavanje problema.

Korak 6: Rješavanje problema

Rješavanje problema
Rješavanje problema

Zaslon prikazuje nan: Provjerite ožičenje! Vaš senzor nije pravilno povezan.

BME280 izlaz 0.0: Provjerite ožičenje! Vaš senzor nije pravilno povezan.

Podaci o crnom zaslonu/senzoru se ne prikazuju: Provjerite svoje I2C adrese pomoću I2C skenera ili provjerite otisak.

Uređaj izvan mreže u aplikaciji: Provjerite jeste li ispravno unijeli token/WiFi naziv/WiFi lozinku. Ako da, provjerite svoj WiFi signal. Možda je slab ili nemate internetsku vezu.

Još uvijek imate problema ili ste pronašli pogreške u ovom uputstvu? Zapišite u komentare 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 najbolje mjesto, 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 mjeseci).

2. Što je BME280?

BME280 je senzor koji može mjeriti temperaturu, relativnu vlažnost i atmosferski tlak. Zbilja je zgodan za korištenje u ovim malim aplikacijama, poput džepne elektronike. Više o tome ovdje.

NAPOMENA: D1mini, BME280 i OLED zaslon naručeni su s AliExpressa

Natjecanje u džepnoj veličini
Natjecanje u džepnoj veličini
Natjecanje u džepnoj veličini
Natjecanje u džepnoj veličini

Prva nagrada na natjecanju Pocket Sized

Preporučeni: