Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan
- Langkah 2: Sirkuit
- Langkah 3: Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
- Langkah 4: Dalam Komponen ADD Visuino
- Langkah 5: Dalam Komponen Set Visuino
- Langkah 6: Dalam Komponen Visuino Connect
- Langkah 7: Hasilkan, Kompilasi, dan Unggah Kode Arduino
- Langkah 8: Mainkan
Video: Animasi Bitmap pada Tampilan OLED SSD1331 (SPI) Dengan Visuino: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:53
Dalam tutorial ini kita akan menampilkan dan memindahkan gambar bitmap dalam bentuk animasi sederhana pada SSD1331 OLED Display (SPI) dengan Visuino.
Tonton videonya.
Langkah 1: Apa yang Anda Butuhkan
- Arduino UNO (atau Arduino lainnya)
- Layar OLED SSD1331 (SPI)
- Papan tempat memotong roti
- Kabel jumper
- Program Visuino: Unduh Visuino
Langkah 2: Sirkuit
- Hubungkan pin Tampilan[CS] ke pin digital Arduino[7]
- Hubungkan pin Tampilan[DC] ke pin digital Arduino[8]
- Hubungkan pin Tampilan[RES] ke pin digital Arduino[9]
- Hubungkan pin Tampilan[SDA] ke pin digital Arduino[11]
- Hubungkan pin Tampilan[SCL] ke pin digital Arduino[13]
- Hubungkan pin Tampilan[VCC] ke pin positif Arduino[+5V]
- Hubungkan pin Tampilan[GND] ke pin ground Arduino[GND]
Langkah 3: Mulai Visuino, dan Pilih Jenis Papan Arduino UNO
Untuk mulai memprogram Arduino, Anda harus menginstal Arduino IDE dari sini:
Perlu diketahui bahwa ada beberapa bug kritis di Arduino IDE 1.6.6. Pastikan Anda menginstal 1.6.7 atau lebih tinggi, jika tidak, Instruksi ini tidak akan berfungsi! Jika Anda belum selesai, ikuti langkah-langkah dalam Instruksi ini untuk mengatur Arduino IDE untuk memprogram Arduino UNO! Visuino: https://www.visuino.eu juga perlu diinstal. Jalankan Visuino seperti pada gambar pertama Klik tombol "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika muncul dialog, pilih "Arduino UNO" seperti pada Gambar 2
Langkah 4: Dalam Komponen ADD Visuino
- Tambahkan komponen "SSD1331 OLED Display (SPI)"
- Tambahkan 2X "Sine Integer Generator"
Langkah 5: Dalam Komponen Set Visuino
- Pilih "SineIntegerGenerator1" dan di jendela properti atur Amplitude:20, Frequency (Hz):0.1, Offset: 20
- Pilih "SineIntegerGenerator2" dan di jendela properti atur Amplitude:10, Frequency (Hz):0.1, Offset: 10
- Klik dua kali pada "DisplayOLED1" dan di jendela elemen seret "Draw Bitmap" ke sisi kiri, di sisi kiri lalu pilih "Draw Bitmap1" dan di jendela properti pilih bidang "Bitmap" dan klik pada 3 titik. klik "Editor Bitmap" pada tombol "Muat" dan muat bitmap (Anda dapat mengunduh bitmap uji terlampir di sini)
- Di "Editor Bitmap" klik tombol "Muat" dan muat bitmap (Anda dapat mengunduh bitmap uji terlampir di sini)
-
Untuk menganimasikan gerakan Bitmap, kita perlu mengontrol properti X dan Y. Untuk melakukan itu kita akan menambahkan pin ke mereka: Di Object Inspector pilih properti "X"Klik tombol "Pin" di depan properti, Dari daftar Drop Down pilih "Integer SinkPin" Lakukan hal yang sama untuk tombol "Y " property Tutup dialog "Elements" Anda akan melihat pin "X", dan "Y" baru ditambahkan ke elemen "Elements. Draw Bitmap1"
Langkah 6: Dalam Komponen Visuino Connect
- Hubungkan pin "SineIntegerGenerator1"[Out] ke "DisplayOLED1">"Draw Bitmap1" pin[X]
- Hubungkan pin "SineIntegerGenerator2" [Out] ke "DisplayOLED1">"Draw Bitmap1" pin[Clock]
- Hubungkan pin "SineIntegerGenerator2" [Out] ke "DisplayOLED1">pin "Draw Bitmap1"[Y]
- Hubungkan pin "DisplayOLED1" [Reset] ke pin digital Arduino[9]
- Hubungkan pin "DisplayOLED1" [Perintah Data] ke pin digital Arduino[9]
- Hubungkan pin "DisplayOLED1" [Out SPI] ke pin Arduino [SPI In]
- Hubungkan pin "DisplayOLED1" [Pilihan Chip] ke pin digital Arduino[7]
Langkah 7: Hasilkan, Kompilasi, dan Unggah Kode Arduino
Di Visuino, di bagian bawah klik pada Tab "Build", pastikan port yang benar dipilih, lalu klik tombol "Compile/Build and Upload".
Langkah 8: Mainkan
Jika Anda menyalakan modul Arduino UNO, dan layar OLED, Anda akan melihat Bitmap bergerak di sekitar Layar OLED seperti yang terlihat di Video.
Selamat! Anda telah menyelesaikan proyek Anda dengan Visuino. Juga terlampir adalah proyek Visuino, yang saya buat untuk Instruksi ini, Anda dapat mengunduhnya di sini dan membukanya di Visuino:
Direkomendasikan:
Suhu Tampilan Arduino pada Tampilan LED TM1637: 7 Langkah
Arduino Display Temperature pada LED Display TM1637 : Pada tutorial kali ini kita akan mempelajari cara menampilkan suhu menggunakan LED Display TM1637 dan sensor DHT11 serta Visuino
Waktu Tampilan Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307: 8 Langkah
Tampilan Waktu Arduino pada Tampilan LED TM1637 Menggunakan RTC DS1307 : Dalam tutorial ini kita akan mempelajari cara menampilkan waktu menggunakan modul RTC DS1307 dan Tampilan LED TM1637 dan Visuino
Arduino Uno: Animasi Bitmap pada ILI9341 TFT Touchscreen Display Shield Dengan Visuino: 12 Langkah (dengan Gambar)
Arduino Uno: Animasi Bitmap pada ILI9341 TFT Touchscreen Display Shield Dengan Visuino: TFT Touchscreen Display Shields berbasis ILI9341 adalah Display Shields berbiaya rendah yang sangat populer untuk Arduino. Visuino telah memiliki dukungan untuk mereka cukup lama, tetapi saya tidak pernah memiliki kesempatan untuk menulis Tutorial tentang cara menggunakannya. Namun baru-baru ini hanya sedikit orang yang bertanya
Tampilan Temperatur pada Modul Tampilan LED P10 Menggunakan Arduino: 3 Langkah (dengan Gambar)
Tampilan Temperatur Pada Modul Tampilan LED P10 Menggunakan Arduino : Pada tutorial sebelumnya telah diberitahukan cara menampilkan teks pada Modul Tampilan LED Dot Matrix P10 menggunakan Konektor Arduino dan DMD yang bisa anda cek disini. Dalam tutorial ini kami akan memberikan tutorial proyek sederhana dengan memanfaatkan modul P10 sebagai media tampilan
Tampilan Teks pada Tampilan LED P10 Menggunakan Arduino: 5 Langkah (dengan Gambar)
Tampilan Teks Pada Tampilan LED P10 Menggunakan Arduino : Dotmatrix Display atau yang lebih sering disebut dengan Running Text banyak dijumpai di toko-toko sebagai sarana mengiklankan produknya, sifatnya yang praktis dan fleksibel dalam penggunaannya yang mendorong para pelaku usaha menggunakannya sebagai saran iklan. Sekarang penggunaan Dot