![Aflați controlul SERVO (dintr-o privire): 6 pași Aflați controlul SERVO (dintr-o privire): 6 pași](https://i.howwhatproduce.com/images/001/image-2102-80-j.webp)
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Aflați controlul SERVO (dintr-o privire) Aflați controlul SERVO (dintr-o privire)](https://i.howwhatproduce.com/images/001/image-2102-81-j.webp)
În acest modul veți învăța despre controlul unui micro sau mini Servo care este compatibil cu arduino. Un servo motor este utilizat în general în orice proiecte de automatizare care au părți în mișcare. Acesta joacă un rol foarte important în robotică, mișcările precise ale fiecăruia și fiecare braț al unui robot este controlat de Servo. Astfel cred că ar fi mai mult decât suficient pentru a ști cât de important este acest dispozitiv mic.
Acest lucru poate fi folosit în mini-proiecte, de asemenea, în cazul în care doriți să mutați un lucru în unghiuri precise.
Poate fi învățat foarte simplu în doar 7-10 minute, beneficiați de ……………………
Pasul 1: Conținut
![Cuprins Cuprins](https://i.howwhatproduce.com/images/001/image-2102-82-j.webp)
* Înțelegere de bază a motorului servo.
* detalii conexiune și cablu.
* cea mai simplă codificare pentru a controla servo folosind Arduino.
* Servo aplicat în exemple de proiecte în timp real.
SA INVATAM …………………………………………….. EXCITAȚI-VĂ ……………………………………………………..
Pasul 2: Noțiuni de bază ale Servo …
![Noțiuni de bază ale Servo … Noțiuni de bază ale Servo …](https://i.howwhatproduce.com/images/001/image-2102-83-j.webp)
![Noțiuni de bază ale Servo … Noțiuni de bază ale Servo …](https://i.howwhatproduce.com/images/001/image-2102-84-j.webp)
Servomotorele există de mult timp și sunt utilizate în multe aplicații. Sunt de dimensiuni mici, dar au un pumn mare și sunt foarte eficiente din punct de vedere energetic. Servomotorele sunt, de asemenea, utilizate în aplicații industriale, robotică, producție în linie, produse farmaceutice și servicii alimentare.
Dar cum lucrează băieții mici?
Servocircuitul este construit chiar în interiorul unității motor și are un arbore poziționabil, care este de obicei echipat cu un angrenaj. Motorul este controlat cu un semnal electric care determină cantitatea de mișcare a arborelui.
Servo-urile sunt controlate prin trimiterea unui impuls electric cu lățime variabilă sau modulare a lățimii impulsului (PWM), prin firul de control. Un servomotor poate roti, de obicei, doar 90 ° în ambele direcții, pentru o mișcare totală de 180 °, atât în sensul acelor de ceasornic, cât și în sens invers acelor de ceasornic.
Când se comandă aceste servome să se miște, se vor deplasa în poziție și vor menține acea poziție. Dacă o forță externă împinge împotriva servo-ului în timp ce servo-ul ține o poziție, servo-ul va rezista să nu se deplaseze din acea poziție. Cantitatea maximă de forță pe care o poate exercita servo se numește cuplul nominal al servo-ului. Servo-urile nu își vor păstra poziția pentru totdeauna; pulsul de poziție trebuie repetat pentru a instrui servoul să rămână în poziție.
Pasul 3: Conexiune și cablare
![Conexiune și cablare Conexiune și cablare](https://i.howwhatproduce.com/images/001/image-2102-85-j.webp)
![Conexiune și cablare Conexiune și cablare](https://i.howwhatproduce.com/images/001/image-2102-86-j.webp)
Există două tipuri de coduri standard de culoare pentru sârmă servo. Unul este destinat în general mini servo, celălalt este destinat servo normal.
1. MINI SERVO
portocaliu ------------------------------ semnal pentru a fi conectat la pinul digital arduino.
roșu ----------------------------------- + v, putere
maro ------------------------------- gnd, știft de pământ
2. SERVO NORMAL
alb ---------------------------------- date / semnal care urmează să fie conectat la arduino.
roșu / maro --------------------------- + v, putere
negru ----------------------------------- gnd, pin de masă.
Totul este despre cablare ………………………………………..!
Pasul 4: Codificare simplă pentru configurare
![Codificare simplă pentru configurare Codificare simplă pentru configurare](https://i.howwhatproduce.com/images/001/image-2102-87-j.webp)
![Codificare simplă pentru configurare Codificare simplă pentru configurare](https://i.howwhatproduce.com/images/001/image-2102-88-j.webp)
crearea codului este cea mai simplă treabă dintre toate!
trebuie să știți doar două lucruri de bază înainte de a vă începe codul, software-ul arduino IDE ne oferă o bibliotecă încorporată în ea, în special pentru a controla un motor Servo, simplificând astfel sarcinile noastre.
Pentru a include biblioteca în codul dvs., trebuie să tastați următorul text la începutul codului
#include
sau puteți include pur și simplu biblioteca făcând clic pe skecth ---- Import bibliotecă ------ Servo
ambele metode fac aceeași treabă, puteți alege modul potrivit pentru dvs.!
Acum, trebuie să vă denumiți servo, adică trebuie să creați un obiect servo utilizând un cuvânt cheie numit Servo.
exemplu: Servo instruibil;
acum numele obiectului din acest exemplu este instructabil.
Apoi, pentru a atribui un pin digital al arduino-ului dvs. pinului de semnal al Servo-ului, se utilizează următorul cod, exemplu: instructable.attach (2);
acum pinul de semnal poate fi conectat la pinul digital 2 al arduino-ului.
Asta este totul cu configurarea, acum vom trece la partea de control.
Cuvântul cheie folosit pentru a poziționa arborele Servo la un anumit unghi este object_name.write (unghiul 0-180);
exemplu: instructable.write (30);
codarea de mai sus trimite un semnal către servo și îi spune să se atribuie la 30 de grade.
Pasul 5: Codificare pentru control
![Codificare pentru control Codificare pentru control](https://i.howwhatproduce.com/images/001/image-2102-89-j.webp)
Acum, după ce ați atribuit poziția inițială a servo-ului, vă puteți deplasa în orice poziție utilizând același cod servo_name.write (), dar problema este că se mișcă rapid, astfel încât să vibreze mult și să nu se miște ușor. folosind o întârziere adecvată ().
Acest lucru se poate face cu ușurință folosind for loop () așa cum se arată în figură.
În aceasta, primele 30 din bucla for reprezintă poziția servo curentă, iar 180 este poziția dorită.
Astfel, este posibil să fi cunoscut elementele de bază ale modului de utilizare a unui Servo cu arduino.
Pasul 6: Aplicații
Mai jos sunt enumerate câteva dintre instriuctabilele mele în care am folosit un serviciu de referință pentru o înțelegere ulterioară, 1. blocare ușă de control wifi.
2. Alimentator de pește Bluetooth.
Sper că vă place acest lucru instructabil
câteva subiecte viitoare
1. Control simplu ESP8266.
2. Bluetooth.
3. Afișaj LCD
……………… și multe altele urmează-mă pentru mai multe informații utile.
Recomandat:
Aflați când cineva a intrat într-o cameră folosind senzorul radar Xyc-wb-dc: 7 pași
![Aflați când cineva a intrat într-o cameră folosind senzorul radar Xyc-wb-dc: 7 pași Aflați când cineva a intrat într-o cameră folosind senzorul radar Xyc-wb-dc: 7 pași](https://i.howwhatproduce.com/images/001/image-1586-j.webp)
Aflați când cineva a intrat într-o cameră folosind senzorul radar Xyc-wb-dc: În acest tutorial vom învăța cum să aflați când cineva a intrat într-o cameră folosind modulul RTC, senzorul radar xyc-wb-dc, afișajul OLED și arduino. video demonstrativ
Aflați C ++ Oop: 6 pași
![Aflați C ++ Oop: 6 pași Aflați C ++ Oop: 6 pași](https://i.howwhatproduce.com/images/002/image-4205-j.webp)
Aflați C ++ Oop: salut, în acest instructable veți învăța elementele de bază ale c ++ oop, sperăm să vă bucurați
Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): 5 pași (cu imagini)
![Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): 5 pași (cu imagini) Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): 5 pași (cu imagini)](https://i.howwhatproduce.com/images/009/image-26659-j.webp)
Robotul SCARA: Aflați despre Foward și cinematica inversă !!! (Plot Twist Aflați cum să creați o interfață în timp real în ARDUINO folosind PROCESAREA !!!!): Un robot SCARA este o mașină foarte populară în lumea industriei. Numele înseamnă atât brațul robotului de asamblare conform cu selecție, fie brațul robot articulat conform cu selecție. Este practic un robot de trei grade de libertate, fiind primele două deplasări
Tutorial Nvidia Jetson Nano - Prima privire cu AI și ML: 7 pași
![Tutorial Nvidia Jetson Nano - Prima privire cu AI și ML: 7 pași Tutorial Nvidia Jetson Nano - Prima privire cu AI și ML: 7 pași](https://i.howwhatproduce.com/images/010/image-27158-j.webp)
Tutorial Nvidia Jetson Nano | Prima privire cu AI și ML: Hei, ce se întâmplă băieților! Akarsh aici de la CETech. Astăzi vom arunca o privire la un nou SBC de la Nvidia, care este Jetson Nano, Jetson Nano este axat pe tehnici de inteligență artificială, cum ar fi recunoașterea imaginii etc. Vom începe mai întâi să
Weather Candle - Vremea și temperatura dintr-o privire: 8 pași
![Weather Candle - Vremea și temperatura dintr-o privire: 8 pași Weather Candle - Vremea și temperatura dintr-o privire: 8 pași](https://i.howwhatproduce.com/images/001/image-906-57-j.webp)
Weather Candle - Vremea și temperatura dintr-o privire: folosind această lumânare magică, puteți spune instantaneu temperatura și condițiile actuale în exterior