Съдържание:

ArduinOLED: 5 стъпки (със снимки)
ArduinOLED: 5 стъпки (със снимки)

Видео: ArduinOLED: 5 стъпки (със снимки)

Видео: ArduinOLED: 5 стъпки (със снимки)
Видео: ПЕРВАЯ СХЕМА НА АРДУИНО [Уроки Arduino #4] 2024, Ноември
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED е платформа за електронни игри и други проекти. Той включва OLED екран, джойстик, някои бутони, зумер и точки за свързване на алигаторен клип към интерфейс с много други устройства. Посетете https://johanv.xyz/ArduinOLED за повече информация.

Този урок обхваща как да настроите софтуера за дъската. За да научите как да поръчате частите и да изградите платката, посетете

Стъпка 1: Инсталиране на Arduino IDE

Инсталиране на Arduino IDE
Инсталиране на Arduino IDE
Инсталиране на Arduino IDE
Инсталиране на Arduino IDE

Посетете страницата на софтуера на Arduino и кликнете върху връзката за вашата операционна система.

Избрах „Windows Installer“, но ако нямате администраторски достъп, изтеглете „Windows ZIP файл за инсталиране без администратор“.

Кликнете върху „Да“, когато ви попита дали на приложението трябва да се позволи да прави промени. След това щракнете върху „Напред“, докато стъпките не бъдат извършени.

Стъпка 2: Изтегляне на библиотеките

Изтегляне на библиотеки
Изтегляне на библиотеки
Изтегляне на библиотеки
Изтегляне на библиотеки
Изтегляне на библиотеки
Изтегляне на библиотеки

Имате нужда от три библиотеки, за да използвате ArduinOLED: библиотеката U8g2, библиотеката DirectIO и библиотеката ArduinOLED.

Библиотеката U8g2

Отворете IDE на Arduino и кликнете върху „Sketch“, след това „Include Library“, след това „Manage Libraries…“

Въведете „U8g2“в лентата за търсене и кликнете върху „Инсталиране“.

След като се инсталира, щракнете върху „Затвори“.

Библиотеката DirectIO

Библиотеката DirectIO осигурява по -бърз начин за настройка на I пиновете на Arduino, ако номерът на пина е константа. Той е необходим на библиотеката ArduinOLED в следващата стъпка.

mmarchetti/DirectIO DirectIO - Бърза, проста I/O библиотека за Arduino GitHub

Отидете на връзката по -горе, щракнете върху бутона „Клониране или изтегляне“, след което щракнете върху „Изтегляне на ZIP“.

Друга възможност е да щракнете върху тази връзка, за да изтеглите ZIP файла:

github.com/mmarchetti/DirectIO/archive/master.zip

След това в IDE на Arduino щракнете върху „Sketch“, „Include Library“, след това „Add. ZIP Library“.

Придвижете се до папката „Изтегляния“, изберете „DirectIO-master.zip“, който току-що сте изтеглили, и щракнете върху „Отваряне“.

Библиотеката ArduinOLED

Библиотеката ArduinOLED е написана от мен специално за тази дъска. Настройката е много подобна на тази на DirectIO в предишната стъпка.

johanvandegriff/ArduinOLED библиотека за дъската ArduinOLED. GitHub

Отидете на връзката по -горе, щракнете върху бутона „Клониране или изтегляне“, след което щракнете върху „Изтегляне на ZIP“.

Друга възможност е да щракнете върху тази връзка, за да изтеглите ZIP файла:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

След това в IDE на Arduino щракнете върху „Sketch“, „Include Library“, след това „Add. ZIP Library“.

Придвижете се до папката „Изтегляния“, изберете „ArduinOLED-master.zip“, който току-що сте изтеглили, и щракнете върху „Отваряне“.

По избор: Отидете в папката Arduino libraries (Documents/Arduino/libraries) и преименувайте „DirectIO-master“на „DirectIO“и „ArduinOLED-master“на „ArduinOLED“.

Стъпка 3: Включете кабела на програмиста

Включете кабела на програмиста
Включете кабела на програмиста
Включете кабела на програмиста
Включете кабела на програмиста

Погледнете гърба на програмиста и намерете щифта с надпис „GND“. Забележете цвета на щифта.

След това включете кабела в средните 4 пина на конектора на платката ArduinOLED, като се уверите, че цветът, който сте отбелязали, е отстрани с надпис „GND“.

И накрая, включете USB края на кабела на програмиста в компютъра.

Стъпка 4: Качване на примерните скици

Качване на примерни скици
Качване на примерни скици
Качване на примерни скици
Качване на примерни скици
Качване на примерни скици
Качване на примерни скици
Качване на примерни скици
Качване на примерни скици

Кликнете върху „Файл“, „Примери“, „ArduinOLED“, след това „ArduinOLED_u8g2_StackerGame“.

Кликнете върху „Инструменти“, „Борд“, след това „Arduino Pro или Pro Mini“.

Кликнете върху „Инструменти“, „Процесор“, след това „ATmega328 (5V, 16MHz)“.

Кликнете върху „Инструменти“, „Порт“, след което изберете порта, който се показва, когато кабелът е включен.

Задръжте натиснат бутона с надпис „RST“на дъската на ArduinOLED.

Щракнете върху бутона „Качване“в Arduino IDE.

Когато състоянието се промени от „Компилиране …“и „Качване …“, отпуснете бутона „RST“.

Текстът трябва да се появи на екрана.

Честито! Направи го!

Може да забележите, че рекордът за играта е 255. За да го нулирате, задръжте бутона "R", докато ArduinOLED се включи (или от превключвателя на захранването, или от бутона за нулиране). Ще видите екран, който ви казва, че резултатът е нулиран.

Стъпка 5: Следващи стъпки

  • Изпробвайте другите примерни скици
  • Опитайте да направите някои от другите проекти, изброени на

Препоръчано: