2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
POKRĘTŁO: Kontroluj pozycję serwomotoru RC (hobby) za pomocą Arduino i potencjometru. Ten przykład wykorzystuje bibliotekę serwo Arduino.
Krok 1: WYMAGANY SPRZĘT:
Płytka Arduino lub Genuino, silnik servo, potencjometr 10k ohm, przewody przyłączeniowe (zworka).
Krok 2: OBWÓD:
Serwosilniki mają trzy przewody: zasilania, masy i sygnału. Przewód zasilający jest zwykle czerwony i powinien być podłączony do pinu 5 V na płytce Arduino lub Genuino. Przewód uziemiający jest zwykle czarny lub brązowy i powinien być podłączony do bolca uziemiającego na płycie. Pin sygnałowy jest zazwyczaj żółty lub pomarańczowy i powinien być podłączony do pinu 9 na płycie. Potencjometr powinien być podłączony tak, aby jego dwa zewnętrzne piny były podłączone do zasilania (+5V) i masy, a środkowy pin był podłączony do wejścia analogowego 0 na planszy.
Krok 3: KOD:
#include Servo myservo;int potpin = 0;int val;void setup() { myservo.attach(9);}void loop() { val = analogRead(potpin); val = mapa(val, 0, 1023, 0, 180); myservo.write(val); opóźnienie(15);}
Krok 4: WPIS NA INSTAGRAMIE:
Odwiedź mój post na Instagramie. Sprawdź, ten projekt jest tam również opisany -