Satura rādītājs:

Intel automatizētā dārzkopības sistēma: 16 soļi (ar attēliem)
Intel automatizētā dārzkopības sistēma: 16 soļi (ar attēliem)

Video: Intel automatizētā dārzkopības sistēma: 16 soļi (ar attēliem)

Video: Intel automatizētā dārzkopības sistēma: 16 soļi (ar attēliem)
Video: IS ARTIFICIAL INTELLIGENCE AI A BLESSING OR A CURSE INTO THE BACKROOMS? 2024, Novembris
Anonim
Image
Image
Intel automatizētā dārzkopības sistēma
Intel automatizētā dārzkopības sistēma
Intel automatizētā dārzkopības sistēma
Intel automatizētā dārzkopības sistēma
Intel automatizētā dārzkopības sistēma
Intel automatizētā dārzkopības sistēma

[Atskaņot video]

Sveiki visiem !!!

Šī ir mana pirmā Instructabe par Intel Edison. Šī pamācība ir rokasgrāmata, kā izveidot automatizētu laistīšanas (pilienu apūdeņošanas) sistēmu maziem podos audzētiem augiem vai garšaugiem, izmantojot Intel Edison un citus lētus elektroniskos sensorus. Tas ir lieliski piemērots iekštelpu garšaugu audzēšanai. Bet šo ideju var īstenot lielākai sistēmai.

Es piederu ciematam, un mums ir savs uzņēmums. Uzturoties savā ciematā, mēs no sava uzņēmuma dabūjām daudz svaigu dārzeņu/garšaugu lapu (skat. Iepriekš redzamos attēlus). Bet tagad situācija ir citāda, jo es dzīvoju pilsētā vairs nav svaigu dārzeņu/garšaugu lapu. Man tie ir jāpērk no veikala, kas nemaz nav svaigi. Papildus tiem tie tiek audzēti, izmantojot kaitīgus pesticīdus, kas nav labvēlīgi veselībai. Tāpēc es plānoju nostiprināt garšaugus balkons, kas ir pilnīgi svaigs un nekaitīgs. Bet nostiprināšana ir laikietilpīgs process. Es vienmēr aizmirstu dot ūdeni savos puķu augos. Tas noved pie idejas par automatizētu dārzkopības sistēmu.

Sistēma ir paredzēta, lai uztvertu augsnes mitrumu, uz augiem krītošās gaismas daudzumu un ūdens plūsmas ātrumu. Ja mitruma saturs augsnē ir pārāk zems, sistēma dos komandu iedarbināt sūkni un laistīt augsni. Plūsmas mērītājs uzrauga ūdens patēriņu.

Bez tam Intel Edison pārraidīs tīmeklī informāciju par mitruma līmeni, apkārtējo gaismu un plūsmas ātrumu. Jūs varat pārraudzīt visus datus no sava viedtālruņa, izmantojot lietotnes Blynk. Tad, ja mitrums tiek automātiski nosūtīts uz jūsu kontu, nokrīt zem noteiktās robežvērtības.

Rūpes par vidi pēdējos gados ir kļuvušas ļoti svarīgas, un pieaug pieprasījums pēc “zaļām” lietojumprogrammām, kas var palīdzēt samazināt CO2 emisijas vai efektīvāk pārvaldīt patērēto enerģiju. Lai projektu padarītu uzticamāku un videi draudzīgāku, es izmantoju saules enerģija, lai darbinātu visu sistēmu.

1. darbība. Nepieciešamās detaļas

1. Intel Edison Board (Amazon)

2. Mitruma sensors (Amazon)

3. Plūsmas sensors (Amazon)

4. DC sūknis (Amazon)

5. Fotoelements /LDR (Amazon)

6. MOSFET (IRF540 vai IRL540) (Amazon)

7. Tranzistors (2N3904) (Amazon)

8. Diode (1N4001) (Amazon)

9. Rezistori (10K x2, 1K x1, 330R x1)

10. Kondensators -10uF (Amazon)

11. Zaļā gaismas diode

