Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Detta är en självvattnande anläggningsapparat som startar pumpen under viss tid och med specifika intervall.
Arbeta: Projektet fungerar på den enkla timern på Arduino Uno -kortet och kommer att starta pumpen för att arbeta under en viss tid med specifika intervall. Jag har tagit pumpens arbetstid som 2 sekunder och intervallet som 6 timmar.
Tillbehör
Elektronik
Arduino Uno:
Motor Shield:
Pump:
Adapter:
Verktyg
Lim pistol
Skruvmejsel
Lite mer material
En krukväxt
Gammal plastbehållare för vatten
Steg 1: Ladda upp koden
Koda:
Koden är tyst enkel och lätt att förstå.
#include // Lägg till AFMotor -biblioteket i IDE
AF_DCMotor motor (2); // Gör ett motorobjekt på den andra motorutgången
void setup () {
motor.setSpeed (100); // Ställ in motorns varvtal
motor.run (RELEASE);
} void loop () {
motor.run (FRAMÅT); // Starta motorn
fördröjning (2000); // Tid för pumpen att fungera = 2 sekunder, kan ändras efter behov
motor.run (RELEASE); // Stanna motorn
fördröjning (21600000); // Pumpintervall = 6 timmar, kan ändras efter behov
Steg 2: Kabeldragning
Gör kabeldragning av komponenterna enligt detta diagram. Observera att skärmen är fäst på Arduino Uno (ovanpå).
Motor som ska anslutas på M2 -terminalen och strömkällan enligt negativ positiv. Skölden ska vara ovanpå Arduino Uno.
Steg 3: Viktigt steg
Lägg till AFMotor -biblioteket:
- Ladda ner den bifogade komprimerade mappen.
- För att lägga till biblioteket, gå till fliken Skiss> Inkludera bibliotek> Lägg till. ZIP -bibliotek> Välj den komprimerade mappen för den här filen.
Klistra även in motorn i plastbehållaren med hjälp av limpistolen.
Besök min blogg:
Kommentera, dela och följ