Turinys:
Video: „AutoWaterFlora“: savaiminio laistymo įrenginys: 3 žingsniai
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Tai savaiminio laistymo įrenginys, kuris siurblį paleidžia tam tikrą laiką ir tam tikrais intervalais.
Darbas: Projektas veikia naudojant paprastą „Arduino Uno“plokštės laikmatį ir pradės siurblį veikti tam tikrą laiką tam tikrais intervalais. Siurblio darbo laikas yra 2 sekundės, o intervalas - 6 valandos.
Prekės
Elektronika
„Arduino Uno“:
Variklio skydas:
Siurblys:
Adapteris:
Įrankiai
Karšto klijų pistoletas
Atsuktuvas
Dar keletas medžiagų
Vazoninis augalas
Senas plastikinis indas vandeniui
1 veiksmas: įkelkite kodą
Kodas:
Kodas yra tyliai paprastas ir lengvai suprantamas.
#include // Pridėkite AFMotor biblioteką prie IDE
AF_DCMotorinis variklis (2); // Padarykite variklio objektą ant antrojo variklio išėjimo
void setup () {
motor.setSpeed (100); // Nustatykite variklio greitį
motor.run (RELEASE);
} void loop () {
motor.run (į priekį); // Užveskite variklį
vėlavimas (2000 m.); // Siurblio veikimo laikas = 2 sekundės, galima keisti pagal poreikius
motor.run (RELEASE); // Sustabdyk variklį
vėlavimas (21600000); // Siurblio intervalas = 6 valandos, galima keisti pagal poreikius
2 žingsnis: laidų prijungimas
Prijunkite komponentus pagal šią schemą. Atminkite, kad skydas yra pritvirtintas prie „Arduino Uno“(viršuje).
Variklis turi būti prijungtas prie M2 terminalo ir maitinimo šaltinio, kaip teigiama. Skydas turi būti ant „Arduino Uno“.
3 žingsnis: svarbus žingsnis
Pridėkite „AFMotor“biblioteką:
- Atsisiųskite pridėtą suspaustą aplanką.
- Norėdami pridėti biblioteką, eikite į skirtuką Eskizas> Įtraukti biblioteką> Pridėti. ZIP biblioteką> Pasirinkite suspaustą šio failo aplanką.
Taip pat naudodami klijų pistoletą įklijuokite variklį į plastikinį indą.
Prašome apsilankyti mano tinklaraštyje:
Komentuokite, dalinkitės ir sekite