Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
ArduinOLED är en plattform för elektroniska spel och andra projekt. Den innehåller en OLED -skärm, en joystick, några knappar, en summer och alligatorklippanslutningspunkter för gränssnitt med många andra enheter. Besök https://johanv.xyz/ArduinOLED för mer information.
Denna handledning beskriver hur du konfigurerar programvaran för kortet. För att lära dig hur du beställer delarna och bygger brädet, besök
Steg 1: Installera Arduino IDE
Besök Arduino Software Page och klicka på länken för ditt operativsystem.
Jag valde "Windows Installer", men om du inte har administratörsbehörighet kan du ladda ner "Windows ZIP -filen för icke -admininstallation".
Klicka på "Ja" när den frågar dig om appen ska få göra ändringar. Klicka sedan på "Nästa" tills stegen är klara.
Steg 2: Ladda ner biblioteken
Du behöver tre bibliotek för att använda ArduinOLED: U8g2 -biblioteket, DirectIO -biblioteket och ArduinOLED -biblioteket.
U8g2 -biblioteket
Öppna Arduino IDE och klicka på "Sketch", sedan "Include Library" och sedan "Manage Libraries …"
Skriv "U8g2" i sökfältet och klicka på "Installera".
Klicka på "Stäng" efter installationen.
DirectIO -biblioteket
DirectIO -biblioteket ger ett snabbare sätt att ställa in I -stiften på Arduino om stiftnumret är konstant. Det behövs av ArduinOLED -biblioteket i nästa steg.
mmarchetti/DirectIO DirectIO - Snabbt, enkelt I/O -bibliotek för Arduino GitHub
Gå till länken ovan, klicka på knappen "Klona eller ladda ner" och klicka sedan på "Ladda ner ZIP".
Alternativt kan du klicka på den här länken för att ladda ner ZIP -filen:
github.com/mmarchetti/DirectIO/archive/master.zip
Klicka sedan på "Sketch", "Include Library" i Arduino IDE och sedan på "Add. ZIP Library".
Navigera till mappen "Nedladdningar", välj "DirectIO-master.zip" som du just laddade ner och klicka på "Öppna".
ArduinOLED -biblioteket
ArduinOLED -biblioteket skrevs av mig speciellt för denna tavla. Installationen liknar mycket DirectIO i föregående steg.
johanvandegriff/ArduinOLED -biblioteket för ArduinOLED -kortet. GitHub
Gå till länken ovan, klicka på knappen "Klona eller ladda ner" och klicka sedan på "Ladda ner ZIP".
Alternativt kan du klicka på den här länken för att ladda ner ZIP -filen:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Klicka sedan på "Sketch", "Include Library" i Arduino IDE och sedan på "Add. ZIP Library".
Navigera till mappen "Nedladdningar", välj "ArduinOLED-master.zip" som du just laddade ner och klicka på "Öppna".
Valfritt: Gå till mappen Arduino bibliotek (Dokument/Arduino/bibliotek) och byt namn på "DirectIO-master" till "DirectIO" och "ArduinOLED-master" till "ArduinOLED".
Steg 3: Anslut programmerarkabeln
Titta på baksidan av programmeraren och hitta stiftet märkt "GND". Anteckna stiftfärgen.
Anslut sedan kabeln till de mellersta 4 stiften på kontakten på ArduinOLED -kortet, se till att färgen du noterade är på sidan märkt "GND".
Slutligen, anslut USB -änden på programmerarkabeln till din dator.
Steg 4: Ladda upp exempelskisser
Klicka på "Arkiv", "Exempel", "ArduinOLED" och sedan "ArduinOLED_u8g2_StackerGame".
Klicka på "Verktyg", "Board" och sedan "Arduino Pro eller Pro Mini".
Klicka på "Verktyg", "Processor" och sedan "ATmega328 (5V, 16MHz)".
Klicka på "Verktyg", "Port", välj sedan porten som visas när kabeln är ansluten.
Håll ned knappen märkt "RST" på ArduinOLED -kortet.
Klicka på "Ladda upp" -knappen i Arduino IDE.
När statusen ändras från "Kompilerar …" och "Överför …", släpp "RST" -knappen.
Text ska visas på skärmen.
Grattis! Du gjorde det!
Du kanske märker att highscore för spelet är 255. För att återställa det, håll ned "R" -knappen medan ArduinOLED startar (antingen från strömbrytaren eller återställningsknappen). Du kommer att se en skärm som berättar att highscore har återställts.
Steg 5: Nästa steg
- Prova de andra exempelskisserna
- Prova att göra några av de andra projekten som listas på