Агуулгын хүснэгт:
Видео: GOB: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү зааварчилгааг Өмнөд Флоридагийн их сургуулийн Макекурсын төслийн шаардлагыг биелүүлэх зорилгоор бүтээсэн болно (www.makecourse.com).
GOB -ийн талаархи мэдээлэл
GOB нь Gear Operated Box гэсэн товчлол бөгөөд хэд хэдэн араагаар ажилладаг хайрцаг юм. Энэ төслийг Өмнөд Флоридагийн их сургуулийн Макеркурс дээр дээр дурдсанчлан бүтээсэн бөгөөд энэхүү төслийг бусад хайрцгуудад хуулбарлахад яг юу хэрэгтэй байгааг харуулах болно. Баруун талын зураг дээрх эхний зураг нь GOB -ийн хамгийн сүүлийн хувилбар юм. RFID мэдрэгч ямар товчлуурыг хардаг, хайрцаг түгжигдэж байгаа эсэхээс хамаарч хажуугийн LED -ийг асаадаг тул хайрцгийг түгжиж, онгойлгож болно. Хайрцагны хамгийн сүүлийн үеийн онцлогийг харахын тулд хавсаргасан видеог үзээрэй.
Алхам 1: хангамж/техник хангамж
Энэхүү төслийг дахин бүтээхийн тулд танд дараах зүйлс хэрэгтэй болно.
1. Arduino Uno зөвлөл
2. Arduino RFID мэдрэгч (MFRC522)
3. Араа - Тодорхойлолтыг доороос үзнэ үү
4. Том хавар
5. 5v Stepper мотор
6. Төрөл бүрийн LED
7. Зөөврийн USB цэнэглэгч
8. Хайрцаг - Тодорхойлолтыг доороос үзнэ үү
9. Таны хайрцагт ямар гоёл чимэглэл хэрэгтэй байсан бол би дараахь зүйлийг ашигласан.
- Шүршигч будаг (хүрэн, алт, сарнайн алт/ зэс)
- Түлхүүрийн оосорны гэрлийн чийдэн
- Төрөл бүрийн 3D хэвлэсэн араа, боолт, хоолой
Араа
Энэхүү дизайны механик хэсэгт ашигладаг араагаа би fusion 360 дээр арааны скриптийг ашиглан бүтээсэн бөгөөд дараа нь 3D хэлбэрээр хэвлэв. Энд хавсаргасан анхны зураг нь миний бүх араагаа үйлдвэрлэхэд ашигладаг техникийн үзүүлэлтүүдийг харуулсан бөгөөд зөвхөн шүд бүрийн тоог өөрчлөх шаардлагатай байв. Хоёрдахь зураг нь энэ хайрцагт ашигласан араагаа харуулж байна. 3 дугуй араа ашиглаж, дараа нь тэгш өнцөгт хэлбэртэй араагаа жинхэнэ түгжих механизм болгон ашиглаж байсан бөгөөд эдгээр арааны.stl файлуудыг хавсаргасан болно. Гурав дахь зураг нь арааны байрлалыг харуулж байна, та харж байгаагаар дээд араагаа байрлуулахын тулд хөтөч хэрэгтэй бөгөөд хамгийн том араа нь жижиг араагаар наасан бөгөөд энэ нь алхам хөдөлгүүрт бүх дотоод араагаа нэг дор эргүүлэх боломжийг олгодог.
Хайрцаг
Миний төсөлд ашигласан хайрцгийг 7in -ээр хийсэн. x 7 инч хэмжээтэй цаасан хуудас. Тагийг хайрцгийн ёроолд холбохын тулд хоёр нимгэн картон туузыг ашиглаж, дараа нь хайрцгийг түгжихийн тулд тагны дэгээ барихад жижиг тууз ашиглав. Та хайрцгаа хүссэн материалаар хийж болно, эсвэл нэг талдаа аль хэдийн холбогдсон тагтай сав ашиглаж болно, аль ч тохиолдолд хайрцгийг дотоод араагаар түгжихийн тулд дотор нь дэгээ байх ёстой. Дэлгэрэнгүй мэдээллийг сүүлийн хоёр зургийг үзнэ үү.
Алхам 2: угсрах
1. Алхам 1: Нийлүүлэлт/ Тоног төхөөрөмжид жагсаасан бүх материалыг цуглуулах
2. Өмнө дурьдсанчлан хайрцгийг бүтээгээрэй, та хайрцгаа ямар ч материалаар хийж болно, эсвэл ямар ч хэмжээтэй байж болно, цорын ганц тодорхойлолт нь дотоод араагаа хайрцгийг түгжих хангалттай том дотоод дэгээтэй байх ёстой.
3. Хайрцгийг хийсний дараа та хэлхээг утсаар холбох хэрэгтэй. Хавсаргасан схемийг дагаж мөрдөөрэй. Илүү цэвэр, авсаархан байх тусам таны хэлхээг хайрцагт илүү сайн оруулах болно гэдгийг санаарай. Програмыг угсарч, хэлхээгээ туршиж үзээд 1) бүх тоног төхөөрөмж ажиллаж байгаа эсэхийг шалгаж, 2) хүссэн зүйлээ хийж байгаа эсэхийг шалгаарай.
4. Дараагийн загварыг хийж хайрцагт хэрэгтэй араагаа хэвлэ. Энэ нь таны хайрцагны хэмжээ болон таны хэлхээний хэмжээ зэргээс шалтгаалан цөөн хэдэн хэвлэх шаардлагатай болно. Таны эхлүүлэх ёстой хамгийн эхний хэрэгсэл бол шаталсан хөдөлгүүр юм, энэ нь хайрцгийн доторх арааныхаа өндрийг хэмжихэд тусална.. Stl файлууд дээр янз бүрийн хэмжээтэй алчуур байдаг бөгөөд энэ нь таны хайрцгийн хамгийн сайн өндрийг олоход тусална. Араагаа stepper моторт бэхлэхийн тулд та dowel -ийн ёроолд цооног өрөмдөж, stepper мотор дээр нааж хийх хэрэгтэй болно.
5. Бүх араагаа хэвлээд хэлхээг угсарсны дараа араагаа хайрцгийн дотор талд бэхлээрэй. Би угсрахад хялбар болгохын тулд халуун цавуу хэрэглэсэн. Бусад төрлийн цавуу эсвэл эрэг ашиглаж болно. Араагаа тогтмол байлгахын тулд шаардлагатай бол чиглүүлэгчийг нэмнэ. Зураг дээрээс харахад араагаа байрлуулахдаа дэгээ байрладаг хайрцагны тагны доор шууд эгнэх шаардлагатай. Хавар нь дэгээний доор шууд суух ёстой бөгөөд ингэснээр хайрцгийг онгойлгоход таг нь гарч ирдэг бөгөөд хайрцгийг түгжих үед тэгш өнцөгт араа нь дэгээ рүү шургуулдаг.
6. Араагаа байрлуулсны дараа хайрцгийн доторх хэлхээгээ хамгаалаарай. Би зурган дээрх соронзон хальс, цэнхэр туузыг ашигласан бөгөөд ингэснээр шаардлагатай бол хялбархан тохируулга хийх боломжтой болсон.
7. Эцэст нь хайрцгаа чимэглээрэй! Би хайрцгийн зүүн талын чимэглэлийн нэг хэсэг болгон араагаа эргүүлэхийг илэрхийлж байсан LED -ийг ашиглахаар шийдсэн. Энэхүү төслийн хамгийн сайн тал нь энгийн ойлголт нь энэхүү төслийг өөрийн хэрэгцээнд нийцүүлэн өөрчлөх боломжийг олгодог явдал юм. Дараагийн гурван алхам нь энэ хайрцгийг хэрхэн яаж чимэглэснийг харуулж байна.
8. Төрөл бүрийн янз бүрийн араа хэвлэх. Дараа нь хайрцаг, араагаа хүссэн сэдвээрээ тааруулж будна. Би зарим араагаа стенил болгон хажуу тийш нь дизайн хийх эсвэл нааж наасан байна. Дэлгэрэнгүйг хавсаргасан зургуудаас үзнэ үү.
9. Хажуугийн гэрлийн чийдэнгийн хувьд түлхүүрийн оосортой гэрлийн чийдэнг ашиглаж, би LED -ийг задалж, гаргаж авч болно. Тэндээс би хайрцгийн хажуу талд хоёр нүх гаргаж, хэлхээнд холбосон LED -ээ гэрлийн чийдэн рүү холбож, хайрцгийн гадна талд цавуу байрлуулсан.
10. Дууссаны дараа хайрцганд юм оруулах хангалттай зай байгаа эсэхийг шалгаарай. Би юу ч наалдахгүйн тулд дотоод хэлхээг эсгий ашиглан нуухаар шийдсэн.
Хайрцгийг хүссэнээрээ чимэглээд хөгжилтэй байгаарай, энэ бол зохион бүтээх хамгийн сайхан хэсэг юм! Аз жаргалтай болгох!
Алхам 3: Код
Эхлэх
Хавсаргасан.ino файл нь GOB програмын код юм. Үүнийг arduino дээрээ зөв ажиллуулахын тулд та arduino номын сангийн хавтсанд хавсаргасан хоёр номын санг суулгах шаардлагатай болно. Хөтөлбөрийг маш сайн тайлбарласан боловч илүү тодруулахын тулд доор тайлбарыг өгсөн болно. Энэ код нь arduino програмчлалын үндсэн ойлголтыг шаарддаг.
Тойм/Тайлбар
1. Номын сан
Энэхүү програмд SPI, MFRC522, Stepper Library гэсэн гурван номын санг ашигладаг. SPI нь анхдагч arduino номын сан учраас үүнийг өөрийн arduino номын сангийн хавтсанд суулгах шаардлагагүй болно. SPI нь цуваа захын интерфэйсийг илэрхийлдэг бөгөөд энэ нь arduino RFID мэдрэгчтэй ярилцахад ашигладаг цуваа холбооны протокол юм. Энэхүү номын сангийн тусламжтайгаар бид MFRC522 номын санг ашиглан RFID мэдрэгчийн өгөгдлийг уншдаг. Энэхүү номын сан нь мэдрэгчтэй холбоотой бөгөөд хайрцгийг түгжих, онгойлгоход ашигладаг RFID түлхүүрүүдээс мэдрэгчийн "уншсан" мэдээллийг ашиглах боломжийг бидэнд олгодог. Stepper номын сан нь яг л сонсогдож байгаагаар хийдэг бөгөөд энэ нь arduino -тай stepper мотортой ярилцахад тусалдаг.
2. Хувьсагчдыг тодорхойлох/ Тохиргоо
Шаардлагатай техник хангамжид шаардлагатай номын санг оруулсны дараа эдгээр төхөөрөмжийн зүүг тодорхойлох шаардлагатай. Үндсэндээ arduino нь ямар зүү ямар тоног төхөөрөмжтэй ярьж байгааг мэдэх шаардлагатай.
3. Үндсэн гогцоо
Нэгдүгээрт, RFID мэдрэгч нь RFID түлхүүрийг уншиж байгаа эсэхийг шалгахын тулд эхний хоёр мэдэгдлийг ашигладаг. Дараа нь бид "унших" гэж байгаа RFID түлхүүрийн код эсвэл UID -ийг авах хэрэгтэй, энэ нь Loop () функцийн эхний давталтад тохиолддог зүйл юм. UID -ийг уншсаны дараа түлхүүр хайрцгийг түгжих эсвэл онгойлгох эсэхийг шалгах хэрэгтэй. Энд if if ашиглан би хайрцгийг түгжих нэг түлхүүрийг онгойлгох түлхүүрийг тохируулсан болно. Жишээлбэл, хэрэв UID нь миний хүссэн UID -тэй тэнцүү бол spinRight () функцийг дуудах эсвэл өөр хайрцгийг түгжихдээ spinLeft () функцийг дуудаж хайрцгийг нээнэ үү.
4. Ээрэх функцууд
SpinLeft () ба spinRight () функцууд нь stepper моторыг зүүн эсвэл баруун тийш эргүүлэхэд ашиглагддаг. Энд гол зүйл бол stepper моторын чиглэлийг урвуулахын тулд stepper моторын тээглүүрийг эргүүлж байгаа явдал юм.
Зөвлөмж болгож буй:
Ухаалаг мотоциклийн HUD прототип (алхам алхмаар навигаци хийх гэх мэт): 9 алхам
Ухаалаг мотоциклийн HUD прототип (ээлжлэн навигаци хийх гэх мэт): Сайн байна уу! Энэхүү зааварчилгаа нь миний мотоциклийн дуулга дээр суурилуулах зориулалттай HUD (Heads-Up Display) платформыг хэрхэн бүтээж, бүтээсэн тухай түүх юм. Үүнийг " газрын зураг " уралдааны хүрээнд бичсэн болно. Харамсалтай нь би үүнийг бүрэн дуусгаж чадаагүй
Arduino машины урвуу зогсоолын дохиоллын систем - Алхам алхамаар: 4 алхам
Arduino машины урвуу зогсоолын дохиоллын систем | Алхам алхамаар: Энэ төсөлд би Arduino UNO болон HC-SR04 хэт авианы мэдрэгч ашиглан Arduino автомашины урвуу зогсоолын мэдрэгчийн энгийн хэлхээг зохион бүтээнэ. Энэхүү Arduino дээр суурилсан Автомашины Урвуу дохиоллын системийг бие даасан навигаци, роботын хүрээ болон бусад хүрээний зориулалтаар ашиглаж болно
Алхам алхамаар PC -ийн барилга: 9 алхам
Алхам алхамаар PC барилга: хангамж: хангамж: техник хангамж: MotherboardCPU & CPU хөргөгч PSU (Цахилгаан хангамжийн хэсэг) Хадгалалт (HDD/SSD) RAMGPU (шаардлагагүй) Кейс Хэрэгсэл: Халив ESD бугуйвч/матстермал оо
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно