Innehållsförteckning:
- Steg 1: Komponenter krävs
- Steg 2: Princip
- Steg 3: Schematisk diagram
- Steg 4: Förfaranden
- Steg 5: Kod
Video: SERVOMOTOR MED ARDUINO UNO R3: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Servo är en typ av växelmotor som bara kan rotera 180 grader. Den styrs genom att skicka elektriska pulser från ditt Arduino Uno -kort. Dessa pulser berättar för servon vilken position den ska flytta till.
Steg 1: Komponenter krävs
- Arduino Uno board * 1
- USB -kabel * 1
- Servo * 1
- Brödbräda * 1
- Tröjor
Steg 2: Princip
Servo består av skal, kretskort, motor utan kärna, redskap och lokaliseringsdetektering. Dess arbetsprincip är följande: Arduino Uno -kort skickar PWM -signal till servomotor, och sedan bearbetas denna signal av IC på kretskort för att beräkna rotationsriktning för att driva motorn, och sedan överförs denna drivkraft till svängarmen med reduktionsväxel. Samtidigt returnerar positionsdetektorn platssignal för att bedöma om inställd plats nås eller inte.
Steg 3: Schematisk diagram
Steg 4: Förfaranden
Steg 1:
Bygg kretsen.
Steg 2:
Ladda ner koden från
Steg 3:
Ladda upp skissen till Arduino Uno -kortet
Klicka på ikonen Ladda upp för att ladda upp koden till kontrollkortet.
Om "Klar överföring" visas längst ned i fönstret betyder det att skissen har laddats upp.
Nu kan du se servomotorn rotera 90 grader (rotera var 15: e grad). Och rotera sedan i motsatt riktning.
Steg 5: Kod
/***********************************************
* namn: Servo
* funktion: du kan se servomotorn rotera 90 grader (rotera var 15: e grad).
* Och rotera sedan i motsatt riktning.
************************************************/
// E -post: [email protected]
// Webbplats: www.primerobotics.in
#omfatta
/************************************************/
Servo myservo; // skapa servoobjekt för att styra ett servo
/************************************************/
void setup ()
{
myservo.attach (9); // fäster servon på stift 9 till servoobjektet
myservo.write (0); // tillbaka till 0 grader
fördröjning (1000); // vänta en sekund
}
/*************************************************/
void loop ()
{
myservo.write (15); // går till 15 grader
fördröjning (1000); // vänta en sekund
myservo.write (30); // går till 30 grader
fördröjning (1000); // vänta en sekund. 33
myservo.write (45); // går till 45 grader
fördröjning (1000); // vänta en sekund. 33
myservo.write (60); // går till 60 grader
fördröjning (1000); // vänta en sekund. 33
myservo.write (75); // går till 75 grader
fördröjning (1000); // vänta en sekund. 33
myservo.write (90); // går till 90 grader
fördröjning (1000); // vänta en sekund
myservo.write (75); // tillbaka till 75 grader
fördröjning (1000); // vänta en sekund. 33
myservo.write (60); // tillbaka till 60 grader
fördröjning (1000); // vänta en sekund. 33
myservo.write (45); // tillbaka till 45 grader
fördröjning (1000); // vänta en sekund. 33
myservo.write (30); // tillbaka till 30 grader
fördröjning (1000); // vänta en sekund. 33
myservo.write (15); // tillbaka till 15 grader
fördröjning (1000); // vänta en sekund
myservo.write (0); // tillbaka till 0 grader
fördröjning (1000); // vänta en sekund
}
/**************************************************/
Rekommenderad:
Rotera sandklocka varje minut med servomotor - Arduino: 8 steg
Rotera sandklocka varje minut med servomotor - Arduino: I denna handledning lär vi oss hur man roterar en liten (1 minut) sandklocka var 60: e med servomotor och Visuino, Se en demonstrationsvideo
Gångrobot med 1 servomotor: 13 steg (med bilder)
Walking Robot Using 1 Servo Motor: Jag har velat bygga den här rollatorroboten även sedan jag såg den på YouTube. Efter lite sökning hittade jag lite mer information om det och bestämde mig för att göra mitt eget. Målet med att bygga den här rullatorn var att försöka göra den så liten som jag kan
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Anslut Maduino UNO till servomotor: 7 steg
Anslut Maduino UNO till servomotor: I denna handledning kommer vi att använda Arduino UNO, servomotor och Visuino för att rotera servomotorn. Se en demonstrationsvideo
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: 7 steg (med bilder)
Android (remotexy) UI för att styra servomotor med Arduino och Bluetooth: I den här instruktionsboken ger jag dig ett snabbt steg för att göra Android -användargränssnitt med Remotexy Interface Maker för att styra servomotor ansluten till Arduino Mega via Bluetooth. Denna video visar hur användargränssnittet kommer att styra servomotorns hastighet och position