Агуулгын хүснэгт:

Ам хөдөлж буй Ардуино гавал: 4 алхам
Ам хөдөлж буй Ардуино гавал: 4 алхам

Видео: Ам хөдөлж буй Ардуино гавал: 4 алхам

Видео: Ам хөдөлж буй Ардуино гавал: 4 алхам
Видео: ВЕЧНЫЙ Шпионский передатчик.Работает от ГОЛОСА и передает информацию в эфир 2024, Долдугаар сарын
Anonim
Image
Image
Ардуино гавлын яс
Ардуино гавлын яс
Ардуино гавал, ам нь хөдөлдөг
Ардуино гавал, ам нь хөдөлдөг
Ардуино гавлын яс
Ардуино гавлын яс

Шаардлагатай хангамж

*Arduino модуль (надад Arduino Mega 2560 байдаг, гэхдээ ХОУХ -тэй ямар ч модуль ажиллах болно)

*Өрөмдлөг

*Өрмийн бит (үүд)

*Цаасан хавчаар

*Серво

*& b usb гэж бичнэ үү

Алхам 1: Серво ба цаасан хавчаарыг эрүүний аль ч талд байрлуулахын тулд цаасан хавчаар хийх хангалттай том нүх өрөмдөнө

Серво ба цаасан хавчуурга дээр бэхлэхийг хүсч байгаа эрүүний аль ч талд хавчаар хийх хангалттай том нүх өрөмдөнө
Серво ба цаасан хавчуурга дээр бэхлэхийг хүсч байгаа эрүүний аль ч талд хавчаар хийх хангалттай том нүх өрөмдөнө

Алхам 2: Хөдөлгөөнийг хянахын тулд хавчаараа Servo/хавчаар дээр нугалж, нөгөө үзүүрийг эрүү рүү нь бөхийлгө

Хөдөлгөөнийг хянахын тулд эрүү хавчуулж, нөгөө үзүүрийг нугалж, Servo/хавчаарыг нугалж, хавчаараа хэлбэрлээрэй
Хөдөлгөөнийг хянахын тулд эрүү хавчуулж, нөгөө үзүүрийг нугалж, Servo/хавчаарыг нугалж, хавчаараа хэлбэрлээрэй
Хөдөлгөөнийг хянахын тулд эрүү хавчуулж, нөгөө үзүүрийг нугалж, Servo/хавчаар дээр нугалж хавчаараа хэлбэрлээрэй
Хөдөлгөөнийг хянахын тулд эрүү хавчуулж, нөгөө үзүүрийг нугалж, Servo/хавчаар дээр нугалж хавчаараа хэлбэрлээрэй

Servo -ийн зургийг өгөх боломжгүй, учир нь энэ нь өөр төслийн хайрцган дээр бэхлэгдсэн байдаг.

Алхам 3: Цахилгааны утас

Цахилгаан утас
Цахилгаан утас

Servo -ийн дохионы зүүг ХОУХ -ны зүү дээр холбоно уу (Mega 2560 -ийн хувьд энэ нь 9 -р зүү юм). Сервогийн эерэг үзүүрийг ХАРААГҮЙ цахилгаан тэжээлийн эх үүсвэрт холбоно уу. Эрчим хүчний эх үүсвэрийн Arduino & GND -ийн GND хоёуланг нь servo -ийн GND -д холбоно уу.

Алхам 4: Код (FIY кодонд надад зээл байхгүй)

Код (FIY кодонд надад ямар ч кредит байхгүй)
Код (FIY кодонд надад ямар ч кредит байхгүй)

//www.elegoo.com

//2016.12.08

#"Servo.h" -г оруулна уу

Servo myservo; // servo хянахын тулд servo объект үүсгэх // ихэнх самбар дээр арван хоёр servo объект үүсгэж болно

int pos = 0; // servo байрлалыг хадгалах хувьсагч

хүчингүй тохиргоо ()

{

myservo.attach (9); // 9 -р зүү дээрх servo -ийг servo объект руу хавсаргана

}

хоосон давталт ()

{

for (pos = 0; pos <= 180; pos += 1) // 0 градусаас 180 градус хүртэл явна // 1 градусын алхамаар

{

myservo.write (pos); // "pos" хувьсагчийн байрлал руу явахыг servo -д хэлээрэй

саатал (15); // servo байрлалд хүрэх хүртэл 15ms хүлээнэ

}

for (pos = 180; pos> = 0; pos -= 1) // 180 градусаас 0 градус хүртэл явдаг

{

myservo.write (pos); // "pos" хувьсагчийн байрлал руу явахыг servo -д хэлээрэй

саатал (15); // servo байрлалд хүрэх хүртэл 15ms хүлээнэ

}

}

Зөвлөмж болгож буй: