INHOUDSOPGAWE:
- Stap 1: Installeer die Arduino IDE
- Stap 2: Laai die biblioteke af
- Stap 3: Sluit die programmeerkabel aan
- Stap 4: Laai die voorbeeldsketse op
- Stap 5: Volgende stappe
Video: ArduinOLED: 5 stappe (met foto's)
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 handleiding dek hoe u die sagteware vir die bord instel. Besoek https://www.instructables.com/id/Build-the-ArduinOLED/ vir meer inligting oor hoe om die onderdele te bestel en die bord te bou.
Stap 1: Installeer die Arduino IDE
Besoek die Arduino sagteware -bladsy en klik op die skakel vir u bedryfstelsel.
Ek het 'Windows Installer' gekies, maar as u nie admin -toegang het nie, laai die 'Windows ZIP -lêer af vir nie -admin -installasie'.
Klik op "Ja" as dit u vra of die program toegelaat moet word om veranderinge aan te bring. Klik dan op "Volgende" totdat die stappe voltooi is.
Stap 2: Laai die biblioteke af
U het drie biblioteke nodig om die ArduinOLED te gebruik: die U8g2 -biblioteek, die DirectIO -biblioteek en die ArduinOLED -biblioteek.
Die U8g2 -biblioteek
Maak die Arduino IDE oop en klik op "Skets", dan "Sluit biblioteek in", dan "Beheer biblioteke …"
Tik "U8g2" in die soekbalk en klik op "Installeer".
Nadat dit geïnstalleer is, klik op "Sluit".
Die DirectIO -biblioteek
Die DirectIO -biblioteek bied 'n vinniger manier om die I -penne op die Arduino in te stel as die speldnommer konstant is. Dit is nodig in die volgende stap deur die ArduinOLED -biblioteek.
mmarchetti/DirectIO DirectIO - vinnige, eenvoudige I/O -biblioteek vir Arduino GitHub
Gaan na die skakel hierbo, klik op die knoppie "Kloon of aflaai" en klik dan op "Laai zip af".
Alternatiewelik kan u op hierdie skakel klik om die zip -lêer af te laai:
github.com/mmarchetti/DirectIO/archive/master.zip
Klik dan in die Arduino IDE op "Skets", "Sluit biblioteek in" en dan "Voeg. ZIP -biblioteek by".
Gaan na die gids "Downloads", kies "DirectIO-master.zip" wat u pas afgelaai het en klik op "Open".
Die ArduinOLED -biblioteek
Die ArduinOLED -biblioteek is spesiaal deur my geskryf vir hierdie bord. Die opstelling is baie soortgelyk aan die van DirectIO in die vorige stap.
johanvandegriff/ArduinOLED -biblioteek vir die ArduinOLED -bord. GitHub
Gaan na die skakel hierbo, klik op die knoppie "Kloon of aflaai" en klik dan op "Laai zip af".
Alternatiewelik kan u op hierdie skakel klik om die zip -lêer af te laai:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Klik dan in die Arduino IDE op "Skets", "Sluit biblioteek in" en dan op "Voeg. ZIP -biblioteek by".
Gaan na die gids "Downloads", kies "ArduinOLED-master.zip" wat u pas afgelaai het, en klik op "Open".
Opsioneel: Gaan na die gids Arduino biblioteke (dokumente/Arduino/biblioteke) en hernoem "DirectIO-master" na "DirectIO" en "ArduinOLED-master" na "ArduinOLED".
Stap 3: Sluit die programmeerkabel aan
Kyk agter op die programmeerder en vind die pen met die naam "GND". Teken die penkleur aan.
Steek dan die kabel in die middelste 4 penne van die aansluiting op die ArduinOLED -bord, en maak seker dat die kleur waarvan u kennis geneem het, aan die kant met die naam 'GND' is.
Koppel laastens die USB -einde van die programmeerkabel aan op u rekenaar.
Stap 4: Laai die voorbeeldsketse op
Klik op "File", "Voorbeelde", "ArduinOLED" en dan "ArduinOLED_u8g2_StackerGame".
Klik op "Tools", "Board" en dan op "Arduino Pro or Pro Mini".
Klik op "Tools", "Processor" en dan op "ATmega328 (5V, 16MHz)".
Klik op "Tools", "Port" en kies dan die poort wat verskyn wanneer die kabel ingeprop word.
Hou die knoppie gemerk "RST" op die ArduinOLED -bord ingedruk.
Klik op die "Upload" -knoppie in die Arduino IDE.
As die status verander van "Opstel …" en "Laai op …", laat die "RST" -knoppie los.
Teks moet op die skerm verskyn.
Baie geluk! Jy het dit gedoen!
U sal dalk sien dat die hoogste telling vir die spel 255 is. Om dit terug te stel, hou die "R" -knoppie ingedruk terwyl die ArduinOLED aanskakel (hetsy vanaf die aan / uit -skakelaar of die reset -knoppie). U sal 'n skerm sien wat u vertel dat die hoë telling teruggestel is.
Stap 5: Volgende stappe
- Probeer die ander voorbeeldsketse
- Probeer 'n paar van die ander projekte op
Aanbeveel:
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Bou die ArduinOLED: 4 stappe
Bou die ArduinOLED: 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
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer