Indholdsfortegnelse:
- Forbrugsvarer
- Trin 1: Forståelse af komponenterne
- Trin 2: Opsætning af kredsløbet
- Trin 3: Download Arduino GUI og inputkode
- Trin 4: Potentiometer + Servo + Arduino
Video: Potentiometer og servo: kontrolleret bevægelse med Arduino: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Først skal du samle relevante materialer for at sammensætte dette kredsløb.
Forbrugsvarer
1 Arduino
1 Potentiometer
1 servo
1 brødbræt
2 sorte tråde (jord/negative)
2 røde jumperwires (spænding/positiv)
2 gule/farve jumperwire (input/output)
Trin 1: Forståelse af komponenterne
Det er vigtigt, før vi sammensætter det fysiske kredsløb for at forstå hver komponent:
Brødbrættet har to sæt strømskinner på hver side, der har slots til negative (sort/blå) og positive (røde) indgange. De er forbundet serielt lodret. Terminal strips deler forbindelsen vandret, men parallelle terminal strips kræver en jumper wire for at bygge bro mellem divideren.
Potentiometeret har en 5V pin (rød), en Vout pin (gul/farve) og Ground/GND pin (sort).
Servoen har en 5V port (rød), en Pulse Width Modulation/PWM port (gul/farve) og en Ground/GND port (sort). Klik på linket for at vide mere om, hvordan det fungerer.
Trin 2: Opsætning af kredsløbet
Følg diagramlayoutet. Mens du opretter kredsløbet, skal du altid huske at beholde arduino'en uden at tage stikket for at undgå skader på dine komponenter.
Sæt potentiometeret i brødbrættet, og noter dets retning (dette vil være vigtigt, når du bruger jumperkablerne til at forbinde til arduinoen). Brug en gul jumper wire og tilslut den midterste output pin til den analoge (A0) port på arduinoen. Sæt den røde jumperledning i V5 -porten og en sort jumper -ledning i GND -porten på arduinoen.
Slut servoen til brødbrættet og arduinoen. Brug en gul jumperledning til at slutte dens input/signalport til den digitale PWM -port, 9 på arduinoen. Sæt den røde jumperledning i V5 -klemrække og en sort jumperledning i GND -klemmerække i serie med potentiometerlayout (se billede).
Når kredsløbet er konfigureret, skal du fortsætte med at forbinde din arduino til din computer.
Trin 3: Download Arduino GUI og inputkode
Download Arduino grafisk brugergrænseflade (GUI) her.
Sæt nedenstående kode i. Bemærk, at oplysningerne til højre for "//" fortæller dig, hvad denne kodelinje gør:
#include // Servobibliotek
Servo servo_test; // initialiser et servoobjekt for den tilsluttede servo
int vinkel = 0;
int potentio = A0; // initialiser A0analog -stiften til potentiometer
ugyldig opsætning () {
servo_test.attach (9); // fastgør signalstiften på servoen til pin 9 på arduino
}
void loop () {
vinkel = analogRead (potentio); // læsning af potentiometerværdien mellem 0 og 1023
vinkel = kort (vinkel, 0, 1023, 0, 179); // skalering af potentiometerværdien til vinkelværdi for servo mellem 0 og 180)
servo_test.write (vinkel); // kommando for at rotere servoen til den angivne vinkelforsinkelse (5);
}
Trin 4: Potentiometer + Servo + Arduino
Sådan skal det sidste kredsløb se ud. Se videoen for at se, hvordan det fungerer.
Anbefalede:
Lydsensor og servo: reaktiv bevægelse: 4 trin
Lydsensor og servo: reaktiv bevægelse: Først skal du samle relevante materialer for at sammensætte dette kredsløb
Motor i bevægelse med øjesporing: 8 trin
Bevægelig motor med øjesporing: I øjeblikket er øjensporingssensorer mere almindelige på forskellige områder, men kommercielt er de mere kendt for interaktive spil. Denne vejledning foregiver ikke at uddybe sensorerne, da den er meget kompleks og på grund af dens mere og mere almindelige brug
Enkel gestusstyring - Styr dine RC -legetøj med armens bevægelse: 4 trin (med billeder)
Enkel gestusstyring - Styr dine RC -legetøj med armens bevægelse: Velkommen til min 'ible' #45. For et stykke tid siden lavede jeg en fuldt fungerende RC-version af BB8 ved hjælp af Lego Star Wars-dele … https://www.instructables.com/id/Whats-Inside-My-R…Da jeg så, hvor sejt det var Force Band lavet af Sphero, tænkte jeg: "Ok, jeg kan
2 potentiometre og 2 servoer: kontrolleret bevægelse med Arduino: 4 trin
2 potentiometre og 2 servoer: kontrolleret bevægelse med Arduino: Først skal du samle relevante materialer for at sammensætte dette kredsløb
RC -tank med et FPV -kamera i bevægelse: 9 trin (med billeder)
RC -tank med et FPV -kamera i bevægelse: Hej. I denne instruktive viser jeg dig, hvordan du bygger en fjernbetjeningstank med FPV -kamera. I starten byggede jeg kun RC -tank uden FPV -kamera, men da jeg kørte den i huset, har jeg ikke set, hvor den er. Så jeg kom på det, som jeg vil tilføje til