Оглавление:
- Шаг 1. Установка IDE Arduino
- Шаг 2: загрузка библиотек
- Шаг 3: Подключите кабель программатора
- Шаг 4: загрузка примеров эскизов
- Шаг 5. Дальнейшие действия
Видео: ArduinOLED: 5 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:50
ArduinOLED - платформа для электронных игр и других проектов. Он включает в себя OLED-экран, джойстик, несколько кнопок, зуммер и точки подключения зажима типа «крокодил» для взаимодействия со многими другими устройствами. Посетите https://johanv.xyz/ArduinOLED для получения дополнительной информации.
В этом руководстве рассказывается, как настроить программное обеспечение для платы. Чтобы узнать, как заказать детали и собрать плату, посетите
Шаг 1. Установка IDE Arduino
Посетите страницу программного обеспечения Arduino и щелкните ссылку для своей операционной системы.
Я выбрал «Установщик Windows», но если у вас нет прав администратора, загрузите «ZIP-файл Windows для установки без администратора».
Нажмите «Да», когда вас спросят, разрешить ли приложению вносить изменения. Затем нажимайте «Далее», пока все шаги не будут выполнены.
Шаг 2: загрузка библиотек
Для использования ArduinOLED вам понадобятся три библиотеки: библиотека U8g2, библиотека DirectIO и библиотека ArduinOLED.
Библиотека U8g2
Откройте IDE Arduino и нажмите «Эскиз», затем «Включить библиотеку», затем «Управление библиотеками…»
Введите «U8g2» в строку поиска и нажмите «Установить».
После его установки нажмите «Закрыть».
Библиотека DirectIO
Библиотека DirectIO обеспечивает более быстрый способ установки контактов I на Arduino, если номер контакта является постоянным. Он понадобится библиотеке ArduinOLED на следующем шаге.
mmarchetti / DirectIO DirectIO - быстрая и простая библиотека ввода-вывода для Arduino GitHub
Перейдите по ссылке выше, нажмите кнопку «Клонировать или загрузить», затем нажмите «Загрузить ZIP».
Или щелкните эту ссылку, чтобы загрузить ZIP-файл:
github.com/mmarchetti/DirectIO/archive/master.zip
Затем в среде Arduino IDE нажмите «Эскиз», «Включить библиотеку», затем «Добавить. ZIP-библиотеку».
Перейдите в папку «Загрузки», выберите «DirectIO-master.zip», который вы только что загрузили, и нажмите «Открыть».
Библиотека ArduinOLED
Библиотека ArduinOLED была написана мной специально для этой платы. Настройка очень похожа на настройку DirectIO на предыдущем шаге.
johanvandegriff / Библиотека ArduinOLED для платы ArduinOLED. GitHub
Перейдите по ссылке выше, нажмите кнопку «Клонировать или загрузить», затем нажмите «Загрузить ZIP».
Или щелкните эту ссылку, чтобы загрузить ZIP-файл:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Затем в среде Arduino IDE нажмите «Эскиз», «Включить библиотеку», затем «Добавить. ZIP-библиотеку».
Перейдите в папку «Загрузки», выберите «ArduinOLED-master.zip», который вы только что скачали, и нажмите «Открыть».
Необязательно: перейдите в папку библиотек Arduino (Документы / Arduino / библиотеки) и переименуйте «DirectIO-master» в «DirectIO» и «ArduinOLED-master» в «ArduinOLED».
Шаг 3: Подключите кабель программатора
Посмотрите на заднюю часть программатора и найдите контакт с надписью «GND». Обратите внимание на цвет булавки.
Затем подключите кабель к 4 средним контактам разъема на плате ArduinOLED, убедившись, что отмеченный вами цвет находится на стороне с надписью «GND».
Наконец, подключите конец USB-кабеля программатора к компьютеру.
Шаг 4: загрузка примеров эскизов
Щелкните «Файл», «Примеры», «ArduinOLED», затем «ArduinOLED_u8g2_StackerGame».
Нажмите «Инструменты», «Доска», затем «Arduino Pro или Pro Mini».
Щелкните «Инструменты», «Процессор», затем «ATmega328 (5 В, 16 МГц)».
Нажмите «Инструменты», «Порт», затем выберите порт, который отображается при подключении кабеля.
Удерживайте кнопку с надписью «RST» на плате ArduinOLED.
Нажмите кнопку «Загрузить» в среде Arduino IDE.
Когда статус изменится с «Компиляция…» и «Выгрузка…», отпустите кнопку «RST».
Текст должен появиться на экране.
Поздравляю! Ты сделал это!
Вы можете заметить, что рекорд игры - 255. Чтобы сбросить его, удерживайте кнопку «R», пока ArduinOLED включается (либо с помощью переключателя питания, либо с помощью кнопки сброса). Вы увидите экран, сообщающий вам, что рекорд был сброшен.
Шаг 5. Дальнейшие действия
- Попробуйте другие примеры эскизов
- Попробуйте создать другие проекты, перечисленные на
Рекомендуемые:
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: 7 шагов (с изображениями)
Как: установка Raspberry PI 4 Headless (VNC) с Rpi-imager и изображениями: я планирую использовать этот Rapsberry PI в кучу забавных проектов еще в моем блоге. Не стесняйтесь проверить это. Я хотел вернуться к использованию своего Raspberry PI, но у меня не было клавиатуры или мыши в моем новом месте. Прошло много времени с тех пор, как я установил Raspberry
Счетчик шагов - Micro: Bit: 12 шагов (с изображениями)
Счетчик шагов - Микро: Бит: Этот проект будет счетчиком шагов. Мы будем использовать датчик акселерометра, встроенный в Micro: Bit, для измерения наших шагов. Каждый раз, когда Micro: Bit трясется, мы добавляем 2 к счетчику и отображаем его на экране
Bolt - Ночные часы с беспроводной зарядкой своими руками (6 шагов): 6 шагов (с изображениями)
Bolt - Ночные часы с беспроводной зарядкой своими руками (6 шагов): Индуктивная зарядка (также известная как беспроводная зарядка или беспроводная зарядка) - это тип беспроводной передачи энергии. Он использует электромагнитную индукцию для обеспечения электропитания портативных устройств. Самым распространенным применением является беспроводная зарядка Qi st
Сборка ArduinOLED: 4 шага
Сборка ArduinOLED: ArduinOLED - платформа для электронных игр и других проектов. Он включает в себя OLED-экран, джойстик, несколько кнопок, зуммер и точки подключения зажима типа «крокодил» для взаимодействия со многими другими устройствами. Посетите https://johanv.xyz/ArduinOLED, чтобы узнать больше
Как разобрать компьютер с помощью простых шагов и изображений: 13 шагов (с изображениями)
Как разобрать компьютер с помощью простых шагов и изображений: это инструкция о том, как разобрать компьютер. Большинство основных компонентов имеют модульную конструкцию и легко снимаются. Однако важно, чтобы вы были организованы по этому поводу. Это поможет уберечь вас от потери деталей, а также при повторной сборке