Arduino Robot katapult (2 / 3 steg)
Steg 2: Låt odjuret kommer till liv!
OK, har du din katapult monterad och redo att ha lite kul! Nu måste du lägga till lite kod för att få din nya leksak till liv.
Anslut servo är:
Servo motors arbete genom att tillämpa en PWM (pulse bredd modulering) signal, som anger servo motor. För att styra servomotorer från arduino måste du använda PWM stift (3,4,5,6,9,10 i Arduino UNO), jag har anslutit min servon enligt följande:
- Bas motor - pin 9
- Bricka motor-stift 6
- Arm motor - stift 5
- Bricka lock motor - stift 3
Lägg till någon makt:
Du bör inte lita på din Arduino strömförsörjning att driva din servo. En extern strömkälla bör användas (en 2A 5V bör nog). Sensor skölden till strömförsörjningen och se till att ställa in sensorn sköld att använda en extern strömkälla (genom att ta bort ström kontakt, bygel).
Gör det flytta!
Du kan använda min kod för att få din katapult till liv, men jag vill utmana er att göra det på egen hand!
Om du är ny på arduino/programmering här är några tips för dig:
- Här är en grundläggande guide om hur du använder servomotorer med arduino,
- Börja med en motor och sedan lägga till de andra.
- Servomotorer tenderar att reagera snabbt, det är inte vad du vill. Lägga till lite kod/fördröjning för att skapa en sopa effekt när motorerna flyttar.
- Skriv in koden som en berättelse, kontrollera att den är läsbar. Till exempel Använd korrekt namngivning för dina variabler ('baseMotor' och inte 'motor1")
- Din katapult kan ladda "kulor" automatiskt från facket magazine, timing kan knepigt