Оглавление:

Карманный игровой автомат Flappy Bird: 5 шагов
Карманный игровой автомат Flappy Bird: 5 шагов

Видео: Карманный игровой автомат Flappy Bird: 5 шагов

Видео: Карманный игровой автомат Flappy Bird: 5 шагов
Видео: Мини портативный аркадный беспроводной игровой автомат 218 игр с 2 джойстиками 2024, Ноябрь
Anonim
Карманный игровой автомат Flappy Bird
Карманный игровой автомат Flappy Bird
Карманный игровой автомат Flappy Bird
Карманный игровой автомат Flappy Bird

Это игровая консоль на базе микроконтроллера 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

Рекомендуемые: