Mundarija:

SERVO MOTOR - BILISH - ARDUINO - KO'RISH KODI #2: 4 qadam
SERVO MOTOR - BILISH - ARDUINO - KO'RISH KODI #2: 4 qadam

Video: SERVO MOTOR - BILISH - ARDUINO - KO'RISH KODI #2: 4 qadam

Video: SERVO MOTOR - BILISH - ARDUINO - KO'RISH KODI #2: 4 qadam
Video: Lesson 85: Introduction to Servo Motors | Arduino Step By Step Course 2024, Iyul
Anonim
SERVO MOTOR - BILISH - ARDUINO - KO'RSATISH #2
SERVO MOTOR - BILISH - ARDUINO - KO'RSATISH #2
SERVO MOTOR - BILISH - ARDUINO - KO'RSATISH #2
SERVO MOTOR - BILISH - ARDUINO - KO'RSATISH #2

BILISh: Arduino va potentsiometr yordamida RC (sevimli mashg'ulot) servo dvigatelining holatini boshqaring. Bu misol Arduino servo kutubxonasidan foydalanadi.

1 -qadam: QO'ShIMChA TALABLAR:

Uskuna kerak
Uskuna kerak

Arduino yoki Genuino taxtasi, Servo dvigateli, 10k ohmlik potansiyometr, ulanish (o'tish) simlari.

2 -qadam: CIRCUIT:

O'RNAK
O'RNAK

Servo dvigatellarda uchta sim bor: quvvat, er va signal. Quvvat simlari odatda qizil rangga ega va Arduino yoki Genuino platasidagi 5V pinli ulanishi kerak. Topraklama simlari odatda qora yoki jigarrang rangga ega bo'lib, uni taxtadagi tuproqli pin bilan ulash lozim. Signal pimi odatda sariq yoki to'q sariq rangga ega va bortdagi 9 -pinga ulangan bo'lishi kerak, potentsiometrni ikkita tashqi pimi quvvatga (+5V) va erga, o'rta pin esa analog kirishga ulangan bo'lishi kerak. Doskada 0.

3 -qadam: KOD:

KOD
KOD

#include Servo myservo; int potpin = 0; int val; void setup () {myservo.attach (9);} void loop () {val = analogRead (potpin); val = xarita (val, 0, 1023, 0, 180); myservo.write (val); kechikish (15);}

4 -qadam: INSTAGRAM POSTI:

Mening Instagram postimga tashrif buyuring. Tekshirib ko'ring, bu loyiha ham o'sha erda tasvirlangan -

Tavsiya: