Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Šioje „Arduino“projekto pamokoje sužinosime, kaip padaryti išmanųjį laistymą
1 veiksmas: reikalinga aparatinė įranga
„Arduino Board“-
„Arduino Ethernet Shield“-
Dirvožemio drėgmės jutiklis -
Solenoidinio vožtuvo srauto jungiklis 1/2 -
Vandens srauto jutiklis 1/2 -
DHT11 modulis -
Estafetė -
2 žingsnis: jungtys
3 žingsnis: šaltinio kodas
Čia yra „Arduino“esančios rankos kodas - gaukite kodą
4 veiksmas: sukurkite žiniatinklio serverį
Serverio scenarijus
? php // Duomenų bazės ryšys
$ koneksi = mysqli_connect ("krstudio.web.id", "vartotojo vardas", "slaptažodis", "duomenų bazė") arba mirti ("Klaida".mysqli_error ($ koneksi)); // Paimkite duomenų formos lentelę duomenų bazėje MySQL $ sql = "SELECT * FROM ORDER BY id DESC LIMIT 30"; $ result = mysqli_query ($ koneksi, $ sql) arba mirti ("Klaida pasirenkant". mysqli_error ($ koneksi)); // Padaryti masyvą $ greenh = array (); while ($ eilutė = mysqli_fetch_assoc ($ rezultatas)) {$ greenh = $ eilutė; } // Rodymas konvertuoti duomenų formos lentelės tapatybę į formatą JSON echo json_encode ($ greenh); // uždaryti db ryšį mysqli_close ($ koneksi); // atnaujinti 11 sekundžių?>
?>
5 veiksmas: gaukite paraišką
Programos failai pasiekiami „Google Play“parduotuvėje
6 žingsnis: bandymas
Dabar atlikome visus veiksmus ir sukūrėme „SmartWatering“
galite valdyti naudodami savo išmanųjį telefoną.
Ačiū, kad žiūrėjote.