12. Divpusējs prototipa dēlis (5 cm x 7 cm) (Amazon)

13. JST M/F savienotāji ar vadiem (2 pin x 3, 3pin x1) (eBay)

14. DC Jack- Male (Amazon)

15. Galvenes tapas (Amazon)

16. Saules panelis 10W (Voc = 20V-25V) (Amazon)

17. Saules uzlādes kontrolieris (Amazon)

18. Noslēgts svina skābes akumulators (Amazon)

Nepieciešamie rīki:

1. Lodāmurs (Amazon)

2. Stiepļu griezējs /noņēmējs (Amazon)

3. Karstā līmes pistole (Amazon)

4. Urbis (Amazon)

2. darbība. Kā darbojas sistēma

Kā darbojas sistēma
Kā darbojas sistēma
Kā darbojas sistēma
Kā darbojas sistēma

Projekta sirds ir Intel Edison plate. Tas ir savienots ar dažādiem sensoriem (piemēram, augsnes mitrumu, gaismu, temperatūru, ūdens plūsmu utt.) Un ūdens sūkni. Sensori uzrauga dažādus parametrus, piemēram, augsnes mitrumu, saules gaismu un ūdeni plūsma/ patēriņš pēc tam tiek padots Intel Board. Pēc tam Intel plate apstrādā datus, kas nāk no sensoriem, un dod komandu ūdens sūknim iekārtas laistīšanai.

Pēc tam dažādi parametri tiek nosūtīti uz tīmekli, izmantojot Intel Edison iebūvēto WiFi. Tad tas ir savienots ar Blynk lietotnēm, lai uzraudzītu iekārtu no viedtālruņa/planšetdatora.

Lai vieglāk izprastu, es sadalīju projektus mazākās sadaļās, kā norādīts zemāk

1. Darba sākšana ar Edisonu

2. Barošanas avots projektam

3. Sensoru pievienošana un pārbaude

4. Ķēdes / vairoga izgatavošana

5. Saskarne ar lietotni Blynk

6. Programmatūra

7. Korpusa sagatavošana

8. Galīgā pārbaude

3. solis: Intel Edison iestatīšana

Intel Edison iestatīšana
Intel Edison iestatīšana
Intel Edison iestatīšana
Intel Edison iestatīšana

Es pērku šo Intel Edison un Arduino paplašināšanas padomi no Amazon. Man ir ļoti neveicies, jo es to nesaņēmu no pamācāmās kampaņas. Es esmu pazīstams ar Arduino, taču man šķita, ka piecelšanās un skriešana ar Intel Edison ir nedaudz sarežģīta. Jebkurā gadījumā pēc dažām izmēģinājuma dienām es atklāju, ka to ir diezgan viegli lietot. Es jums palīdzēsim, veicot dažas darbības, lai ātri sāktu darbu. Tāpēc nebaidieties:)

Vienkārši izpildiet tālāk sniegtos norādījumus, kas labi aptver, kā sākt darbu ar Edisonu

Ja esat absolūti iesācējs, izpildiet tālāk sniegtos norādījumus

Absolūts ceļvedis iesācējiem Intel Edison

Ja esat Mac lietotājs, izpildiet tālāk sniegtos norādījumus

ĪSTA iesācēja rokasgrāmata Intel Edison iestatīšanai (ar Mac OS)

Papildus šiem Sparkfun un Intel ir lieliskas apmācības, lai sāktu darbu ar Edisonu.

1. Sparkfun apmācība

2. Intel apmācība

Lejupielādējiet visu nepieciešamo programmatūru no Intel vietnes

software.intel.com/en-us/iot/hardware/edison/downloads

Pēc programmatūras lejupielādes jums jāinstalē draiveri, IDE un OS

Draiveri:

1. FTDI draiveris

2. Edisons Šoferis

IDE:

Arduino IDE

OS mirgošana:

Edisons ar Yocto Linux attēlu

Pēc visu instalēšanas jums ir jāiestata WiFi savienojums

4. solis: barošanas avots

Enerģijas padeve
Enerģijas padeve
Enerģijas padeve
Enerģijas padeve
Enerģijas padeve
Enerģijas padeve

