Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Ei, ei, acesta este primul meu instructable. Proiectul ME vă permite să primiți poziția servo-ului dvs.
pe monitorul serial sau pe plotterul serial al IDE-ului dvs. Arduino. Acest lucru face ușor de programat roboții arduino care folosesc servomotoare precum roboți umanoizi roboți bipedali roboți păianjen etc; deoarece puteți urmări poziția servo și încărca mișcarea sub formă de poziție servo în grade în Arduino.
(vă rog să mă votați pentru concursul Arduino)
Pasul 1: Pasul 1: Instrumente necesare
- Arduino nano (sau orice altul)
- Pană de pâine
- Puține fire jumper
- Servomotor (SG-90)
- Trim-pot (Potentiometru)
- Șurubelniță (opțional)
- IDE Arduino
Pasul 2: Conexiuni
-
Notă: - Am folosit un rezistor variabil pentru a controla servo, deoarece facilitează controlul arborelui servo
- axul servo poate fi rotit și manual
- Conectați pinul mediu al potului de trim la pinul Arduino A2.
- Conectați pinul de semnal servo la pinul Arduino D9.
- Conectați celelalte fire negative și pozitive așa cum se arată în imaginea schematică.
- Notă: - unele servo sunt strânse din interior și sunt greu de rotit cu mâna, așa că, aveți grijă de servo în loc să folosiți manual, folosiți trim-pot-ul pentru a roti servo-ul.
Pasul 3: Încărcarea programului pe Arduino
Lucrarea principală pentru ca arduino să funcționeze așa cum dorim, permiteți-ne să încărcăm codul în arduino.
Conectați-vă arduino la computer și încărcați codul.
Codul este dat în descrierea videoclipului.
Pasul 4: Testarea sistemului nostru
În cele din urmă, ultimul lucru de făcut; testarea sistemului nostru de feedback servo.
Deschideți monitorul serial al Arduino IDE și testați sistemul.