Tartalomjegyzék:
- 1. lépés: Szükséges összetevők
- 2. lépés: Alapelv
- 3. lépés: Vázlatos diagram
- 4. lépés: Eljárások
- 5. lépés: Kód
Videó: Szervómotor ARDUINO UNO R3 -mal: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
A szervo egy hajtóműves motor, amely csak 180 fokban képes elfordulni. Vezérelése elektromos impulzusok küldésével történik az Arduino Uno kártyáról. Ezek az impulzusok megmondják a szervónak, hogy milyen helyzetbe kell mozognia.
1. lépés: Szükséges összetevők
- Arduino Uno tábla * 1
- USB kábel * 1
- Szervó * 1
- Kenyeretábla * 1
- Jumper vezetékek
2. lépés: Alapelv
A szervó héjból, áramköri lapból, nem magos motorból, fogaskerékből és helymeghatározásból áll. Működési elve a következő: Az Arduino Uno kártya PWM jelet küld a szervomotornak, majd ezt a jelet az áramköri lap IC -je dolgozza fel, hogy kiszámítsa a forgásirányt a motor meghajtásához, majd ezt a hajtóerőt a lengőkarra továbbítja a reduktor. Ezzel egyidejűleg a helyzetérzékelő visszaadja a helyjelzést, hogy megítélje, hogy a beállított hely elérte -e vagy sem.
3. lépés: Vázlatos diagram
4. lépés: Eljárások
1. lépés:
Építsd fel az áramkört.
2. lépés:
Töltse le a kódot a https://github.com/primerobotics/Arduino webhelyről
3. lépés:
Töltse fel a vázlatot az Arduino Uno táblára
Kattintson a Feltöltés ikonra a kód feltöltéséhez a vezérlőpultra.
Ha a "Kész feltöltés" felirat jelenik meg az ablak alján, az azt jelenti, hogy a vázlat sikeresen feltöltődött.
Most láthatja, hogy a szervomotor 90 fokban forog (15 fokonként egyszer). Aztán forgassa az ellenkező irányba.
5. lépés: Kód
/***********************************************
* név: Servo
* funkció: láthatja, hogy a szervomotor 90 fokban forog (15 fokonként egyszer).
* Ezután forgassa az ellenkező irányba.
************************************************/
// E -mail: [email protected]
// Weboldal: www.primerobotics.in
#befoglalni
/************************************************/
Servo myservo; // szervo objektum létrehozása a szervo vezérléséhez
/************************************************/
üres beállítás ()
{
myservo.attach (9); // csatolja a szervót a 9 -es tűn a szervo objektumhoz
myservo.write (0); // vissza 0 fokra
delay (1000); // várjon egy másodpercet
}
/*************************************************/
üres hurok ()
{
myservo.write (15); // 15 fokra megy
delay (1000); // várjon egy másodpercet
myservo.write (30); // 30 fokra megy
delay (1000); // várjon egy másodpercet
myservo.write (45); // 45 fokra megy
delay (1000); // várjon egy másodpercet
myservo.write (60); // 60 fokra megy
delay (1000); // várjon egy másodpercet
myservo.write (75); // 75 fokra megy
delay (1000); // várjon egy másodpercet
myservo.write (90); // 90 fokra megy
delay (1000); // várjon egy másodpercet
myservo.write (75); // vissza 75 fokra
delay (1000); // várjon egy másodpercet
myservo.write (60); // vissza 60 fokra
delay (1000); // várjon egy másodpercet
myservo.write (45); // vissza 45 fokra
delay (1000); // várjon egy másodpercet
myservo.write (30); // vissza 30 fokra
delay (1000); // várjon egy másodpercet
myservo.write (15); // vissza 15 fokra
delay (1000); // várjon egy másodpercet
myservo.write (0); // vissza 0 fokra
delay (1000); // várjon egy másodpercet
}
/**************************************************/
Ajánlott:
A homokóra forgatása percenként a szervomotor használatával - Arduino: 8 lépés
Forgassa el a homokórát minden percben a szervomotor használatával - Arduino: Ebben az oktatóanyagban megtanuljuk, hogyan kell egy kicsi (1 perces) homokórát 60 másodpercenként elforgatni a szervomotor és a Visuino segítségével. Nézzen meg egy bemutató videót
Intelligens szemetes az Arduino, az ultrahangos érzékelő és a szervomotor használatával: 3 lépés
Intelligens szemetes az Arduino, az ultrahangos érzékelő és a szervomotor használatával: Ebben a projektben megmutatom, hogyan készítsünk intelligens szemetet az Arduino használatával, ahol a szemétkosár fedele automatikusan kinyílik, ha szemetes szemléletmóddal közeledik. Az intelligens szemeteskosár készítéséhez használt egyéb fontos összetevők egy HC-04 ultrahangos érzékelő
Szuper egyszerű módja a szervomotor vezérlésének Arduino segítségével: 8 lépés
Szuper egyszerű módja a szervomotor vezérlésének az Arduino segítségével: Ebben az oktatóanyagban a Servo Motor és az Arduino UNO, valamint a Visuino eszközöket használjuk a szervomotor fokozati pozíciójának szabályozására, csak néhány alkatrész segítségével, így ez a projekt szuper egyszerű lesz. Nézzen meg egy bemutató videót
Arduino Több szervomotor csatlakoztatása - PCA9685 bemutató: 6 lépés
Arduino Több szervomotor csatlakoztatása - PCA9685 bemutató: Ebben az oktatóanyagban megtudjuk, hogyan lehet több szervomotort csatlakoztatni a PCA9685 modul és az arduino segítségével. A PCA9685 modul nagyon jó, ha több motort kell csatlakoztatnia, erről itt olvashat bővebben https : //www.adafruit.com/product/815Nézd a Vi
Hogyan készítsünk napelemes nyomkövetőt az Arduino és a szervomotor használatával: 4 lépés
Hogyan készítsünk napelemes nyomkövetőt az Arduino és a szervomotor használatával: Látogassa meg a Youtube csatornámatEbben a bejegyzésben a " solar Tracker " amit egy Arduino UNO és SG90 szervó segítségével készítettem. Mielőtt elolvasná a bejegyzést, nézze meg a csatornámon található videót, az ötlet 70% -át adja a projektről