Mundarija:
Video: Kubik hal qiluvchi Rubiks uchun Arduino Mega Step qalqoni: 4 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Biroz oldin men 3x3 Rubik kubiklarini avtomatik ravishda echadigan mashinada ishlaganman. Bu erda mening ko'rsatmalarni ko'rishingiz mumkin. Loyihada polulu haydovchilari oltita dvigatelni boshqarish uchun ishlatilgan. Ikkita haydovchini arduino mega -ga (hamma narsani boshqaradigan) osonroq ulash uchun shaxsiy kompyuter ishlab chiqilgan. Bu ko'rsatma pololu a4988 haydovchilari uchun arduino mega uchun motor qalqoni yaratish jarayonini o'z ichiga oladi.
Xursand bo'ling!
1 -qadam: sxemani yaratish
Birinchi qadam sifatida pcb sxemasini burgutga kiritish kerak. Bundan tashqari, barcha kerakli komponentlarni kutubxonadan import qilish yoki qo'lda yaratish kerak. Internetda arduino mega qalqoni uchun iz va sxemani topish oson. Maxsus qurilgan yagona komponent bu dvigatel haydovchilarining o'zi edi. Biroq, men buni qanday qilish kerakligi haqida batafsil to'xtalmayman, chunki mavzu bo'yicha ajoyib ko'rsatmalar mavjud (bu yerga qarang). Sxemaning o'zi juda oddiy, chunki uning yagona vazifasi dvigatel drayverlarini tegishli Arduino pinlariga ulashdir. Bundan tashqari, uzluksiz ishlashini ta'minlash uchun ajratuvchi kondansatörler har bir icning vcc piniga yaqin joylashtirildi. Polulu qadam drayverlari uch pimini erga yoki VC ga qattiq sim bilan ulash orqali mikro qadamni o'rnatish imkoniyatini taklif qiladi. Agar kerak bo'lsa, keyinchalik sozlash uchun bu paychalarga lehim ko'prigi qo'yilgan. Quyida siz sxemaning bir qismini ko'rishingiz mumkin (bu erda oltita haydovchidan faqat bittasi kiritilgan). Shubhasiz, to'liq sxemani ushbu kitobning oxirida yuklab olish mumkin.
2 -qadam: Kompyuterni yo'naltirish
Kompyuterni marshrutlash barcha komponentalarni bir -biriga osongina ulanadigan qilib joylashtirishga urinishdan iborat. Albatta, yanada murakkab kompyuterlar yaratishda uni loyihalashda ko'p narsalarni hisobga olish kerak. Biroq, bu holda yo'nalish juda oddiy. Haydovchilarning barcha ma'lumotlar pinlari arduino mos keladigan pinlariga ulangan va yuqori va pastki qavatdagi ko'pburchaklar barcha asoslar va VCClarni bir -biriga bog'lash uchun ishlatilgan.
3 -qadam: Kompyuterga buyurtma berish
Ko'p saytlar bor, ular juda kam pulga buyurtma qilinadi. Men foydalangan va hozirgacha katta tajribaga ega bo'lgan ikkita sayt:
jlcpcb.com/https://www.pcbway.com/
Plitalar kelishi uchun biroz vaqt ketishi mumkin, lekin sifati hech qachon xafa bo'lmagan.
Tavsiya:
Raspberry Pi va OpenCV-dan foydalangan holda, Rubik kubikining ko'zlari yopiq hal qiluvchi: 4 qadam
Raspberry Pi va OpenCV-dan foydalangan holda Rubik kubikining ko'zlari yopiladigan hal qiluvchi: bu Rubik kubik asbobining ko'zlarini bog'lab hal qilish uchun qilingan 2-chi versiyasidir. Birinchi versiya javascript tomonidan ishlab chiqilgan, siz RubiksCubeBlindfolded1 loyihasini ko'rishingiz mumkin, avvalgisidan farqli o'laroq, bu versiya OpenCV kutubxonasidan foydalanib ranglarni aniqlash va
Q -Bot - ochiq manbali Rubik kublarini hal qiluvchi: 7 qadam (rasmlar bilan)
Q -Bot - ochiq manbali Rubik kubiklarini hal qiluvchi: Tasavvur qiling -a, sizda Rubik kubigi bor, siz 80 -yillardan beri hamma biladigan, lekin hech kim qanday hal qilishni bilmaydigan jumboqni bilasiz va siz uni asl namunasiga qaytarishni xohlaysiz. Yaxshiyamki, bugungi kunda hal qilish bo'yicha ko'rsatmalarni topish juda oson
Trafikni hal qiluvchi: 7 qadam
Traffic Solver: Traffic Solver qurilish zonasida bitta bo'lakda harakatni boshqarishni avtomatlashtiradi. Bu tizim hech qanday baxtsiz hodisalarsiz ishlashi uchun har tomondan ikkita birlik bo'lishi kerak. Ikkala blokda ham dvigatel va aylanadigan ushlab turuvchi qurilma bo'ladi
ARS - Rubik hal qiluvchi Arduino: 13 qadam (rasmlar bilan)
ARS - Arduino Rubik Solver: ARS - bu Rubik kubini yechish uchun to'liq tizim: ha, kubni hal qiladigan boshqa robot! ARS - bu uch yillik bosma qismlar va lazerli kesilgan tuzilmalar bilan yaratilgan maktab loyihasi: Arduino to'g'ri yaratilgan ketma -ketlikni oladi uy qurgan divan tomonidan
Labirent hal qiluvchi robot (Boe-bot): 5 qadam
Labirint echuvchi robot (Boe-bot): Bu usul sizga oddiy materiallar va robotdan foydalanib, o'zingizning labirintni hal qiladigan robotni qanday yasash va yasashni ko'rsatib beradi. Bu kodlashni ham o'z ichiga oladi, shuning uchun kompyuter ham kerak