![Servo Tutorial: 7 pași Servo Tutorial: 7 pași](https://i.howwhatproduce.com/images/003/image-8502-j.webp)
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Servo Tutorial Servo Tutorial](https://i.howwhatproduce.com/images/003/image-8502-1-j.webp)
Utilizarea unui Arduino pentru a controla un servomotor cu ajutorul a două butoane.
Pasul 1: obțineți componentele adecvate
![Obțineți componentele adecvate Obțineți componentele adecvate](https://i.howwhatproduce.com/images/003/image-8502-2-j.webp)
Vă rugăm să utilizați link-urile furnizate dacă aveți nevoie de oricare dintre componente, verificați și site-ul pentru alte bunuri arduino grozave, acestea sunt livrate gratuit în toată lumea, iar serviciul este excelent. Plus ca ma sprijini:)
Accesați site-ul aici.
Mulțumesc pentru sprijin.
1) Link Arduino: placa de dezvoltare compatibilă Arduino Uno R3 Rev3
2) Legătură pentru pană de pâine: jumătate de dimensiune, 400 de pini, elemente de bricolaj DIY sau 830 de puncte, elemente fără sudură, bricolaj pentru bricolaj
3) Butoane push Link: DIP P4 Sqaure Switch Butoane push (pachet de 100)
4) Legătură cabluri jumper: fire jumper multicolore DuPont Breadboard (20cm)
5) Două rezistențe de 10 k ohmi Link: DIY universal 1 / 4W 1% rezistență de film metalic (600 buc)
6) Legătură servomotor: Tower Pro SG90 9g servodirecție
Pasul 2: Conectați alimentarea
![Conectați alimentarea Conectați alimentarea](https://i.howwhatproduce.com/images/003/image-8502-3-j.webp)
Conectați GND și 5V
Pasul 3: Conectați Servo-ul
![Conectați Servo-ul Conectați Servo-ul](https://i.howwhatproduce.com/images/003/image-8502-4-j.webp)
Roșu la 5V
Maro / Negru până la GND
Portocaliu la pinul 9
Pasul 4: Conectați butoanele
![Conectați butoanele Conectați butoanele](https://i.howwhatproduce.com/images/003/image-8502-5-j.webp)
Unul dintre butoanele pentru DIGITAL 2
Celălalt către DIGITAL 4
Pasul 5: Verificați circuitul
![Verificați circuitul Verificați circuitul](https://i.howwhatproduce.com/images/003/image-8502-6-j.webp)
![Verificați circuitul Verificați circuitul](https://i.howwhatproduce.com/images/003/image-8502-7-j.webp)
Asigurați-vă că circuitul este corect
Pasul 6: Codul
Am folosit exemplul Sweep de la Arduino și l-am modificat pentru a funcționa.
#include
const int buttonPin = 2;
butonul const intPin2 = 5;
int buttonState = 0;
int buttonState2 = 0;
Servo servoA;
poziția int = 0;
configurare nulă () {
servoA.attach (9);
pinMode (buttonPin, INPUT);
pinMode (buttonPin2, INPUT);
}
bucla nulă () {
buttonState = digitalRead (buttonPin);
buttonState2 = digitalRead (buttonPin2);
if (buttonState == HIGH && position <180) {
servoA.write (poziția ++);
întârziere (5);
}
if (buttonState2 == HIGH && position> 3) {
servoA.write (poziție--);
întârziere (5);
}
}
Recomandat:
Raspberry Pi - TMD26721 Detector de proximitate digital cu infraroșu Tutorial Java: 4 pași
![Raspberry Pi - TMD26721 Detector de proximitate digital cu infraroșu Tutorial Java: 4 pași Raspberry Pi - TMD26721 Detector de proximitate digital cu infraroșu Tutorial Java: 4 pași](https://i.howwhatproduce.com/images/001/image-58-j.webp)
Raspberry Pi - TMD26721 Detector de proximitate digital cu infraroșu Tutorial Java: TMD26721 este un detector de proximitate digital cu infraroșu care oferă un sistem complet de detectare a proximității și logică de interfață digitală într-un singur modul de montare pe suprafață cu 8 pini. Detecția de proximitate include semnal-zgomot îmbunătățit și precizie. Un profesionist
Tutorial AVR Assembler 2: 4 pași
![Tutorial AVR Assembler 2: 4 pași Tutorial AVR Assembler 2: 4 pași](https://i.howwhatproduce.com/images/001/image-557-j.webp)
Tutorial AVR Assembler 2: Acest tutorial este o continuare a " AVR Assembler Tutorial 1 " Dacă nu ați parcurs Tutorialul 1, ar trebui să vă opriți acum și să faceți asta mai întâi. În acest tutorial vom continua studiul programării limbajului de asamblare al atmega328p u
Tutorial 30A Micro Controller de frână cu motor cu perie utilizând Servo Tester: 3 pași
![Tutorial 30A Micro Controller de frână cu motor cu perie utilizând Servo Tester: 3 pași Tutorial 30A Micro Controller de frână cu motor cu perie utilizând Servo Tester: 3 pași](https://i.howwhatproduce.com/images/004/image-9685-7-j.webp)
Tutorial 30A Micro Controller de frână cu motor cu perie utilizând Servo Tester: Specificații: 30A controller de viteză a periei. Funcție: înainte, înapoi, frână Tensiune de lucru: 3,0V --- 5,0V. Curent (A): 30A BEC: 5V / 1A Frecvența driverului: 2KHz Intrare: 2-3 Li-Po / Ni-Mh / Ni-cd 4-10cel Curent constant 30A Max 30A <
Tutorial Servo Arduino: 3 pași (cu imagini)
![Tutorial Servo Arduino: 3 pași (cu imagini) Tutorial Servo Arduino: 3 pași (cu imagini)](https://i.howwhatproduce.com/images/003/image-7388-30-j.webp)
Arduino Servo Tutorial: Astăzi, veți învăța cum să utilizați servomotorii cu Arduino. O abilitate foarte importantă pentru oricine dorește să progreseze în automatizarea casei și electronică. Când ați terminat proiectul, apăsați butonul și urmăriți servo-ul rotindu-se la întâmplare d
Hack Your Servo V1.00 - Transformați-vă Servo-ul într-un puternic actuator liniar: 7 pași
![Hack Your Servo V1.00 - Transformați-vă Servo-ul într-un puternic actuator liniar: 7 pași Hack Your Servo V1.00 - Transformați-vă Servo-ul într-un puternic actuator liniar: 7 pași](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11138151-hack-your-servo-v1-00-turn-your-servo-into-a-powerful-linear-actuator-7-steps-j.webp)
Hack Your Servo V1.00 - Transformați-vă Servo-ul într-un puternic actuator liniar: cu condiția să aveți instrumentele și servo-ul pentru care puteți construi acest lucru sub câțiva dolari. Servomotorul se extinde cu o rată de aproximativ 50mm / min. Este destul de lent, dar foarte puternic. Urmăriți videoclipul meu la sfârșitul postării în care micul actuator