Šim projektam mums ir vajadzīga jauda diviem mērķiem

1. Lai darbinātu Intel Edison (7-12V DC) un dažādus sensorus (5V DC)

2. Lai darbinātu līdzstrāvas sūkni (9V DC)

Es izvēlos 12 V aizzīmogotu svina skābes akumulatoru visa projekta barošanai. Tā kā es to saņēmu no vecā datora UPS. Tad es domāju, ka akumulatora uzlādēšanai jāizmanto saules enerģija. Tātad tagad mans projekts ir pilnīgi uzticams un videi draudzīgs.

Lai sagatavotu barošanas avotu, skatiet iepriekš redzamos attēlus.

Saules uzlādes sistēma sastāv no divām galvenajām sastāvdaļām

1. Saules panelis: tas pārvērš saules gaismu elektroenerģijā

2. Saules uzlādes kontrolieris: lai optimāli uzlādētu akumulatoru un kontrolētu slodzi

Esmu uzrakstījis 3 norādījumus par saules uzlādes kontroliera izgatavošanu. Tātad jūs varat to izpildīt, lai izveidotu savu.

ARDUINO-SOLAR-CHARGE-CONTROLLER

Ja jūs nevēlaties gatavot, tad vienkārši iegādājieties to no eBay vai Amazon.

Savienojums:

Lielākajai daļai uzlādes kontroliera parasti ir 3 termināļi: saules, akumulators un slodze.

Vispirms pievienojiet uzlādes kontrolieri akumulatoram, jo tas ļauj kalibrēt uzlādes kontrolieri atbilstoši atbilstošam sistēmas spriegumam. Vispirms pievienojiet negatīvo spaili un pēc tam pozitīvo. Pievienojiet saules paneli (vispirms negatīvs un pēc tam pozitīvs) Beidzot pievienojiet līdzstrāvas slodzes terminālim. Mūsu gadījumā slodze ir Intel Edison un DC sūknis.

Bet Intel padomei un sūknim ir nepieciešams stabils spriegums. Tātad līdzstrāvas līdzstrāvas pārveidotājs ir pievienots uzlādes kontrollera līdzstrāvas slodzes terminālim.

5. solis: mitruma sensors

Mitruma sensors
Mitruma sensors
Mitruma sensors
Mitruma sensors
Mitruma sensors
Mitruma sensors

Mitruma sensoru darbības pamatā ir ūdens pretestība, lai noteiktu augsnes mitruma līmeni. Sensori mēra pretestību starp divām atsevišķām divām zondēm, nosūtot strāvu caur vienu no tām un nolasot atbilstošu sprieguma kritumu zināmas rezistora vērtības dēļ.

Jo vairāk ūdens, jo zemāka pretestība, un, izmantojot to, mēs varam noteikt mitruma satura sliekšņa vērtības. Kad augsne ir sausa, pretestība būs augsta, un LM-393 parādīs augstu rezultātu. Kad augsne ir mitra, tas parādīs zemu izvades vērtību.

LM -393 DRIVER (mitruma sensors) -> Intel Edison

GND -> GND

5 V -> 5

BALSS -> A0

Testa kods:

int wet_sensor_Pin = A0; // Sensors ir savienots ar analogo tapu A0

int wet_sensor_Value = 0; // mainīgais, lai saglabātu vērtību, kas nāk no sensora void setup () {Serial.begin (9600); } void loop () {// nolasiet vērtību no sensora: wet_sensor_Value = analogRead (wet_sensor_Pin); kavēšanās (1000); Serial.print ("Mitruma sensora nolasīšana ="); Sērijas.println (mitra_jutēja_vērtība); }

6. darbība: gaismas sensors

Gaismas sensors
Gaismas sensors
Gaismas sensors
Gaismas sensors
Gaismas sensors
Gaismas sensors

Lai uzraudzītu saules gaismas daudzumu, kas nokrīt uz augu, mums ir nepieciešams gaismas sensors. Jūs varat iegādāties gatavu sensoru. Bet es labprātāk izveidotu savu, izmantojot fotoelementu/LDR. Tas ir ļoti lēts, viegli iegūstams daudzos izmēros un specifikācijās.

Kā tas strādā ?

Fotoelements būtībā ir rezistors, kas maina pretestības vērtību (omos) atkarībā no tā, cik daudz gaismas spīd uz raustās sejas. Lielāks gaismas daudzums, kas uz tā nokrīt, samazina pretestību un otrādi.

Lai uzzinātu vairāk par fotoelementu, noklikšķiniet šeit

Maizes dēļa ķēde:

Gaismas sensoru var izgatavot, izveidojot sprieguma dalītāja ķēdi ar augšējo pretestību (R1) kā fotoelementu/LDR un a un zemāku pretestību (R2) kā 10K rezistoru. Skatiet iepriekš redzamo shēmu.

Lai uzzinātu vairāk par to, varat redzēt adafruit apmācību.

Savienojums:

LDR viena tapa - 5V

Krustojums --- A1

10K rezistors viens tapa - GND

Papildu trokšņa filtra ķēde: pievienojiet 0,1uF kondensatoru 10K rezistorā, lai filtrētu nevēlamos trokšņus.

Testa kods:

Rezultāts:

Sērijas monitora rādījumi rāda, ka sensora vērtība ir lielāka spilgtai saules gaismai un zemāka ēnas laikā.

int LDR = A1; // LDR ir savienots ar analogo tapu A1

int LDRValue = 0; // tas ir mainīgais, lai saglabātu LDR vērtības void setup () {Serial.begin (9600); // sākt sērijveida monitoru ar 9600 buad} void loop () {LDRValue = analogRead (LDR); // nolasa ldr vērtību, izmantojot LDR Serial.print ("Gaismas sensora vērtība:"); Serial.println (LDRValue); // izdrukā LDR vērtības sērijveida monitora aizkavei (50); // Šis ir ātrums, kādā LDR nosūta vērtību arduino}

7. darbība: izveidojiet gaismas sensoru

Izveidojiet gaismas sensoru
Izveidojiet gaismas sensoru
Izveidojiet gaismas sensoru
Izveidojiet gaismas sensoru
Izveidojiet gaismas sensoru
Izveidojiet gaismas sensoru
Izveidojiet gaismas sensoru
Izveidojiet gaismas sensoru

Ja jums ir Seeedstudio rievas gaismas sensors, varat izlaist šo soli. Bet man nav rievu sensora, tāpēc es izveidoju savu. Ja jūs nešaubīsities, jūs uzzināsit vairāk un jutīsiet lielu prieku pēc pabeigšanas.

Paņemiet divus vajadzīgā garuma vadus un noņemiet izolāciju galos. Pievienojiet divu kontaktu JST savienotāju beigās. Jūs varat arī iegādāties savienotāju ar vadiem.

Fotoelementam ir garas kājas, kas joprojām ir jāapgriež līdz īsiem kātiem, lai tie atbilstu vadošajiem vadiem.

Izgrieziet divus īsus termosarukuma gabalus, lai izolētu katru kāju. Ievietojiet termosarukuma cauruli pie vadiem.

Tad fotoelements ir pielodēts pie svina vadu gala.

Tagad sensors ir gatavs. Tātad jūs to varat vienkārši piestiprināt vēlamajā vietā. 10K rezistors un 0,1uF kondensators tiks lodēti uz galvenās shēmas plates, ko es paskaidrošu vēlāk.

8. solis: plūsmas sensors

Plūsmas sensors
Plūsmas sensors
Plūsmas sensors
Plūsmas sensors
Plūsmas sensors
Plūsmas sensors
Plūsmas sensors
Plūsmas sensors

Plūsmas sensoru izmanto, lai izmērītu šķidrumu, kas plūst caur cauruli / tvertni. Jūs domājat, kāpēc mums vajadzīgs šis sensors. Ir divi galvenie iemesli

1. Lai izmērītu ūdens daudzumu, kas izmantots augu laistīšanai, lai novērstu izšķērdēšanu

