Përmbajtje:
- Hapi 1: Dizajni elektrik
- Hapi 2: Kongresi Vs. Cilësimet Vs. Programimi
- Hapi 3: Konfigurimi fillestar i ERrigator
- Hapi 4: Cilësimet për ERrigator -in tuaj
- Hapi 5: Statusi juaj ERRIGATOR
- Hapi 6: Vendosja e stacioneve tuaja
- Hapi 7: Programimi i Cikleve të Lotimit
- Hapi 8: Funksionet shtesë të Njësisë
- Hapi 9: Largimi i njësisë nga larg
- Hapi 10: Konfigurimi i njësisë nga shfletuesi juaj
- Hapi 11: Në ajër - Përditësimi FW
- Hapi 12: Kodi Arduino për ERrigatorin tuaj
- Hapi 13: Kodi C# për të ekzekutuar uebfaqen tuaj
Video: ERrigator: 13 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:21
Çfarë është eRrigator
eRrigator është ajo që tingëllon si. It'sshtë një kontrollues i ujitjes i lidhur me internet. Kostot e HW janë më pak se 40 dollarë dhe ndoshta mund të ulen në rreth 30 dollarë. Mbështet deri në 6 stacione, por më shumë mund të shtohen lehtësisht nëse është e nevojshme. Programimi është i ndryshëm nga shumica e kontrolluesve të ujitjes. Ai lejon që programe të shumta të vendosen për secilin stacion veçmas nga të tjerët. Kjo do të thotë që programimi i tij nuk kërkon lidhje artificiale midis stacioneve të ndryshme.
Njësia ka orën e vet në kohë reale (RTC) dhe ruan programimin dhe konfigurimin në kujtesën FLASH. Kjo do të thotë që edhe pa lidhje interneti, do të ekzekutojë orarin siç ishte planifikuar.
Mjetet e Përdorura
- Kontrollues + WiF: NodeMCU
- Platforma: Arduino
- DevTools: PlatformIO
Kontrolli i Njësisë
- Kontrolli i njësisë, nga programimi, deri në ndezjen e një stacioni për disa minuta: Free Azure Tier lejon deri në 10 faqe në internet me kufij trafiku
- Mesazhimi për të "informuar" njësinë për një komandë të re kontrolli: MQTT e pritur në
- Në njësinë LCD prej 20x4 që tregon gjendjen + ngjarjet e ujitjes. Asnjë buton për futjen e të dhënave ose menunë e kontrollit
Hapi 1: Dizajni elektrik
Zemra e këtij dizajni është NodeMCU, e cila lidhet me rrjetin tuaj WiFi dhe mori komandën përmes një kombinimi të MQTT dhe Shërbimit të thjeshtë në internet të hostuar në Azure. Kontrolluesi NodeMCU përdoret për të kontrolluar mburojën e stafetë e cila lidh solenoidet në valvulat e ujitjes. Kjo është e gjitha, pjesa tjetër është kryesisht ose fuqi ose fanfare në formën e një ekrani LCD.
Një pikë që duhet të theksoj, jam dembel. Kështu që unë përdor mburojë stafetë, por meqenëse gjithçka që mora ishte kjo stafetë kontakti, më duhet të shtoj Varistor në çdo stacion. Kjo parandalon çështjet e EMI si dhe mbron kontaktet e stafetës.
Fuqia për solenoidët duhet të jetë V 24VAC, pra përdorimi i lythave të murit VAC/VAC. Kjo po ushqen portat e stafetave të cilat lidhen me valvulat për stacionet e ujitjes.
E njëjta fuqi korrigjohet duke përdorur urën diodë dhe kondensatorin për të krijuar një DC shumë të paqëndrueshme e cila ushqehet me konvertorin DC/DC. Konvertuesi DC është rregulluar në daljen 5VDC për të fuqizuar elektronikën. Shtë e qartë se ekziston një ndërprerës i thjeshtë On/Off.
RTC dhe LCD janë të lidhura me NodeMCU përmes ndërfaqes I2C dhe sigurojnë funksionalitetin e kohës dhe statusin e njësisë së ekranit.
Ekziston edhe 1 buton, i përdorur kryesisht për rrotullimin e ekranit. Ndezja e njësisë, ndërsa shtypni butonin e lëvizjes, kryen një rivendosje të fortë, e cila lejon konfigurimin fillestar të njësisë.
Kosto për të ndërtuar
Kostoja totale e HW vlerësohet në rreth më pak se 39 dollarë amerikanë, dhe mund të ulet më tej, shihni ndarjen:
- Kutia e Projektit: 7 dollarë
- NodeMCU: 3 dollarë
- RTC: 0.6 dollarë
- Ura e Diodës: 0.5 dollarë
- Kondensator 470uF 35V: 0.2 dollarë
- Butoni Momentary Push: 0.4 dollarë
- Çelësi i ndezjes/fikjes: 0.4 dollarë
- Bateri me monedhë të rimbushshme LIR2032: 1 dollarë
- Konvertuesi DC/DC: 0.7 dollarë
- 8 Kap. Mburoja e stafetës: 6 dollarë
- PCB + Të ndryshme: 2 dollarë
- LCD 20x4 + I2C I/F: 6 dollarë
- 120VAC/25.5VAC Wart Wall: 10 dollarë
- Varistor x 6: 0.6 dollarë
Hapi 2: Kongresi Vs. Cilësimet Vs. Programimi
Konfigurimi: parametrat e kërkuar për të lejuar që njësia të lidhet me WiFi -në tuaj dhe të identifikohet në uebfaqen eRrigator. Cilësimet: Krijimi i një konfigurimi kuptimplotë, për shembull: Emërtimi i njësisë nëse keni të shumta, duke i dhënë një emër për secilin stacion, çfarë TimeZone eRrigator juaj është, etj.
Programet: Vendosni kohën dhe kohëzgjatjen e ujitjes.
Hapi 3: Konfigurimi fillestar i ERrigator
Epo, një problem pak i ndërlikuar ?, jo me të vërtetë. NodeMCU mund të veprojë si si një stacion që lidhet me një pikë hyrjeje tjetër, ashtu edhe si një pikë aksesi.
- Shkoni në faqen e internetit dhe krijoni një njësi të re. Kjo do t'ju siguronte një ID unike të njësisë.
- Ndizni eRrigator, ndërsa në të njëjtën kohë shtypni butonin e lëvizjes/rivendosjes së fortë. eRrigator hyn në konfigurim. mënyra
- Lidhni kompjuterin tuaj ose pajisjen celulare me rrjetin e ri WiFi me SSID: eRrigatorSoftAP.
- Shikoni videon - Ndiqni udhëzimet në ekran (mund t'ju duhet të lëvizni). Konkretisht, gjeni se cila është adresa IP e serverit eRrigator dhe drejtojeni shfletuesin tuaj në atë adresë.
- Plotësoni formularin (shikoni kapjen e ekranit) me emrin e Rrjetit, Fjalëkalimin dhe emrin e njësisë që keni marrë nga hapi 1.
- Paraqisni formularin.
- Kaloni kompjuterin tuaj ose pajisjen celulare në rrjetin tuaj normal
- Shko tek:
- Filloni me cilësimet dhe programimin e njësisë
Rikonfigurimi?
Thjesht merrni ID -në tuaj të njësisë nga uebfaqja
Përsëriteni hapin 2-9 më lart
Hapi 4: Cilësimet për ERrigator -in tuaj
Hapi 5: Statusi juaj ERRIGATOR
Faqja kryesore tregon statusin e Njësisë (shiko fotografinë e parë).
Ai jep kohën e njësisë që i është komunikuar për herë të fundit aplikacionit në internet, si dhe statusin. Ai gjithashtu siguron vlerën për sportelet e përdorura për të planifikuar ciklet e ujitjes që nuk janë të përditshme.
Pjesa e sipërme e të gjitha faqeve jep komunikimin e fundit. informacionin si dhe statusin e njësisë. Nëse gjithçka është jeshile, mirë për ju, nëse jo, mirë…
Hapi 6: Vendosja e stacioneve tuaja
Hapi 7: Programimi i Cikleve të Lotimit
Hapi 8: Funksionet shtesë të Njësisë
Faqja që shfaqet nën Njësinë e Kontrollit lejon mundësi të shumta për të kontrolluar manualisht njësinë.
- Disable/Enable - Thjeshtë, çaktivizoni ose aktivizoni njësinë. Njësia tani po funksionon më shumë si një zbukurim dekorativ se çdo gjë tjetër.
- Aktivizimi automatik/Çaktivizimi me kohë (nuk është zbatuar ende) - Çaktivizoni njësinë dhe lejoni që ajo të aktivizohet automatikisht pas një kohe të paracaktuar. Për shembull, ju po bëni një festë dhe dëshironi të shmangni që mysafirët tuaj të mos mallkojnë hostin e tyre idiot kur spërkatësit ndizen. Sidoqoftë, e dini që do të harroni të aktivizoni njësinë. Vendoseni që të aktivizohet automatikisht pas 1 dite dhe kaq.
- Vendosni kohën/datën - Thjesht shtyjeni përditësimin më të fundit të kohës dhe datës, për të rivendosur lëvizjen e RTC. nuk ka nevojë të vërtetë për këtë pasi RTC di të azhurnohet çdo 24 orë, kështu që zhvendosja nuk është më shumë se 2-3 sekonda.
- Fikur - Fikni të gjitha stacionet, deri në ngjarjen e ardhshme të planifikuar.
- Aktivizo stacionin për.
- Vendosni faktorin e reshjeve - eRrigator ju lejon të zvogëloni kohën e ujitjes me përqindje të caktuar për çdo njësi të reshjeve.
Hapi 9: Largimi i njësisë nga larg
Nën Administrator-> Rivendos
Ju mund ta përdorni këtë formë për të rivendosur njësinë në 5 mënyra të ndryshme:
1. Counters Reset - vetëm numëruesit e programeve shumëditore.
2. Rivendosja e Nivelit të Ulët - rivendosni vetëm njësinë, asgjë tjetër.
3. Rivendosja e Nivelit të Mesëm - Rivendosni njësinë, sportelet.
4. Rivendosja e Nivelit të Lartë - Rivendosni njësinë, numëruesit, hiqni programet nga kujtesa, hiqni informacionin e stacioneve nga kujtesa.
5. Hard Reset - Me rivendosjen e Nivelit të Lartë, vetëm ai gjithashtu heq konfigurimin, shihni hapin 3 për detaje se si të konfiguroni njësinë tani që e keni prishur plotësisht atë.
Hapi 10: Konfigurimi i njësisë nga shfletuesi juaj
Nën Administrator-> Konfiguro
Nëse dëshironi ta kaloni njësinë në një WiFi tjetër, thjesht zgjidhni rrjetin, shtoni fjalëkalimin dhe mos harroni të kopjoni/ngjisni ID -në e njësisë. Paraqit, voi-la, është bërë.
Hapi 11: Në ajër - Përditësimi FW
Nën Administrator -> Përditësimi FW
KJO HIGHSHT RREZIK T LART - MUND T BR TREGONI NJ NJITSI TAS LART !!!
Nëse bëni tulla njësinë, duhet të lidhni fizikisht mikro-USB NodeMCU me kompjuterin tuaj dhe të ngarkoni një version pune.
Ngarko skedarin binar të lëshimit që dëshironi, futni disa informacione të shënimeve të lëshimit dhe dorëzoni.
Njësia do të programohet në ajër dhe pasi të jetë bërë, do të rivendoset. DB është përditësuar për të pasqyruar lëshimin e ri në listë nën formular.
Ju këshillojmë, nëse njësia nuk është me tulla, mund të ktheheni në lëshimin e hershëm duke e zgjedhur atë.
Kini frikë, kini shumë frikë!
Hapi 12: Kodi Arduino për ERrigatorin tuaj
Po punohet për ta bërë atë të paraqitshëm…
Hapi 13: Kodi C# për të ekzekutuar uebfaqen tuaj
Po punohet për ta bërë atë të paraqitshëm…
Recommended:
Si të bëni 4G LTE Antenë të BiQuade të Dyfishtë Hapa të Lehtë: 3 Hapa
Si të bëni 4G LTE Antenë BiQuade të Dyfishtë Hapa të Lehtë: Shumicën e kohës me të cilën jam përballur, nuk kam forcë të mirë të sinjalit në punët e mia të përditshme. Kështu që. Kërkoj dhe provoj lloje të ndryshme antenash por nuk funksionoj. Pas humbjes së kohës gjeta një antenë që shpresoj ta bëj dhe ta provoj, sepse është parimi i ndërtimit jo
Dizajni i lojës në lëvizje në 5 hapa: 5 hapa
Dizajni i lojës në Flick në 5 hapa: Flick është një mënyrë vërtet e thjeshtë për të bërë një lojë, veçanërisht diçka si një enigmë, roman vizual ose lojë aventure
Zbulimi i fytyrës në Raspberry Pi 4B në 3 hapa: 3 hapa
Zbulimi i fytyrës në Raspberry Pi 4B në 3 hapa: Në këtë Instructable ne do të bëjmë zbulimin e fytyrës në Raspberry Pi 4 me Shunya O/S duke përdorur Bibliotekën Shunyaface. Shunyaface është një bibliotekë për njohjen/zbulimin e fytyrës. Projekti synon të arrijë shpejtësinë më të shpejtë të zbulimit dhe njohjes me
Pasqyrë DIY Vanity në hapa të thjeshtë (duke përdorur dritat LED të shiritit): 4 hapa
DIY Vanity Mirror në hapa të thjeshtë (duke përdorur dritat e shiritit LED): Në këtë postim, unë bëra një DIY Vanity Mirror me ndihmën e shiritave LED. Reallyshtë vërtet e lezetshme dhe duhet t'i provoni gjithashtu
Qëndrim për laptopë me 3 hapa dhe 3 hapa (me syze leximi dhe tabaka me stilolaps): 5 hapa
Qëndrim për laptopë me hapa 3 & 3 hapa (me syze leximi dhe tabaka për stilolapsa): Kjo $ 3 & Qëndrimi i laptopit me 3 hapa mund të bëhet brenda 5 minutave. It'sshtë shumë e fortë, me peshë të lehtë dhe mund të paloset për ta marrë kudo që të shkoni