Мазмуну:
- 1 -кадам: Куралдар жана материалдар
- 2 -кадам: Лазердик кесүү
- 3 -кадам: Тиштүү Ассамблея
- 4 -кадам: Кирүү кутучасын жасоо жана чогултуу
- 5 -кадам: Arduino Circuit
Video: Interactive Tic-Tac Toe Game Arduino менен башкарылат: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Физикалык Tic-Tac-Toe долбоорунун максаты-белгилүү оюнду физикалык чөйрөгө жылдыруу. Башында, оюнду кагазга эки оюнчу ойнойт - "X" жана "O" белгилерин кезек менен коюу. Биздин идея - оюнчулардын жүрүм -турумун түп -тамырынан бери башкача формада кароо. Кошумча катары, тиш механизмдерин электроника менен айкалыштыруу аркылуу Steampunk эстетикасын изилдөөнү абдан жактырдык.
Биздин долбоордун негизги идеясы - оюн талааларынын абалы ийилүүчү материалдын формасы менен көрсөтүлүшү мүмкүн. Талаада 3 башка абал бар: 'X', 'O' жана NULL (колдонулбаган талаа). Биз бир абалдан экинчи мамлекетке өтүү үчүн керектүү кыймылдаткычтардын санын азайтуунун жолун ойлоп табышыбыз керек болчу. Бир нече эскиздерди тарткандан кийин, бул санды бирге чейин кыскартууга болорун түшүндүк. Төмөндөгү эскиз биздин дизайн процессибизди кыскача баяндайт.
1 -кадам: Куралдар жана материалдар
Төмөндөгү материалдар менен сиз 9 оюн кутучасын жасай алышыңыз керек. Ар бир оюн кутусу көз карандысыз элемент жана аны каалаган конфигурацияда колдонсо болот. Көп кыйынчылыксыз, такта 16 (4 × 4) же 25 (5 × 5) кутуга чейин узартылышы мүмкүн.
Куралдар:
- Программалуу лазер кескич
- Желим курал
- Лагердик станция
Материалдар:
- 9 × SG90 servo (https://components101.com/servo-motor-basics-pinout-datasheet)
- 2 чарчы. 3 мм MDF тактасынан
- 0,5 чарчы. тунук 4мм акрил такта
- Breadboard
- Өткөргүч зымдар
- Arduino тактасы
- 9 Баскычтарды басыңыз
- Эластикалык жип
- 8 см көңдөй түтүк 80 см (акрил/алюминий)
- 10 Километрлик 9 резистор
- Breadboard
2 -кадам: Лазердик кесүү
Ар бир кутуга болжол менен 0,3 чарчы метр 3мм MDF тактайы керек. Кенепке элементтерди жайгаштыруунун мааниси жок. Көңүл буруңуз, тиштер ашыкча эмес - алардын баары кутуну иштетүү үчүн талап кылынат. Провайдерленген SVG файлы ар кандай принтерлерде туура иштеши үчүн туураланышы мүмкүн.
3 -кадам: Тиштүү Ассамблея
Кутунун ичиндеги механизмди куруу үчүн керектүү тиштүү тетиктерди лазер менен кесип, аны жабыштырышыбыз керек
4 -кадам: Кирүү кутучасын жасоо жана чогултуу
Процестин экинчи бөлүгү физикалык киргизүү кутусун түзүү. Бул 3X3 такта, анда ар бир баскыч оюн тактасындагы тиешелүү кутучаларга туура келет.
- Бөлүктөр лазер менен кесилип, чогултулат.
- Кнопкалар чогуу ширетилүүчү тактага кошулган.
- Татаалдыкты азайтуу үчүн электр зымдары бир убакта бириктирилет жана бирөө чыгат.
- Жер зымдары өзүнчө 10К ом каршылыгына ээ болушу керек, анан аларды бириктирүүгө болот.
- Акыр -аягы, бир зым Arduino менен туташат.
5 -кадам: Arduino Circuit
Arduino менен байланыштар төмөндөгүдөй. Эми киргизүү кутусуна байланыштуу, байланыштар ширетүүчү тактада жасалды жана бүтүндөй кутуча ичинде. Санарип казыктар жана Arduino менен туташуу үчүн киргизүү тактасынан күч жана жер казыктары. Серво байланыштары жогорудагы сүрөттө көрсөтүлгөндөй. Interactive artifact коду 3 файлдан турат. TicTacToe.ino - негизги файл жана аны чечүүчү 'X' жана 'O' кадамдарын ойноо үчүн колдонулган алгоритм.
Сунушталууда:
Бөлмө жарыгы PIR сенсорун жана Arduino менен башкарылат: 6 кадам
Бөлмөнүн жарыгы PIR сенсорун жана Arduino аркылуу башкарылат: Бүгүн биз сиздин бөлмөңүздүн жарыгын Arduino PIR Motion Sensor аркылуу кыймылдын аныкталышы аркылуу көзөмөлдөйбүз. Бул долбоорду жасоо абдан кызыктуу жана ал сиздин үйүңүздө абдан практикалык түрдө колдонулат жана бул долбоорду аткаруу менен сизге бир аз акча үнөмдөй алат. Жу
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулу жана Автономдуу робот кыймылынын жардамы менен үн менен башкарылат.: 6 кадам
Ардуино роботу алыстыгы, багыты жана айлануу даражасы менен (Чыгыш, Батыш, Түндүк, Түштүк) Bluetooth модулунун жана Автономдуу Робот Кыймылынын жардамы менен Үн менен Башкарылат. , Сол, Оң, Чыгыш, Батыш, Түндүк, Түштүк) Үн буйругун колдонуу менен аралыкты сантиметр менен талап кылды. Роботту автономдуу түрдө жылдырса болот
Робот робот кол кап менен башкарылат: 6 кадам (сүрөттөр менен)
Мээлей менен башкарылган роботтук кол: Максаты: Бүтүрүү үчүн долбоор түзүп, тажрыйбага ээ болуу жана көйгөйлөрдү чечүү Outline-3-D роботтору менен басылган " колун”башкаруу үчүн колкапты колдонуп, arduino аркылуу туташыңыз. 3-D басылган колдогу муундардын ар биринде серво бар, ал
Ардуино менен иштеген робот Тактигон менен башкарылат: 5 кадам
Tactigon менен башкарылган Arduino иштеткен робот: Обзор Бул пост Tactigonдун BLE Central мүмкүнчүлүктөрүнүн артыкчылыктарын кантип колдонууну көрсөтөт. The Tactigon'ду 3D рулду ” ылдамдыкты чайыр менен жана рул менен рулду башкаруу. Биз
RBG 3D Басылган Ай Blynk менен башкарылат (iPhone же Android): 4 кадам (Сүрөттөр менен)
RBG 3D Басылган Ай Blynk менен башкарылат (iPhone же Android): Бул стенд менен 3D басылган ай. RGB LED тилкеси 20 лед менен курулган, arduino уного туташкан жана blynk менен башкарылууга программаланган. Ардуинону iPhone же Androidдеги blynk колдонмосу аркылуу башкарса болот