Satura rādītājs:

Zaļās mājas monitorings ar IOT: 5 soļi
Zaļās mājas monitorings ar IOT: 5 soļi

Video: Zaļās mājas monitorings ar IOT: 5 soļi

Video: Zaļās mājas monitorings ar IOT: 5 soļi
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Novembris
Anonim
Image
Image

Runājot par lauksaimniecību, augu temperatūras un mitruma uzraudzība ir svarīgs faktors to izdzīvošanai. Pašlaik cilvēki izmanto siltumnīcā piestiprinātus termometrus, lai lauksaimnieki varētu izmērīt temperatūru. Tomēr šī manuālā pieeja prasa, lai lauksaimnieks fiziski atrastos šajā vietā, kas nav iespējams katru reizi. Tāpēc es izstrādāju šo kompakto ierīci vietnē VeggiTech, lai atrisinātu šo problēmu.

Šī ir siltumnīcas uzraudzības sistēma, kas var noteikt temperatūru, mitrumu, siltuma indeksu un nosūtīt to tiešsaistes informācijas panelī, izmantojot wifi. Tā ir pašlādējoša ierīce, kas darbojas uz saules paneļiem, un tai ir skaņas signāls, kad vide pārsniedz slieksni.

Piegādes

Šī projekta kopējās izmaksas ir 270 AED (73 USD)

Nepieciešamie materiāli:-

  1. Nodemcu
  2. Arduino Uno
  3. 10W saules paneļi
  4. 12V saules uzlādes kontrolieris
  5. 12V svina skābes akumulators
  6. DHT22 sensors
  7. 16x2 LCD i2c
  8. Koka atvilktne
  9. 5V relejs

1. darbība: shēmas shēma

Izveidojiet kontu vietnē Pubnub, izmantojot lietotnes atslēgu
Izveidojiet kontu vietnē Pubnub, izmantojot lietotnes atslēgu

Lai pilnībā darbotos programma, ierīcei ir iepriekš minētais savienojums. Zemāk ir detalizēts savienojums:-

  • Saules paneļu spailes, lai uzlādētu kontrolieri
  • Akumulatora spailes kontroliera uzlādēšanai
  • Uzlādējiet kontrollera izeju uz buck pārveidotāju un skaņas signālu
  • Buck pārveidotājs (5V izeja) uz arduino, releju, LCD, dht22 un nodemcu
  • LCD SDA, SCL līdz A4 un A5
  • Arduino Rx, Tx līdz nodemcu Tx, Rx
  • Relejs starp uzlādes kontrollera izeju līdz skaņas signālam

2. darbība. Izveidojiet kontu vietnē Pubnub, izmantojot lietotnes atslēgu

Izveidojiet kontu vietnē Pubnub, izmantojot lietotnes atslēgu
Izveidojiet kontu vietnē Pubnub, izmantojot lietotnes atslēgu

Izveidojiet savu kontu vietnē Pubnub, lai dati tiktu veiksmīgi pārsūtīti. Izveidojiet jaunu lietotni augšējā labajā stūrī un nokopējiet informāciju par krodziņu/apakšatslēgu. Šī atslēga tiks pārsūtīta uz Arduino kodu, kuru augšupielādēsit nodemcu.

3. darbība: augšupielādējiet kodu vietnē Nodemcu & Arduino

Augšupielādējiet kodu vietnē Nodemcu & Arduino
Augšupielādējiet kodu vietnē Nodemcu & Arduino
Augšupielādējiet kodu vietnē Nodemcu & Arduino
Augšupielādējiet kodu vietnē Nodemcu & Arduino

Lejupielādējiet zemāk esošo kodu. Ievietojiet pub/apakšatslēgu no sava PubNub konta uz kodu siltumnīcas_iot tieši virs iestatīšanas funkcijas. Kods “siltumnīcas_iot” tiks augšupielādēts nodemcu, un kods “arduino_slave” tiks augšupielādēts arduino.

4. darbība: izveidojiet Freeboard informācijas paneli

Izveidojiet Freeboard informācijas paneli
Izveidojiet Freeboard informācijas paneli

Izveidojiet savu freeboard.io, un šeit jūsu dati tiks parādīti pievilcīgā vizuālā formā. Pirmkārt, dati tiks augšupielādēti no nodemcu uz pubnub serveri, pubnub var viegli integrēt brīvsānos, tāpēc mēs abus šos pakalpojumus izmantojam kopā. Lai iestatītu tiešsaistes informācijas paneli, rīkojieties šādi:-

  1. Izvēlieties datu avotus augšējā labajā stūrī kā Pubnub
  2. Katram izveidojiet jaunus paneļus temperatūrai, mitrumam un siltuma indeksam
  3. Izvēlieties jebkura veida paneļa displeju, kas jums nepieciešams. Populārs ir šīs lietojumprogrammas mērinstruments
  4. Panelī izvēlieties datu avotu kā JSON. Tas novirzīs jūs uz teksta redaktoru, kurā varat ierakstīt [informācijas paneļa nosaukums] [mainīgā nosaukums no arduino IDE]. Ja vēlaties iegūt temperatūras rādījumus, ierakstiet “Temperatūra”, jo tas ir JSON formāta nosaukums, kad tas tika augšupielādēts no nodemcu uz serveri. Tas pats attiecas uz visiem paneļiem.

5. darbība. Secinājums

Secinājums
Secinājums

Tas kopumā bija noderīgs projekts, taču šeit ir daži ierobežojumi, ar kuriem es saskāros:-

  1. Aizsardzības pret putekļiem trūkums:- Man vajadzēja pievienot IP67 korpusa kārbu elektronikas aizsardzībai un labākai uzticamībai.
  2. Litija akumulatora bīstamība:-Tā vietā, lai lietotu litija bateriju, svina skābes akumulators ir drošāks, jo augstas temperatūras lipo akumulators var aizdegties. Tā es faktiski sadedzināju šo projektu, tāpēc es to iemācījos smagā veidā.
  3. jauda atkarīga no saules gaismas:- Saules gaisma ir galvenais enerģijas avots. Bez tā sistēma apstāsies, tāpēc ir nepieciešams alternatīvs avots. Neaizmirstiet, ka saules sistēmas palielina izmaksas.
  4. Freeboard pakalpojuma darbības izmaksas:- 12 $ mēnesī ir jāiztērē freeboard.io pakalpojumam. Lai samazinātu izmaksas, ir nepieciešama labāka alternatīva.

Tagad mans nākamais solis ir siltumnīcā pievienot bezvadu LoRa sensorus, savākt rādījumus, izmantojot WiFi vārteju, un augšupielādēt to pielāgotajā informācijas panelī, izmantojot Node-Red. Šai sistēmai ir ilgs akumulatora darbības laiks (8-10 gadi) un lielāka uzticamība, tāpēc visi iepriekš minētie ierobežojumi tiek novērsti.

Ieteicams: