Turinys:
- 1 veiksmas: įdiekite „Arduino IDE“
- 2 veiksmas: bibliotekų atsisiuntimas
- 3 veiksmas: prijunkite programuotojo kabelį
- 4 veiksmas: pavyzdinių eskizų įkėlimas
- 5 veiksmas: kiti veiksmai
Video: ArduinOLED: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
„ArduinOLED“yra elektroninių žaidimų ir kitų projektų platforma. Jame yra OLED ekranas, vairasvirtė, kai kurie mygtukai, garso signalas ir aligatoriaus spaustuko prijungimo taškai prie sąsajos su daugeliu kitų įrenginių. Norėdami gauti daugiau informacijos, apsilankykite
Ši pamoka apima tai, kaip nustatyti plokštės programinę įrangą. Norėdami sužinoti, kaip užsisakyti dalis ir sukurti plokštę, apsilankykite
1 veiksmas: įdiekite „Arduino IDE“
Apsilankykite „Arduino“programinės įrangos puslapyje ir spustelėkite savo operacinės sistemos nuorodą.
Aš pasirinkau „Windows Installer“, bet jei neturite administratoriaus prieigos, atsisiųskite „Windows ZIP failą, skirtą ne administratoriaus diegimui“.
Spustelėkite „Taip“, kai jūsų paklaus, ar programai turėtų būti leista atlikti pakeitimus. Tada spustelėkite „Kitas“, kol veiksmai bus atlikti.
2 veiksmas: bibliotekų atsisiuntimas
Norėdami naudoti „ArduinOLED“, jums reikia trijų bibliotekų: „U8g2“bibliotekos, „DirectIO“bibliotekos ir „ArduinOLED“bibliotekos.
U8g2 biblioteka
Atidarykite „Arduino IDE“ir spustelėkite „Eskizas“, tada „Įtraukti biblioteką“, tada „Tvarkyti bibliotekas …“
Paieškos juostoje įveskite „U8g2“ir spustelėkite „Įdiegti“.
Įdiegę spustelėkite „Uždaryti“.
„DirectIO“biblioteka
„DirectIO“biblioteka suteikia greitesnį būdą nustatyti „Arduino“kaiščius, jei kaiščio skaičius yra pastovus. To reikia ArduinOLED bibliotekai kitame žingsnyje.
„mmarchetti“/„DirectIO DirectIO“- greita, paprasta „Arduino GitHub“įvesties/išvesties biblioteka
Eikite į aukščiau esančią nuorodą, spustelėkite mygtuką „Klonuoti arba atsisiųsti“, tada spustelėkite „Atsisiųsti ZIP“.
Arba spustelėkite šią nuorodą, kad atsisiųstumėte ZIP failą:
github.com/mmarchetti/DirectIO/archive/master.zip
Tada „Arduino IDE“spustelėkite „Eskizas“, „Įtraukti biblioteką“, tada „Pridėti. ZIP biblioteką“.
Eikite į aplanką „Atsisiuntimai“, pasirinkite ką tik atsisiųstą „DirectIO-master.zip“ir spustelėkite „Atidaryti“.
ArduinOLED biblioteka
„ArduinOLED“biblioteką aš parašiau specialiai šiai lentai. Sąranka yra labai panaši į „DirectIO“ankstesniame žingsnyje.
johanvandegriff/ArduinOLED biblioteka „ArduinOLED“lentai. „GitHub“
Eikite į aukščiau esančią nuorodą, spustelėkite mygtuką „Klonuoti arba atsisiųsti“, tada spustelėkite „Atsisiųsti ZIP“.
Arba spustelėkite šią nuorodą, kad atsisiųstumėte ZIP failą:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Tada „Arduino IDE“spustelėkite „Eskizas“, „Įtraukti biblioteką“, tada „Pridėti. ZIP biblioteką“.
Eikite į aplanką „Atsisiuntimai“, pasirinkite ką tik atsisiųstą „ArduinOLED-master.zip“ir spustelėkite „Atidaryti“.
Pasirenkama: eikite į aplanką „Arduino“bibliotekos (Dokumentai/„Arduino“/bibliotekos) ir pervadinkite „DirectIO-master“į „DirectIO“, o „ArduinOLED-master“-į „ArduinOLED“.
3 veiksmas: prijunkite programuotojo kabelį
Pažvelkite į programuotojo nugarą ir raskite kaištį, pažymėtą „GND“. Užsirašykite kaiščio spalvą.
Tada prijunkite kabelį prie vidurinių keturių „ArduinOLED“plokštės jungties kaiščių ir įsitikinkite, kad jūsų pažymėta spalva yra šone, pažymėtoje „GND“.
Galiausiai prijunkite programuotojo kabelio USB galą prie kompiuterio.
4 veiksmas: pavyzdinių eskizų įkėlimas
Spustelėkite „Failas“, „Pavyzdžiai“, „ArduinOLED“, tada „ArduinOLED_u8g2_StackerGame“.
Spustelėkite „Įrankiai“, „Lenta“, tada „Arduino Pro“arba „Pro Mini“.
Spustelėkite „Įrankiai“, „Procesorius“, tada „ATmega328 (5V, 16MHz)“.
Spustelėkite „Įrankiai“, „Uostas“, tada pasirinkite prievadą, kuris rodomas prijungus kabelį.
Laikykite nuspaudę mygtuką „RST“ant „ArduinOLED“plokštės.
„Arduino IDE“spustelėkite mygtuką „Įkelti“.
Kai būsena pasikeičia iš „Kompiliavimas…“ir „Įkeliama…“, atleiskite mygtuką „RST“.
Tekstas turėtų pasirodyti ekrane.
Sveikinu! Tu tai padarei!
Galite pastebėti, kad žaidimo rekordas yra 255. Norėdami jį iš naujo nustatyti, laikykite nuspaudę „R“mygtuką, kol „ArduinOLED“įjungiamas (iš maitinimo jungiklio arba iš naujo nustatymo mygtuko). Pamatysite ekraną, nurodantį, kad rekordas buvo iš naujo nustatytas.
5 veiksmas: kiti veiksmai
- Išbandykite kitus eskizų pavyzdžius
- Pabandykite sukurti kai kuriuos kitus projektus, išvardytus adresu
Rekomenduojamas:
„Pasidaryk pats“„Leds Arduino“ruletės žaidimas: 3 žingsniai (su nuotraukomis)
„Pasidaryk pats“37 „Leds Arduino“ruletės žaidimas: Ruletė yra kazino žaidimas, pavadintas prancūziško žodžio, reiškiančio mažą ratą, vardu
„BOSEBerry Pi“interneto radijas: 4 žingsniai (su nuotraukomis)
„BOSEBerry Pi“interneto radijas: man patinka klausytis radijo! Savo namuose naudojau DAB radiją, tačiau radimas buvo šiek tiek nevienodas, o garsas nuolat nutrūko, todėl nusprendžiau sukurti savo interneto radiją. Aplink mano namus ir skaitmeninį brolį turiu stiprų „Wi -Fi“signalą
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Varžtas - „pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): 6 žingsniai (su nuotraukomis)
Varžtas - „Pasidaryk pats“belaidis įkrovimo naktinis laikrodis (6 žingsniai): Indukcinis įkrovimas (taip pat žinomas kaip belaidis įkrovimas arba belaidis įkrovimas) yra belaidžio energijos perdavimo tipas. Jis naudoja elektromagnetinę indukciją tiekti elektros energiją nešiojamiesiems įrenginiams. Dažniausia programa yra „Qi“belaidžio įkrovimo st
Sukurkite „ArduinOLED“: 4 žingsniai
Sukurkite „ArduinOLED“: „ArduinOLED“yra elektroninių žaidimų ir kitų projektų platforma. Jame yra OLED ekranas, vairasvirtė, kai kurie mygtukai, garso signalas ir aligatoriaus spaustuko prijungimo taškai prie sąsajos su daugeliu kitų įrenginių. Apsilankykite https://johanv.xyz/ArduinOLED