Arduino ve Stepper motor ile kolay pompa.https://youtu.be/dSlVYtNwtloBen kullanıyorum:
6x rulmanlar: 10x5x4 mm NEMA 17 Stepper motor, 5 mm şaftlı stepper sürücü, Pololu A4988 Arduino Nano direnç, 10k anahtar, silikon tüp 5x3 mm, bazı M3, M2 vidalar ve somunlar.
Arduino kodu: int x; const int buttonPin = 2; int buttonState = 0;
void setup() { pinMode(6, OUTPUT); // Etkinleştir pinMode(5, OUTPUT); // Adım pinMode(4, OUTPUT); // Yön digitalWrite(6, LOW); // Etkinleştir düşük pinMode(buttonPin, INPUT); Serial.begin(9600);
)
void loop() { düğme durumu = digitalRead(buttonPin);
Serial.println(buttonState);
eğer (buttonState == HIGH) ise {
digitalWrite(6, LOW); // Etkinleştir'i düşük olarak ayarla digitalWrite(4, HIGH); // Yönü yüksek olarak ayarla
for (x = 0; x < 4000; x++) // 200 kez çevrim yap { digitalWrite(5, HIGH); // Yüksek çıkış gecikmesi delayMicroseconds(300); // Yarım milisaniye bekleyin digitalWrite(5, LOW); // Düşük çıkış gecikmesi delayMicroseconds(300); // Yarım milisaniye bekleyin } delay(1000); // Bir saniye bekleyin } else {
digitalWrite(6, HIGH); // Etkinleştirmeyi düşük olarak ayarla
)
)
Yazdırma talimatları.
Kategori: Dış Mekan ve Bahçe
Tags
Model Source
