![Iekštelpu augu laistīšana ar NodeMCU, vietējo Blynk serveri un Blynk Apk, regulējama iestatītā vērtība: 3 soļi Iekštelpu augu laistīšana ar NodeMCU, vietējo Blynk serveri un Blynk Apk, regulējama iestatītā vērtība: 3 soļi](https://i.howwhatproduce.com/images/001/image-2551-7-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![Iekštelpu augu laistīšana ar NodeMCU, vietējo Blynk serveri un Blynk Apk, regulējama iestatītā vērtība Iekštelpu augu laistīšana ar NodeMCU, vietējo Blynk serveri un Blynk Apk, regulējama iestatītā vērtība](https://i.howwhatproduce.com/images/001/image-2551-8-j.webp)
Esmu izveidojis šo projektu, jo maniem istabas augiem ir jābūt veseliem pat tad, ja ilgstoši esmu atvaļinājumā, un man patīk ideja kontrolēt vai vismaz uzraudzīt visas iespējamās lietas, kas notiek manās mājās, izmantojot internetu.
Piegādes
NodeMCU ESP-8266
Raspberry Pi 3
SD karte (ieteicams 16 GB)
Kapacitatīvs augsnes mitruma sensors (vai DIY)
3-6 V (DC) mini sūknis
2N2222 vai līdzvērtīgs NPN tranzistors
1x 1N4148 diode
1x 1K rezistors 0,25W
Maizes dēlis vai prototipēšanas dēlis
Pārlēkt vadus
1. darbība: sagatavojiet vietējo Blynk serveri
![Sagatavojiet vietējo Blynk serveri Sagatavojiet vietējo Blynk serveri](https://i.howwhatproduce.com/images/001/image-2551-9-j.webp)
Šī projekta programmatūras kodols ir Blynk IOT platforma. Viņi piedāvā bezmaksas mitināšanu maziem projektiem ar iespēju iegādāties papildu kredītus, ja plānojat paplašināt savas idejas. Šīs platformas labā daļa ir iespēja lokāli instalēt viņu Java serveri uz dažādām platformām, ieskaitot Windows vai Raspberry Pi3, ko es izmantošu šajā apmācībā.
Pirmkārt, jums jāinstalē jaunākā pieejamā Raspbian būve, Buster ir tā versija, kuru es šobrīd izmantoju. Instrukcijām, detaļām un iestatījumiem ir laba apmācība.
Acīmredzot ir obligāti jāpievieno RPi3 maršrutētājam, izmantojot LAN vai WiFi. Pat ja jums nav tastatūras vai monitora, lai izveidotu savienojumu ar RPi3, varat to savienot ar savu WiFi, izmantojot šo apmācību.
Tagad, izpildot šo apmācību, Blynk servera instalēšanu tikko instalētajā Raspbian var izdarīt ļoti vienkārši. Man jums jāsaka, ka jums ir jāaizstāj daži norādījumi, jo, tā kā šī apmācība tika uzrakstīta, Blynk serveris saņēma dažus atjauninājumus, un jums tas ir attiecīgi jāatjaunina. Tātad, kad viņi lūdz jūs lejupielādēt serveri, jums ir jāaizstāj komanda wget "https://github.com/blynkkk/blynk-server/releases/download/v0.23.0/server-0.23.0.jar" ar wget "https://github.com/blynkkk/blynk-server/releases/download/v0.41.8/server-0.41.8-java8.jar"
Tā kā Blynk serveris netiks automātiski startēts pēc RPi pārstartēšanas, jums ir jāpievieno Crontab fails, kā norādīts, pievienojot tā beigās šādu rindu:
@reboot java -jar /home/pi/server-0.41.8-java8.jar -dataFolder/home/pi/Blynk &
Pēdējais pieminējums saistībā ar Blynk servera instalēšanu ir tāds, ka lapa, kurai piekļūsit administrēšanas nolūkos, būs https:// IP_BLINK_SERVER: 9443/admin, un jums jāpievērš uzmanība porta numuram 9443, jo šajā apmācībā laiks, izmantotā osta bija 7443
Lai serveris būtu pieejams no interneta, jums būs jāpārsūta 9443 ports uz iekšējo Blynk servera IP adresi, kā arī jāizmanto DDNS pakalpojums gadījumam, ja publiskā IP adrese maršrutētāja pārstartēšanas laikā mainīsies. Ja esat ASUS vai Mikrotik maršrutētāju īpašnieks (es sniedzu šos piemērus, jo man ir abi zīmoli un veiksmīgi izmantoju viņu DDNS pakalpojumu) vai jebkuru citu zīmolu ar savu DDNS pakalpojumu, jums būs daudz vieglāk.
2. darbība. Aparatūras iestatīšana
![Aparatūras iestatīšana Aparatūras iestatīšana](https://i.howwhatproduce.com/images/001/image-2551-10-j.webp)
![Aparatūras iestatīšana Aparatūras iestatīšana](https://i.howwhatproduce.com/images/001/image-2551-11-j.webp)
![Aparatūras iestatīšana Aparatūras iestatīšana](https://i.howwhatproduce.com/images/001/image-2551-12-j.webp)
Runājot par aparatūru, saskarnes moduli starp sensoru, sūkni un Blynk serveri, es izvēlējos NodeMCU ESP8266. Šis modulis ir aprīkots ar ESP8266 mikroshēmojumu WiFi (kas ir ļoti labi dokumentēts un iekļauts daudzos IoT projektos). Ja vēlaties turpināt eksperimentus, varat izvēlēties vienkāršāko versiju ESP8266 ESP-01, ja vien šim projektam ir nepieciešamas tikai 2 tapas: viena analogā ieeja, lai nolasītu vērtības no augsnes mitruma sensora, un viena izeja sūkņa iedarbināšanai. laistīšana.
Bet šajā projektā mēs izmantosim NodeMCU, jo ir daudz vieglāk augšupielādēt skici (izmantojot USB kabeli) un ir draudzīga maizei, padarot iespējamu turpmāko attīstību (piemēram, pievienojot LCD, piemēram, lai nolasītu faktisko mitrumu un iestatīto punktu, vai pievienojot releju, lai nodrošinātu augoša gaisma jūsu augiem).
Kā minēts iepriekš, mēs izmantosim vienu kapacitātes tipa augsnes mitruma sensoru. Tirgū jūs varat atrast arī pretestības tipu ar tādu pašu analogo izejas vērtību diapazonu, bet daudzi DIY speciālisti ir pierādījuši, ka tas ir nestabils un nemēra reālo mitruma līmeni augsnē, bet gan izšķīdušo sāļu, jonu blīvumu jūsu augsnē.
Sūkņa daļai es motora darbināšanai izmantoju NPN tranzistoru. Savienojumi, kurus varat redzēt pievienotajā fritzes failā, un shēmas virsraksta attēlā. Ņemiet vērā, ka jums būs nepieciešams otrs barošanas avots, kas svārstās no 7 līdz 9 V, ar pietiekamu strāvu sūkņa darbināšanai. Manā gadījumā izmērītā strāva, kas plūst caur sūkni, bija 484 mA, un es izmantoju 9 V barošanas avotu. Spararata diode tiek izmantota, lai noņemtu atpakaļgaitas strāvu, kas plūst caur motora spoli, kad tā apstāsies, lai novērstu tranzistora bojājumus.
3. darbība: lietojumprogrammas Blynk kodēšana un iestatīšana mobilajā ierīcē
Šajā solī jums ir jāielādē pievienotā skice NodeMCU.
Pirmkārt, jūsu Arduino IDE ir jāpievieno tāfele ESP8266. To var izdarīt ļoti vienkārši, ievērojot šo pamācību. Kad savienojat NodeMCU ar datoru, izmantojot USB kabeli, jums jāpārbauda COM ports un attiecīgi jāizvēlas tas no Arduino IDE.
Otrkārt, jums ir jāpievieno Blynk bibliotēka IDE, ievērojot šo apmācību.
Visbeidzot, jums ir jāinstalē savā mobilajā lietotnē Blynk no Google Play.
Tagad savā mobilajā ierīcē atveriet lietotni Blynk un izveidojiet savu kontu. Galvenajā ekrānā atlasiet pielāgotu serveri un ievadiet šīs apmācības 1. darbībā iestatīto DDNS nosaukumu. Atstājiet noklusējuma portu nemainītu (jūs jau iepriekš pārsūtījāt šo portu maršrutētājā). Lietotājvārda laukā ievadiet savu e -pasta adresi un izvēlieties paroli. Konts tiks izveidots un tagad pievienojiet jaunu projektu, nosauciet to, kā vēlaties. Izvēlieties NodeMCU kā dēli, kuru izmantosit, un Savienojums - WiFi. Jūs saņemsiet autentifikācijas marķieri savā e -pastā, šis kods tiks ievietots pievienotajā skicē, Es skaidri norādīju, kur jums tas jāraksta, komentāru pusē.
Pēc tam lietojumprogrammā Blynk jums jāpievieno šādi logrīki:
LCD logrīks - lasīs tapu V9 (virtuālā tapa V9) un pārslēgsies uz papildu; tas parādīs WiFi stiprumu un IP adresi
Mērinstrumenta logrīks - nolasīs virtuālo tapu V2 ar diapazonu no 0 līdz 100, tas būs faktiskais mitrums augsnē
Skaitliskās ievades logrīks - pievienots virtuālajai tapai V1, diapazona forma no 0 līdz 100, tādējādi mitruma iestatītā vērtība tiks nosūtīta uz veselu skaitli, kas izmantots skicē
Super diagramma (pēc izvēles) - nolasīs datu plūsmu no virtuālās tapas V2, lai izveidotu diagrammu ar jūsu auga mitrumu.
Visbeidzot, ieskicējiet e -pastā saņemto autentifikācijas marķiera skici, nomainiet WiFi nosaukumu un WiFi paroli un augšupielādējiet skici NodeMCU.
Es ceru, ka viss noritēs gludi un bez problēmām, jo jūsu augiem jābūt veseliem!
Veiksmi !
Ieteicams:
Viedais iekštelpu augu monitors - ziniet, kad jūsu augu nepieciešams laistīt: 8 soļi (ar attēliem)
![Viedais iekštelpu augu monitors - ziniet, kad jūsu augu nepieciešams laistīt: 8 soļi (ar attēliem) Viedais iekštelpu augu monitors - ziniet, kad jūsu augu nepieciešams laistīt: 8 soļi (ar attēliem)](https://i.howwhatproduce.com/images/001/image-1459-39-j.webp)
Viedais iekštelpu augu monitors - ziniet, kad jūsu augu nepieciešams laistīt: Pirms pāris mēnešiem es izveidoju augsnes mitruma uzraudzības nūju, kas darbojas ar akumulatoru un kuru var iestrēgt augsnē jūsu istabas auga podiņā, lai sniegtu jums noderīgu informāciju par augsni mitruma līmenis un zibspuldzes gaismas diodes, kas norāda, kad jāgaida
Automātiska augu laistīšana: 4 soļi
![Automātiska augu laistīšana: 4 soļi Automātiska augu laistīšana: 4 soļi](https://i.howwhatproduce.com/images/007/image-19332-j.webp)
Automātiskā augu laistīšana: vai augi nav apmierināti ar jūsu aprūpi? Vai viņi vienmēr mirst, nepaskaidrojot jums savas problēmas? Nu, turpiniet lasīt, kā izveidot savu automātisko augu laistīšanas sistēmu, kas sniedz jums visu nepieciešamo informāciju sastādiet savu plānu
Vieda augu laistīšana, ko nodrošina saules panelis: 7 soļi
![Vieda augu laistīšana, ko nodrošina saules panelis: 7 soļi Vieda augu laistīšana, ko nodrošina saules panelis: 7 soļi](https://i.howwhatproduce.com/images/011/image-31448-j.webp)
Viedā augu laistīšana, ko darbina saules panelis: šī ir mana pirmā SmartPlantWatering projekta atjauninātā versija (https://www.instructables.com/id/Smart-Plant-Water …. Galvenās atšķirības no iepriekšējās versijas: 1. Savienojumi uz ThingSpeaks.com un izmanto šo vietni, lai publicētu iegūtos datus (temperatūra
Gudra augu laistīšana: 5 soļi (ar attēliem)
![Gudra augu laistīšana: 5 soļi (ar attēliem) Gudra augu laistīšana: 5 soļi (ar attēliem)](https://i.howwhatproduce.com/images/002/image-3426-29-j.webp)
Gudra augu laistīšana: Sveiki! Izmantojot šo projektu, jūs varat automātiski laistīt savu augu, ņemot vērā ārējo temperatūru, mitrumu un gaismu. To var izmantot arī kā mājas laika staciju un pārbaudīt temperatūru, mitrumu un vieglumu, izmantojot mobilo tālruni vai datoru
Vienkāršākā Arduino viedā augu laistīšana: 7 soļi (ar attēliem)
![Vienkāršākā Arduino viedā augu laistīšana: 7 soļi (ar attēliem) Vienkāršākā Arduino viedā augu laistīšana: 7 soļi (ar attēliem)](https://i.howwhatproduce.com/images/001/image-502-126-j.webp)
Vienkāršākā Arduino viedā augu laistīšana: Iepriekšējā reizē, kad rakstījām intructable par to, kā izveidot automātisku augu laistīšanas sistēmu ar arduino un sensoriem, mūsu raksts ieguva lielu uzmanību un lieliskas atsauksmes. Pēc tam mēs domājām, kā mēs varētu to uzlabot. Šķiet, ka mūsu