Mündəricat:

Ağzı hərəkət edən Arduino Kəllə: 4 addım
Ağzı hərəkət edən Arduino Kəllə: 4 addım

Video: Ağzı hərəkət edən Arduino Kəllə: 4 addım

Video: Ağzı hərəkət edən Arduino Kəllə: 4 addım
Video: Soxulcan beyni ilə hərəkət edən robot ! 2024, Noyabr
Anonim
Image
Image
Ağzı hərəkət edən Arduino Kəllə
Ağzı hərəkət edən Arduino Kəllə
Ağzı hərəkət edən Arduino Kəllə
Ağzı hərəkət edən Arduino Kəllə
Ağzı hərəkət edən Arduino Kəllə
Ağzı hərəkət edən Arduino Kəllə

Lazımi təchizatlar

*Arduino modulu (Arduino Mega 2560 var, amma PWM olan hər hansı bir modul işləyəcək)

*Qazma

*Matkap ucu

*Kağız sancağı

*Servo

*və b usb yazın

Addım 1: Çənənizin hansı tərəfində olursanız olun, Servo və Atacın üstünə yerləşdirilməsini istədiyiniz qədər Çapağınız üçün Kifayət qədər Böyük Bir Delik Qazın

Çənənizin hansı tərəfində olursanız olun, Servo və Atacın üstünə qoyulmasını İstədiyiniz Qapağınız üçün Kifayət qədər Böyük Bir Delik Qazın
Çənənizin hansı tərəfində olursanız olun, Servo və Atacın üstünə qoyulmasını İstədiyiniz Qapağınız üçün Kifayət qədər Böyük Bir Delik Qazın

Addım 2: Hərəkəti idarə etmək üçün digər ucunu çənəyə bükmək üçün Servo/klipin üstünə qatlanacaq şəkildə düzəldin

Hərəkəti idarə etmək üçün digər ucunu çənəyə sığdırmaq üçün Servo/klipi üzərinə qatlamaq və digər ucunu əymək üçün papağınızı şəkilləndirin
Hərəkəti idarə etmək üçün digər ucunu çənəyə sığdırmaq üçün Servo/klipi üzərinə qatlamaq və digər ucunu əymək üçün papağınızı şəkilləndirin
Hərəkəti idarə etmək üçün digər ucunuzu çənəyə sığdırmaq üçün Servo/klipin üstünə qatlanacaq və digər ucunu əyilmiş hala gətirmək üçün papağınızı şəkilləndirin
Hərəkəti idarə etmək üçün digər ucunuzu çənəyə sığdırmaq üçün Servo/klipin üstünə qatlanacaq və digər ucunu əyilmiş hala gətirmək üçün papağınızı şəkilləndirin

Servo şəklini verə bilmərəm, çünki başqa bir layihə üçün bir qutuya quraşdırılmışdır.

Addım 3: Kabel çəkmə

Kablolama
Kablolama

Servo siqnal pinini PWM pininə bağlayın (Mega 2560 üçün pin 9dur). Servonun müsbət ucunu MÜSTƏQİL enerji mənbəyinə bağlayın. Güc mənbəyinin Arduino GND və GND -ni servonun GND -nə qoşun.

Addım 4: Kod (FIY koduna heç bir kreditim yoxdur)

Kod (FIY koduna heç bir kreditim yoxdur)
Kod (FIY koduna heç bir kreditim yoxdur)

//www.elegoo.com

//2016.12.08

#"Servo.h" daxil edin

Servo xidməti; // servoya nəzarət etmək üçün servo obyekt yaradın // əksər lövhələrdə on iki servo obyekt yaradıla bilər

int pos = 0; // servo mövqeyini saxlamaq üçün dəyişən

boş quraşdırma ()

{

myservo.attach (9); // 9 nömrəli servo servo obyektə yapışdırır

}

boşluq döngəsi ()

{

üçün (pos = 0; pos <= 180; pos += 1) // 0 dərəcədən 180 dərəcəyə qədər gedir // 1 dərəcə addımlarla

{

myservo.write (pos); // servoya deyin ki, 'pos' dəyişən mövqeyə keçsin

gecikmə (15); // servonun mövqeyə çatması üçün 15ms gözləyir

}

üçün (pos = 180; pos> = 0; pos -= 1) // 180 dərəcədən 0 dərəcəyə qədər gedir

{

myservo.write (pos); // servoya deyin ki, 'pos' dəyişən mövqeyə keçsin

gecikmə (15); // servonun mövqeyə çatması üçün 15ms gözləyir

}

}

Tövsiyə: