Turinys:

ArduinOLED: 5 žingsniai (su nuotraukomis)
ArduinOLED: 5 žingsniai (su nuotraukomis)

Video: ArduinOLED: 5 žingsniai (su nuotraukomis)

Video: ArduinOLED: 5 žingsniai (su nuotraukomis)
Video: Arduino push button led | arduino button led projects 2024, Lapkritis
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
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ų. 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“

„Arduino IDE“diegimas
„Arduino IDE“diegimas
„Arduino IDE“diegimas
„Arduino IDE“diegimas

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

Bibliotekų atsisiuntimas
Bibliotekų atsisiuntimas
Bibliotekų atsisiuntimas
Bibliotekų atsisiuntimas
Bibliotekų atsisiuntimas
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į

Prijunkite programuotojo kabelį
Prijunkite programuotojo kabelį
Prijunkite programuotojo kabelį
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

Pavyzdinių eskizų įkėlimas
Pavyzdinių eskizų įkėlimas
Pavyzdinių eskizų įkėlimas
Pavyzdinių eskizų įkėlimas
Pavyzdinių eskizų įkėlimas
Pavyzdinių eskizų įkėlimas
Pavyzdinių eskizų įkėlimas
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: