2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jest to urządzenie samonawadniające, które uruchamia pompę na określony czas iw określonych odstępach czasu.
Działanie: Projekt działa na prostym zegarze płytki Arduino Uno i zainicjuje pracę pompy na określony czas w określonych odstępach czasu. Przyjąłem czas pracy pompy jako 2 sekundy i interwał jako 6 godzin.
Kieszonkowe dzieci
Elektronika
Arduino Uno:
Osłona silnika:
Pompa:
Adapter:
Narzędzia
Pistolet na gorący klej
Śrubokręt
Więcej materiałów
Roślina doniczkowa
Stary plastikowy pojemnik na wodę
Krok 1: Przesyłanie kodu
Kod:
Kod jest prosty i łatwy do zrozumienia.
#include // Dodaj bibliotekę AFMotor do IDE
AF_DCMotor silnik(2); // Zrób obiekt silnika na drugim wyjściu silnika
pusta konfiguracja () {
prędkość.silnika (100); // Ustaw prędkość silnika
motor.run(RELEASE);
} pusta pętla() {
motor.run(DO PRZODU); //Uruchom silnik
opóźnienie (2000); //Czas pracy pompy = 2 sekundy, możliwość zmiany według potrzeb
motor.run(RELEASE); // Zatrzymaj silnik
opóźnienie (21600000); //Przerwa pompy = 6 godzin, można zmienić według potrzeb
Krok 2: Okablowanie
Wykonaj okablowanie komponentów zgodnie z tym schematem. Zauważ, że Shield jest dołączony do Arduino Uno (na górze).
Silnik należy podłączyć do zacisku M2 i źródła zasilania zgodnie z ujemnym dodatnim. Tarcza znajduje się na górze Arduino Uno.
Krok 3: Ważny krok
Dodaj bibliotekę AFMotor:
- Pobierz załączony skompresowany folder.
- Aby dodać bibliotekę przejdź do zakładki Szkic> Dołącz bibliotekę> Dodaj bibliotekę. ZIP> Wybierz skompresowany folder tego pliku.
Również za pomocą pistoletu do kleju wklej silnik do plastikowego pojemnika.
Zapraszam na mój blog:
Komentuj, udostępniaj i obserwuj