Мазмұны:
- 1 -қадам: құралдар мен материалдар
- 2 -қадам: лазерлік кесу
- 3 -қадам: редукторлық жинақ
- 4 -қадам: кіріс қораптарын жасау және құрастыру
- 5 -қадам: Arduino схемасы
Бейне: Tic-Tac Toe интерактивті ойыны Arduino көмегімен басқарылады: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Физикалық Tic-Tac-Toe жобасының мақсаты-белгілі ойынды физикалық әлемге көшіру. Бастапқыда ойынды қағазға екі ойыншы ойнайды - «X» және «O» таңбаларын кезекпен қою арқылы. Біздің ойымыз - ойыншылардың мінез -құлқын түбегейлі басқа формада кездестіру. Сонымен қатар, бізге тісті механизмдер мен электрониканы біріктіру арқылы Steampunk эстетикасын зерттеу өте ұнады.
Біздің жобаның негізгі идеясы - ойын өрістерінің күйі бүгілетін материалдың формасымен көрсетілуі мүмкін. Өрістерде 3 түрлі күй бар: 'X', 'O' және NULL (пайдаланылмаған өріс). Біз бір күйден екіншісіне ауысу үшін қажет жетектер санын азайтудың жолын ойлап табуымыз керек еді. Бірнеше эскиздер жасай отырып, біз бұл санды бір адамға дейін қысқартуға болатынын түсіндік. Төмендегі эскиз біздің дизайн процесін қорытындылайды.
1 -қадам: құралдар мен материалдар
Келесі материалдармен сіз 9 ойын қораптарын жасай білуіңіз керек. Әрбір ойын қорапшасы тәуелсіз элемент болып табылады және оны кез келген конфигурацияда қолдануға болады. Тақтаны еш қиындықсыз 16 (4 × 4) немесе 25 (5 × 5) қораптарға дейін кеңейтуге болады.
Құралдар:
- Бағдарламаланатын лазерлік кескіш
- Желім мылтық
- Дәнекерлеу станциясы
Материалдар:
- 9 × SG90 серво (https://components101.com/servo-motor-basics-pinout-datasheet)
- 2 шаршы метр. 3 мм MDF тақтасынан
- 0,5 шаршы метр. мөлдір 4 мм акрил тақтасы
- Нан тақтасы
- Өткізгіш сымдар
- Arduino тақтасы
- 9 Түймешіктерді басыңыз
- Серпімді жіп
- 80 см 8 мм қуыс түтік (акрил/алюминий)
- 10 кило Ом 9 резисторы
- Нан тақтасы
2 -қадам: лазерлік кесу
Әр қорапқа шамамен 0,3 шаршы метр 3 мм MDF тақтасы қажет. Кенепте элементтердің орналасуы маңызды емес. Назар аударыңыз, редукторлар артық емес - олардың барлығы қораптың жұмыс істеуі үшін қажет. Қамтамасыз етілген SVG файлын әр түрлі принтерлерде дұрыс жұмыс істеу үшін реттеу қажет болуы мүмкін.
3 -қадам: редукторлық жинақ
Қораптың ішіндегі механизмді құру үшін бізге қажетті редукторды лазермен кесіп, оны желімдеу керек
4 -қадам: кіріс қораптарын жасау және құрастыру
Процестің екінші бөлігі - физикалық енгізу қорабын құру. Бұл 3X3 тақтасы, онда түймелердің әрқайсысы ойын тақтасындағы сәйкес қораптарға сәйкес келеді.
- Бөлшектер лазермен кесіледі және жиналады.
- Түймелер дәнекерленген тақтаға бірге дәнекерленген.
- Күрделілікті азайту үшін электр сымдарының барлығы бір уақытта қосылады және біреуі шығады.
- Жерге қосылатын сымдарда бөлек 10 к ом резисторы болуы керек, содан кейін оларды бір -біріне қосуға болады.
- Соңында Arduino -ға бір сым қосылады.
5 -қадам: Arduino схемасы
Arduino -мен байланыс келесідей. Енді кіріс қорабына қатысты қосылыстар дәнекерлеу тақтасында жасалды және қораптың ішінде барлық жинақ бар. Сандық түйреуіштер мен кіріс тақтасындағы Arduino -мен қосылатын қуат пен жерге қосқыштар. Серво қосылымдары жоғарыдағы суретте көрсетілгендей. Интерактивті артефакт коды 3 файлдан тұрады. TicTacToe.ino - бұл негізгі файл, ал шешуші - 'X' және 'O' қадамдарын ойнау үшін қолданылатын алгоритм.
Ұсынылған:
BBC Micro: бит және Scratch - интерактивті руль және жүргізуші ойыны: 5 қадам (суреттермен)
BBC Micro: бит және Scratch - интерактивті руль және көлік жүргізу ойыны: Менің осы аптадағы тапсырмаларымның бірі - біз жазған Scratch бағдарламасымен интерфейс жасау үшін BBC Micro: bit пайдалану. Мен бұл ThreadBoard тақтасын ендірілген жүйені құрудың тамаша мүмкіндігі деп ойладым! Менің сызатқа шабытым
Әңгіме интерактивті (сызба ойыны): 8 қадам
Интерактивті әңгіме (Скретч ойыны): Бұл диалог пен спрайт көмегімен ойынды қалай нөлден жасауға болатындығы туралы оқулық болады. Бұл сізге ойынға клиптерді қосуды және уақытты, оның ішінде эфирді және басқаларды қосуды үйретеді
Бөлме жарығы PIR сенсоры мен Arduino көмегімен басқарылады: 6 қадам
Бөлме жарығы PIR сенсоры мен Arduino көмегімен басқарылады: Бүгін біз сіздің бөлмеміздегі шамдарды Arduino PIR қозғалыс сенсоры арқылы қозғалысты анықтау арқылы басқаратын боламыз. Бұл жобаны жасау өте қызықты және ол сіздің үйіңізде өте практикалық түрде қолданылады және сіз де осы жобаны орындау арқылы ақшаңызды үнемдей аласыз. Джу
DIY Arduino Tic Toc Toe ойыны: 6 қадам (суреттермен)
DIY Arduino Tic Toc Toe ойыны: Tic Tac Toe ойыны - бұл екі ойыншының классикалық ойыны. Сіз оны балаларыңызбен, отбасыңызбен және достарыңызбен ойнағанда көңілді боласыз. Мұнда мен Arduino Uno, Push түймелері мен пиксельді жарықдиодты пайдалану арқылы Tic Tac Toe ойынын қалай жасау керектігін көрсеттім. Бұл Arduino 4 -тен 4 -ке дейінгі Tic Tac Toe негізіндегі
Arduino интерактивті үстел ойыны: 5 қадам (суреттермен)
Arduino интерактивті үстел ойыны: Интерактивті тақта ойыны - HAC-KINGIntro: Voor het vak If This That That That That van de opleiding Games & Интерактивті байланыс ХКУ -да біз өзара түсініктемелердің бірі болып табылады. Dit тұжырымдамасы mest gemaakt бағдарламалық жасақтаманы бұзды