2. Lai izslēgtu sauso darbību, izslēdziet sūkni.

Kā darbojas sensors?

Tas darbojas pēc “Hall Effect” principa. Sprieguma starpība tiek izraisīta vadītājā, kas ir perpendikulāra elektriskajai strāvai, un magnētiskajā laukā, kas ir perpendikulārs tam. Neliels ventilatora/dzenskrūves rotors tiek ievietots šķidruma plūsmas ceļā, kad šķidrums plūst, rotors griežas. Rotora vārpsta ir savienota ar halles efekta sensoru. Tas ir strāvas plūstošās spoles un magnēta izkārtojums, kas savienots ar rotora vārpstu. Tādējādi, rotējot šim rotoram, tiek ierosināts spriegums/impulss. Šajā plūsmas mērītājā katrs litrs šķidruma, kas iziet caur to minūtē, izdala apmēram dažus impulsus. Plūsmas ātrumu l/h var aprēķināt, skaitot impulsus no sensora izejas. Intel Edison veiks skaitīšanas darbu.

Plūsmas sensori ir aprīkoti ar trim vadiem:

1. Sarkans/VCC (5-24V DC ieeja)

2. Melns/GND (0V)

3. Dzeltens/OUT (impulsa izeja)

Sūkņa savienotāja sagatavošana: Sūknim ir JST savienotājs un vadi. Bet manā krājumā esošais savienotājs ar to neatbilda, un arī stieples garums ir mazs. Tāpēc es nogriezu oriģinālo savienotāju un pielodēju jaunu savienotāju ar piemērotu izmēru.

Savienojums:

Sensors ---- Intel

Vcc - 5V

GND- GND

ĀRĀ - D2

Testa kods:

Plūsmas sensora impulsa izejas tapa ir savienota ar digitālo tapu 2. Pin-2 kalpo kā ārēja pārtraukšanas tapa.

To izmanto, lai nolasītu izejas impulsus, kas nāk no ūdens plūsmas sensora. Kad Intel dēlis nosaka impulsu, tas nekavējoties aktivizē funkciju.

Lai uzzinātu vairāk par pārtraukšanu, varat redzēt Arduino atsauces lapu.

Testa kods ir veidlapā SeeedStudio. Sīkāku informāciju varat redzēt šeit

Piezīme: Lai aprēķinātu plūsmu, jums jāmaina vienādojums atbilstoši sūkņa datu lapai.

// šķidruma plūsmas ātruma nolasīšana, izmantojot Seeeduino un ūdens plūsmas sensoru no vietnes Seeedstudio.com// Kods, ko pielāgojis Čārlzs Gants no PC ventilatora RPM koda, ko uzrakstījis Crenn @thebestcasescenario.com // http: /themakersworkbench.com https://thebestcasescenario.com https://seeedstudio.com volatile int NbTopsFan; // signāla pieaugošo malu mērīšana int Calc; int hallsensor = 2; // Sensora tapas atrašanās vieta void rpm () // Šī ir funkcija, kuru pārtraukums izsauc {NbTopsFan ++; // Šī funkcija mēra zāles efekta sensoru signāla pieaugošo un krītošo malu} // Metode setup () tiek palaista vienu reizi, kad skice sāk void setup () // {pinMode (hallsensor, INPUT); // inicializē digitālo tapu 2 kā ievadi Serial.begin (9600); // Šī ir iestatīšanas funkcija, kurā tiek inicializēts seriālais ports, attachInterrupt (0, rpm, RISING); // un pārtraukums ir pievienots} // cilpas () metode darbojas atkal un atkal, // kamēr Arduino ir power void loop () {NbTopsFan = 0; // Iestatiet NbTops uz 0, kas gatavs aprēķiniem sei (); // Iespējo pārtraukumu aizkavi (1000); // Pagaidi 1 sekundi cli (); // Atspējot pārtraukumus Calc = (NbTopsFan * 60/73); // (impulsa frekvence x 60)/73Q, = plūsmas ātrums L/stundā Serial.print (Calc, DEC); // Izdrukā skaitli, kas aprēķināts virs Serial.print ("L/stundā / r / n"); // Izdrukā "L/stundā" un atgriež jaunu rindu}

9. solis: līdzstrāvas sūknis

Līdzstrāvas sūknis
Līdzstrāvas sūknis
Līdzstrāvas sūknis
Līdzstrāvas sūknis
Līdzstrāvas sūknis
Līdzstrāvas sūknis

Sūknis būtībā ir noregulēts līdzstrāvas motors, tāpēc tam ir liels griezes moments. Sūkņa iekšpusē ir veltņu “āboliņa” raksts. Kad motors griežas, āboliņš nospiež cauruli, lai gan nospiestu šķidrumu. Sūknim nav jābūt uzpildītam, un tas faktiski var viegli uzpildīties ar ūdeni pusmetru.

Sūknis nav iegremdējams tips. Tāpēc tas nekad nepieskaras šķidrumam un padara to par lielisku izvēli mazai dārzkopībai.

Vadītāja ķēde:

Mēs nevaram darbināt sūkni tieši no Edision tapām, jo Edisona tapas var piegādāt tikai nelielu strāvas daudzumu. Tātad, lai darbinātu sūkni, mums ir nepieciešama atsevišķa vadītāja ķēde. Vadītāju var izveidot, izmantojot n kanāla MOSFET.

Jūs varat redzēt vadītāja shēmu, kas parādīta iepriekšējā attēlā.

Sūknim ir divi termināļi. Terminālis, kas atzīmēts ar sarkanu punktu, ir pozitīvs. Skatiet attēlu.

Līdzstrāvas sūkni ieteicams darbināt no 3V līdz 9V. Bet mūsu strāvas avots ir 12 V akumulators. Lai sasniegtu vēlamo spriegumu, mums ir jāsamazina spriegums. To dara DC Buck pārveidotājs. Izeja ir iestatīta uz 9 V, pielāgojot iebūvēto potenciometru.

Piezīme. Ja izmantojat IRL540 MOSFET, tad nav nepieciešams izveidot draivera ķēdi, jo tā ir loģikas līmenī.

Sūkņa savienotāja sagatavošana:

Paņemiet divu kontaktu JST savienotāju ar vadu. Pēc tam pielodējiet sarkano vadu ar polaritāti ar punktu atzīmi un melnu vadu pie otra termināļa.

Piezīme: Lūdzu, ilgstoši nepārbaudiet bez slodzes, iekšpusē ir plastmasas lapas, nevar nosūkt piemaisījumus.

10. solis: sagatavojiet vairogu

Sagatavojiet vairogu
Sagatavojiet vairogu
Sagatavojiet vairogu
Sagatavojiet vairogu
Sagatavojiet vairogu
Sagatavojiet vairogu

Tā kā man nebija rievu vairoga sensoru savienošanai. Lai atvieglotu savienojumu, es izveidoju savu.

Izgatavošanai es izmantoju divpusēju prototipa dēli (5 cm x 7 cm).

Izgrieziet 3 sloksnes no taisnas vīriešu galvenes tapas, kā parādīts attēlā.

Ievietojiet galveni Intel sieviešu galvenēs.

Novietojiet tāfeles prototipu tieši virs tā un atzīmējiet vietu ar marķieri.

Pēc tam lodējiet visas galvenes.

11. solis: izveidojiet Cicrcuit

Izveidojiet Cicrcuit
Izveidojiet Cicrcuit
Izveidojiet Cicrcuit
Izveidojiet Cicrcuit
Izveidojiet Cicrcuit
Izveidojiet Cicrcuit

Aizsargs sastāv no:

1. Barošanas avota savienotājs (2 kontakti)

2. Sūkņa savienotājs (2 tapas) un tā draivera ķēde (IRF540 MOSFET, 2N3904 tranzistors, 10K un 1K rezistori un 1N4001 pret paralēlo diode)

