Агуулгын хүснэгт:
- Алхам 1: Материал, бүрэлдэхүүн хэсэг, багаж хэрэгслийг цуглуулах
- Алхам 2: явах эд ангиудыг лазераар хайчилж ав
- Алхам 3: Робот бүтээх
- Алхам 4: Хэлхээний элементүүдийг холбох (хэлхээний диаграм)
- Алхам 5: Тохиргоог бүтээх
- Алхам 6: Кодыг ачаална уу
Видео: Гэрийн тэжээвэр амьтдыг архинаас гаргах: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
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: Робот бүтээх
Лазераар тайрсан явах эд анги, дугуй, электрон эд ангиудыг нийлүүл:
- DC мотор дээрх тээглүүрт хар, улаан холбогч утас гагнах.
- Зурагт үзүүлсэн шиг DC моторыг боолт, самар ашиглан явах эд анги дээр бэхлээрэй.
- Зураг дээр үзүүлсэн шиг холбогч утаснуудыг явах эд ангиудын нүхээр түлх.
- Урд болон хойд хоёр дугуйг холбоно уу.
- Цахилгаан банкийг DC моторуудын хооронд холбоно уу.
- Явах эд ангийн дээд талд байрлах Arduino UNO R3 уул.
- Breadboard -ийн өргөтгөлийн самбарыг дээр байрлуул.
- Хос сувгийн H гүүрийг тогтоосон газарт нэмж, DC Motors-ийн холбогч утсыг А ба В мотортой холбоно уу. Зүүн DC моторыг хэлхээний диаграммд үзүүлсэн шиг А мотортой, баруун тийш нь В мотортой холбодог.
- Зурагт үзүүлсэн шиг байрлуулсан шилжүүлэгчийг нэмнэ үү. Цахилгаан банкийг Arduino UNO R3 -тэй холбох USB кабелийг хоёр хувааж, хоёр талаас хар, улаан кабелийг хайчилж ав.
- Хар (газардуулсан) утсыг хамтдаа гагнана. Улаан утсыг шилжүүлэгчийн терминал руу гагнах. Халуун цавуугаар тусгаарлана.
- Зурагт үзүүлсэн шиг хэт авианы мэдрэгч, хэт улаан туяаны мэдрэгч, архины мэдрэгчийг лазераар зүссэн хэсгүүдэд байрлуулна.
- Хоёр металл тусгаарлагч ашиглан IR мэдрэгчийн бэхэлгээний хэсгийг явах эд анги руу бэхлээрэй.
- Зураг дээр үзүүлсэн шиг хэт авианы мэдрэгчийг явах эд анги дээр суулгана уу.
- Зураг дээр үзүүлсэн шиг архи мэдрэгчийг явах эд анги дээр суулгана уу.
- Малгайгаа холбоно уу.
Алхам 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 ашиглан шалгана. Хэрэв согтууруулах ундааны үнэ огцом нэмэгдэх юм бол дуугарагч архины дууг тоглуулах бөгөөд энэ нь эргэх эсвэл урагшлах бөгөөд ингэснээр аягыг архины терминал руу түлхнэ. Хэрэв үнэ нэмэгдэхгүй бол дуугарагч усны дууг тоглуулж, усны терминал руу ижил алхмуудыг давтана.
Зөвлөмж болгож буй:
Одоо Pee байхгүй байна, гэрийн тэжээвэр амьтдын зан авирыг тохируулах төхөөрөмж нь муурны эргэн тойронд хооллохыг зогсооно: 4 алхам
Одоо Pee байхгүй, гэрийн тэжээвэр амьтдын зан авирыг тохируулах төхөөрөмж: муурыг гэрийнхээ эргэн тойронд хооллохыг зогсооно: Миний зулзага надад маш их санаа зовж, тэр миний орон дээр шээх дуртай байсан тул би түүнд хэрэгтэй бүх зүйлийг шалгаж, түүнийг малын эмчид үзүүлэв. Миний бодож чадах бүх зүйлийг засч залруулж, эмчийн үгийг сонссоны дараа тэр зүгээр л муухай ааштай болохыг ойлгосон. Тиймээс
AtTiny85: 6 алхамыг ашиглан гэрийн тэжээвэр амьтдыг автоматаар тэжээх
AtTiny85 -ийг ашиглан гэрийн тэжээвэр амьтдыг автоматаар тэжээгч: OTabalho AtTiny85 -ийг ашиглан гэрийн тэжээвэр амьтдыг тэжээх автомат төхөөрөмж Licença Creative Commons - Atribuição 4.0 Internacional
Arduino болон Raspberry Pi тэжээвэр амьтдыг хянах систем: 19 алхам (зурагтай)
Arduino болон Raspberry Pi тэжээвэр амьтдын хяналтын систем: Саяхан амралтаараа гэрийн тэжээвэр амьтан Beagle -тэй холбогдоогүй байгааг бид ойлгосон. Судалгаа хийсний дараа бид гэрийн тэжээвэр амьтдыг хянах, түүнтэй харилцах боломжийг олгодог статик камертай бүтээгдэхүүнийг олж мэдэв. Эдгээр системүүд нь тодорхой давуу талтай байсан
Хуучин дижитал цаг ашиглан гэрийн тэжээвэр амьтдыг тэжээгч: 10 алхам (зурагтай)
Хуучин дижитал цаг ашиглан гэрийн тэжээвэр амьтдыг тэжээгч: Сайн байна уу, энэ зааварчилгаанд би хуучин дижитал цаг ашиглан гэрийн тэжээвэр амьтдын автомат тэжээгчийг хэрхэн хийснийг танд үзүүлэх болно. Би бас энэ тэжээгчийг хэрхэн хийсэн тухай видеог суулгасан. Энэхүү зааварчилгааг ПХБ -ийн тэмцээнд оруулах болно, мөн таатай байх болно
RasPi болон Telegram Bot бүхий тэжээвэр амьтдыг тэжээх машин: 4 алхам (зурагтай)
RasPi болон Telegram Bot бүхий тэжээвэр амьтдын тэжээгч машин: Юуны өмнө энэ бол анхны санаа биш гэдгийг тодруулах хэрэгтэй, програмчлалын скриптүүдийг телеграмтай ажиллахын тулд шинэчилж, тохируулаарай, би үүнийг өмнөх зааварчилгаанд олсон тул кредитүүд нь үнэхээр үнэн юм. Та үүнийг испани хэлээр харж болно