Оглавление:
Видео: Карманный игровой автомат Flappy Bird: 5 шагов
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это игровая консоль на базе микроконтроллера nodemcu esp8266, которая может играть в flappy bird и многие другие игры. Эта машина также может использоваться для деавтора на основе кода spacehuhns по адресу
Запасы
Требования к этому проекту:
1. плата разработки Nodemcu Esp8266
2,0,96-дюймовый экран i2c oled
3. нажмите кнопку
4. печатная плата с медным покрытием
5. перманентный маркер Faber Castell
6. припой и утюг
7. перемычка (если печатная плата не сделана)
8. аккумулятор смартфона
9. хлорид железа
10. мужские заголовки
11. micro usb для загрузки файлов
Шаг 1: припаяйте все компоненты на печатной плате
Подготовьте печатную плату, используя перманентные маркеры, чтобы нарисовать следы.
Перенос тонера также можно использовать на печатной плате с медным покрытием и с использованием хлорида железа для травления печатной платы.
Просверлите все отверстия для разъемов, припаяйте все разъемы на печатной плате вместе со всеми кнопками.
Шаг 2: Подключите согласно схеме
Выполните все соединения, как показано на схеме.
В этой конструкции кнопки подключаются без подтягивающих резисторов, потому что в коде используется внутреннее подтягивание.
Подготовьте аккумулятор смартфона, подключив провод разъема аккумулятора.
Вы можете заряжать аккумулятор с помощью зарядного устройства TP4056 (будьте осторожны при обращении с липо-аккумуляторами).
Батарею смартфона можно использовать без внешней платы защиты, потому что она имеет внутреннюю плату.
Используйте макетную плату и перемычки для подключения на случай, если печатная плата не будет использоваться.
Шаг 3: Настройте компьютер
Убедитесь, что компьютер настроен.
Загрузите последнюю версию Arduino IDE с www.arduino.cc загрузите SSD1306 библиотеку Adafruit
Откройте файл> настройки и вставьте «https://arduino.esp8266.com/stable/package_esp8266com_index.json» в дополнительные URL-адреса менеджера доски.
Откройте инструменты> доски> менеджер досок, найдите esp8266 и установите файлы менеджера досок, нажав установить.
Шаг 4: Загрузите коды
Загрузите файлы ниже для кода.
Поместите все 3 файла в одну новую папку
Откройте файл «32igra.ino» в Arduino IDE и опубликуйте код в Nodemcu, выберите настройку, как показано на изображении.
Шаг 5: наслаждайтесь игрой
Наслаждайтесь игрой flappy bird