Taula de continguts:

ArduinOLED: 5 passos (amb imatges)
ArduinOLED: 5 passos (amb imatges)

Vídeo: ArduinOLED: 5 passos (amb imatges)

Vídeo: ArduinOLED: 5 passos (amb imatges)
Vídeo: Драм-секвенсор Arduino: 8 дорожек, 16 шагов на такт, 8 тактов на паттерн 2024, Setembre
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED és una plataforma per a jocs electrònics i altres projectes. Inclou una pantalla OLED, un joystick, alguns botons, un brunzidor i punts de connexió de clip de cocodril per connectar-se amb molts altres dispositius. Visiteu https://johanv.xyz/ArduinOLED per obtenir més informació.

Aquest tutorial explica com configurar el programari per al tauler. Per obtenir informació sobre com ordenar les peces i construir el tauler, visiteu

Pas 1: Instal·lació de l'IDE Arduino

Instal·lació de l’IDE Arduino
Instal·lació de l’IDE Arduino
Instal·lació de l’IDE Arduino
Instal·lació de l’IDE Arduino

Visiteu la pàgina del programari Arduino i feu clic a l'enllaç del vostre sistema operatiu.

He triat "Windows Installer", però si no teniu accés d'administrador, descarregueu el "fitxer ZIP de Windows per a la instal·lació no administrativa".

Feu clic a "Sí" quan us pregunti si s'ha de permetre que l'aplicació faci canvis. A continuació, feu clic a "Següent" fins que es completin els passos.

Pas 2: descàrrega de les biblioteques

Descàrrega de les biblioteques
Descàrrega de les biblioteques
Descàrrega de les biblioteques
Descàrrega de les biblioteques
Descàrrega de les biblioteques
Descàrrega de les biblioteques

Necessiteu tres biblioteques per utilitzar ArduinOLED: la biblioteca U8g2, la biblioteca DirectIO i la biblioteca ArduinOLED.

La biblioteca U8g2

Obriu l'IDE d'Arduino i feu clic a "Sketch", després a "Inclou biblioteca" i, a continuació, a "Gestiona biblioteques …"

Escriviu "U8g2" a la barra de cerca i feu clic a "Instal·la".

Després d'instal·lar-lo, feu clic a "Tanca".

La biblioteca DirectIO

La biblioteca DirectIO proporciona una manera més ràpida d’establir els pins I a l’Arduino si el número de pin és una constant. La biblioteca ArduinOLED la necessita en el següent pas.

mmarchetti / DirectIO DirectIO - Biblioteca d'E / S ràpida i senzilla per a Arduino GitHub

Aneu a l'enllaç superior, feu clic al botó "Clona o descarrega" i, a continuació, feu clic a "Baixa ZIP".

També podeu fer clic en aquest enllaç per descarregar el fitxer ZIP:

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

A continuació, a l'IDE Arduino, feu clic a "Esbós", "Inclou biblioteca" i, a continuació, a "Afegeix biblioteca. ZIP".

Aneu a la carpeta "Descàrregues", seleccioneu "DirectIO-master.zip" que acabeu de descarregar i feu clic a "Obre".

La biblioteca ArduinOLED

La biblioteca ArduinOLED la vaig escriure específicament per a aquest tauler. La configuració és molt similar a la de DirectIO al pas anterior.

biblioteca johanvandegriff / ArduinOLED per a la placa ArduinOLED. GitHub

Aneu a l'enllaç anterior, feu clic al botó "Clona o descarrega" i, a continuació, feu clic a "Baixa ZIP".

També podeu fer clic en aquest enllaç per descarregar el fitxer ZIP:

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

A continuació, a l'IDE Arduino, feu clic a "Esbós", "Inclou biblioteca" i, a continuació, a "Afegeix biblioteca. ZIP".

Aneu a la carpeta "Descàrregues", seleccioneu "ArduinOLED-master.zip" que acabeu de descarregar i feu clic a "Obre".

Opcional: aneu a la carpeta Arduino libraries (Documents / Arduino / libraries) i canvieu el nom de "DirectIO-master" a "DirectIO" i "ArduinOLED-master" a "ArduinOLED".

Pas 3: connecteu el cable del programador

Connecteu el cable del programador
Connecteu el cable del programador
Connecteu el cable del programador
Connecteu el cable del programador

Mireu la part posterior del programador i cerqueu el pin etiquetat com a "GND". Anoteu el color del pin.

A continuació, connecteu el cable als 4 pins centrals del connector de la placa ArduinOLED, assegurant-vos que el color que heu notat es troba al costat etiquetat "GND".

Finalment, connecteu l’extrem USB del cable del programador a l’ordinador.

Pas 4: penjar els esbossos d’exemple

Carregant els esbossos d’exemple
Carregant els esbossos d’exemple
Carregant els esbossos d’exemple
Carregant els esbossos d’exemple
Carregant els esbossos d’exemple
Carregant els esbossos d’exemple
Carregant els esbossos d’exemple
Carregant els esbossos d’exemple

Feu clic a "Fitxer", "Exemples", "ArduinOLED" i, a continuació, a "ArduinOLED_u8g2_StackerGame".

Feu clic a "Eines", "Tauler" i, a continuació, a "Arduino Pro o Pro Mini".

Feu clic a "Eines", a "Processador" i, a continuació, a "ATmega328 (5 V, 16 MHz)".

Feu clic a "Eines", "Port" i, a continuació, seleccioneu el port que apareixerà quan el cable estigui endollat.

Manteniu premut el botó anomenat "RST" a la placa ArduinOLED.

Feu clic al botó "Puja" de l'IDE Arduino.

Quan l'estat canviï de "Compilant …" i "Carregant …", deixeu anar el botó "RST".

El text hauria d'aparèixer a la pantalla.

Enhorabona! Ho vas fer!

És possible que observeu que la puntuació màxima del joc és de 255. Per restablir-lo, manteniu premut el botó "R" mentre l'ArduinOLED s'encén (ja sigui des de l'interruptor d'encesa o des del botó de reinicialització). Veureu una pantalla que us indica que s’ha restablert el màxim.

Pas 5: passos següents

  • Proveu els altres esbossos d’exemple
  • Proveu de fer alguns dels altres projectes enumerats a

Recomanat: