Innehållsförteckning:
- Steg 1: Beställ kretskort (PCB)
- Steg 2: Beställ komponenterna
- Steg 3: Montering av brädorna
- Steg 4: Programmering av ArduinOLED
Video: Bygg ArduinOLED: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:41
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 guide berättar hur du beställer och monterar en av dessa brädor själv. Besök https://www.instructables.com/id/ArduinOLED/ om du vill konfigurera programvaran
Steg 1: Beställ kretskort (PCB)
Jag konstruerade brädorna på EasyEDA:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
Styrelsen som heter "ArduinOLED v6" är den som jag beställde. Den har några misstag:
- Alla dioder är bakåt utom effektdioden.
- SDA- och SCL-pull-up-motstånden var av misstag anslutna till marken istället för 5V, så jag var tvungen att löda 1K ohm radiella blymotstånd till krokodilkontakterna.
Jag fixade alla dessa problem i styrelsen som heter "ArduinOLED v8"
- Alla dioder är nu korrekta.
- SDA och SCL har nu 1K ytmonterade uppdragningsmotstånd.
- SPI -stiften finns på krokodilklämmorna till vänster.
- OBS: Eftersom stiften omarrangerades måste du ändra ArduinOLED -biblioteket för att kunna läsa knapparna. Mer om detta i det sista steget i denna handledning.
För att beställa brädorna, skapa ett konto på EasyEDA, följ länken ovan och klicka på "Öppna i redigeraren" bredvid brädan du vill beställa. Klicka sedan på "Fabrication Output" (märkt i bilderna ovan), vilket öppnar en ny flik med beställningsalternativ. Ändra "PCB -kvantitet" till 10, eftersom 5 och 10 kostar samma, och klicka på "Spara i kundvagn".
Ange din adress för att få fraktkostnaden. I USA är det vanligtvis $ 18, så om du vill beställa flera typer av brädor, lägg dem i samma ordning så att du bara behöver betala för frakten en gång.
Skicka inte in PCB -beställningen ännu, eftersom du kan minska fraktkostnaderna genom att beställa några av komponenterna med PCB: erna.
Steg 2: Beställ komponenterna
Bifogat är ett kalkylblad med alla komponenter och var jag köpte dem. Alla komponenter från "LCSC" kan kombineras med EasyEDA PCB -beställning. Under kassan, under fraktalternativ, väljer du "Jag vill kombinera kretskortbeställningar för att skicka tillsammans." Sedan, efter att du har skickat in beställningen för LCSC, går du tillbaka och skickar in beställningen för brädorna från EasyEDA.
Steg 3: Montering av brädorna
Några anmärkningar vid lödning av komponenterna på kretskorten:
- Se till att klippa av stiften på Arduino Pro Mini som sticker ut på baksidan av kortet eftersom de skulle träffa 9V batterihållare.
- Kläm också fast dioderna, knapparna och summern som sitter under 9V -batterihållaren
- Löd batterihållaren sist.
- Vid lödning av joysticken måste du ta bort vinkelrubriken och ersätta den med antingen en rak rubrik eller några kvarvarande stift från dioderna.
- Jag använde en 1x4 kvinnlig rubrik när jag anslöt OLED -skärmen så att jag kunde ta bort den om jag ville. Du kan också bara löd skärmen direkt till brädet.
Steg 4: Programmering av ArduinOLED
För att programmera ArduinOLED, följ denna handledning:
www.instructables.com/id/ArduinOLED/
Om du beställde "ArudinOLED v8" som är märkt med "v2.0" på baksidan (numret på baksidan representerar "programvaruversionen" för bibliotekskompatibilitet) måste du ändra några rader i ArduinOLED -biblioteket.
Öppna filen på:
[sketchbook folder] /ArduinOLED/ArduinOLED.cpp
ELLER
[sketchbook folder] /ArduinOLED-master/ArduinOLED.cpp
Hitta dessa linjer nära toppen:
Utgång col0 (HIGH);
Utgång col1 (HIGH); Utgång col2 (HIGH);
Och ändra dem till detta:
Utgång col0 (HIGH);
Utgång col1 (HIGH); Utgång col2 (HIGH); Original Ändrad D10D9 D11D6 D12D
Detta kommer att ändra vilka stift som används för knappmatrisen för att återspegla ändringarna i "ArduinOLED v8" -kortet. Det gör också SPI -stiften tillgängliga på krokodilkontakterna till vänster.
Låt mig veta om du har några frågor eller behöver förtydligande om något av dessa steg. Lycka till!
Rekommenderad:
Bygg en Arduino MIDI -kontroller: 5 steg (med bilder)
Bygg en Arduino MIDI Controller: Hej alla! I denna instruerbara kommer jag att visa dig hur du bygger din egen Arduino -drivna MIDI -kontroller. MIDI står för Musical Instrument Digital Interface och det är ett protokoll som tillåter datorer, musikinstrument och annan hårdvara
Hot Seat: Bygg en färgförändrande uppvärmd kudde: 7 steg (med bilder)
Hot Seat: Bygg en färgförändrande uppvärmd kudde: Vill du hålla dig toasty på kalla vinterdagar? Hot Seat är ett projekt som använder två av de mest spännande e -textilmöjligheterna - färgförändring och värme! Vi kommer att bygga en sittdyna som värmer upp, och när den är redo att gå kommer den att avslöja
Bygg en bärbar rörelsetracker (BLE från Arduino till en anpassad Android Studio App): 4 steg
Bygg en bärbar rörelsetracker (BLE Från Arduino till en anpassad Android Studio -app): Bluetooth Low Energy (BLE) är en form av lågeffekts Bluetooth -kommunikation. Bärbara enheter, liksom de smarta plaggen jag hjälper till att designa på Predictive Wear, måste begränsa energiförbrukningen när det är möjligt för att förlänga batteriets livslängd och ofta använda BLE.
ESP32-CAM Bygg din egen robotbil med livevideostreaming: 4 steg
ESP32-CAM Bygg din egen robotbil med livevideostreaming: Tanken är att göra robotbilen som beskrivs här så billig som möjligt. Därför hoppas jag kunna nå en stor målgrupp med mina detaljerade instruktioner och de utvalda komponenterna för en billig modell. Jag skulle vilja presentera min idé för en robotbil
ArduinOLED: 5 steg (med bilder)
ArduinOLED: 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