Satura rādītājs:
- 1. darbība: Arduino IDE instalēšana
- 2. darbība: bibliotēku lejupielāde
- 3. darbība: pievienojiet programmētāja kabeli
- 4. darbība. Paraugu skicu augšupielāde
- 5. darbība. Nākamās darbības
Video: ArduinOLED: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:53
ArduinOLED ir platforma elektroniskām spēlēm un citiem projektiem. Tas ietver OLED ekrānu, kursorsviru, dažas pogas, skaņas signālu un aligatora saspraudes savienojuma punktus ar saskarni ar daudzām citām ierīcēm. Lai iegūtu vairāk informācijas, apmeklējiet vietni
Šī apmācība aptver, kā iestatīt programmatūru tāfelei. Lai uzzinātu, kā pasūtīt detaļas un izveidot dēli, apmeklējiet vietni
1. darbība: Arduino IDE instalēšana
Apmeklējiet Arduino programmatūras lapu un noklikšķiniet uz savas operētājsistēmas saites.
Es izvēlējos “Windows Installer”, bet, ja jums nav administratora piekļuves, lejupielādējiet “Windows ZIP failu instalēšanai bez administratora”.
Noklikšķiniet uz "Jā", kad tiek jautāts, vai lietotnei ir jāatļauj veikt izmaiņas. Pēc tam noklikšķiniet uz "Tālāk", līdz visas darbības ir pabeigtas.
2. darbība: bibliotēku lejupielāde
Lai izmantotu ArduinOLED, jums ir nepieciešamas trīs bibliotēkas: bibliotēka U8g2, bibliotēka DirectIO un ArduinOLED bibliotēka.
U8g2 bibliotēka
Atveriet Arduino IDE un noklikšķiniet uz "Skice", pēc tam "Iekļaut bibliotēku", pēc tam "Pārvaldīt bibliotēkas …"
Meklēšanas joslā ierakstiet "U8g2" un noklikšķiniet uz "Instalēt".
Pēc instalēšanas noklikšķiniet uz "Aizvērt".
DirectIO bibliotēka
DirectIO bibliotēka nodrošina ātrāku veidu, kā iestatīt I tapas Arduino, ja tapas numurs ir nemainīgs. Nākamajā solī tas ir nepieciešams bibliotēkai ArduinOLED.
mmarchetti/DirectIO DirectIO - ātra, vienkārša I/O bibliotēka Arduino GitHub
Dodieties uz iepriekš redzamo saiti, noklikšķiniet uz pogas "Klonēt vai lejupielādēt", pēc tam noklikšķiniet uz "Lejupielādēt ZIP".
Varat arī noklikšķināt uz šīs saites, lai lejupielādētu ZIP failu:
github.com/mmarchetti/DirectIO/archive/master.zip
Pēc tam Arduino IDE noklikšķiniet uz "Skice", "Iekļaut bibliotēku", pēc tam uz "Pievienot. ZIP bibliotēku".
Dodieties uz mapi "Lejupielādes", atlasiet tikko lejupielādēto "DirectIO-master.zip" un noklikšķiniet uz "Atvērt".
ArduinOLED bibliotēka
ArduinOLED bibliotēku es rakstīju speciāli šai dēlei. Iestatīšana ir ļoti līdzīga DirectIO iestatīšanai iepriekšējā solī.
johanvandegriff/ArduinOLED bibliotēka ArduinOLED plāksnei. GitHub
Dodieties uz iepriekš redzamo saiti, noklikšķiniet uz pogas "Klonēt vai lejupielādēt", pēc tam noklikšķiniet uz "Lejupielādēt ZIP".
Varat arī noklikšķināt uz šīs saites, lai lejupielādētu ZIP failu:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Pēc tam Arduino IDE noklikšķiniet uz "Skice", "Iekļaut bibliotēku", pēc tam uz "Pievienot. ZIP bibliotēku".
Dodieties uz mapi "Lejupielādes", atlasiet tikko lejupielādēto "ArduinOLED-master.zip" un noklikšķiniet uz "Atvērt".
Pēc izvēles: dodieties uz mapi Arduino bibliotēkas (Dokumenti/Arduino/bibliotēkas) un pārdēvējiet “DirectIO-master” uz “DirectIO” un “ArduinOLED-master” uz “ArduinOLED”.
3. darbība: pievienojiet programmētāja kabeli
Paskatieties programmētāja aizmugurē un atrodiet tapu ar uzrakstu "GND". Pierakstiet tapas krāsu.
Pēc tam pievienojiet kabeli ArduinOLED plāksnes savienotāja vidējām 4 tapām, pārliecinoties, ka jūsu pierakstītā krāsa atrodas pusē, kas apzīmēta ar "GND".
Visbeidzot, pievienojiet programmētāja kabeļa USB galu datoram.
4. darbība. Paraugu skicu augšupielāde
Noklikšķiniet uz "Fails", "Piemēri", "ArduinOLED", pēc tam uz "ArduinOLED_u8g2_StackerGame".
Noklikšķiniet uz "Tools", "Board", pēc tam uz "Arduino Pro vai Pro Mini".
Noklikšķiniet uz "Rīki", "Procesors", pēc tam uz "ATmega328 (5V, 16MHz)".
Noklikšķiniet uz "Rīki", "Ports", pēc tam atlasiet portu, kas parādās, kad kabelis ir pievienots.
Turiet nospiestu pogu ar nosaukumu "RST" uz ArduinOLED tāfeles.
Arduino IDE noklikšķiniet uz pogas Augšupielādēt.
Kad statuss mainās no “Compiling…” un “Uploading…”, atlaidiet pogu “RST”.
Ekrānā vajadzētu parādīties tekstam.
Apsveicam! Tu to izdarīji!
Jūs varat pamanīt, ka spēles labākais rezultāts ir 255. Lai to atiestatītu, turiet nospiestu pogu "R", kamēr ArduinOLED ieslēdzas (vai nu no barošanas slēdža, vai atiestatīšanas pogas). Jūs redzēsit ekrānu, kurā norādīts, ka rekords ir atiestatīts.
5. darbība. Nākamās darbības
- Izmēģiniet citas skices piemēru
- Mēģiniet izveidot dažus citus projektus, kas uzskaitīti vietnē
Ieteicams:
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Skrūve - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): 6 soļi (ar attēliem)
Bolt - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): Induktīvās uzlādes (pazīstamas arī kā bezvadu uzlāde vai bezvadu uzlāde) ir bezvadu enerģijas pārneses veids. Tas izmanto elektromagnētisko indukciju, lai nodrošinātu elektroenerģiju pārnēsājamām ierīcēm. Visizplatītākā lietojumprogramma ir Qi bezvadu uzlādes st
Veidojiet ArduinOLED: 4 soļi
Veidojiet ArduinOLED: ArduinOLED ir platforma elektroniskām spēlēm un citiem projektiem. Tas ietver OLED ekrānu, kursorsviru, dažas pogas, skaņas signālu un aligatora saspraudes savienojuma punktus ar saskarni ar daudzām citām ierīcēm. Apmeklējiet vietni https://johanv.xyz/ArduinOLED
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu