Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on itse kastelulaitelaite, joka käynnistää pumpun tietyn ajan ja tietyin väliajoin.
Työskentely: Projekti toimii Arduino Uno -kortin yksinkertaisella ajastimella ja käynnistää pumpun toimimaan tietyn ajan tietyin väliajoin. Olen ottanut pumpun työajaksi 2 sekuntia ja väliaikaksi 6 tuntia.
Tarvikkeet
Elektroniikka
Arduino Uno:
Moottorisuoja:
Pumppu:
Sovitin:
Työkalut
Kuuma liimapistooli
Ruuvimeisseli
Muutama materiaali lisää
Ruukkukasvi
Vanha muovisäiliö vedelle
Vaihe 1: Lataa koodi
Koodi:
Koodi on hiljainen ja helppo ymmärtää.
#include // Lisää AFMotor -kirjasto IDE: hen
AF_DCMoottorimoottori (2); // Tee moottoriobjekti toisesta moottorilähdöstä
void setup () {
motor.setSpeed (100); // Aseta moottorin nopeus
motor.run (RELEASE);
} void loop () {
motor.run (ETEENPÄIN); // Käynnistä moottori
viive (2000); // Pumpun toiminta -aika = 2 sekuntia, voidaan muuttaa tarpeen mukaan
motor.run (RELEASE); // Pysäytä moottori
viive (21600000); // Pumpun väli = 6 tuntia, voidaan muuttaa tarpeen mukaan
Vaihe 2: Johdotus
Tee komponenttien johdotus tämän kaavion mukaisesti. Huomaa, että kilpi on kiinnitetty Arduino Unoon (ylhäällä).
Moottori kytketään M2 -liittimeen ja virtalähde negatiivisen positiivisen arvon mukaan. Suoja Arduino Unon päälle.
Vaihe 3: Tärkeä vaihe
Lisää AFMotor -kirjasto:
- Lataa liitteenä oleva pakattu kansio.
- Jos haluat lisätä kirjaston, valitse Luonnos -välilehti> Sisällytä kirjasto> Lisää. ZIP -kirjasto> Valitse tämän tiedoston pakattu kansio.
Liimaa myös liimapistoolilla moottori muovisäiliöön.
Käy blogissani:
Kommentoi, jaa ja seuraa