INHOUDSOPGAWE:
- Stap 1: Bestel die printplate (PCB's)
- Stap 2: Bestel die komponente
- Stap 3: Monteer die borde
- Stap 4: Programmering van die ArduinOLED
Video: Bou die ArduinOLED: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
ArduinOLED is 'n platform vir elektroniese speletjies en ander projekte. Dit bevat 'n OLED -skerm, 'n joystick, 'n paar knoppies, 'n gonser en aansluitingspunte vir krokodilleknipsels om met baie ander toestelle te koppel. Besoek https://johanv.xyz/ArduinOLED vir meer inligting.
Hierdie gids vertel hoe u een van hierdie borde self kan bestel en monteer. Besoek https://www.instructables.com/id/ArduinOLED/ om die sagteware op te stel
Stap 1: Bestel die printplate (PCB's)
Ek het die planke op EasyEDA ontwerp:
easyeda.com/jjvan/OLED_Arduino-55422f17ec8…
Die bord met die naam "ArduinOLED v6" is die een wat ek bestel het. Dit bevat 'n paar foute:
- Al die diodes is agteruit behalwe die kragdiode.
- Die SDA- en SCL-optrekweerstands is per ongeluk in plaas van 5V op die grond gekoppel, so ek moes 1K ohm radiale loodweerstands aan die alligatorklipverbindings soldeer.
Ek het al hierdie probleme opgelos in die bord genaamd "ArduinOLED v8"
- Alle diodes is nou korrek.
- Die SDA en SCL het nou 1K optrekweerstands op die oppervlak.
- Die SPI -penne is beskikbaar op die krokodilleknipsels aan die linkerkant.
- OPMERKING: Aangesien die penne herrangskik is, moet u die ArduinOLED -biblioteek verander om die knoppies te kan lees. Meer hieroor in die laaste stap van hierdie tutoriaal.
Om die borde te bestel, skep 'n rekening op EasyEDA, volg die skakel hierbo en klik op "Open in Editor" langs die bord wat u wil bestel. Klik dan op 'Fabrication Output' (gemerk op die foto's hierbo), wat 'n nuwe oortjie met bestelopsies oopmaak. Verander "PCB -hoeveelheid" na 10, aangesien 5 en 10 dieselfde kos, en klik op "Stoor in mandjie".
Voer u adres in om die afleweringskoste te kry. In die VSA is dit gewoonlik $ 18, so as u meer soorte borde wil bestel, plaas dit in dieselfde volgorde, sodat u slegs een keer vir die aflewering moet betaal.
Moet nog nie die PCB -bestelling indien nie, aangesien u die afleweringskoste kan verminder deur sommige van die komponente by die PCB's te bestel.
Stap 2: Bestel die komponente
Hierby is 'n sigblad van al die komponente en waar ek dit gekoop het. Al die komponente van "LCSC" kan gekombineer word met die EasyEDA PCB -bestelling. Kies tydens die afhandeling onder gestuuropsies "Ek wil PCB -bestellings kombineer om saam te stuur." Nadat u die bestelling vir LCSC ingedien het, gaan dan terug en stuur die bestelling vir die planke van EasyEDA in.
Stap 3: Monteer die borde
Enkele aantekeninge tydens die soldering van die komponente op die PCB's:
- Maak seker dat u die penne van die Arduino Pro Mini wat aan die agterkant van die bord uitsteek, afsny, aangesien dit die 9V -batteryhouer sou tref.
- Knip ook die diodes, knoppies en die zoemer wat onder die 9V -batteryhouer is, vas
- Soldeer die batteryhouer laas.
- As u die joystick soldeer, moet u die hoekopskrif verwyder en vervang met 'n reguit kopstuk of 'n paar oorblywende penne van die diodes.
- Ek het 'n 1x4 vroulike kop gebruik toe ek die OLED -skerm verbind, sodat ek dit kon verwyder as ek wou. U kan ook die skerm direk aan die bord soldeer.
Stap 4: Programmering van die ArduinOLED
Volg hierdie tutoriaal om die ArduinOLED te programmeer:
www.instructables.com/id/ArduinOLED/
As u die "ArudinOLED v8" bestel het wat op die agterkant gemerk is met "v2.0" (die nommer op die agterkant verteenwoordig die "sagteware weergawe" vir biblioteekversoenbaarheid), moet u 'n paar reëls in die ArduinOLED -biblioteek verander.
Maak die lêer oop by:
[sketsboekmap] /ArduinOLED/ArduinOLED.cpp
OF
[sketsboekmap] /ArduinOLED-master/ArduinOLED.cpp
Soek hierdie lyne naby die bokant:
Uitsetkol0 (HOOG);
Uitsetkol1 (HOOG); Uitset col2 (HOOG);
En verander hulle hierna:
Uitsetkol0 (HOOG);
Uitsetkol1 (HOOG); Uitset col2 (HOOG); Oorspronklik Verander D10D9 D11D6 D12D
Dit verander die penne wat vir die knoppiesmatriks gebruik word om die veranderinge in die bord "ArduinOLED v8" te weerspieël. Dit maak ook die SPI -penne beskikbaar op die krokodille -aansluitings aan die linkerkant.
Laat weet my as u enige vrae het of verduideliking benodig oor enige van hierdie stappe. Sterkte!
Aanbeveel:
Die gids wat ek wou hê oor die bou van 'n Arduino -drone: 9 stappe
Die gids wat ek graag wou gehad het oor die bou van 'n Arduino -drone: 'n Dokument is 'n soort 'hoe om te lei' dokumentasie wat deur die proses gegaan het. van my selfoon af. Om hierdie projek te doen, wou ek
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder op: 5 stappe
Konfigurasie van die AVR -mikrobeheerder. Skep en laai die LED -knipperprogram in die flitsgeheue van die mikrokontroleerder: In hierdie geval sal ons 'n eenvoudige program in C -kode skep en dit in die geheue van die mikrokontroleerder verbrand. Ons sal ons eie program skryf en die hex -lêer saamstel, met behulp van die Atmel Studio as die geïntegreerde ontwikkelingsplatform. Ons sal die sekering van twee instel
Hoe om die veiligheid van die meeste blokkeerders aan die kant van die bediener te omseil: 3 stappe
Hoe om die veiligheid van die meeste webblokkers op die bediener te verlig: dit is my eerste instruksie, so hou my in gedagte: Ok, ek sal u vertel hoe u die webblokkers wat ek in skole gebruik het, kan omseil. Al wat u nodig het, is 'n flash drive en 'n paar sagteware aflaai
Hoe om probleme op te los met die afstandsbediening van die Pionner -stuurwiel - Verhoog die IR -sein en herstel die klein slot: 14 stappe
Hoe om probleme op te los met die afstandsbediening van die stuurwiel van Pionner - Verhoog die IR -sein en herstel die klein slot.: Hierdie afstandsbediening is baie mooi en gerieflik, maar soms werk dit nie behoorlik nie. projek is nie 'n voorbeeld van doeltreffendheid nie. Ek kom uit Brasilië en het hierdie wenk op Amaz gekry
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek