Indholdsfortegnelse:

ArduinOLED: 5 trin (med billeder)
ArduinOLED: 5 trin (med billeder)

Video: ArduinOLED: 5 trin (med billeder)

Video: ArduinOLED: 5 trin (med billeder)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, September
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED er en platform til elektroniske spil og andre projekter. Det indeholder en OLED -skærm, et joystick, nogle knapper, en summer og forbindelser til alligatorklip til grænseflade med mange andre enheder. Besøg https://johanv.xyz/ArduinOLED for mere information.

Denne vejledning dækker hvordan du konfigurerer softwaren til tavlen. For at lære at bestille dele og bygge tavlen, besøg

Trin 1: Installation af Arduino IDE

Installation af Arduino IDE
Installation af Arduino IDE
Installation af Arduino IDE
Installation af Arduino IDE

Besøg Arduino -softwaresiden, og klik på linket til dit operativsystem.

Jeg valgte "Windows Installer", men hvis du ikke har administratoradgang, skal du downloade "Windows ZIP -filen til ikke -admininstallation".

Klik på "Ja", når den spørger dig, om appen skal have lov til at foretage ændringer. Klik derefter på "Næste", indtil trinene er udført.

Trin 2: Downloadning af bibliotekerne

Download af bibliotekerne
Download af bibliotekerne
Download af bibliotekerne
Download af bibliotekerne
Download af bibliotekerne
Download af bibliotekerne

Du har brug for tre biblioteker for at bruge ArduinOLED: U8g2 -biblioteket, DirectIO -biblioteket og ArduinOLED -biblioteket.

U8g2 -biblioteket

Åbn Arduino IDE, og klik på "Skitse", derefter "Inkluder bibliotek" og derefter "Administrer biblioteker …"

Skriv "U8g2" i søgelinjen, og klik på "Installer".

Efter installationen skal du klikke på "Luk".

DirectIO -biblioteket

DirectIO -biblioteket giver en hurtigere måde at indstille I -benene på Arduino, hvis pinkoden er en konstant. Det er nødvendigt af ArduinOLED -biblioteket i det næste trin.

mmarchetti/DirectIO DirectIO - Hurtigt, enkelt I/O -bibliotek til Arduino GitHub

Gå til linket ovenfor, klik på knappen "Klon eller download", klik derefter på "Download ZIP".

Alternativt kan du klikke på dette link for at downloade ZIP -filen:

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

Klik derefter på "Sketch", "Include Library" i Arduino IDE og derefter på "Add. ZIP Library".

Naviger til mappen "Downloads", vælg "DirectIO-master.zip", som du lige har downloadet, og klik på "Åbn".

ArduinOLED -biblioteket

ArduinOLED -biblioteket blev skrevet af mig specielt til dette board. Opsætningen minder meget om DirectIO i det foregående trin.

johanvandegriff/ArduinOLED -bibliotek til ArduinOLED -tavlen. GitHub

Gå til linket ovenfor, klik på knappen "Klon eller download", klik derefter på "Download ZIP".

Alternativt kan du klikke på dette link for at downloade ZIP -filen:

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

Klik derefter på "Sketch", "Include Library" i Arduino IDE og derefter på "Add. ZIP Library".

Naviger til "Downloads" -mappen, vælg "ArduinOLED-master.zip", som du lige har downloadet, og klik på "Åbn".

Valgfrit: Gå til mappen Arduino biblioteker (Dokumenter/Arduino/biblioteker) og omdøb "DirectIO-master" til "DirectIO" og "ArduinOLED-master" til "ArduinOLED".

Trin 3: Tilslut programmeringskablet

Tilslut programmeringskablet
Tilslut programmeringskablet
Tilslut programmeringskablet
Tilslut programmeringskablet

Se på bagsiden af programmøren og find stiften mærket "GND". Notér stiftfarven.

Sæt derefter kablet i de midterste 4 ben på stikket på ArduinOLED -kortet, og sørg for, at den farve, du noterede dig, er på siden mærket "GND".

Slut endelig USB -enden af programmørkablet til din computer.

Trin 4: Upload af eksempelskitserne

Upload af eksempelskitserne
Upload af eksempelskitserne
Upload af eksempelskitserne
Upload af eksempelskitserne
Upload af eksempelskitserne
Upload af eksempelskitserne
Upload af eksempelskitserne
Upload af eksempelskitserne

Klik på "Fil", "Eksempler", "ArduinOLED" og derefter "ArduinOLED_u8g2_StackerGame".

Klik på "Værktøjer", "Board" og derefter "Arduino Pro eller Pro Mini".

Klik på "Værktøjer", "Processor" og derefter "ATmega328 (5V, 16MHz)".

Klik på "Værktøjer", "Port", og vælg derefter den port, der vises, når kablet tilsluttes.

Hold knappen "RST" på ArduinOLED -kortet nede.

Klik på knappen "Upload" i Arduino IDE.

Når status ændres fra "Compiler …" og "Upload …", skal du slippe knappen "RST".

Tekst skal vises på skærmen.

Tillykke! Du gjorde det!

Du vil muligvis bemærke, at highscore for spillet er 255. For at nulstille det skal du holde "R" -knappen nede, mens ArduinOLED tændes (enten fra afbryderen eller nulstillingsknappen). Du vil se en skærm, der fortæller dig, at highscore blev nulstillet.

Trin 5: Næste trin

  • Prøv de andre eksempelskitser
  • Prøv at lave nogle af de andre projekter, der er angivet på

Anbefalede: