Оглавление:
- Шаг 1: светодиодная матрица
- Шаг 2: считыватель RFID
- Шаг 3: кнопки
- Шаг 4: Код
- Шаг 5: Дело
- Шаг 6: готовый продукт
![Игра-лабиринт Arduino RFID: 6 шагов (с изображениями) Игра-лабиринт Arduino RFID: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/003/image-7650-26-j.webp)
Видео: Игра-лабиринт Arduino RFID: 6 шагов (с изображениями)
![Видео: Игра-лабиринт Arduino RFID: 6 шагов (с изображениями) Видео: Игра-лабиринт Arduino RFID: 6 шагов (с изображениями)](https://i.ytimg.com/vi/sdiQKeSXwVs/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
![Игра лабиринта Arduino RFID Игра лабиринта Arduino RFID](https://i.howwhatproduce.com/images/003/image-7650-27-j.webp)
Сегодня я продемонстрирую, как я собрал небольшую игру-лабиринт RFID для Arduino. Код и файлы для 3D-печати включены, так что не стесняйтесь создавать их, следуя инструкциям ниже!
Я хотел сделать игрушку для детей, которая сочетала бы в себе виртуальный и физический опыт. С помощью этого устройства они могут сканировать обычные объекты, содержащие чипы RFID (карты метро, домашние животные, одежда и т. Д.), И делать эти объекты более игривыми и интерактивными. Каждый раз, когда вы находите новый RFID-чип, arduino создает лабиринт, который вам предстоит решить. Завершите лабиринт, и вы услышите веселый звон в пьезодинамике. Чем больше лабиринтов вы решите, тем больше музыки вы сможете услышать!
Вот что вам понадобится для этого проекта:
- Arduino UNO
- Светодиодная матрица 1588AS,
- 2 x 74HC595 регистров сдвига
- 8 резисторов по 220 Ом
- RFID-модуль MFRC522
- RFID-метки
- 4 большие кнопки
- 2 тонкой металлической проволоки (для петель)
- провода, припой, перфокарт и т. д.
- 3д принтер
Советую сначала проработать проект на макетной плате, прежде чем все паять вместе.
Если вы хотите сэкономить силы на создании собственного матричного драйвера с регистрами сдвига, вы также просто купите очень дешевую светодиодную матрицу MAX7219, которая имеет ту же встроенную функциональность. Это позволит вам полностью пропустить шаг 1!
Шаг 1: светодиодная матрица
![Светодиодная матрица Светодиодная матрица](https://i.howwhatproduce.com/images/003/image-7650-28-j.webp)
![Светодиодная матрица Светодиодная матрица](https://i.howwhatproduce.com/images/003/image-7650-29-j.webp)
![Светодиодная матрица Светодиодная матрица](https://i.howwhatproduce.com/images/003/image-7650-30-j.webp)
![Светодиодная матрица Светодиодная матрица](https://i.howwhatproduce.com/images/003/image-7650-31-j.webp)
Мы будем отображать игру на светодиодной матрице 8x8, питаемой двумя регистрами сдвига 74HC595. Для этого я использовал следующие инструкции https://www.instructables.com/id/Arduino-88-Led-Matrix-Driver-With-2-74HC595-Shift-/. Вы можете пойти туда для получения более подробных инструкций, но я кратко опишу процесс здесь.
Мы будем использовать три контакта на Arduino для отправки данных, часов и защелки в первый регистр сдвига. Второй регистр сдвига будет совместно использовать часы и защелку, но мы будем исправлять данные, соединенные в цепочку с первым регистром сдвига. Мы также подключим наше напряжение и землю к обоим регистрам. Мы также вытянем сохранить информацию HIGH и отключим вывод LOW.
Теперь для подключения этих регистров сдвига к светодиодной матрице. Положите светодиодную матрицу так, чтобы текст был обращен к вам, а контакты - вверх. Пины пронумерованы, как на изображении 4. На втором изображении вы увидите, какие выходы регистра сдвига должны быть подключены к каким контактам на вашей матрице.
Шаг 2: считыватель RFID
Далее идет считыватель RFID, к счастью, это намного проще. Загрузите и установите библиотеку в свою среду IDE по адресу:
Подключите к ним следующие контакты RFID на вашем Arduino:
- RST / Сброс RST 9
- SPI SS SDA (SS) 10
- SPI OSI MOSI 11 / ICSP-4
- SPI MISO MISO 12 / ICSP-1
- SPI SCK SCK 13 / ICSP-3
Шаг 3: кнопки
Мы будем использовать внутреннюю функцию PULLUP Arduino, чтобы мы могли просто подключить переключатели напрямую к контакту, а затем к земле. Вы также можете сделать внешние подтягивания, как на картинке.
Шаг 4: Код
Загрузите код сверху и посмотрите на каждую из вкладок. Используемые контакты определены в верхней части каждой вкладки, измените их, чтобы они соответствовали контактам, которые вы решили использовать. Загрузите его на свой Arduino и протестируйте игру!
Шаг 5: Дело
![Дело Дело](https://i.howwhatproduce.com/images/003/image-7650-32-j.webp)
Загрузите файлы obj в zip-архиве и экспортируйте их в свой любимый конвертер gcode. Пропустите его через 3D-принтер, и у вас должен быть чехол, в который поместятся все ваши компоненты.
Спаяйте все вместе и поместите в корпус. Будьте осторожны, чтобы сделать проводку как можно короче, потому что пространство ограничено. Соедините петли корпуса и пропустите небольшую металлическую проволоку через отверстия в петлях. После соединения двух сторон у вас должно получиться готовое изделие.
Я надеюсь, что вам понравилось читать об этом проекте, и, пожалуйста, наслаждайтесь!
Шаг 6: готовый продукт
Рекомендуемые:
Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: 5 шагов (с изображениями)
![Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: 5 шагов (с изображениями) Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: 5 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-4599-j.webp)
Нажмите кнопку); // Игра с ЖК-дисплеем Arduino: недавно в Scouts я работал над значком за заслуги перед игровым дизайном. По одному из требований я создал эту игру с использованием Arduino, основанной на LED Rocker Game. Цель игры - набрать как можно больше очков. В начале т
Игра Arduino Wire: 7 шагов (с изображениями)
![Игра Arduino Wire: 7 шагов (с изображениями) Игра Arduino Wire: 7 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-3951-35-j.webp)
Arduino Wire Game: для этого проекта я использовал ссылку на этом веб-сайте и изменил его, чтобы создать новый проект. Этот проект называется Wire Game, где вы возьмете металлическую ручку и проведете ее сквозь проволоку, не касаясь ее. Если ручка касается провода
Игра Arduino Touch Tic Tac Toe: 6 шагов (с изображениями)
![Игра Arduino Touch Tic Tac Toe: 6 шагов (с изображениями) Игра Arduino Touch Tic Tac Toe: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-4304-6-j.webp)
Arduino Touch Tic Tac Toe Game: Дорогие друзья, добро пожаловать в еще один учебник по Arduino! В этом подробном руководстве мы собираемся создать игру Arduino Tic Tac Toe. Как видите, мы используем сенсорный экран и играем против компьютера. Такая простая игра, как крестики-нолики, - это
Игра DIY Arduino Tic Toc Toe: 6 шагов (с изображениями)
![Игра DIY Arduino Tic Toc Toe: 6 шагов (с изображениями) Игра DIY Arduino Tic Toc Toe: 6 шагов (с изображениями)](https://i.howwhatproduce.com/images/002/image-4536-10-j.webp)
Игра DIY Arduino Tic Toc Toe: Игра Tic Tac Toe - это классическая игра для двух игроков. Это становится весело, когда вы играете в нее со своими детьми, семьей и друзьями. Здесь я показал, как создать игру в крестики-нолики, используя Arduino Uno, кнопки и пиксельные светодиоды. Этот Arduino основан на 4 на 4 крестики-нолики
Игра Саймона - Веселая игра !: 5 шагов
![Игра Саймона - Веселая игра !: 5 шагов Игра Саймона - Веселая игра !: 5 шагов](https://i.howwhatproduce.com/images/008/image-22806-j.webp)
Simon Game - Fun Game !: Справка: После долгих выходных вы должны очень постараться, чтобы выполнить все задания и работу, за которые вы отвечаете. Пора нам тренировать мозг, не так ли? Помимо этих скучных и бессмысленных игр, есть игра под названием Simon Game