![Apūdeņošanas kontrole, izmantojot internetu + Arduino + Ethernet: 3 soļi Apūdeņošanas kontrole, izmantojot internetu + Arduino + Ethernet: 3 soļi](https://i.howwhatproduce.com/images/010/image-27358-j.webp)
Satura rādītājs:
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![Apūdeņošanas kontrole, izmantojot internetu + Arduino + Ethernet Apūdeņošanas kontrole, izmantojot internetu + Arduino + Ethernet](https://i.howwhatproduce.com/images/010/image-27358-1-j.webp)
Vēlos jūs iepazīstināt ar projektu, kuru šogad esmu īstenojis svētku laikā. Es izveidoju tīmeklī orientētu sistēmu dārzkopībai, kas specializējas dažāda veida augu, koku, ziedu tirdzniecībā un audzēšanā.
Piegādes
1x Arduino Mega 25601x Ethernet Wiznet W5100 vairogs 1x FC37-analogs ūdens noteikšanas sensors 1x DS18B20 temperatūras sensors 6x relejs SRD-05VDC-SL-C4x solenoīdi 24V DC
1. darbība. Prasības tīmekļa sistēmai
![Prasības tīmekļa sistēmai Prasības tīmekļa sistēmai](https://i.howwhatproduce.com/images/010/image-27358-2-j.webp)
![Prasības tīmekļa sistēmai Prasības tīmekļa sistēmai](https://i.howwhatproduce.com/images/010/image-27358-3-j.webp)
Tīmekļa sistēma tika izstrādāta, lai atbilstu šādām prasībām:
- Temperatūras reģistrēšana, lietus līmenis
- Temperatūras / sildīšanas / dzesēšanas kontrole
- Apūdeņošanas kontrole noteiktā laikā vai pēc pieprasījuma, ņemot vērā laika apstākļu statistiku
- Attālā atsāknēšanas plate
- Žurnāli
- Pieteikšanās sistēma
Arduino Mega tika izmantots kā kontroles mikrokontrolleris, jo Uno bija malā ar atmiņu un iestrēga. Arduino Mega bija lieliska izvēle, pateicoties pietiekamam tapu skaitam un īpaši lielajai atmiņai programmai ar lielāku RAM atmiņu. Arduino nosūta temperatūru un lietus datus tīmeklim, izmantojot Wiznet W5100 Ethernet vairogu. Temperatūra tiek nolasīta digitāli no DS18B20 sensora un lietus datiem, izmantojot analogo vērtību. Pēc datu paneļa nosūtīšanas tiek izpildīts PHP loģiskais skripts, kas atjaunina visas izejas.
2. solis: Arduino noteikums projektā
![Arduino noteikums projektā Arduino noteikums projektā](https://i.howwhatproduce.com/images/010/image-27358-4-j.webp)
![Arduino noteikums projektā Arduino noteikums projektā](https://i.howwhatproduce.com/images/010/image-27358-5-j.webp)
![Arduino noteikums projektā Arduino noteikums projektā](https://i.howwhatproduce.com/images/010/image-27358-6-j.webp)
![Arduino noteikums projektā Arduino noteikums projektā](https://i.howwhatproduce.com/images/010/image-27358-7-j.webp)
Pēc tam tāfele lejupielādē tikai ieslēgšanas / izslēgšanas stāvokļus katrai izvadei, ko tā izmanto. Mikrokontrollera pusē nav darbības, kas varētu ielādēt plāksni. Kopējā sistēmas reakcija ir 6 sekunžu laikā. Temperatūras sensors atrodas siltumnīcā, kur nepieciešams uzturēt temperatūru. Karstās vasaras dienās tas tiek atdzesēts līdz iestatītajai temperatūrai ar papildu histerēzi, bet ziemas mēnešos tas tiek uzkarsēts ar iestatīto temperatūru un histerēzi. Sildīšanas / dzesēšanas izvēle sistēmā jāveic manuāli. Ir arī iespējams manuāli dzesēt / sildīt (IESLĒGT / IZSLĒGT) bezgalīgi.
Ķēdes pārvaldība sastāv no četrām fiziskām ķēdēm, kas ir atkarīgas no laika, un ir atlasītas nedēļas dienas, kad tiek piemēroti šie laiki. Ja šis režīms nav izvēlēts, izvade vienmēr ir izslēgta un ieslēdz lietotāja pieprasījumu uz noteiktu laiku minūtēs. Ja pieprasījuma laikā līst lietus, sistēma izslēdzas un neieslēdzas vēlreiz. Tomēr, ja ir iestatīts automātiskais laika režīms un šajā laikā sāk līt lietus, ķēde izslēgsies un, ja lietus beigsies pirms noteiktā intervāla beigām, tā atkal ieslēgsies.
Arduino ir ieviesis uzraudzības sistēmu darbībai bez problēmām, kad Arduino tiek restartēts, ja tas karājas. Interneta avārijas vai vietnes nepieejamības gadījumā, piemēram, apkopes nolūkos, gan apkures un dzesēšanas kontūras, gan apkures un dzesēšanas releji tiek automātiski izslēgti pēc divām minūtēm, līdz tiek izveidots interneta savienojums. Pēc Arduino restartēšanas visas izejas ir izslēgtas. Žurnāli reģistrē neveiksmīgu pieteikšanos saskarnē (nepareizs vārds vai parole) ar klienta IP adresi, kurš mēģināja izveidot savienojumu. Žurnāli arī reģistrē datus par nederīgiem datiem no DS18B20 sensora 85.00 vai -127.00, kas ir tipiskas sensora kļūmes sliktas elektroinstalācijas, CRC kļūdu dēļ.
3. darbība:
![Attēls Attēls](https://i.howwhatproduce.com/images/010/image-27358-8-j.webp)
![Attēls Attēls](https://i.howwhatproduce.com/images/010/image-27358-9-j.webp)
Sistēma ietver arī grafikus, kuros var apskatīt temperatūras attīstību 24 stundas pēc grafika ielādes un pirms 7 dienām, kā arī ķēdes darbību un dzesēšanas / sildīšanas darbību. Darbības tiek reģistrētas katru minūti, un temperatūra tiek reģistrēta ik pēc 5 minūtēm datu bāzē (neattiecas uz darbu ar reāllaika datiem). Visas ievades / izejas, ar kurām sistēma darbojas, skaidrības labad var izsaukt pašas, ja ķēde tiek izmantota apūdeņošanai. Solenoīdus, sūkņus ar kopējo jaudu 2,3 kW uz vienu releju var izmantot kā izejas relejā, t.i. 230V 10A.
Visa sistēma ir paslēpta aiz pieteikšanās, ko var mainīt arī no tīmekļa saskarnes. Sistēma ir praktiska, funkcionāla un palīdz dārzkopībai regulāras apūdeņošanas jautājumos. Ja jūs interesē sīkāka informācija par projektu:
Ieteicams:
Temperatūras, mitruma monitors - Arduino Mega + Ethernet W5100: 5 soļi
![Temperatūras, mitruma monitors - Arduino Mega + Ethernet W5100: 5 soļi Temperatūras, mitruma monitors - Arduino Mega + Ethernet W5100: 5 soļi](https://i.howwhatproduce.com/images/001/image-589-j.webp)
Temperatūras, mitruma monitors - Arduino Mega + Ethernet W5100: 1. modulis - FLAT - aparatūra: Arduino Mega 2560 Wiznet W5100 Ethernet vairogs 8x DS18B20 temperatūras sensors OneWire kopnē - sadalīts 4 OneWire kopnēs (2,4,1,1) 2x digitālā temperatūra un mitruma sensors DHT22 (AM2302) 1x temperatūras un mitruma
Telpas termostats - Arduino + Ethernet: 3 soļi
![Telpas termostats - Arduino + Ethernet: 3 soļi Telpas termostats - Arduino + Ethernet: 3 soļi](https://i.howwhatproduce.com/images/002/image-5887-j.webp)
Telpas termostats-Arduino + Ethernet: Aparatūras ziņā projektā tiek izmantoti: Arduino Uno / Mega 2560 Ethernet vairogs Wiznet W5100 / Ethernet modulis Wiznet W5200-W5500 DS18B20 temperatūras sensors OneWire kopnes relejā SRD-5VDC-SL-C, ko izmanto katlam pārslēgšana
Kā nosūtīt datus uz mākoni, izmantojot Arduino Ethernet: 8 soļi
![Kā nosūtīt datus uz mākoni, izmantojot Arduino Ethernet: 8 soļi Kā nosūtīt datus uz mākoni, izmantojot Arduino Ethernet: 8 soļi](https://i.howwhatproduce.com/images/005/image-13037-j.webp)
Kā nosūtīt datus uz mākoni, izmantojot Arduino Ethernet: šī pamācība parāda, kā publicēt savus datus AskSensors IoT platformā, izmantojot Arduino Ethernet vairogu. Ethernet vairogs ļauj jūsu Arduino viegli izveidot savienojumu ar mākoni, nosūtīt un saņemt datus, izmantojot interneta savienojumu. Ko mēs
Maiņu reģistru kaskāde 74HC595 Kontrolējama, izmantojot Arduino un Ethernet: 3 soļi
![Maiņu reģistru kaskāde 74HC595 Kontrolējama, izmantojot Arduino un Ethernet: 3 soļi Maiņu reģistru kaskāde 74HC595 Kontrolējama, izmantojot Arduino un Ethernet: 3 soļi](https://i.howwhatproduce.com/images/007/image-18612-j.webp)
Maiņu reģistru kaskāde 74HC595, kas kontrolēta caur Arduino un Ethernet: Šodien es vēlētos iepazīstināt ar projektu, kuru esmu īstenojis divās versijās. Projektā tiek izmantoti 12 maiņu reģistri 74HC595 un 96 gaismas diodes, Arduino Uno plate ar Ethernet vairogu Wiznet W5100. Katram maiņu reģistram ir pievienotas 8 gaismas diodes. Skaitļi 0
Apmeklēšanas sistēma ar datu saglabāšanu Google izklājlapā, izmantojot RFID un Arduino Ethernet vairogu: 6 soļi
![Apmeklēšanas sistēma ar datu saglabāšanu Google izklājlapā, izmantojot RFID un Arduino Ethernet vairogu: 6 soļi Apmeklēšanas sistēma ar datu saglabāšanu Google izklājlapā, izmantojot RFID un Arduino Ethernet vairogu: 6 soļi](https://i.howwhatproduce.com/images/004/image-9254-17-j.webp)
Apmeklēšanas sistēma ar datu saglabāšanu Google izklājlapā, izmantojot RFID un Arduino Ethernet vairogu: Sveiki, puiši, šeit mēs piedāvājam ļoti aizraujošu projektu, un tas ir veids, kā nosūtīt RFID datus uz Google izklājlapu, izmantojot Arduino. Īsāk sakot, mēs izveidosim apmeklētības sistēmu, kuras pamatā ir RFID lasītājs, kas reāllaikā saglabās apmeklētības datus, lai goog