Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
ArduinOLED adalah platform untuk permainan elektronik dan proyek lainnya. Ini termasuk layar OLED, joystick, beberapa tombol, bel, dan titik koneksi klip buaya untuk berinteraksi dengan banyak perangkat lain. Kunjungi https://johanv.xyz/ArduinOLED untuk info lebih lanjut.
Tutorial ini mencakup cara mengatur perangkat lunak untuk board. Untuk mempelajari cara memesan suku cadang dan membuat papan, kunjungi
Langkah 1: Menginstal Arduino IDE
Kunjungi Halaman Perangkat Lunak Arduino dan klik tautan untuk sistem operasi Anda.
Saya memilih "Windows Installer", tetapi jika Anda tidak memiliki akses admin, unduh "file ZIP Windows untuk instalasi non admin".
Klik "Ya" ketika menanyakan apakah aplikasi harus diizinkan untuk membuat perubahan. Kemudian klik "Next" sampai langkah-langkahnya selesai.
Langkah 2: Mengunduh Perpustakaan
Anda memerlukan tiga pustaka untuk menggunakan ArduinOLED: pustaka U8g2, pustaka DirectIO, dan pustaka ArduinOLED.
Perpustakaan U8g2
Buka Arduino IDE dan klik "Sketsa", lalu "Sertakan Perpustakaan", lalu "Kelola Perpustakaan…"
Ketik "U8g2" di bilah pencarian dan klik "Instal".
Setelah menginstal, klik "Tutup".
Perpustakaan DirectIO
Pustaka DirectIO menyediakan cara yang lebih cepat untuk menyetel pin I pada Arduino jika nomor pin konstan. Itu dibutuhkan oleh perpustakaan ArduinOLED di langkah berikutnya.
mmarchetti/DirectIO DirectIO - Pustaka I/O yang cepat dan sederhana untuk Arduino GitHub
Buka tautan di atas, klik tombol "Klon atau Unduh", lalu Klik "Unduh ZIP".
Atau, klik tautan ini untuk mengunduh file ZIP:
github.com/mmarchetti/DirectIO/archive/master.zip
Kemudian, di Arduino IDE, klik "Sketsa", "Sertakan Perpustakaan", lalu "Tambahkan Perpustakaan. ZIP".
Arahkan ke folder "Unduhan", pilih "DirectIO-master.zip" yang baru saja Anda unduh, dan klik "Buka".
Perpustakaan ArduinoOLED
Pustaka ArduinOLED ditulis oleh saya khusus untuk papan ini. Pengaturannya sangat mirip dengan DirectIO pada langkah sebelumnya.
johanvandegriff/ArduinOLED Library untuk board ArduinOLED. GitHub
Buka tautan di atas, klik tombol "Klon atau Unduh", lalu Klik "Unduh ZIP".
Atau, klik tautan ini untuk mengunduh file ZIP:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Kemudian, di Arduino IDE, klik "Sketsa", "Sertakan Perpustakaan", lalu "Tambahkan Perpustakaan. ZIP".
Arahkan ke folder "Unduhan", pilih "ArduinOLED-master.zip" yang baru saja Anda unduh, dan klik "Buka".
Opsional: Buka folder perpustakaan Arduino (Documents/Arduino/libraries) dan ganti nama "DirectIO-master" menjadi "DirectIO" dan "ArduinOLED-master" menjadi "ArduinOLED".
Langkah 3: Colokkan Kabel Programmer
Lihat bagian belakang programmer dan temukan pin berlabel "GND". Catat warna pinnya.
Kemudian tancapkan kabel ke 4 pin tengah konektor pada board ArduinOLED, pastikan warna yang Anda catat ada di samping berlabel "GND".
Terakhir, colokkan ujung USB kabel programmer ke komputer Anda.
Langkah 4: Mengunggah Contoh Sketsa
Klik "File", "Contoh", "ArduinOLED", lalu "ArduinOLED_u8g2_StackerGame".
Klik "Alat", "Papan", lalu "Arduino Pro atau Pro Mini".
Klik "Alat", "Prosesor", lalu "ATmega328 (5V, 16MHz)".
Klik "Tools", "Port", lalu pilih port yang muncul saat kabel dicolokkan.
Tahan tombol berlabel "RST" pada papan ArduinOLED.
Klik tombol "Unggah" di Arduino IDE.
Saat status berubah dari "Mengkompilasi…" dan "Mengunggah…", lepaskan tombol "RST".
Teks akan muncul di layar.
Selamat! Anda melakukannya!
Anda mungkin memperhatikan bahwa skor tertinggi untuk gim ini adalah 255. Untuk meresetnya, tahan tombol "R" saat ArduinOLED menyala (baik dari sakelar daya atau tombol reset). Anda akan melihat layar yang memberi tahu Anda bahwa skor tertinggi telah diatur ulang.
Langkah 5: Langkah Selanjutnya
- Coba contoh sketsa lainnya
- Coba buat beberapa proyek lain yang terdaftar di