Cuprins:

ArduinOLED: 5 pași (cu imagini)
ArduinOLED: 5 pași (cu imagini)

Video: ArduinOLED: 5 pași (cu imagini)

Video: ArduinOLED: 5 pași (cu imagini)
Video: 🔴 [LIVE]: Primii pasi in Arduino - Programam placi online 2024, Septembrie
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED este o platformă pentru jocuri electronice și alte proiecte. Acesta include un ecran OLED, un joystick, niște butoane, un buzzer și puncte de conectare cu clip de aligator pentru a interfața cu multe alte dispozitive. Accesați https://johanv.xyz/ArduinOLED pentru mai multe informații.

Acest tutorial prezintă modul de configurare a software-ului pentru placă. Pentru a afla cum să comandați piesele și să construiți placa, vizitați

Pasul 1: Instalarea Arduino IDE

Instalarea Arduino IDE
Instalarea Arduino IDE
Instalarea Arduino IDE
Instalarea Arduino IDE

Accesați pagina software Arduino și faceți clic pe linkul pentru sistemul dvs. de operare.

Am ales „Windows Installer”, dar dacă nu aveți acces de administrator, descărcați „fișierul ZIP Windows pentru instalarea non admin”.

Faceți clic pe „Da” când vă întreabă dacă aplicației ar trebui să i se permită să facă modificări. Apoi faceți clic pe „Următorul” până când pașii sunt finalizați.

Pasul 2: Descărcarea bibliotecilor

Descărcarea bibliotecilor
Descărcarea bibliotecilor
Descărcarea bibliotecilor
Descărcarea bibliotecilor
Descărcarea bibliotecilor
Descărcarea bibliotecilor

Aveți nevoie de trei biblioteci pentru a utiliza ArduinOLED: biblioteca U8g2, biblioteca DirectIO și biblioteca ArduinOLED.

Biblioteca U8g2

Deschideți ID-ul Arduino și faceți clic pe „Schiță”, apoi pe „Includeți biblioteca”, apoi pe „Gestionați bibliotecile …”

Tastați „U8g2” în bara de căutare și faceți clic pe „Instalați”.

După instalare, faceți clic pe „Închidere”.

Biblioteca DirectIO

Biblioteca DirectIO oferă o modalitate mai rapidă de a seta pinii I pe Arduino dacă numărul pinului este o constantă. Este nevoie de biblioteca ArduinOLED în pasul următor.

mmarchetti / DirectIO DirectIO - Biblioteca I / O simplă și rapidă pentru Arduino GitHub

Accesați linkul de mai sus, faceți clic pe butonul „Clonați sau descărcați”, apoi dați clic pe „Descărcați codul ZIP”.

Alternativ, faceți clic pe acest link pentru a descărca fișierul ZIP:

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

Apoi, în IDE-ul Arduino, faceți clic pe „Sketch”, „Include Library”, apoi pe „Add. ZIP Library”.

Navigați la folderul „Descărcări”, selectați „DirectIO-master.zip” pe care tocmai l-ați descărcat și faceți clic pe „Deschidere”.

Biblioteca ArduinOLED

Biblioteca ArduinOLED a fost scrisă de mine special pentru această placă. Setarea este foarte similară cu cea a DirectIO din pasul anterior.

johanvandegriff / ArduinOLED Library pentru placa ArduinOLED. GitHub

Accesați linkul de mai sus, faceți clic pe butonul „Clonați sau descărcați”, apoi dați clic pe „Descărcați codul ZIP”.

Alternativ, faceți clic pe acest link pentru a descărca fișierul ZIP:

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

Apoi, în IDE-ul Arduino, faceți clic pe „Sketch”, „Include Library”, apoi pe „Add. ZIP Library”.

Navigați la folderul „Descărcări”, selectați „ArduinOLED-master.zip” pe care tocmai l-ați descărcat și faceți clic pe „Deschidere”.

Opțional: Accesați folderul Arduino biblioteci (Documente / Arduino / biblioteci) și redenumiți „DirectIO-master” în „DirectIO” și „ArduinOLED-master” în „ArduinOLED”.

Pasul 3: Conectați cablul programatorului

Conectați cablul programatorului
Conectați cablul programatorului
Conectați cablul programatorului
Conectați cablul programatorului

Uită-te la partea din spate a programatorului și găsește pinul etichetat „GND”. Notați culoarea pinului.

Apoi conectați cablul la cei 4 pini din mijloc ai conectorului de pe placa ArduinOLED, asigurându-vă că culoarea pe care ați notat-o este pe partea etichetată „GND”.

În cele din urmă, conectați capătul USB al cablului programatorului la computer.

Pasul 4: încărcarea exemplelor de schițe

Încărcarea exemplelor de schițe
Încărcarea exemplelor de schițe
Încărcarea exemplelor de schițe
Încărcarea exemplelor de schițe
Încărcarea exemplelor de schițe
Încărcarea exemplelor de schițe
Încărcarea exemplelor de schițe
Încărcarea exemplelor de schițe

Faceți clic pe „Fișier”, „Exemple”, „ArduinOLED”, apoi pe „ArduinOLED_u8g2_StackerGame”.

Faceți clic pe „Tools”, „Board”, apoi pe „Arduino Pro sau Pro Mini”.

Faceți clic pe „Instrumente”, „Procesor”, apoi pe „ATmega328 (5V, 16MHz)”.

Faceți clic pe „Instrumente”, „Port”, apoi selectați portul care apare atunci când cablul este conectat.

Țineți apăsat butonul etichetat „RST” de pe placa ArduinOLED.

Faceți clic pe butonul „Încărcați” din ID-ul Arduino.

Când starea se schimbă din „Compilare …” și „Încărcare…”, eliberați butonul „RST”.

Textul ar trebui să apară pe ecran.

Felicitări! Tu ai făcut-o!

Este posibil să observați că scorul maxim pentru joc este de 255. Pentru a-l reseta, țineți apăsat butonul „R” în timp ce ArduinOLED se aprinde (fie de la comutatorul de pornire, fie de la butonul de resetare). Veți vedea un ecran care vă spune că scorul maxim a fost resetat.

Pasul 5: Pașii următori

  • Încercați celelalte schițe de exemplu
  • Încercați să realizați unele dintre celelalte proiecte enumerate la

Recomandat: