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

Arduino дээр суурилсан илрүүлэх систем: 6 алхам
Arduino дээр суурилсан илрүүлэх систем: 6 алхам

Видео: Arduino дээр суурилсан илрүүлэх систем: 6 алхам

Видео: Arduino дээр суурилсан илрүүлэх систем: 6 алхам
Видео: Marlin Firmware - VScode PlatformIO Install - Build Basics 2024, Долдугаар сарын
Anonim
Arduino дээр суурилсан илрүүлэх систем
Arduino дээр суурилсан илрүүлэх систем
Arduino дээр суурилсан илрүүлэх систем
Arduino дээр суурилсан илрүүлэх систем

Энэхүү зааварчилгаанд, Бид хэт авианы Senor, servo мотор, пьезоэлектрик дохиог ашиглан мэдрэгч нь өөрийн хүрээний дотор байгаа объектыг илрүүлэх үед дуугарч эхэлдэг энгийн Arduino дээр суурилсан илрүүлэх системийг хийх болно. Энэ бол нэг цагийн дотор хийх боломжтой энгийн төсөл бөгөөд энэ нь Arduino болон ашиглагдах бүрэлдэхүүн хэсгүүдийн талаархи мэдлэгийг нэмэгдүүлэх болно.

Тиймээс эхлүүлцгээе !!!

Алхам 1: Ажиллаж байна

Ажиллаж байна
Ажиллаж байна
Ажиллаж байна
Ажиллаж байна

Энэ системийн ажиллах зарчим дараах байдалтай байна.

400 см -ийн хүрээтэй хэт авианы мэдрэгчийг servo мотор дээр байрлуулсан бөгөөд эргүүлэх үед мэдрэгч нь ямар нэгэн саад тотгор байгаа эсэхийг илрүүлэх болно.

Хэрэв саад болж буй объект байгаа бол мэдрэгч үүнийг илрүүлж, дохиог дуугаргах дохио өгөх бөгөөд энэ нь дуугарч эхлэх бөгөөд Arduino IDE -ийн цуваа дэлгэц дээр объектыг харах боломжтой зай.

Мэдрэгчийн энэ өгөгдлийг Processing IDE програм руу илгээдэг бөгөөд дараа нь объект хаана, ямар зайд байгааг харуулсан график газрын зургийг бий болгодог.

Алхам 2: Бүрэлдэхүүн хэсэг, багаж хэрэгсэл шаардлагатай

1. Arduino UNO ба Ethernet кабель

2. Хэт авианы мэдрэгч - HC -SR04

3. Servo мотор - MG -995

4. Piezoelectric Buzzer

5. Талхны самбар

6. Эрэгтэй - Эрэгтэй холбогч утас

7. Эмэгтэй - Эрэгтэй холбогч утас

8. Февиквик - 2

9. Жижиг хуванцар хайрцаг

10. Хутга

Алхам 3: Холболт хийх:

Холбогдох холболтууд
Холбогдох холболтууд
Холбогдох холболтууд
Холбогдох холболтууд

Мэдрэгчийн гох зүүг Arduino -ийн 2 -р зүүтэй холбоно уу

Мэдрэгчийн цуурай зүүг Arduino -ийн 3 -р зүүтэй холбоно уу

Мэдрэгчийн хангамж ба газардуулгын Vcc ба GND -ийг тус тус холбоно уу

Дуугаруулагчийг талхны тавцан дээр тавь

Түүний эерэг төгсгөлийг Arduino -ийн 10 -р зүү рүү холбож, сөрөг төгсгөлийг газардуул

Серво моторын хар ба улаан утсыг газардуулж, нийлүүлнэ

Servo моторын шар утсыг Arduino -ийн 9 -р зүүгээр холбоно уу

Arduino -ийн 5V терминалыг Arduino -ийн GND терминалыг газардуулгатай холбоно уу

Эдгээр холболтыг дуусгасны дараа зураг дээр үзүүлсэн шиг бүх хэлхээг дотор нь байрлуулна

Одоо код бичих цаг болжээ

Алхам 4: Хуванцар хайрцаг

Хуванцар хайрцаг
Хуванцар хайрцаг
Хуванцар хайрцаг
Хуванцар хайрцаг

Зураг дээр харсан зүйл бол бид дунд хэмжээтэй хуванцар хайрцгийг ашигласан болно.

Мотор эвдрээгүй байхад холболтыг тохируулахын тулд тагны хагасыг онгойлгохын тулд хайрцагны тагийг үзүүлсэн шиг хоёр хэсэгт хуваана.

Ethernet кабелийг Arduino -д залгахын тулд зурган дээр үзүүлсэн шиг хайрцгийн ёроолд жижиг дөрвөлжин нүх хайчилж ав.

Алхам 5: Код

Энэхүү төсөл нь Arduino IDE, нөгөө нь IDE боловсруулах хоёр кодоос бүрдэнэ.

Боловсруулах IDE нь бүх объектыг байршилд нь харуулдаг радар үүсгэхэд ашиглагддаг.

Програм хангамжийг эндээс татаж авах боломжтой.

Кодыг доороос авах боломжтой:

Алхам 6: Эцсийн шүргэлт

Эцсийн хүрэлтүүд
Эцсийн хүрэлтүүд
Эцсийн хүрэлтүүд
Эцсийн хүрэлтүүд
Эцсийн хүрэлтүүд
Эцсийн хүрэлтүүд

Холболтыг дуусгаад Arduino -д кодыг оруулсны дараа хэлхээг үзүүлсэн шиг хуванцар хайрцагт болгоомжтой хийж, зураг дээр үзүүлсэн шиг хэт авианы мэдрэгчийг Servo мотор дээр болгоомжтой байрлуулж, Servo моторыг хайрцагны таг дээр байрлуулна. Үүнийг цөөн хэдэн пиквикээр.

Хэрэв дуугаралт ажиллахгүй байвал дохио болон мэдрэгчийн холболтыг дахин шалгана уу.

Зугаацаарай!

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