Satura rādītājs:

Kā izveidot kabatas izmēra IoT laika staciju: 7 soļi (ar attēliem)
Kā izveidot kabatas izmēra IoT laika staciju: 7 soļi (ar attēliem)

Video: Kā izveidot kabatas izmēra IoT laika staciju: 7 soļi (ar attēliem)

Video: Kā izveidot kabatas izmēra IoT laika staciju: 7 soļi (ar attēliem)
Video: NANDO pied. Edavārdi - Fizikas skolotājs (Official video) 2024, Jūlijs
Anonim
Kā izveidot kabatas izmēra IoT laika staciju
Kā izveidot kabatas izmēra IoT laika staciju

Labdien, lasītāj!

Šajā pamācībā jūs uzzināsit, kā izveidot nelielu Weather Cube, izmantojot D1 mini (ESP8266), kas ir savienots ar jūsu mājas WiFi, lai jūs varētu apskatīt tā izvadi jebkur no zemes, protams, ja vien jums ir interneta savienojums. Kopumā šī projekta izveide nav pārāk grūta vai resursu ietilpīga, tāpēc tas būs ideāls kā jūsu pirmais IoT projekts. Tātad sāksim darbu.

PS: Paturiet prātā, ka šī ir mana pirmā pamācība, tāpēc ne viss būs ideāli.:)

1. darbība. Resursi

Kā jau minēju ievadā, šo projektu ir ļoti viegli uzbūvēt un tam nav nepieciešami pārāk daudz komponentu. Šeit ir detaļu saraksts:

Elektroniskās sastāvdaļas:

WeMos D1mini

BME280

I2C OLED displejs (128x64)

1,5 mm misiņa stienis vai dzelzs stienis

PIEZĪME: Ja vēlaties iegūt vairāk informācijas par šīm detaļām, piemēram, kur tos iegūt, varat apskatīt 7. darbību

Instrumenti ķēdes prototipēšanai un testēšanai:

Maizes dēlis

Jumper vadi

USB vads - Micro USB Type B to USB Type A

Rīki:

Lodāmurs

Stenda vice - nav obligāts

Mazs āmurs - nav obligāts

2. solis: prototipu izveide uz maizes dēļa (pārejiet uz 3. darbību, ja vēlaties uzreiz pāriet uz kodu un montāžu)

Prototipu izveide uz maizes dēļa (pārejiet uz 3. darbību, ja vēlaties uzreiz pāriet uz kodu un montāžu)
Prototipu izveide uz maizes dēļa (pārejiet uz 3. darbību, ja vēlaties uzreiz pāriet uz kodu un montāžu)
Prototipu izveide uz maizes dēļa (pārejiet uz 3. darbību, ja vēlaties uzreiz pāriet uz kodu un montāžu)
Prototipu izveide uz maizes dēļa (pārejiet uz 3. darbību, ja vēlaties uzreiz pāriet uz kodu un montāžu)
Prototipu izveide uz maizes dēļa (pārejiet uz 3. darbību, ja vēlaties uzreiz pāriet uz kodu un montāžu)
Prototipu izveide uz maizes dēļa (pārejiet uz 3. darbību, ja vēlaties uzreiz pāriet uz kodu un montāžu)

Ja jūsu tapas nav pielodētas D1mini/OLED/BME280, tagad ir īstais laiks to darīt

Vispirms ļaujiet visas mūsu sastāvdaļas novietot uz maizes dēļa. Mēs sāksim, novietojot D1mini uz 2 atsevišķām sliedēm (attēls Nr. 1). Pēc tam mēs novietojam BME280 taisnīgu attālumu no tā (attēls nr.2). Un visbeidzot mēs novietojam OLED pretējā pusē BME280 (attēls nr.3). Tagad savienosim tos kopā.

Šeit ir visi savienojumi:

D1 tapa līdz SCL/SCKpin uz OLED un SCL/SCK tapa uz BME280

D2 tapa uz SDA tapu uz OLED un SDA tapa uz BME280

G tapa līdz GND tapai gan OLED, gan BME280

3.3V tapa līdz BME280 VCC tapai

Un visbeidzot 5V pin uz OLED VCC

Pirms pievienojat to datoram un augšupielādējat kodu, vēlreiz pārbaudiet savienojumus! Jūs nevēlaties neko sadedzināt

3. darbība: IoT daļa

IoT daļa
IoT daļa
IoT daļa
IoT daļa
IoT daļa
IoT daļa

Šī daļa ir patiešām vienkārša. Pirmkārt, dodieties uz AppStore un lejupielādējiet lietotni Blynk. Pēc tam atveriet to un reģistrējieties. Tālāk izveidojiet jaunu projektu. Es zvanīju savam WeatherStation, bet jūs varat to nosaukt, kā vien vēlaties. Pēc tam iestatiet ierīces opciju uz ESP8266 un savienojuma veidu uz WiFi (attēls Nr. 1). Tālāk pieskarieties izveidot projektu. Jūs saņemsiet e -pastu ar verifikācijas marķieri. Tagad ielejiet kodā (lejupielādes saite zemāk) un nomainiet izceltās daļas. Pēc tam atgriezieties lietotnes Blynk projekta darbvietā, pieskarieties ekrānam, lai atvērtu logrīku lodziņu (attēls Nr. 2). Tagad, pieskaroties tām, ievietojiet 3 marķētas vērtību kastes (3. attēls). Lai tos iestatītu, pieskarieties pirmajam un iestatiet tā nosaukumu. Es to nosaucu par temperatūru (tas nav obligāti, bet padara visu vienkāršāku un organizētāku). Kā ievadi izvēlieties virtuālo tapu 1 un etiķetes daļā ierakstiet "° C" (attēls nr. 4). Pēc tam jūs varat doties un iestatīt citas marķētās vērtības.

Šeit ir neliela diagramma:

Marķētā vērtība nr.2:

Nosaukums: Mitrums

Ievads: virtuālā tapa V2

Iezīme: "%"

Marķētā vērtība nr.3:

Nosaukums: Augstums vai spiediens - atkarīgs no izvēlētā koda

Ievads: virtuālā tapa V3

Marķējums: Augstums vai spiediens - atkarīgs no koda

Ja esat visu izdarījis pareizi, augšupielādējiet savu kodu D1mini, nedaudz pagaidiet, un tad vērtībām vajadzētu parādīties OLED un jūsu lietotnē Blynk (attēls Nr. 5) (augšējā labajā stūrī jānospiež atskaņošanas poga) ekrāna stūrī). Ja nekas neparādās, dodieties uz problēmu novēršanas daļu.

4. solis: ķēdes brīvformēšana

Ķēdes brīvformēšana
Ķēdes brīvformēšana
Ķēdes brīvformēšana
Ķēdes brīvformēšana

Labi, šī būs visgrūtākā daļa, tāpēc gatavojieties. Sagatavojiet savus misiņa stieņus/dzelzs stieņus (es izmantošu dzelzs āķus, kas pārklāti ar misiņu, jo nevarēju atrast tikai misiņa stieņus) un uzsildiet lodāmuru. Tagad jūs varat to veidot par visu, ko vēlaties! Es to izveidošu vienkāršā kubā. Šis process prasa pacietību un laiku, tāpēc nesteidzieties, ja nevēlaties pārtraukt visu ķēdi. Gatavo ķēdi var redzēt attēlā Nr.2. Es nolēmu izmantot 1, 5 mm stieņus ārpusē, bet plānākus stieņus iekšpusē (1 mm), lai atvieglotu vadību.

BRĪDINĀJUMS: Lodēt tikai labi vēdināmā vietā, lodējot var izdalīties toksiski izgarojumi

PADOMI:

Liekšanas stieņiem izmantojiet stenda vice un nelielu āmuru - ja jums nav stenda vice, ne āmura, knaibles un kailām rokām

Izmantojiet lenti vai palīdzīgas rokas, lai stieņus turētu kopā, kamēr tos lodējat. Tas ir daudz vieglāk.

VAI, ja jūs izmantojat dzelzs stieņus kā es, varat izmantot 2 spēcīgus magnētus, lai tos noturētu (attēls Nr. 1).

Ja locītavas nesaliek kopā, atlaidiet tās un raupjiet ar smilšpapīru.

Ja jūsu lodmetāls neieplūst spraugās, izmantojiet mazliet lodēšanas plūsmu vai nedaudz uzsildiet savienojumu.

5. darbība: fināls

Fināls
Fināls

Tagad atliek tikai pieslēgt to 5V 1A barošanas avotam. Ja esat visu izdarījis pareizi, tam vajadzētu darboties lieliski (neaizmirstiet augšupielādēt kodu, ja vēl neesat to izdarījis). Ja nekas neparādās vai kaut kas nav kārtībā, pārejiet uz problēmu novēršanas sadaļu.

6. darbība: problēmu novēršana

Traucējummeklēšana
Traucējummeklēšana

Displejā redzams nan: pārbaudiet elektroinstalāciju! Sensors nav pareizi pievienots.

BME280 izeja 0.0: pārbaudiet elektroinstalāciju! Sensors nav pareizi pievienots.

Melnā displeja/sensora dati netiek rādīti: pārbaudiet savas I2C adreses, izmantojot I2C skeneri, vai pārbaudiet, vai tās ir izgrieztas.

Ierīce bezsaistē lietotnē: pārbaudiet, vai esat pareizi ievadījis marķiera/WiFi nosaukumu/WiFi paroli. Ja jā, pārbaudiet savu wifi signālu. Tas var būt vājš vai jums nav interneta savienojuma.

Vai jums joprojām ir problēmas vai jūs atradāt kļūdas šajā pamācībā? Rakstiet komentāros un es pēc iespējas ātrāk sazināšos ar jums.:)

7. darbība: kur iegūt šīs detaļas?

Vai esat jauns elektronikā? Nekādu problēmu! Šeit ir īss paskaidrojums par dažām fiziskām daļām, to darbību un to lētāko iegādi:

1. Kur iegūt visas šīs elektroniskās detaļas?

Aliexpress. Manuprāt, Aliexpress ir labākā vietne, līdz šim visas šīs detaļas var iegūt par lētu cenu. Vienīgais trūkums ir tas, ka pamata piegāde parasti aizņem daudz laika (jebkurā vietā no 2 nedēļām līdz 1, 5 mēnešiem).

2. Kas ir BME280?

BME280 ir sensors, kas var izmērīt temperatūru, relatīvo mitrumu un atmosfēras spiedienu. Tas ir patiešām ērti lietojams šajās maza izmēra lietojumprogrammās, piemēram, kabatas izmēra elektronikā. Vairāk par to šeit.

PIEZĪME: D1mini, BME280 un OLED displejs tika pasūtīts no AliExpress

Kabatas izmēru konkurss
Kabatas izmēru konkurss
Kabatas izmēru konkurss
Kabatas izmēru konkurss

Pirmā balva kabatas izmēra konkursā

Ieteicams: