![Рубик шоо уусгагч Arduino Mega Stepper Shield: 4 алхам Рубик шоо уусгагч Arduino Mega Stepper Shield: 4 алхам](https://i.howwhatproduce.com/images/005/image-14921-j.webp)
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00
![Рубик шоо уусгагч Arduino Mega Stepper Shield Рубик шоо уусгагч Arduino Mega Stepper Shield](https://i.howwhatproduce.com/images/005/image-14921-1-j.webp)
Хэсэг хугацааны өмнө би 3х3 хэмжээтэй Рубик шоог автоматаар шийддэг машин дээр ажиллаж байсан. Энэ талаар миний зааварчилгааг эндээс харж болно. Төсөлд полулугийн жолооч нарыг зургаан мотор жолоодоход ашигладаг байв. Эдгээр драйверуудыг arduino мега (бүх зүйлийг хянадаг) руу холбох ажлыг хялбарчлахын тулд тусгай компьютер боловсруулсан болно. Энэхүү зааварчилгаа нь pololu a4988 жолооч нарт зориулсан arduino мега хөдөлгүүрийн бамбай үүсгэх процессыг хамарна.
Зугаацаарай!
Алхам 1: Схемийг бий болгох
Эхний алхам болох pcb -ийн схемийг бүргэд оруулах ёстой. Нэмж дурдахад шаардлагатай бүх бүрэлдэхүүн хэсгүүдийг номын сангаас импортлох эсвэл гараар бүтээсэн байх ёстой. Вэб дээрээс arduino мега бамбайны ул мөр, схемийг олоход хялбар байдаг. Захиалгаар бүтээсэн цорын ганц бүрэлдэхүүн хэсэг бол мотор жолооч нар өөрсдөө байв. Гэсэн хэдий ч, үүнийг хэрхэн хийх талаар нарийвчлан тайлбарлахгүй, учир нь энэ сэдвээр гайхалтай зааврууд байдаг (эндээс үзнэ үү). Схем нь маш энгийн, учир нь түүний цорын ганц ажил бол мотор драйверуудыг холбогдох Arduino зүү рүү холбох явдал юм. Нэмж дурдахад тасралтгүй ажиллахын тулд салгах конденсаторыг ic бүрийн vcc зүүтэй ойрхон байрлуулсан болно. Polulu stepper драйверууд нь гурван тээглүүрээ газардуулга эсвэл vcc -ээр хатуу холбож микро алхам хийх боломжийг санал болгодог. Шаардлагатай бол дараа нь тохируулахын тулд гагнуурын гүүрүүдийг тэдгээр тээглүүр дээр байрлуулсан байв. Доор та схемийн хэсгийг харж болно (энд зургаан жолоочийн зөвхөн нэгийг оруулсан болно). Бүрэн бүдүүвчийг энэхүү ible -ийн төгсгөлд татаж авах боломжтой нь ойлгомжтой.
![Зураг Зураг](https://i.howwhatproduce.com/images/005/image-14921-2-j.webp)
Алхам 2: Pcb -ийг чиглүүлэх
PCB -ийн чиглүүлэлт нь бүх бүрэлдэхүүн хэсгүүдийг хооронд нь хялбархан холбох боломжтой байдлаар зохион байгуулахыг хичээдэг. Мэдээжийн хэрэг, илүү нарийн төвөгтэй pcb үүсгэх үед үүнийг зохион бүтээхдээ олон зүйлийг анхаарч үзэх хэрэгтэй. Гэхдээ энэ тохиолдолд чиглүүлэлт нь маш энгийн. Драйверуудаас авсан бүх өгөгдлийг ардуино дээрх харгалзах зүүгээр нь холбосон бөгөөд дээд ба доод давхарга дахь олон өнцөгтүүд нь бүх үндэслэл, VCC -ийг хооронд нь холбоход ашиглагджээ.
![Зураг Зураг](https://i.howwhatproduce.com/images/005/image-14921-3-j.webp)
Алхам 3: Pcb захиалах
Маш бага мөнгөөр компьютер захиалах боломжтой маш олон сайтууд байдаг. Миний ашиглаж байсан туршлагатай хоёр сайт бол:
jlcpcb.com/https://www.pcbway.com/
Самбар ирэхэд хэсэг хугацаа шаардагдах боловч чанар нь хэзээ ч урам хугарсангүй.
Зөвлөмж болгож буй:
LED шоо хэрхэн хийх вэ - LED шоо 4x4x4: 3 алхам
![LED шоо хэрхэн хийх вэ - LED шоо 4x4x4: 3 алхам LED шоо хэрхэн хийх вэ - LED шоо 4x4x4: 3 алхам](https://i.howwhatproduce.com/images/001/image-536-j.webp)
LED шоо хэрхэн хийх вэ | LED Cube 4x4x4: LED Cube нь энгийн 5мм дижитал пикселийн үүрэг гүйцэтгэдэг LED дэлгэц гэж ойлгож болно. LED шоо нь харааны тогтвортой байдал (POV) гэж нэрлэгддэг оптик үзэгдлийн үзэл баримтлалыг ашиглан зураг, хэв маягийг бий болгох боломжийг бидэнд олгодог. Тиймээс
Бөөрөлзгөнө Pi ба OpenCV ашиглан бодит цагийн Рубик шоо нүдийг нь тагласан уусгагч: 4 алхам
![Бөөрөлзгөнө Pi ба OpenCV ашиглан бодит цагийн Рубик шоо нүдийг нь тагласан уусгагч: 4 алхам Бөөрөлзгөнө Pi ба OpenCV ашиглан бодит цагийн Рубик шоо нүдийг нь тагласан уусгагч: 4 алхам](https://i.howwhatproduce.com/images/001/image-192-17-j.webp)
Бөөрөлзгөнө Pi болон OpenCV ашиглан бодит цагийн Rubik's Cube нүдний боолттой уусгагч: Энэ бол нүдний харцаар шийдэхэд зориулагдсан Рубикийн шоо хэрэгслийн 2 дахь хувилбар юм. Эхний хувилбарыг javascript боловсруулсан бөгөөд та RubiksCubeBlindfolded1 төслийг харах боломжтой.Өмнөх хувилбараас ялгаатай нь энэ хувилбар нь өнгийг илрүүлэхийн тулд OpenCV номын санг ашигладаг
Унадаггүй Рубик шоо чийдэнг хялбархан хазайлгахад хялбар өнгө өөрчлөх: 10 алхам (зурагтай)
![Унадаггүй Рубик шоо чийдэнг хялбархан хазайлгахад хялбар өнгө өөрчлөх: 10 алхам (зурагтай) Унадаггүй Рубик шоо чийдэнг хялбархан хазайлгахад хялбар өнгө өөрчлөх: 10 алхам (зурагтай)](https://i.howwhatproduce.com/images/002/image-3620-j.webp)
Унадаггүй Рубик шоо чийдэнг хялбархан хазайлгахад зориулсан өнгийг өөрчилж байна: Өнөөдөр бид кубик хэлбэртэй Рубик чийдэнг аль талаас нь дээш харсанаасаа хамаарч бүтээх гэж байна. Шоо нь жижиг микро-USB кабелиар цэнэглэгдсэн жижиг LiPo батерейгаар ажилладаг бөгөөд миний туршилтаар батерейны ашиглалтын хугацаа хэд хоног байна. Энэ
Цахим шоо - Arduino Die/шоо 1 -ээс 6 шоо + D4, D5, D8, D10, D12, D20, D24 ба D30: 6 алхам (зурагтай)
![Цахим шоо - Arduino Die/шоо 1 -ээс 6 шоо + D4, D5, D8, D10, D12, D20, D24 ба D30: 6 алхам (зурагтай) Цахим шоо - Arduino Die/шоо 1 -ээс 6 шоо + D4, D5, D8, D10, D12, D20, D24 ба D30: 6 алхам (зурагтай)](https://i.howwhatproduce.com/images/005/image-13704-j.webp)
Цахим шоо - Arduino Die/шоо 1 -ээс 6 хүртэл шоо + D4, D5, D8, D10, D12, D20, D24 ба D30: Энэ бол электрон цутгамал хийх энгийн arduino төсөл юм. 1 -ээс 6 шоо эсвэл 8 тусгай шоо тутмын нэгийг сонгох боломжтой. Сонголт нь эргэлддэг кодлогчыг эргүүлэх замаар хийгддэг бөгөөд эдгээр нь дараах онцлог шинж чанартай: 1 үхэх: том цэгүүдийг харуулах 2-6 шоо: цэгүүдийг харуулах
Stepper Motor удирдлагатай Stepper Motor - Эргэдэг кодлогч болох Stepper мотор: 11 алхам (зурагтай)
![Stepper Motor удирдлагатай Stepper Motor - Эргэдэг кодлогч болох Stepper мотор: 11 алхам (зурагтай) Stepper Motor удирдлагатай Stepper Motor - Эргэдэг кодлогч болох Stepper мотор: 11 алхам (зурагтай)](https://i.howwhatproduce.com/images/007/image-20303-j.webp)
Stepper Motor удирдлагатай Stepper Motor | Эргэдэг кодлогч болох Stepper мотор: Хэд хэдэн алхамтай моторууд хэвтэж байгаад ямар нэгэн зүйл хийхийг хүсч байна уу? Энэхүү зааварт гарын авлагад Arduino микроконтроллер ашиглан stepper моторыг өөр нэг stepper моторын байрлалыг хянахын тулд эргэдэг кодлогч болгон ашиглацгаая. Тиймээс цааш нь хэлэлгүйгээр, явцгаая