3. Sensora savienotāji:

  • Mitruma sensors - Mitruma sensora savienotājs ir izgatavots ar 3 kontaktu taisnām viršu galviņām.
  • Gaismas sensors - Gaismas sensora savienotājs ir 2 kontaktu JST sieviešu savienotājs, ar to saistītā ķēde (10K rezistors un 0,1uF kondensators) ir izgatavota uz vairoga
  • Plūsmas sensors: Plūsmas sensora savienotājs ir 3 kontaktu JST sieviešu savienotājs.

4. Sūkņa gaismas diode: zaļā gaismas diode tiek izmantota, lai uzzinātu sūkņa statusu. (Zaļa gaismas diode un 330R rezistors)

Lodējiet visus savienotājus un citas sastāvdaļas saskaņā ar iepriekš redzamo shēmu.

12. solis: instalējiet lietotni Blynk un bibliotēku

Instalējiet lietotni un bibliotēku Blynk
Instalējiet lietotni un bibliotēku Blynk
Instalējiet lietotni un bibliotēku Blynk
Instalējiet lietotni un bibliotēku Blynk

Tā kā Intel Edision ir iebūvēts WiFi, es domāju to savienot ar savu maršrutētāju un uzraudzīt augus no sava viedtālruņa. Bet, lai izveidotu piemērotas lietotnes, ir nepieciešama kāda veida kodēšana. Es meklēju vienkāršu iespēju, lai ikviens ar nelielu pieredzi to varētu izdarīt. Labākais risinājums, ko atradu, ir lietotnes Blynk izmantošana.

Blynk ir lietotne, kas ļauj pilnībā kontrolēt Arduino, Rasberry, Intel Edision un daudz ko citu aparatūru. Tā ir saderīga gan ar Android, gan ar iPhone. Pašlaik lietotne Blynk ir pieejama bez maksas.

Jūs varat lejupielādēt lietotni no šīs saites

1. Android ierīcēm

2. Iphone

Pēc lietotnes lejupielādes instalējiet to savā viedtālrunī.

Tad jums ir jāimportē bibliotēka savā Arduino IDE.

Lejupielādēt bibliotēku

Pirmo reizi palaižot lietotni, jums ir jāpierakstās, tāpēc ievadiet e -pasta adresi un paroli.

Displeja augšējā labajā stūrī noklikšķiniet uz “+”, lai izveidotu jaunu projektu. Pēc tam nosauciet to. Es to nosaucu par “Automated Garden”.

Izvēlieties mērķa aparatūru Intel Edision

Pēc tam noklikšķiniet uz “E-pasts”, lai nosūtītu šo autentifikācijas pilnvaru sev-tas būs nepieciešams kodā

13. darbība. Informācijas paneļa izveide

Informācijas paneļa izveide
Informācijas paneļa izveide
Informācijas paneļa izveide
Informācijas paneļa izveide
Informācijas paneļa izveide
Informācijas paneļa izveide

Informācijas panelis sastāv no dažādiem logrīkiem. Lai pievienotu logrīkus, veiciet tālāk norādītās darbības.

Noklikšķiniet uz “Izveidot”, lai atvērtu galveno paneļa ekrānu.

Pēc tam vēlreiz nospiediet “+”, lai iegūtu logrīku lodziņu

Pēc tam velciet 2 grafikus.

Noklikšķiniet uz diagrammām, tiks parādīta iestatījumu izvēlne, kā parādīts iepriekš.

Jums ir jāmaina nosaukums "Mitrums", atlasiet virtuālo tapu V1, pēc tam mainiet diapazonu no 0 līdz 100.

Mainiet slīdņa pozīciju dažādiem grafiku modeļiem. Tāpat kā josla vai līnija.

Krāsu var mainīt arī, noklikšķinot uz apļa ikonas vārda labajā pusē.

Pēc tam pievienojiet divus mērinstrumentus, 1 vērtību displeju un Twiter.

Veiciet to pašu iestatīšanas procedūru. Varat skatīt iepriekš parādītos attēlus.

14. darbība: programmēšana:

Programmēšana
Programmēšana
Programmēšana
Programmēšana
Programmēšana
Programmēšana

Iepriekšējās darbībās esat pārbaudījis visu sensoru kodu. Tagad ir pienācis laiks tos apvienot.

Jūs varat lejupielādēt kodu no zemāk esošās saites.

Atveriet Arduino IDE un atlasiet tāfeles nosaukumu "Intel Edison" un PORT Nr.

Augšupielādējiet kodu. Noklikšķiniet uz trīsstūra ikonas lietotnes Blynk augšējā labajā stūrī. Tagad jums vajadzētu vizualizēt grafikus un citus parametrus.

Atjauninājumi par WiFi datu reģistrēšanu (27.10.2015.): Blynk lietotnes darbība ir pārbaudīta attiecībā uz mitruma un gaismas sensoru. Es strādāju pie plūsmas sensora un Twiter.

Tāpēc sazinieties ar atjauninājumiem.

15. solis: korpusa sagatavošana

Korpusa sagatavošana
Korpusa sagatavošana
Korpusa sagatavošana
Korpusa sagatavošana
Korpusa sagatavošana
Korpusa sagatavošana
Korpusa sagatavošana
Korpusa sagatavošana

Lai sistēma būtu kompakta un pārnēsājama, es ievietoju visas detaļas plastmasas korpusā.

Vispirms ievietojiet visas sastāvdaļas un atzīmējiet caurumu veidošanai (caurulei, kabeļu saitei sūkņa un vadu nostiprināšanai)

Piesieniet sūkni, izmantojot kabeļa saiti.

Izgrieziet nelielu silīcija cauruli un savienojiet starp sūkņa izplūdes un plūsmas sensoru.

Ievietojiet garu silīcija cauruli pie caurumiem sūkņa sūkšanas vietā.

Ievietojiet citu silīcija cauruli un pievienojiet to plūsmas sensoram.

Uzstādiet buck pārveidotāju pie korpusa vienas sānu sienas. Jūs varat uzklāt līmi vai 3M spilventiņu tāpat kā es.

Plūsmas sensora pamatnē uzklājiet karstu līmi.

Novietojiet Intel plāksni ar sagatavoto vairogu. Es pielīmēju pie korpusa 3M stiprinājuma kvadrātus.

Visbeidzot pievienojiet visus sensorus attiecīgajām vairoga virsmām.

16. solis: galīgā pārbaude

Galīgā pārbaude
Galīgā pārbaude

Atveriet lietotni Blynk un nospiediet atskaņošanas pogu (trīsstūra formas ikona), lai palaistu projektu. Pēc dažu sekunžu gaidīšanas grafikiem un mērierīcēm jābūt aktīvām. Tas norāda, ka jūsu Intel Edison ir savienots ar maršrutētāju.

Mitruma sensora tests:

Paņēma sausu augsnes podu un ievietoja mitruma sensoru. Pēc tam pakāpeniski ielejiet ūdeni un ievērojiet viedtālruņa rādījumus. To vajadzētu palielināt.

Gaismas sensors:

Gaismas sensoru var pārbaudīt, parādot gaismas sensoru pret gaismu un prom no tās. Izmaiņas jāatspoguļo viedtālruņa grafikā un mērierīcēs.

Līdzstrāvas sūknis:

Kad mitruma līmenis nokrītas zem 40%, sūknis ieslēgsies un iedegsies zaļā gaismas diode. Jūs varat izņemt zondi no mitras augsnes, lai modelētu situāciju.

Plūsmas sensors:

Plūsmas sensora kods darbojas Arduino, bet rada dažas kļūdas Intel Edison. Es strādāju pie tā.

Twiter twit:

Vēl nav pārbaudīts. Es to darīšu pēc iespējas ātrāk. Sekojiet līdzi atjauninājumiem.

Jūs varat arī redzēt demonstrācijas video

Ja jums patika šis raksts, neaizmirstiet to nodot! Sekojiet man, lai iegūtu vairāk DIY projektu un ideju. Paldies !!!

Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational
Intel® IoT Invitational

Pirmā balva Intel® IoT Invitational

Ieteicams: