Innholdsfortegnelse:

ArduinOLED: 5 trinn (med bilder)
ArduinOLED: 5 trinn (med bilder)

Video: ArduinOLED: 5 trinn (med bilder)

Video: ArduinOLED: 5 trinn (med bilder)
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, September
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED er en plattform for elektroniske spill og andre prosjekter. Den inkluderer en OLED -skjerm, en joystick, noen knapper, en summer og tilkoblingspunkter for krokodilleklipp til grensesnitt med mange andre enheter. Besøk https://johanv.xyz/ArduinOLED for mer informasjon.

Denne opplæringen dekker hvordan du konfigurerer programvaren for brettet. For å lære hvordan du bestiller delene og bygger tavlen, besøk

Trinn 1: Installere Arduino IDE

Installere Arduino IDE
Installere Arduino IDE
Installere Arduino IDE
Installere Arduino IDE

Besøk Arduino -programvaresiden og klikk på lenken for operativsystemet ditt.

Jeg valgte "Windows Installer", men hvis du ikke har administratortilgang, last ned "Windows ZIP -filen for ikke -admininstallasjon".

Klikk "Ja" når den spør deg om appen skal få lov til å gjøre endringer. Klikk deretter "Neste" til trinnene er utført.

Trinn 2: Last ned bibliotekene

Last ned bibliotekene
Last ned bibliotekene
Last ned bibliotekene
Last ned bibliotekene
Last ned bibliotekene
Last ned bibliotekene

Du trenger tre biblioteker for å bruke ArduinOLED: U8g2 -biblioteket, DirectIO -biblioteket og ArduinOLED -biblioteket.

U8g2 -biblioteket

Åpne Arduino IDE og klikk "Sketch", deretter "Include Library", deretter "Manage Libraries …"

Skriv "U8g2" i søkefeltet og klikk "Installer".

Etter at den er installert, klikker du "Lukk".

DirectIO -biblioteket

DirectIO -biblioteket gir en raskere måte å sette I -pinnene på Arduino hvis pin -nummeret er konstant. Det er nødvendig av ArduinOLED -biblioteket i neste trinn.

mmarchetti/DirectIO DirectIO - Rask, enkelt I/O -bibliotek for Arduino GitHub

Gå til lenken ovenfor, klikk på "Klon eller Last ned" -knappen, og klikk deretter på "Last ned ZIP".

Alternativt kan du klikke på denne lenken for å laste ned ZIP -filen:

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

Klikk deretter på "Sketch", "Include Library" i Arduino IDE og deretter på "Add. ZIP Library".

Naviger til "Nedlastinger" -mappen, velg "DirectIO-master.zip" som du nettopp lastet ned, og klikk "Åpne".

ArduinOLED -biblioteket

ArduinOLED -biblioteket ble skrevet av meg spesielt for dette brettet. Oppsettet ligner veldig på DirectIO i forrige trinn.

johanvandegriff/ArduinOLED -biblioteket for ArduinOLED -styret. GitHub

Gå til lenken ovenfor, klikk på "Klon eller Last ned" -knappen, og klikk deretter på "Last ned ZIP".

Alternativt kan du klikke på denne lenken for å laste ned ZIP -filen:

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

Klikk deretter på "Sketch", "Include Library" i Arduino IDE og deretter på "Add. ZIP Library".

Naviger til "Nedlastinger" -mappen, velg "ArduinOLED-master.zip" som du nettopp lastet ned, og klikk "Åpne".

Valgfritt: Gå til mappen Arduino biblioteker (Dokumenter/Arduino/biblioteker) og gi nytt navn til "DirectIO-master" til "DirectIO" og "ArduinOLED-master" til "ArduinOLED".

Trinn 3: Koble til programmererkabelen

Koble til programmererkabelen
Koble til programmererkabelen
Koble til programmererkabelen
Koble til programmererkabelen

Se på baksiden av programmereren og finn pinnen merket "GND". Noter fargen på pinnen.

Koble deretter kabelen til de midterste 4 pinnene på kontakten på ArduinOLED -kortet, og pass på at fargen du noterte deg på er merket med "GND".

Til slutt kobler du USB -enden av programmererkabelen til datamaskinen.

Trinn 4: Last opp eksempelskissene

Laster opp eksempelskissene
Laster opp eksempelskissene
Laster opp eksempelskissene
Laster opp eksempelskissene
Laster opp eksempelskissene
Laster opp eksempelskissene
Laster opp eksempelskissene
Laster opp eksempelskissene

Klikk på "Fil", "Eksempler", "ArduinOLED" og deretter "ArduinOLED_u8g2_StackerGame".

Klikk på "Tools", "Board" og deretter "Arduino Pro or Pro Mini".

Klikk på "Verktøy", "Prosessor" og deretter "ATmega328 (5V, 16MHz)".

Klikk på "Verktøy", "Port", og velg deretter porten som vises når kabelen kobles til.

Hold inne knappen merket "RST" på ArduinOLED -kortet.

Klikk på "Last opp" -knappen i Arduino IDE.

Når statusen endres fra "Kompilerer …" og "Laster opp …", slipper du "RST" -knappen.

Tekst skal vises på skjermen.

Gratulerer! Du gjorde det!

Du vil kanskje merke at høyeste poengsum for spillet er 255. For å tilbakestille det, hold nede "R" -knappen mens ArduinOLED slås på (enten fra strømbryteren eller tilbakestillingsknappen). Du vil se en skjerm som forteller deg at høyeste poengsum ble tilbakestilt.

Trinn 5: Neste trinn

  • Prøv de andre eksempelskissene
  • Prøv å lage noen av de andre prosjektene som er oppført på

Anbefalt: