![Nadzor namakanja prek interneta + Arduino + Ethernet: 3 koraki Nadzor namakanja prek interneta + Arduino + Ethernet: 3 koraki](https://i.howwhatproduce.com/images/010/image-27358-j.webp)
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08
![Nadzor namakanja prek interneta + Arduino + Ethernet Nadzor namakanja prek interneta + Arduino + Ethernet](https://i.howwhatproduce.com/images/010/image-27358-1-j.webp)
Rad bi vam predstavil projekt, ki sem ga letos izvedel v času praznikov. Ustvaril sem spletno usmerjen sistem za vrtnarstvo, ki je specializiran za prodajo in gojenje različnih vrst rastlin, dreves, cvetja.
Zaloge
1x Arduino Mega 25601x Ethernet Wiznet W5100 ščit 1x FC37-analogno tipalo za zaznavanje vode 1x temperaturni senzor DS18B20 6x rele SRD-05VDC-SL-C4x solenoidi 24V DC
1. korak: Zahteve za spletni sistem
![Zahteve za spletni sistem Zahteve za spletni sistem](https://i.howwhatproduce.com/images/010/image-27358-2-j.webp)
![Zahteve za spletni sistem Zahteve za spletni sistem](https://i.howwhatproduce.com/images/010/image-27358-3-j.webp)
Spletni sistem je bil zasnovan tako, da izpolnjuje naslednje zahteve:
- Snemanje temperature, stopnje dežja
- Nadzor temperature / ogrevanja / hlajenja
- Nadzor namakanja ob določenih urah ali na zahtevo ob upoštevanju statistike vremenskih razmer
- Oddaljena plošča za ponovni zagon
- Dnevniki
- Sistem za prijavo
Arduino Mega je bil uporabljen kot krmilni mikrokrmilnik, saj je bil Uno na robu pomnilnika in se je zataknil. Arduino Mega je bila odlična izbira zaradi zadostnega števila zatičev in predvsem velikega pomnilnika za program z večjim pomnilnikom RAM. Arduino prek omrežja Wiznet W5100 Ethernet Shield pošilja podatke o temperaturi in dežju v splet. Temperatura se digitalno odčita s senzorja DS18B20 in podatki o dežju prek analogne vrednosti. Po pošiljanju podatkovna plošča izvede PHP logični skript, ki posodobi vse izhode.
2. korak: Arduinovo pravilo v projektu
![Arduinovo pravilo v projektu Arduinovo pravilo v projektu](https://i.howwhatproduce.com/images/010/image-27358-4-j.webp)
![Arduinovo pravilo v projektu Arduinovo pravilo v projektu](https://i.howwhatproduce.com/images/010/image-27358-5-j.webp)
![Arduinovo pravilo v projektu Arduinovo pravilo v projektu](https://i.howwhatproduce.com/images/010/image-27358-6-j.webp)
![Arduinovo pravilo v projektu Arduinovo pravilo v projektu](https://i.howwhatproduce.com/images/010/image-27358-7-j.webp)
Plošča nato prenese samo stanja VKLOP / IZKLOP za vsak izhod, ki ga uporabi. Na strani mikrokrmilnika ni operacije, ki bi naložila ploščo. Celoten odziv sistema je v 6 sekundah. Senzor temperature je v rastlinjaku, kjer je potrebno vzdrževati temperaturo. V vročih poletnih dneh se ohladi na nastavljeno temperaturo z izbirno histerezo, v zimskih mesecih se ogreje z nastavljeno temperaturo in histerezo. Ogrevanje / hlajenje je treba v sistemu izvesti ročno. Možno je tudi neomejeno ročno hlajenje / segrevanje (ON / OFF).
Upravljanje vezij je sestavljeno iz štirih fizičnih vezij, ki temeljijo na času, z izbiro dni v tednu, ko ti časi veljajo. Če ta način ni izbran, je izhod vedno izklopljen in vklopi zahtevo uporabnika za nastavljen čas v minutah. Če med zahtevo dežuje, se sistem izklopi in se ne vklopi več. Če pa je nastavljen samodejni časovni način in v tem času začne deževati, se bo tokokrog izklopil, če pa dež preneha pred koncem nastavljenega intervala, se bo znova vklopil.
Arduino je uvedel nadzornika za nemoteno delovanje, ko se Arduino znova zažene, če visi. V primeru zrušitve interneta ali nedosegljivosti spletnega mesta, na primer zaradi vzdrževanja, se ogrevalni in hladilni krog ter grelni in hladilni rele samodejno izklopijo po dveh minutah, dokler ni vzpostavljena spletna povezava. Po ponovnem zagonu Arduina so vsi izhodi izklopljeni. Dnevniki beležijo neuspešno prijavo v vmesnik (napačno ime ali geslo) z naslovom IP odjemalca, ki se je poskušal povezati. Dnevniki beležijo tudi podatke o neveljavnih podatkih iz senzorja DS18B20 85,00 ali -127,00, ki so tipične okvare senzorja zaradi slabega ožičenja, napake CRC.
3. korak:
![Slika Slika](https://i.howwhatproduce.com/images/010/image-27358-8-j.webp)
![Slika Slika](https://i.howwhatproduce.com/images/010/image-27358-9-j.webp)
Sistem vključuje tudi grafikone, kjer si lahko ogledate razvoj temperature 24 ur po nalaganju grafa in pred 7 dnevi ter aktivnost kroga in aktivnost hlajenja / ogrevanja. Dejavnosti se beležijo vsako minuto, temperatura pa vsakih 5 minut v bazo podatkov (ne velja za delo s podatki v realnem času). Vse vhode / izhode, s katerimi sistem deluje, lahko zaradi jasnosti pokličemo sami, kjer se vezje uporablja za namakanje. Solenoidi, črpalke s skupno močjo 2,3 kW na rele se lahko uporabljajo kot izhodi na releju, tj. 230V 10A.
Celoten sistem je skrit za prijavo, ki jo lahko spremenite tudi s spletnega vmesnika. Sistem je praktičen, funkcionalen in pomaga vrtnarstvu pri rednem namakanju. Če vas zanima več informacij o projektu:
Priporočena:
Nadzor temperature, vlažnosti - Arduino Mega + Ethernet W5100: 5 korakov
![Nadzor temperature, vlažnosti - Arduino Mega + Ethernet W5100: 5 korakov Nadzor temperature, vlažnosti - Arduino Mega + Ethernet W5100: 5 korakov](https://i.howwhatproduce.com/images/001/image-589-j.webp)
Nadzor temperature, vlažnosti - Arduino Mega + Ethernet W5100: Modul 1 - FLAT - strojna oprema: Arduino Mega 2560 Wiznet W5100 Ethernetni ščit 8x DS18B20 temperaturni senzor na vodilu OneWire - razdeljen na 4 vodila OneWire (2,4,1,1) 2x digitalna temperatura in senzor vlažnosti DHT22 (AM2302) 1x temperatura in vlaga
Sobni termostat - Arduino + Ethernet: 3 koraki
![Sobni termostat - Arduino + Ethernet: 3 koraki Sobni termostat - Arduino + Ethernet: 3 koraki](https://i.howwhatproduce.com/images/002/image-5887-j.webp)
Sobni termostat-Arduino + Ethernet: V smislu strojne opreme projekt uporablja: Arduino Uno / Mega 2560 ethernetni ščit Wiznet W5100 / ethernetni modul Wiznet W5200-W5500 DS18B20 senzor temperature na vodilu OneWire Relej SRD-5VDC-SL-C, ki se uporablja za kotel preklapljanje
Kako poslati podatke v oblak z Arduino Ethernet: 8 korakov
![Kako poslati podatke v oblak z Arduino Ethernet: 8 korakov Kako poslati podatke v oblak z Arduino Ethernet: 8 korakov](https://i.howwhatproduce.com/images/005/image-13037-j.webp)
Kako pošiljati podatke v oblak z Arduino Ethernet: Ta navodila vam pokažejo, kako objavite svoje podatke na platformi AskSensors IoT s pomočjo Arduino Ethernet Shield. Ethernetni ščit omogoča, da se vaš Arduino preprosto poveže z oblakom, pošilja in prejema podatke z internetno povezavo. Kaj smo
Arduino Ethernet DHT11 beleženje temperature in vlažnosti, mobilna statistika: 4 koraki
![Arduino Ethernet DHT11 beleženje temperature in vlažnosti, mobilna statistika: 4 koraki Arduino Ethernet DHT11 beleženje temperature in vlažnosti, mobilna statistika: 4 koraki](https://i.howwhatproduce.com/images/011/image-31308-j.webp)
Arduino Ethernet DHT11 beleženje temperature in vlažnosti, mobilne statistike: Z Arduino UNO R3, Ethernet Shield IN DHT11 lahko podatke o temperaturi in vlažnosti beležite zunaj, v sobi, rastlinjaku, laboratoriju, hladilnem prostoru ali na katerem koli drugem mestu popolnoma brezplačno. Ta primer bomo uporabili za beleženje sobne temperature in vlažnosti. Naprava
Sistem prisotnosti s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: 6 korakov
![Sistem prisotnosti s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: 6 korakov Sistem prisotnosti s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: 6 korakov](https://i.howwhatproduce.com/images/004/image-9254-17-j.webp)
Sistem udeležencev s shranjevanjem podatkov v Googlovi preglednici z uporabo RFID in Arduino Ethernet Shield: Pozdravljeni, fantje, tukaj prihajamo do zelo razburljivega projekta in tako pošiljamo podatke rfid v Googlovo preglednico z uporabo Arduina. Skratka, naredili bomo sistem obiskanosti, ki temelji na bralniku RFID, ki bo podatke o prisotnosti v realnem času shranil v goog