Cuprins:

SERVO MOTOR - KNOB - ARDUINO - REVALUIRE COD # 2: 4 pași
SERVO MOTOR - KNOB - ARDUINO - REVALUIRE COD # 2: 4 pași

Video: SERVO MOTOR - KNOB - ARDUINO - REVALUIRE COD # 2: 4 pași

Video: SERVO MOTOR - KNOB - ARDUINO - REVALUIRE COD # 2: 4 pași
Video: Servo Motor Arduino Projects | Servo Motor Knob Circuit | Servo Motor Sweep Circuit 2024, Iulie
Anonim
SERVO MOTOR - KNOB - ARDUINO - REVALUIRE COD # 2
SERVO MOTOR - KNOB - ARDUINO - REVALUIRE COD # 2
SERVO MOTOR - KNOB - ARDUINO - REVALUIRE COD # 2
SERVO MOTOR - KNOB - ARDUINO - REVALUIRE COD # 2

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:

HARDWARE NECESAR
HARDWARE NECESAR

Placă Arduino sau Genuino, servomotor, potențiometru de 10k ohm, fire de conectare (jumper).

Pasul 2: CIRCUIT:

CIRCUIT
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:

COD
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 -

Recomandat: