Talaan ng mga Nilalaman:

ArduinOLED: 5 Mga Hakbang (na may Mga Larawan)
ArduinOLED: 5 Mga Hakbang (na may Mga Larawan)

Video: ArduinOLED: 5 Mga Hakbang (na may Mga Larawan)

Video: ArduinOLED: 5 Mga Hakbang (na may Mga Larawan)
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Nobyembre
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

Ang ArduinOLED ay isang platform para sa mga elektronikong laro at iba pang mga proyekto. May kasamang isang OLED screen, isang joystick, ilang mga pindutan, isang buzzer, at mga alligator clip na koneksyon na tumuturo sa interface sa maraming iba pang mga aparato. Bisitahin ang https://johanv.xyz/ArduinOLED para sa karagdagang impormasyon.

Saklaw ng tutorial na ito kung paano i-set up ang software para sa board. Upang malaman kung paano mag-order ng mga bahagi at buuin ang board, bisitahin ang

Hakbang 1: Pag-install ng Arduino IDE

Pag-install ng Arduino IDE
Pag-install ng Arduino IDE
Pag-install ng Arduino IDE
Pag-install ng Arduino IDE

Bisitahin ang Arduino Software Page at mag-click sa link para sa iyong operating system.

Pinili ko ang "Windows Installer", ngunit kung wala kang access sa admin, i-download ang "Windows ZIP file para sa hindi pag-install ng admin".

I-click ang "Oo" kapag tinanong ka nito kung dapat payagan ang app na gumawa ng mga pagbabago. Pagkatapos i-click ang "Susunod" hanggang sa matapos ang mga hakbang.

Hakbang 2: Pag-download ng Mga Aklatan

Pagda-download ng Mga Aklatan
Pagda-download ng Mga Aklatan
Pagda-download ng Mga Aklatan
Pagda-download ng Mga Aklatan
Pagda-download ng Mga Aklatan
Pagda-download ng Mga Aklatan

Kailangan mo ng tatlong mga silid-aklatan upang magamit ang ArduinOLED: ang U8g2 library, ang DirectIO library, at ang ArduinOLED library.

Ang U8g2 library

Buksan ang Arduino IDE at i-click ang "Sketch", pagkatapos ay "Isama ang Library", pagkatapos ay "Pamahalaan ang Mga Aklatan …"

I-type ang "U8g2" sa search bar at i-click ang "I-install".

Matapos itong mai-install, i-click ang "Isara".

Ang DirectIO Library

Nagbibigay ang library ng DirectIO ng isang mas mabilis na paraan upang maitakda ang I pin sa Arduino kung ang pin number ay pare-pareho. Kailangan ito ng ArduinOLED library sa susunod na hakbang.

mmarchetti / DirectIO DirectIO - Mabilis, simpleng I / O library para sa Arduino GitHub

Pumunta sa link sa itaas, i-click ang pindutang "I-clone o I-download", pagkatapos ay I-click ang "I-download ang ZIP".

Bilang kahalili, i-click ang link na ito upang i-download ang ZIP file:

github.com/mmarchetti/DirectIO/archive/master.zip

Pagkatapos, sa Arduino IDE, i-click ang "Sketch", "Isama ang Library", pagkatapos ay "Idagdag. ZIP Library".

Mag-navigate sa folder na "Mga Pag-download", piliin ang "DirectIO-master.zip" na na-download mo lamang, at i-click ang "Buksan".

Ang ArduinOLED Library

Ang ArduinOLED library ay partikular na isinulat ko para sa board na ito. Ang setup ay halos kapareho ng sa DirectIO sa nakaraang hakbang.

johanvandegriff / ArduinOLED Library para sa ArduinOLED board. GitHub

Pumunta sa link sa itaas, i-click ang pindutang "I-clone o I-download", pagkatapos ay I-click ang "I-download ang ZIP".

Bilang kahalili, i-click ang link na ito upang i-download ang ZIP file:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

Pagkatapos, sa Arduino IDE, i-click ang "Sketch", "Isama ang Library", pagkatapos ay "Idagdag. ZIP Library".

Mag-navigate sa folder na "Mga Pag-download", piliin ang "ArduinOLED-master.zip" na na-download mo lamang, at i-click ang "Buksan".

Opsyonal: Pumunta sa folder ng mga aklatan ng Arduino (Mga Dokumento / Arduino / aklatan) at palitan ang pangalan ng "DirectIO-master" sa "DirectIO" at "ArduinOLED-master" sa "ArduinOLED".

Hakbang 3: I-plug ang Programmer Cable

I-plug ang Programmer Cable
I-plug ang Programmer Cable
I-plug ang Programmer Cable
I-plug ang Programmer Cable

Tumingin sa likuran ng programmer at hanapin ang pin na may label na "GND". Gumawa ng isang tala ng kulay ng pin.

Pagkatapos plug ang cable sa gitna ng 4 na mga pin ng konektor sa ArduinOLED board, tinitiyak na ang kulay na iyong naitala ay nasa gilid na may label na "GND".

Panghuli, isaksak ang dulo ng USB ng programmer cable sa iyong computer.

Hakbang 4: Pag-upload ng Mga Halimbawa ng Sketch

Pag-upload ng Mga Halimbawa ng Sketch
Pag-upload ng Mga Halimbawa ng Sketch
Pag-upload ng Mga Halimbawa ng Sketch
Pag-upload ng Mga Halimbawa ng Sketch
Pag-upload ng Mga Halimbawa ng Sketch
Pag-upload ng Mga Halimbawa ng Sketch
Pag-upload ng Mga Halimbawa ng Sketch
Pag-upload ng Mga Halimbawa ng Sketch

Mag-click sa "File", "Mga Halimbawa", "ArduinOLED", pagkatapos ay "ArduinOLED_u8g2_StackerGame".

Mag-click sa "Tools", "Board", pagkatapos ay "Arduino Pro o Pro Mini".

Mag-click sa "Tools", "Processor", pagkatapos ay "ATmega328 (5V, 16MHz)".

Mag-click sa "Tools", "Port", pagkatapos ay piliin ang port na lalabas kapag naka-plug in ang cable.

Pindutin nang matagal ang pindutang may label na "RST" sa ArduinOLED board.

I-click ang pindutang "Mag-upload" sa Arduino IDE.

Kapag nagbago ang katayuan mula sa "Pag-iipon …" at "Pag-upload …", pakawalan ang pindutang "RST".

Dapat lumitaw ang teksto sa screen.

Binabati kita! Nagawa mo!

Maaari mong mapansin na ang highscore para sa laro ay 255. Upang i-reset ito, pindutin nang matagal ang pindutang "R" habang ang ArduinOLED ay nagpapagana (alinman sa switch ng kuryente o i-reset ang pindutan). Makakakita ka ng isang screen na nagsasabi sa iyo na ang highscore ay na-reset.

Hakbang 5: Susunod na Mga Hakbang

  • Subukan ang iba pang mga halimbawa ng sketch
  • Subukang gumawa ng ilan sa iba pang mga proyekto na nakalista sa

Inirerekumendang: