Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Бүрэлдэхүүн хэсгүүдийг ойлгох
- Алхам 2: Цахилгаан хэлхээг тохируулах
- Алхам 3: Arduino GUI болон оролтын кодыг татаж аваарай
- Алхам 4: Потенциометр + Servo + Arduino
Видео: Потенциометр ба Servo: Arduino -ийн хяналттай хөдөлгөөн: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Эхлээд та энэ хэлхээг нэгтгэхийн тулд холбогдох материалыг цуглуулах хэрэгтэй.
Хангамж
1 Ардуино
1 потенциометр
1 Servo
1 Талхны самбар
2 хар холбогч утас (газардуулга/сөрөг)
2 улаан холбогч утас (хүчдэл/эерэг)
2 шар/өнгөт холбогч утас (оролт/гаралт)
Алхам 1: Бүрэлдэхүүн хэсгүүдийг ойлгох
Физик хэлхээг нэгтгэхээс өмнө бүрэлдэхүүн хэсэг бүрийг ойлгох нь чухал юм.
Талхны самбар нь хоёр талдаа цахилгаан хайрцагтай бөгөөд сөрөг (хар/цэнхэр) ба эерэг (улаан) оролттой. Тэдгээрийг босоо байдлаар цувралаар холбодог. Терминал туузууд холболтыг хэвтээ байдлаар хуваалцдаг боловч зэрэгцээ терминал туузууд нь хуваагчийг холбохын тулд холбогч утас шаардлагатай болно.
Потенциометр нь 5V зүү (улаан), Vout зүү (шар/өнгө), Ground/GND зүү (хар) -тай.
Серво нь 5V порт (улаан), импульсийн өргөн модуляци/ХОУХ -ны порт (шар/өнгө), Ground/GND порт (хар) -тай. Энэ нь хэрхэн ажилладаг талаар илүү ихийг мэдэхийн тулд линк дээр дарна уу.
Алхам 2: Цахилгаан хэлхээг тохируулах
Диаграмын схемийг дагаж мөрдөөрэй. Цахилгаан хэлхээг тохируулахдаа таны эд ангиудыг гэмтээхгүйн тулд arduino -г салгаж байхыг үргэлж санаарай.
Потенциометрийг талбар руу залгаж, чиг баримжаагаа анхаарч үзээрэй (энэ нь холбогч утас ашиглан arduino руу холбогдоход чухал ач холбогдолтой болно). Шар холбогч утсыг ашиглан дунд гаралтын зүүг arduino дээрх аналог (A0) порт руу холбоно уу. Улаан холбогчийг V5 порт руу, хар холбогчийг arduino дээрх GND порт руу залгаарай.
Сервог талх болон arduino руу залгаарай. Шар оролтын утсыг ашиглан оролт/дохионы портыг arduino дээрх 9 дижитал ХОУХ -ны порт руу холбоно уу. Улаан холбогч утсыг V5 терминал тууз руу, хар холбогч утсыг GND терминал тууз руу потенциометрийн байрлалаар цувралаар холбоно уу (зургийг үзнэ үү).
Цахилгаан хэлхээг тохируулсны дараа arduino -г компьютерт холбоно уу.
Алхам 3: Arduino GUI болон оролтын кодыг татаж аваарай
Arduino график хэрэглэгчийн интерфэйсийг (GUI) эндээс татаж авна уу.
Доорх кодыг залгаарай, "//" -ийн баруун талд байгаа мэдээллийг тухайн кодын мөр юу хийж байгааг хэлж өгнө үү.
#оруулах // Серво номын сан
Servo servo_test; // холбогдсон servo -ийн хувьд servo объектыг эхлүүлэх
int өнцөг = 0;
int potentio = A0; // потенциометрийн A0 аналог зүүг эхлүүлэх
хүчингүй тохиргоо () {
servo_test.attach (9); // servo -ийн дохионы зүүг arduino -ийн 9 -р зүү рүү залгаарай
}
void loop () {
өнцөг = analogRead (потенцио); // 0 -ээс 1023 хүртэлх потенциометрийн утгыг унших
өнцөг = газрын зураг (өнцөг, 0, 1023, 0, 179); // потенциометрийн утгыг servo -ийн өнцгийн утга болгон 0 -ээс 180 хооронд масштаблах)
servo_test.write (өнцөг); // servo -ийг заасан өнцгийн саатал руу эргүүлэх тушаал (5);
}
Алхам 4: Потенциометр + Servo + Arduino
Эцсийн хэлхээ иймэрхүү харагдах ёстой. Энэ нь хэрхэн ажилладаг талаар видеог үзнэ үү.
Зөвлөмж болгож буй:
Дууны мэдрэгч ба Servo: Реактив хөдөлгөөн: 4 алхам
Дууны мэдрэгч ба Servo: реактив хөдөлгөөн: Эхлээд та энэ хэлхээг нэгтгэхийн тулд холбогдох материалыг цуглуулах хэрэгтэй
2 потенциометр ба 2 серво: Arduino -той удирддаг хөдөлгөөн: 4 алхам
2 потенциометр ба 2 серво: Arduino -той удирдлагатай хөдөлгөөн: Эхлээд та энэ хэлхээг нэгтгэхийн тулд холбогдох материалыг цуглуулах хэрэгтэй
Servo хяналттай хиймэл гар: 8 алхам
Servo Controlled Protez Hand: Сайн байна уу, би үүнийг барьж авахын тулд servos -ээр хянагддаг хиймэл гар хийж байна. Би баруун гараа хийж байгаа ч зүүн гарын алган дээр хэвлэх файлуудыг оруулсан. Угсралт нь зүүн болон баруун гарт ижил байна
Wi-Servo: Wi-Fi хөтөчийн хяналттай сервомоторууд (Arduino + ESP8266-тай): 5 алхам
Wi-Servo: Wi-Fi хөтөчийн хяналттай сервомоторууд (Arduino + ESP8266-тэй): Энэхүү заавар нь ердийн интернэт хөтөч (жишээ нь Firefox) ашиглан зарим сервомоторуудыг wi-fi сүлжээнд алсаас хэрхэн удирдахыг харуулав. Үүнийг тоглоом, робот, дрон, камер тоглуулах/хазайх гэх мэт хэд хэдэн програмд ашиглаж болно
Хөдөлгөөн мэдрэгч/тоолуурын хяналттай гэрэл: 7 алхам
Motion Sensor/Counter Controlled Lights: Энэхүү төслийг Cal Poly, San Luis Obispo (CPE 133) сургуулийн дижитал дизайны сургалтын эцсийн төсөл болгон бүтээсэн. Бид яагаад үүнийг хийж байна вэ? Бид дэлхийн байгалийн нөөцийг хадгалахад туслахыг хүсч байна. Манай төсөл нь цахилгаан хэмнэхэд чиглэгддэг. Илүү ихийг хадгалснаар