Агуулгын хүснэгт:
- Алхам 1: Цахим материал
- Алхам 2: Утас угсрах
- Алхам 3: Код
- Алхам 4: Ласкертинг/бүрхүүл
- Алхам 5: Гагнах ба бүрхүүл
Видео: Arduino машин өгөх үүрэг даалгавар
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Би одоо судалж буй судалгааныхаа хувьд Arduino -той ямар нэгэн зүйл хийх даалгавар авсан. Би сургуулиас материал цуглуулах стандарт асуудлыг өөртөө авч, гадуур хамгийн бага материалаар тэдгээрийг тойрч гарах ямар нэг зүйлийг бодож олсон. Миний анхны бодол бол Bop-it байсан юм! A Bop-it! Тоглоом нь олон янзын хувилбартай боловч үүнд шууд нөлөөлдөг: тоглоомноос гарах дуу хоолой нь хүний дагах ёстой ажлыг хэлдэг ("bop it" гэдэг нэр том товчлуур дарах ёстой гэсэн үг юм), үүний дараа тоглогч Таймер унтарсны дараа даалгаврыг зөв гүйцэтгэх ёстой.
Энэхүү төсөл нь дараахь зүйлийг тусгайлан хийдэг.
1. Илтгэгчийн дуугаар тоглогчдод даалгавар өгдөг
2. Дуут дохио сонсогдох бөгөөд эхний LED асна.
3. Хоёрдахь дохио дуугарч, хоёр дахь LED асна.
4. Гурав дахь урт дуугаралт сонсогдож, гурав дахь LED асна. Энэ дохио өгөх үед тоглогч эхэндээ өгсөн даалгаврыг гүйцэтгэх ёстой.
Бүрэн биелүүлсэн ажил бүрийн хувьд дээрх дарааллыг гүйцэтгэх хугацаа нь хязгаар хүртлээ хурдан болдог.
Гэрлийн мэдрэгчийг бүрхсэн тохиолдолд дарааллыг хамрах хугацааг 1 секундээр сунгана. Энэхүү гэрлийн мэдрэгчийг шахах даалгаварт хүрэхийн тулд тоглогч гараа амрах гэж байгаа газрын доор байрлуулах ёстой бөгөөд ингэснээр тоглогч тоглож байхдаа зогсож, сууж байгаа эсэхийг анзаардаг. мэдрэгчийг гараараа бүрхэв.
Алхам 1: Цахим материал
Arduino машиныг ажиллуулахын тулд дараахь материалыг ашигласан болно.
1 удаа Arduino Uno
Arduino -д зориулсан 1x DFPlayer Mini MP3 тоглуулагч модуль
1х SD карт
1х чанга яригч
1х талхны самбар (урт эсвэл хоёр урт нь танд илүү хялбар байх болно)
1х хүч мэдрэгч
1х фото мэдрэгч
1х потенцио метр
1х Дууны мэдрэгч (би KY-038 микрофоны дууны мэдрэгчийн модулийг ашигласан)
2х жижиг товчлуурууд
x3 LED гэрэл
(1х гагнуурын самбар)
Buncha утас
Buncha резистор
Зүгээр л анхаарна уу: эдгээр нь маш олон мэдрэгч юм. Та тэдгээрийг бага хэмжээгээр ашиглахыг хичээх хэрэгтэй бөгөөд үүнийг сайн хийж, дуусгаж, сайхан савлахад анхаарлаа хандуулах хэрэгтэй. Хараад байхад би өөрөө хийх ёстой зүйл байсан.
Алхам 2: Утас угсрах
Таны утас мэдрэгч бүрийн хувьд дараах зураг шиг харагдах ёстой. Хэрэв тэд зөв ажиллаж байгаа бол туршилтын кодыг нэг нэгээр нь шалгаж үзэхийг хүсч магадгүй юм.
Алхам 3: Код
Кодыг хавсаргасан.ino файлыг татаж аваарай.
Энэ код нь эндээс олж болох DFRobotDFPlayerMini номын санг ашигладаг.
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
Даалгавар өгдөг MP3 файлуудыг SD картанд (MP3 бамбай дотор хийсэн) оруулахаа бүү мартаарай. Код нь эхэнд нь // Даалгавруудыг тэмдэглэх ёстой хэсгийг танд хэлэх болно.
Алхам 4: Ласкертинг/бүрхүүл
АНХААРУУЛГА: энэ хайрцаг нь алдаатай бөгөөд төлөвлөгөөг ихэвчлэн мэдрэгчийн ерөнхий байрлалыг дамжуулахад ашиглах ёстой. Өөрийнхөө хайрцгийг хийж үзээрэй, эсвэл үүнийг засаарай. Таны хийх ёстой хамгийн бага зүйл бол хайрцгийг илүү өндөр болгох явдал юм, ингэснээр утас нь илүү сайн тохирдог.
Энэ төслийн хувьд би лазер хайч ашигласан. Хэрэв та үүнийг өөр аргаар хийхийг хүсч байвал энэ нь зүгээр, гэхдээ ямар ч байсан үүнийг хийх ёстой.dxf файлуудыг хэрэв хүсвэл файл хэлбэрээр хавсаргасан болно. Би перспексийг бүрхүүлийнхээ материал болгон ашигласан бөгөөд энэ нь тийм ч үзэсгэлэнтэй биш, учир нь та миний муу гагнуур+утсыг харж байна.
Зүүн доод талд байрлах том гадаргуу нь хайрцгийн дээд хэсэг юм.
Энэ гадаргуугийн зүүн дээд буланд байрлах жижиг дөрвөлжин нь Force мэдрэгчийн тээглүүрийн нүх юм.
Дотор нь дөрвөлжин хэлбэртэй улаан тойрог (энэ нь хөнгөвчлөх болно) нь Фотосенсорыг нягт нааж өгөхөд зориулагдсан болно. Улаан тойргийг фотосенсорынхоо хэмжээгээр өөрчил.
Энэ гадаргуугийн дунд хэсэгт байрлах том дөрвөлжин нь чанга яригчдад зориулагдсан болно.
Доод доод хэсэгт байрлах жижиг тойрог нь Дууны мэдрэгчийн микрофоныг байрлуулах нүх юм. Хэрэв та өөр дууны мэдрэгч ашигладаг бол үүнийг солино уу.
Хоёр ижил хэмжээтэй тойрог нь жижиг товчлуур ба Потенцио тоолуурт зориулагдсан бөгөөд та том хэмжээтэй, өөрөө хийсэн товчлууруудыг дээр нь тавьдаг. Би баруун дээд буланг Жижиг товчлуурт, нөгөөг нь Потенцио тоолуурт ашигласан. Эдгээр тойргийн диаметр нь 40 мм байна.
Дээд талын гадаргуу, баруун доод гадаргуу, дөрвөлжин хэлбэртэй гадаргуу нь хайрцгийн зүүн тал юм. Талбай нь Arduino -ийн кабелийн үүрэнд зориулагдсан болно.
Баруун дээд гадаргуу нь хайрцагны баруун тал юм. Дугуй нь бариулыг дотор нь байрлуулах бөгөөд доор нь жижиг товчлуур дарна. Энэ нь бүтцийн хувьд сайн санаа биш юм, учир нь хэтийн төлөв нь нимгэн үзүүртэй бөгөөд бариулыг хайрцгийн өндөрөөс 3 см өндөр өргөх боломжгүй юм. Хайрцагны дээд талд хаа нэгтээ бариул хийж, хажуу талын товчлуурыг дарна уу. Нүх нь 22 мм.
Алхам 5: Гагнах ба бүрхүүл
Мэдрэгч ба түүний утсыг гагнуурын самбар дээр гагнана, ингэснээр мэдрэгчийг 40 мм -ийн хоёр товчлуурыг бүрхүүлээр дамжуулж, Потенцио метр, Жижиг товчлуур дээр байрлуулж, бариул нь холбогдсон Жижиг товчлуурт хүрэх боломжтой болно. тоон оролт руу 7. Хоёр жижиг товчлуур ба Потенцио тоолуурын хувьд гагнуурын хавтангийн жижиг (хайчилж авсан) хэсгүүдийг ашиглах нь сайн хэрэг (миний утсыг муутгаагүй зүйл). Эдгээрийг хайрцаг дотор тээглүүртэй байлга, тэгвэл эдгээр мэдрэгч дээр дарах нь бусад электрон төхөөрөмжүүдтэй хамт таны гагнуурын самбар руу орохгүй.
Хүч мэдрэгч ба Фотосенсорыг гагнахаас өмнө хайрцагны дээд гадаргуугийн нүхээр оруулах ёстой.
Суултын бүрхүүл нь Perspex эсвэл өөр төрлийн нийлэг бол Acrifix нэг бүрэлдэхүүн цавуу шиг зохих цавуугаар наасан байх ёстой.
Зөвлөмж болгож буй:
Arduino ашиглан хурууны хээнд суурилсан биометрийн санал өгөх машин: 4 алхам (зурагтай)
Arduino ашиглан хурууны хээнд суурилсан биометрийн санал өгөх машин: Хэрэглэгч санал өгөхийн тулд товчлуур дарах шаардлагатай байгаа одоо байгаа цахим машиныг бид бүгд мэднэ. Гэхдээ эдгээр машинууд анхнаасаа л уур уцаартай байна гэж шүүмжилдэг. Тиймээс засгийн газар хурууны хээний савыг нэвтрүүлэхээр төлөвлөж байна
Rover-One: RC ачааны машин/машинд тархи өгөх: 11 алхам
Rover-One: RC ачааны машин/машинд тархи өгөх: Энэхүү зааварчилгаа нь миний бүтээсэн Rover-One нэртэй ПХБ дээр байна. Rover-One бол миний тоглосон RC машин/ачааны машин авч, хүрээлэн буй орчноо мэдрэх бүрэлдэхүүн хэсгүүдийг агуулсан тархинд өгөх шийдэл юм. Rover-One бол 100 мм х 100 мм хэмжээтэй ПХБ бөгөөд EasyED-д зориулагдсан
Шагнал өгөх машин (хувцасаа өлгөх): 4 алхам
Шагнал өгөх машин (Хувцас өлгөх): Гэрийн ажил хийх нь заримдаа олон хүнд хэцүү үе байдаг. Найман цаг, бүр сургууль эсвэл ажлын байранд ажиллахад залхуурал, ядаргаа танд ирэх болно. Гэсэн хэдий ч гэртээ ирэхэд та хүрэмээ хаях болно
Гэрийн даалгавар бичих машин: 15 алхам
Гэрийн даалгавар бичих машин: ШИНЖЛЭХ УХААНЫ БҮХ ТӨСЛИЙГ НЭГ БҮРЭНД ОРУУЛАХ БИДНИЙ ШИНЭ АППЛАЦИАГ ТАТАХ. ЭНД дарж татаж авна уу. ≫ > > > > Сайн байна уу залуусаа, гарчгийн хувьд энэ бол Arduino ашиглан гэрийн даалгавар бичих машин хийх энгийн төсөл юм
Энгийн хялбар гэрийн даалгавар хийх машин: 4 алхам (зурагтай)
Энгийн хялбар гэрийн даалгавар хийх машин: Энэ машиныг хямд материалаар бүтээсэн бөгөөд 7 доллараас хэтрэхгүй. Үүнийг бүтээхийн тулд бага зэрэг тэвчээр, 2 цаг зарцуулах шаардлагатай. Жижиг хэлхээтэй тул та гагнах, утсыг сайн мэддэг байх ёстой. Үүнийг барьсны дараа зүгээр л залгаарай