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

Гэрийн тэжээвэр амьтдыг архинаас гаргах: 6 алхам
Гэрийн тэжээвэр амьтдыг архинаас гаргах: 6 алхам

Видео: Гэрийн тэжээвэр амьтдыг архинаас гаргах: 6 алхам

Видео: Гэрийн тэжээвэр амьтдыг архинаас гаргах: 6 алхам
Видео: Сүнс гэж үнэхээр байдаг уу? 2024, Долдугаар сарын
Anonim
Alcohol Scavenging Pet Watch on
Alcohol Scavenging Pet Watch on
Архи, согтууруулах ундаа цэвэрлэдэг амьтан
Архи, согтууруулах ундаа цэвэрлэдэг амьтан
Архи, согтууруулах ундаа цэвэрлэдэг амьтан
Архи, согтууруулах ундаа цэвэрлэдэг амьтан
Архи, согтууруулах ундаа цэвэрлэдэг амьтан
Архи, согтууруулах ундаа цэвэрлэдэг амьтан

Alcohol Scavenging Pet нь ардуиног суурилсан робот бөгөөд эзэнтэйгээ интерактив тоглоом тоглох зориулалттай юм. Робот замын шугамын дагуу (хар соронзон хальс) гогцоо дээр хөдөлдөг. Эзэмшигч нь гэрийн тэжээвэр амьтдыг зам дагуу нь нэг удаа бууддаг. Робот цохилтыг (саад бэрхшээл) илрүүлэхэд урд нь зогсоод "үнэртэж" (архины түвшинг шалгадаг). Хэрэв буудлагад согтууруулах ундаа орсон бол гэрийн тэжээвэр амьтан догдолж (тус тусын аялгууг тоглодог), буудсан үүрээ (Архины ордны терминал) хадгалдаг. Хэрэв зураг авалтанд согтууруулах ундаа агуулаагүй бол сэтгэл дундуур байх болно (тус тусын аялгуу тоглодог), буудсан савыг "Усны байшингийн терминал" руу "хаядаг". Дараа нь илүү их цэвэрлэхийн тулд зам руугаа буцна!

Алхам 1: Материал, бүрэлдэхүүн хэсэг, багаж хэрэгслийг цуглуулах

Материал, эд анги, багаж хэрэгслийг цуглуулах
Материал, эд анги, багаж хэрэгслийг цуглуулах
Материал, эд анги, багаж хэрэгслийг цуглуулах
Материал, эд анги, багаж хэрэгслийг цуглуулах

Материал ба бүрэлдэхүүн хэсгүүд:

Роботын хувьд танд хэрэгтэй болно:

  • 1x 2WD ухаалаг мотор робот машины явах эд анги
  • 2х модон хавтан 2мм - 25х50 см
  • 2х 20 мм хэмжээтэй металл тусгаарлагч
  • М2 х 6 мм хэмжээтэй эрэг
  • M2.5 x 6mm боолт
  • M3 x 6 боолт
  • Хоёр талт хөөс соронзон хальс
  • 1х Arduino Uno R3 ATmega 328P
  • Arduino Uno R3 -ийн мини талхны самбар бүхий 1х прототип бамбай
  • 1х USB кабель төрөл A/B
  • TCRT5000 IR мэдрэгчийг дагаж 2х шугам
  • 1х хэт авианы мэдрэгч HC-SR04
  • 1x MQ3 спиртийн этилийн спирт мэдрэгч
  • 1х цэнхэр LED
  • 1х резистор 1кΩ
  • 1x Piezo идэвхгүй баззер
  • 1x Haljia L9110S Хос суваг H-Bridge
  • 2х DC мотор (2WD ухаалаг мотор робот машины явах эд анги)
  • 1х унтраалга (2WD ухаалаг мотор робот машины явах эд анги)
  • 2.4А гаралттай 1x 5000mAh Mini Power Bank
  • Холбогч утас

Тохируулахын тулд танд дараахь зүйл хэрэгтэй болно.

  • Каппа самбар
  • Хар тууз
  • Буудлагын шил
  • Коктейлийн шүхэр
  • Архи, согтууруулах ундаа

Хэрэгсэл:

  • Жижиг нарийвчлалтай халивын багц
  • Бахө
  • Таслагч
  • Халуун цавуу буу
  • Гагнуурын станц

Алхам 2: явах эд ангиудыг лазераар хайчилж ав

Явах эд ангиудыг лазераар хайчилж ав
Явах эд ангиудыг лазераар хайчилж ав
Явах эд ангиудыг лазераар хайчилж ав
Явах эд ангиудыг лазераар хайчилж ав

Chassis.3dm файлыг татаж аваад хэсгүүдийг лазераар хайчилж ав.

Алхам 3: Робот бүтээх

Робот бүтээх
Робот бүтээх
Робот бүтээх
Робот бүтээх
Робот бүтээх
Робот бүтээх

Лазераар тайрсан явах эд анги, дугуй, электрон эд ангиудыг нийлүүл:

  1. DC мотор дээрх тээглүүрт хар, улаан холбогч утас гагнах.
  2. Зурагт үзүүлсэн шиг DC моторыг боолт, самар ашиглан явах эд анги дээр бэхлээрэй.
  3. Зураг дээр үзүүлсэн шиг холбогч утаснуудыг явах эд ангиудын нүхээр түлх.
  4. Урд болон хойд хоёр дугуйг холбоно уу.
  5. Цахилгаан банкийг DC моторуудын хооронд холбоно уу.
  6. Явах эд ангийн дээд талд байрлах Arduino UNO R3 уул.
  7. Breadboard -ийн өргөтгөлийн самбарыг дээр байрлуул.
  8. Хос сувгийн H гүүрийг тогтоосон газарт нэмж, DC Motors-ийн холбогч утсыг А ба В мотортой холбоно уу. Зүүн DC моторыг хэлхээний диаграммд үзүүлсэн шиг А мотортой, баруун тийш нь В мотортой холбодог.
  9. Зурагт үзүүлсэн шиг байрлуулсан шилжүүлэгчийг нэмнэ үү. Цахилгаан банкийг Arduino UNO R3 -тэй холбох USB кабелийг хоёр хувааж, хоёр талаас хар, улаан кабелийг хайчилж ав.
  10. Хар (газардуулсан) утсыг хамтдаа гагнана. Улаан утсыг шилжүүлэгчийн терминал руу гагнах. Халуун цавуугаар тусгаарлана.
  11. Зурагт үзүүлсэн шиг хэт авианы мэдрэгч, хэт улаан туяаны мэдрэгч, архины мэдрэгчийг лазераар зүссэн хэсгүүдэд байрлуулна.
  12. Хоёр металл тусгаарлагч ашиглан IR мэдрэгчийн бэхэлгээний хэсгийг явах эд анги руу бэхлээрэй.
  13. Зураг дээр үзүүлсэн шиг хэт авианы мэдрэгчийг явах эд анги дээр суулгана уу.
  14. Зураг дээр үзүүлсэн шиг архи мэдрэгчийг явах эд анги дээр суулгана уу.
  15. Малгайгаа холбоно уу.

Алхам 4: Хэлхээний элементүүдийг холбох (хэлхээний диаграм)

Хэлхээний элементүүдийг холбох (хэлхээний диаграм)
Хэлхээний элементүүдийг холбох (хэлхээний диаграм)
Хэлхээний элементүүдийг холбох (хэлхээний диаграм)
Хэлхээний элементүүдийг холбох (хэлхээний диаграм)
Хэлхээний элементүүдийг холбох (хэлхээний диаграм)
Хэлхээний элементүүдийг холбох (хэлхээний диаграм)

1. Улаан холбогч утас, хар холбогч утас ашиглан Breadboard -ийн өргөтгөлийн самбар дээр хүч, газардуулга үүсгэнэ. Хэлхээний элементүүдийн газардуулга ба цахилгаан холбогч бүх утсыг энэ шугамд холбоно.

2. H-Bridges тээглүүрийг хэлхээний диаграммд үзүүлсэн шиг талхны самбар дээрх баруун тээглүүртэй холбоно уу.

3. Мэдрэгчийн тээглүүрийг хэлхээний диаграммд үзүүлсэн шиг талхны самбар дээрх тээглүүрт холбоно.

4. Цахилгаан диаграммд үзүүлсэн шиг тээглүүрт холбогдсон Buzzer болон LED -ийг нэмнэ.

Алхам 5: Тохиргоог бүтээх

Тохиргоог бүтээх
Тохиргоог бүтээх

Замыг 3, 5 см өргөнтэй хар туузаар хийсэн. Терминалууд нь замын перпендикуляр бөгөөд өргөн нь 13 см, урт нь 40 см орчим байдаг. Зам нь гадаргуу дээр ямар нэгэн овойлт байх ёсгүй бөгөөд энэ нь аягыг робот түлхэхэд гулсахаас сэргийлж чаддаг.

Аяга нь архи, усгүй, зөвхөн улаан шүхэрт архи цацдаг.

Робот нь IR мэдрэгчийн хоорондох хар замтай байхаар зам дээр байрлана.

Алхам 6: Кодыг ачаална уу

Кодыг ачаална уу
Кодыг ачаална уу

Дүгнэлт:

Зам дээрх давталтын хөдөлгөөнийг хэд хэдэн функцээр тодорхойлдог. Үндсэн функцууд нь: moveForward (), moveBackward (), rotateLeft (), rotateRight () болон stopMotors (). Робот терминал хүрэх үед хийгддэг эргэлтийг reverseDirection () функцээр тодорхойлно. Энэ функц нь IR мэдрэгч хоёулаа хар өнгөтэй байх үед идэвхждэг. Аяга нь согтууруулах ундаа эсвэл ус уу гэдгийг илрүүлсний дараа роботыг зөв терминал руу чиглүүлэх ажлыг turnAroundObject () функцээр гүйцэтгэдэг.

Хоосон давталтад (), If хэллэгийг дамжуулснаар процессыг чиглүүлдэг. Хэрэв IR мэдрэгч хоёулаа цагаан өнгийг мэдэрч байвал робот урагшлах болно. Хэрэв хэт улаан туяаны мэдрэгчээр хар өнгө илэрсэн бол робот замаа дагахын тулд хөдөлгөөнөө дахин тохируулна.

Хэрэв робот хэт авианы мэдрэгчээр мэдрэгдэх саад бэрхшээлтэй тулгарвал робот зогсож, согтууруулах ундаа байгаа эсэхийг MQ3 Alcohol Sensor ашиглан шалгана. Хэрэв согтууруулах ундааны үнэ огцом нэмэгдэх юм бол дуугарагч архины дууг тоглуулах бөгөөд энэ нь эргэх эсвэл урагшлах бөгөөд ингэснээр аягыг архины терминал руу түлхнэ. Хэрэв үнэ нэмэгдэхгүй бол дуугарагч усны дууг тоглуулж, усны терминал руу ижил алхмуудыг давтана.

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