2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
KNOB: Controlați poziția unui servomotor RC (hobby) cu Arduino și un potențiometru. Acest exemplu folosește servo biblioteca Arduino.
Pasul 1: HARDWARE NECESAR:
Placă Arduino sau Genuino, servomotor, potențiometru de 10k ohm, fire de conectare (jumper).
Pasul 2: CIRCUIT:
Servomotorele au trei fire: putere, masă și semnal. Cablul de alimentare este de obicei roșu și ar trebui să fie conectat la pinul de 5V de pe placa Arduino sau Genuino. Firul de masă este de obicei negru sau maro și ar trebui să fie conectat la un știft de masă de pe placă. Pinul de semnal este de obicei galben sau portocaliu și ar trebui să fie conectat la pinul 9 de pe placă. Potențiometrul ar trebui să fie conectat astfel încât cei doi pin externi să fie conectați la alimentare (+ 5V) și la masă, iar pinul său central să fie conectat la intrarea analogică 0 pe tablă.
Pasul 3: COD:
#include Servo myservo; int potpin = 0; int val; void setup () {myservo.attach (9);} void loop () {val = analogRead (potpin); val = hartă (val, 0, 1023, 0, 180); myservo.write (val); întârziere (15);}
Pasul 4: POSTUL INSTAGRAM:
Vizitați postarea mea pe Instagram. Verificați-l, acest proiect este descris și acolo -