Satura rādītājs:

Izveidojiet personisku laika staciju: 10 soļi (ar attēliem)
Izveidojiet personisku laika staciju: 10 soļi (ar attēliem)

Video: Izveidojiet personisku laika staciju: 10 soļi (ar attēliem)

Video: Izveidojiet personisku laika staciju: 10 soļi (ar attēliem)
Video: Диагностика гбо 4 поколения своими руками 2024, Jūlijs
Anonim
Izveidojiet personisku laika staciju
Izveidojiet personisku laika staciju

Sēžot savā istabā, jūs sākat svīst vai jūtat aukstumu; jūs domājat, cik liela būtu temperatūra jūsu istabā? vai kāds būtu mitrums? Tas notika ar mani kādu laiku atpakaļ.

Tādējādi tika izveidota Personal Weather Station, kas uzrauga jūsu istabas temperatūru, mitrumu, spiedienu un gaismas intensitāti un augšupielādē to privātā kanālā thingspeak.com.

Sāksim.

1. darbība: ātrais video

Image
Image

Šeit ir neliels video, kurā apkopotas visas lietas 5 minūtēs.

Noklikšķiniet šeit, lai skatītos youtube

2. darbība. Elektroniskie komponenti, kas nepieciešami personīgajai laika stacijai

Elektronikas komponenti, kas nepieciešami personīgajai meteoroloģiskajai stacijai
Elektronikas komponenti, kas nepieciešami personīgajai meteoroloģiskajai stacijai
Elektronikas komponenti, kas nepieciešami personīgajai laika stacijai
Elektronikas komponenti, kas nepieciešami personīgajai laika stacijai

Apraksts: Mēs izmantosim DHT11 mitruma noteikšanai, BMP180 temperatūras un spiediena noteikšanai un gaismas atkarīgo rezistoru (LDR), lai iegūtu aptuvenu priekšstatu par gaismas intensitāti. Arduino nano apkopos datus no šiem sensoriem un nosūtīs uz ESP8266, lai augšupielādētu tos jūsu privātajā kanālā vietnē thingspeak.com. Mēs darbināsim savu Arduino nano no 12V-2A sienas adaptera, sensoriem un ESP8266 saņems pazeminātu spriegumu no LM2596 bāzes buks pārveidotāja.

Komponentu saraksts:

  1. BMP180 spiediena un temperatūras sensors,
  2. DHT11 mitruma sensors,
  3. No gaismas atkarīgs rezistors (LDR),
  4. ESP8266 wifi modulis (gatavs programmaparatūrai),
  5. Arduino nano,
  6. 2 rezistori- 51 KOhm un 4,7 KOhm,
  7. LM2596 dolāra pārveidotājs,
  8. DC ligzda,
  9. Pārslēdziet un
  10. 12V-2A sienas adapteris.

3. darbība: personīgajai meteoroloģiskajai stacijai nepieciešamie rīki un papildu priekšmeti

Instrumenti un papildu priekšmeti, kas nepieciešami personīgajai laika stacijai
Instrumenti un papildu priekšmeti, kas nepieciešami personīgajai laika stacijai
Instrumenti un papildu priekšmeti, kas nepieciešami personīgajai laika stacijai
Instrumenti un papildu priekšmeti, kas nepieciešami personīgajai laika stacijai
Instrumenti un papildu priekšmeti, kas nepieciešami personīgajai laika stacijai
Instrumenti un papildu priekšmeti, kas nepieciešami personīgajai laika stacijai

Apraksts: Mēs izmantosim stieples noņēmēju stieples noņemšanai, failu griezumu/caurumu izlīdzināšanai korpusā, līmes pistoli sastāvdaļu ievietošanai korpusā, skrūvgriezi, lai aizvērtu korpusa vāku, un lodāmuru ar lodēšanas stiepli, lai saliktu ķēdi uz vispārējas nozīmes shēmas plates (GCB). 4x4x2 collu plastmasas kaste darbojas kā korpuss. Lai pareizi montētu GCB, mums būs nepieciešama arī vīriešu un sieviešu berga sloksne kopā ar sieviešu savienotājiem.

Rīku saraksts:

  1. Stiepļu noņēmējs,
  2. Fails,
  3. Līmes pistole,
  4. Skrūvgriezis un
  5. Lodmetāls un lodēšanas stieple.

Papildu preču saraksts:

  1. 4x4x2 collu plastmasas kaste (es izmantoju šo izmēru, visiem tuvumā esošajiem izmēriem jābūt piemērotiem),
  2. Vispārējas nozīmes shēmas plate,
  3. vīriešu un sieviešu bergu sloksne un
  4. sieviešu savienotāji.

4. darbība. Prasības programmatūrai

Prasības programmatūrai
Prasības programmatūrai
Prasības programmatūrai
Prasības programmatūrai

Apraksts: Lai redzētu sensoru datu vērtību, mums būs nepieciešams privāts kanāls thingspeak.com. Mums būs nepieciešams Arduino IDE, lai uzrakstītu arduino kodu arduino nano. (Es pieņemu, ka jums, puišiem, ir dators/klēpjdators un wifi maršruts ar piekļuvi internetam)

Programmatūras prasību saraksts:

  1. Privāts kanāls vietnē Thingspeak.com un
  2. Arduino IDE (vēlams jaunākā versija).

Jūs varat lejupielādēt jaunāko Arduino IDE versiju no arduino.cc.

Tagad izveidosim privātu kanālu vietnē thingspeak.com.

5. darbība. Privāta kanāla izveide vietnē Thingspeak.com

Privāta kanāla izveide vietnē Thingspeak.com
Privāta kanāla izveide vietnē Thingspeak.com
Privāta kanāla izveide vietnē Thingspeak.com
Privāta kanāla izveide vietnē Thingspeak.com
Privāta kanāla izveide vietnē Thingspeak.com
Privāta kanāla izveide vietnē Thingspeak.com

Lai izveidotu privātu kanālu vietnē thingspeak.com, rīkojieties šādi:

  1. Atveriet savu tīmekļa pārlūkprogrammu un dodieties uz thingspeak.com un noklikšķiniet uz cilnes "Reģistrēties" labajā augšējā stūrī (Attēls Nr. 1)
  2. Aizpildiet informāciju un noklikšķiniet uz Izveidot kontu, (Attēls nr.2)
  3. Tagad noklikšķiniet uz cilnes “Jauns kanāls” (3. attēls)
  4. Atkal aizpildiet informāciju par kanālu un iespējojiet 4 laukus (jo mēs nosūtīsim 4 sensora vērtības), ritiniet uz leju un noklikšķiniet uz cilnes Saglabāt kanālu (Attēls nr. 4/5)
  5. Šajā lapā noklikšķiniet uz cilnes “API atslēgas” un pierakstiet “Rakstīt API atslēgu”.

Tas ir viss, ļaudis, tagad jums ir savs privāts runas kanāls.

Tagad apvienosim visus elektronikas komponentus.

6. darbība. Personīgās meteoroloģiskās stacijas shēma

Personīgās meteoroloģiskās stacijas shēma
Personīgās meteoroloģiskās stacijas shēma

Šeit es pievienoju Personal Weather Station shematisku attēlu. Tam es pievienoju arī fritzes failu. Savienojumi ir diezgan vienkārši.

  1. BMP180 savienojas ar arinoino nano I2C portu.
  2. LDR ir savienots sprieguma dalītāja veidā ar 51 KOhm rezistoru, un savienojums ir savienots ar arduino nano A1 tapu.
  3. DHT11 datu tapa ir novilkta augstu ar 4,7 KOhm rezistoru un savienota ar arduino nano A0 tapu.
  4. ESP8266 TX un RX savienojas ar arinoino nano D10 un D11. ESP8266 CH_PD savieno ar 3.3V sliedi.
  5. Pielāgojiet LM2596 moduļa izeju uz 3.3V, pagriežot šī moduļa potenciometru. Pievienojiet šī moduļa izvadi attiecīgi BMP180, DHT11, LDR un ESP8266 Vcc un Gnd Vcc un Gnd.
  6. LM2596 moduļa ievadi nodrošina 12V-2A sienas adapteris, kas arī savienojas ar Arduino nano Vin un Gnd.

Šī shēma ir jāsamontē uz vispārējas nozīmes shēmas plates. Darām to.

7. darbība: shēmas montāža vispārējas nozīmes shēmas plates (GCB)

Ķēdes montāža uz vispārējas nozīmes shēmas plates (GCB)
Ķēdes montāža uz vispārējas nozīmes shēmas plates (GCB)
Ķēdes montāža uz vispārējas nozīmes shēmas plates (GCB)
Ķēdes montāža uz vispārējas nozīmes shēmas plates (GCB)
Ķēdes montāža uz vispārējas nozīmes shēmas plates (GCB)
Ķēdes montāža uz vispārējas nozīmes shēmas plates (GCB)
Ķēdes montāža uz vispārējas nozīmes shēmas plates (GCB)
Ķēdes montāža uz vispārējas nozīmes shēmas plates (GCB)

Aparatūras rīki un papildu priekšmeti no 3. darbības tagad darbojas.

  1. Izmantojiet sieviešu berga sloksni Arduino nano un ESP8288 ievietošanai GCB,
  2. Izmantojiet lodāmuru un lodēšanas stiepli, lai tos elektriski savienotu ar plāksni,
  3. Izmantojiet sieviešu savienotājus, lai paplašinātu visu sensoru un LM2596 moduļa sasniedzamību, jo tie būs pielipuši pie korpusa vāka un sienas,
  4. Izmantojiet berga sloksni, lai izveidotu savienojuma punktus sieviešu pagarinājumiem, kas izgatavoti 3,
  5. Izprotiet GCB shēmas shēmu, izmantojot vadus (noņemiet tos, izmantojot stieples noņēmēju) vai izkausēta lodēšanas stieples sliedi un, visbeidzot,
  6. Pirms ķēdes barošanas, izmantojot multimetru, pārbaudiet, vai nav veidu.

Tagad, kad visa aparatūra ir ievietota GCB, apskatīsim kodu.

8. darbība: kods

Personal Weather Station kods ir diezgan vienkāršs. Pārnesamības labad esmu pareizi komentējis kodu. Pirms koda ierakstīšanas rūpējieties par sekojošām lietām.

  1. Pārliecinieties, vai visas bibliotēkas ir instalētas,
  2. Aizstājiet defises ar piekļuves punkta (wifi maršrutētāja) SSID koda 14. rindā,
  3. Aizstājiet defises ar sava Wifi tīkla PASSWORD koda 15. rindā,
  4. Aizstājiet defises ar sīkdatņu privātā kanāla rakstīšanas API atslēgu 17. rindā un
  5. Programmējot Arduino nano, pārliecinieties, vai jūsu 12V līdzstrāvas padeve ir izslēgta.

Šeit ir saite uz github (Personal Weather Station), lai lejupielādētu kodu un bibliotēkas, kuras es izmantoju.

Tagad, kad mums ir sava aparatūra un programmatūra, atliek tikai iepakojums.

9. darbība: korpusa sagatavošana

Iežogojuma sagatavošana
Iežogojuma sagatavošana
Iežogojuma sagatavošana
Iežogojuma sagatavošana
Iežogojuma sagatavošana
Iežogojuma sagatavošana

Tagad uz 4x4x2 collu kastes mums jāizveido dažādas formas un izmēra caurumi. Mums ir jāizveido caurumi līdzstrāvas ligzdai un jāieslēdz jebkura vēlamā korpusa siena. Mums ir arī jāizveido caurumi sensoriem uz korpusa vāka.

Esmu pievienojis attēlu, kurā parādīti korpusa caurumu izmēri.

Plastmasas griešanai izmantojiet karstu asmeni.

Izmantojiet failu, lai izlīdzinātu caurumus.

Tagad jūsu korpuss ir gatavs jūsu ķēdes mitināšanai.

10. solis: vāka aizvēršana

Vāka aizvēršana
Vāka aizvēršana
Vāka aizvēršana
Vāka aizvēršana
Vāka aizvēršana
Vāka aizvēršana
Vāka aizvēršana
Vāka aizvēršana

Ievietojiet savākto GCB korpusā.

Ievietojiet slēdzi un līdzstrāvas ligzdu sienas caurumos; sensori uz vāka caurumiem. Pabeidziet to stāvokli un izmantojiet līmes pistoli, lai tos salabotu. Visbeidzot, izmantojiet skrūvgriezi, lai aizvērtu vāku.

Lūk, jūsu personīgā meteoroloģiskā stacija. Ieslēdziet strāvas padevi un skatiet savas istabas temperatūru, mitrumu, spiedienu un gaismas intensitāti no jebkuras vietas pasaulē, izmantojot viedtālruni/datoru/klēpjdatoru/planšetdatoru, izmantojot savu privāto kanālu.

Tas viss šim pamācībai. Komentējiet jebkādu šaubu gadījumā.

Ja jums patika šīs pamācības, ir liela iespēja, ka jums patiks mans youtube kanāls. Paldies, ka izlasījāt.

Ieteicams: