ESP-NOW jutikliai laukams be elektros ir be wifi
Lauke nėra nei elektros lizdo, nei wifi. ESP-NOW palydovui jų ir nereikia: jis veikia iš akumuliatoriaus arba saulės modulio ir siunčia savo rodmenis šliuzui, kuris yra prisijungęs.
Kas iš tikrųjų yra ESP-NOW palydovas
Palydovas yra nedidelis matavimo prietaisas iš ESP32 šeimos, kurį pastatote ten, kur auga pasėlis. Jis neturi nei wifi prisijungimo duomenų, nei savo prenumeratos. Pabunda, nuskaito prie jo prijungtus jutiklius, vertes sudeda į kelių dešimčių baitų paketą ir jį transliuoja per ESP-NOW, radijo protokolą, veikiantį toje pačioje 2,4 GHz įrangoje kaip wifi, bet praleidžiantį visą prisijungimą prie tinklo.
Todėl palydovas ilgai gyvena nuo akumuliatoriaus ar nedidelio saulės modulio: radijas įsijungia vos kelioms milisekundėms. O kadangi jis niekada nesijungia į tinklą, lauke nėra ko konfigūruoti. Įjungiate ir jis pradeda siųsti. Palyginkite tai su jutiklio prijungimu prie jūsų wifi, per kurį pirmiausia turi pereiti kiekvienas wifi įrenginys.
Kaip rodmuo pasiekia jūsų skydelį
Keturi žingsniai, ir tik vienam iš jų reikia tinklo.
Palydovas išmatuoja
Nuskaito savo zondus ir sudaro vieną paketą, kiekvienam matavimui atskirą kanalą.
Transliuoja
Jokio susiejimo ir jokio patvirtinimo, kurio reikėtų laukti. Jei niekas neklauso, paketas tiesiog prarandamas, o kitas išeis per kitą pulsą.
Šliuzas priima
ESP-NOW šliuzas yra vienintelis prietaisas jūsų sistemoje, turintis wifi. Jis surenka visų aplinkui esančių palydovų paketus ir išsiunčia juos į jūsų FairGrow paskyrą.
FairGrow padaro visa kita
Kortelė, grafikas, istorija, pavojaus signalai ir automatizacijos eina tuo pačiu keliu kaip Zigbee rodmuo. Palydovas jūsų skydelyje yra įrenginys kaip ir bet kuris kitas.
Vienas dalykas, kurį verta žinoti apie kanalus
Palydovas pasiekia tik tą šliuzą, kuris klauso to paties radijo kanalo. Šliuzas perima prieigos taško, prie kurio prisijungia, kanalą, todėl jei prieigos taškas pereina į kanalą, kurio palydovai nenaudoja, rodmenys nebeatkeliauja, nors abu įrenginiai atrodo visiškai tvarkingi. FairGrow tai patikrina už jus ir parašo įrenginio kortelėje, nurodydamas rastą ir tikėtą kanalą.
Ką palydovas matuoja šiandien
Kiekvieną šių prietaisų surenkame ir užprogramuojame patys, ant standartinio ESP32 lusto, kurį galima nusipirkti bet kur.
Dirvožemio palydovas
Dirvos drėgmė ir dirvos temperatūra, su dviem ar trimis zondų poromis viename palydove, todėl iš vieno prietaiso nuskaitysite kelis gylius arba kelias lysves. Žiūrėkite ir kaip dažnai dirvos drėgmės jutiklis turėtų matuoti.
Šviesa ir dirvožemis
Šviesos jutiklis šalia dirvos zondo, todėl šviesą ir drėgmę matote toje pačioje vietoje. Viena versija turi nedidelį ekraną, rodantį esamą rodmenį ant paties palydovo, tam atvejui, kai stovite prie jo.
Lapų drėgnumas
Drėgnumo matavimo paviršius, kuris lapų drėgnumą pateikia kaip atskirą rodmenų rūšį, su savo spalva grafike ir savo vieta automatizacijose. Jutiklis turi ir komparatoriaus išvadą: tą pačią sekundę, kai lapas sušlampa, palydovas išsiunčia duomenis, nelaukdamas kito pulso. Būtent to momento ir reikia ligų modeliui, todėl jis svarbus augalų apsaugai.
Siurblys ir vožtuvas
Palydovas, kuris ne tik matuoja, bet ir perjungia: siurblį ar vožtuvą iki 12 V, su grąžinama būsena, todėl grafike matote tiksliai, kada jis veikė ir kiek laiko.
ESP-NOW šliuzas
Prietaisas, kuris viską surenka ir su platforma susikalba per wifi. Jis matuoja ir savo ruožtu, todėl šliuzas yra ir duomenų kaupiklis, o ne tik perdavimo stotis.
Nauji jutikliai vis atsiranda
Toliau kuriame naujus jutiklius. Kartais todėl, kad augintojui reikia to, ko dar nėra, kartais todėl, kad ligų modelis prašo rodmens, kurio niekas nefiksuoja. Jei to, ko jums reikia, šiame sąraše nėra, parašykite: taip prasidėjo dauguma šių.
Pramoniniai jutikliai be pramoninės kainos
Kadangi ESP-NOW palydovui nereikia nei tinklo steko, nei savo prenumeratos, įranga lieka paprasta. Būtent todėl galime ją patys suprojektuoti ir surinkti, IP65 korpuse, su pramoninėmis sudedamosiomis dalimis, užuot pirkę uždarą kito gamintojo produktą.
Gaminame nedidelėmis serijomis savo kontroliuojamoje aplinkoje. Dėl to sertifikavimas tokiu mastu yra įmanomas: CE sertifikavimas numatytas 2027 m. viduryje. Ir dėl to savikaina lieka mažesnė, todėl gaunate pramoninį jutiklį be kainos, kuri tam paprastai būdinga.
Kalibruojama platformoje, o ne palydove
Neapdorotas dirvos ar drėgnumo rodmuo yra skaičius iš analoginės įvesties, o kas laikoma sausu ir kas šlapiu, skiriasi pagal zondą, pagal dirvą ir pagal palydovą. Todėl palydovas siunčia neapdorotą vertę, o perskaičiavimą atlieka FairGrow.
Nustatote du taškus: kiek jutiklis rodo, kai sausa, ir kiek rodo, kai šlapia. Nuo tada procentus apskaičiuoja serveris, o jei kalibraciją vėliau patikslinsite, ji bus taikoma visai jūsų istorijai, ne tik naujiems rodmenims. Jutikliui, kuris sėdi šiek tiek aukščiau ar žemiau, yra atskira nedidelė korekcija, todėl vieną galite pataisyti nejudindami tų dviejų taškų.
Duomenų kaupiklio atnaujinimas lauke
Mikroprograma keliauja oru, su vienu apribojimu, kurį verčiau įvardijame nei nutylime.
Kaip tai veikia
- Šliuzas perduoda atnaujinimo komandą su adresu.
- Palydovas failą perkelia tiesiai per HTTP į savo nenaudojamą programos skaidinį.
- Jokios SD kortelės, jokios failų sistemos, jokio kabelio ir jokio vizito į lauką.
- Atnaujinimas vykdomas iš pagrindinio ciklo, niekada iš radijo atgalinio skambučio, ir bet kokia klaida perkrauna duomenų kaupiklį su nepakitusia mikroprograma.
Vienas atvirai įvardytas apribojimas
- Palydovas neturi grįžtamojo kanalo, kuriuo galėtų save patvirtinti, todėl, kitaip nei šliuzas, neturi termino, kuris pats atšauktų blogą failą.
- Todėl kiekviena palydovo mikroprogramos versija prieš patekdama į biblioteką išbandoma su tikra įranga.
Kas bus toliau
Rašome tai čia, kad galėtumėte planuoti, o datą nurodome tik ten, kur esame pasirengę už ją atsakyti.
PAR
Fotosintetiškai aktyviosios radiacijos jutiklis, tai yra tos šviesos dalies, kurią augalas tikrai naudoja. Sąmoningai atskiras jutiklis nuo šviesos palydovo, nes liuksai ir PAR yra skirtingi dydžiai ir skirtingai klasifikuojami tiek muitinėje, tiek sertifikuojant.
Lapų drėgnumas infraraudonaisiais spinduliais
Kuriame lapų drėgnumo jutiklį, pagrįstą MLX90614 infraraudonųjų spindulių termometru. Užuot naudojus plokštelę, kuri pati turi sušlapti, jis nuskaito lapo temperatūrą ir lygina ją su oro temperatūra, nes kondensacija pirmiausia pasirodo būtent tada. Šio jutiklio CE sertifikavimas planuojamas 2027 metų viduryje.
LoRaWAN didesniems nuotoliams
Atviroje erdvėje ESP-NOW nuneša toli, bet ne visur. Nuotoliams, kurių jis nepasiekia, mūsų plėtros plane yra LoRaWAN duomenų kaupikliai, o su jais ir jutiklių, jau dirbančių su tuo protokolu, palaikymas. LoRaWAN yra atviras standartas 868 MHz juostoje, tad ir ten pirkti iš mūsų nebūtina.
Zigbee ar ESP-NOW
Dauguma augintojų naudoja abu, ir viskas atsiduria tame pačiame skydelyje.
Rinkitės Zigbee, kai
- Jutiklis stovi netoli jūsų namo, šiltnamio ar šliuzo.
- Norite pirkti gatavą įrangą, žiūrėkite standartinius jutiklius be priklausomybės nuo tiekėjo.
- Įrenginių tinklas pakeliui gali palaikyti signalą.
- Norite naudoti savo koordinatorių.
Rinkitės ESP-NOW, kai
- Nėra nei elektros lizdo, nei prieigos taško.
- Laukas yra už Zigbee tinklo.
- Norite perjungti siurblį lauke.
- Norite prietaiso, kurį naudojate, šaltinio kodo.
ESP-NOW jutiklių šaltinio kodas įtrauktas
Kas savaitę investuojame į geresnę mikroprogramą, o mūsų ESP-NOW jutiklių šaltinio kodą gaunate kartu, be papildomo mokesčio. Jokios priklausomybės nuo tiekėjo: jūsų jutikliai standartiniai, o duomenys lieka jūsų. Ne dvejetainis failas su lipduku, o pats kodas, pagal MIT licenciją, kad galėtumėte perskaityti, ką jūsų jutiklis daro, prieš patikėdami jam sprendimą.
Klausimai, kuriuos gauname
Kas yra ESP-NOW palydovas?
Nedidelis savarankiškas matavimo prietaisas, veikiantis nuo akumuliatoriaus ar saulės modulio, kuriam nereikia nei wifi, nei SIM kortelės, ir kuris transliuoja savo rodmenis FairGrow šliuzui, o tas perduoda juos į jūsų skydelį.
Ar man reikia wifi lauke?
Ne. Wifi reikia tik šliuzui. Palydovai niekada nesijungia į tinklą, todėl lauke juose nėra ko nustatyti.
Kaip toli jis pasiekia?
Toliau nei Zigbee atviroje erdvėje, be to, palydovai gali perduoti vienas už kitą, todėl keli kartu apima didesnę teritoriją. Sienos, tankus pasėlis ir metalas atima nuotolį, todėl bet kurį kur nors perskaitytą skaičių laikykite tik atskaitos tašku ir išmatuokite savo situaciją. Parašykite per pagalbą, jei norite pagalbos planuojant išdėstymą.
Kodėl mano rodmenys neatkeliauja?
Dažniausia priežastis yra šliuzo ir palydovų kanalų nesutapimas. Pasitikrinkite įrenginio kortelę: joje nurodytas rastas kanalas ir tikėtas kanalas, ir paprastai tai visa istorija.
Ar galiu naudoti savo jutiklius?
Taip, tiek, kiek palydovas leidžia, ir gaunate ESP-NOW jutiklių šaltinio kodą, todėl matote, kur jį įrašyti. Kanalas, kurio palydovas neatpažįsta, atkeliauja kaip bendras rodmuo, o ne atmetamas, todėl duomenys lieka, kol pavadinimas juos pasiekia.
Ar palydovas matuoja lapų drėgnumą?
Taip, kaip atskira rodmenų rūšis nuo lapų drėgnumo jutiklio, ir prie jo galite prikabinti pavojaus signalą ar automatizaciją. MLX90614 pagrindu sukurta infraraudonųjų spindulių versija kuriama, sertifikavimą planuojame 2027 metų viduryje.
Ar galiu palydovą atnaujinti pats?
Oru taip. Šliuzas perduoda komandą, o duomenų kaupiklis failą pasiima pats, todėl jutikliui lauke niekada nereikia kabelio.
Matuoti ten, kur nėra elektros lizdo
Parašykite, kaip atrodo laukas ir ką norite apie jį žinoti. Pasakysime, kurie prietaisai tinka, o kurie ne.
