Isi kandungan:

Projek 1: Video Demo dalam Bahasa C: 9 Langkah
Projek 1: Video Demo dalam Bahasa C: 9 Langkah

Video: Projek 1: Video Demo dalam Bahasa C: 9 Langkah

Video: Projek 1: Video Demo dalam Bahasa C: 9 Langkah
Video: Percobaan Kimia sederhana Lampu Lava by SMA Ignatius Global School Palembang 2024, November
Anonim
Image
Image

Helo rakan hobi, Dalam projek ini, saya ingin membuat demo paparan kecil yang akan berfungsi sebagai pengenalan yang baik untuk makmal saya.

Untuk melakukannya, saya telah menggunakan komponen berikut di eBay dengan baik:

- Arduino Nano:

- Paparan LCD OLED I2C:

- Pistol Pemanas Adhesive:

Berikut adalah langkah-langkah yang diperlukan untuk menyelesaikan projek ini

Langkah 1: Selesaikan Tajuk ke Paparan Arduino dan LCD

Langkah 2: Bengkokkan Header JTAG di Arduino Nano yang Akan Berfungsi Sebagai Gunung untuk Paparan LCD Kami

Langkah 3: Menggunakan Pita Perekat Terpaut, Lekatkan Paparan Kecil ke Arduino Nano

Langkah 4: Buat Sambungan yang Betul

Sekarang seluruh susunan disatukan, sudah tiba masanya untuk membuat beberapa sambungan. Untuk itu, anda perlu membuat sambungan di bawah.

Dengan berbuat demikian, anda juga perlu memendekkan wayar, jika anda adalah pelompat standard seperti yang ditunjukkan di bawah. Peraturan praktis yang cepat adalah dengan memutar wayar untuk mengira lokasi yang tepat untuk membuat potongan.

Langkah 5: Setelah Membuat Pemotongan, Anda Perlu Memateri Dua Hujung Kawat Jumper Seperti Berikut

Langkah 6: Selesaikan Semua Sambungan. Setelah Selesai, Kini Sudah tiba masanya untuk Memprogramkan Persiapan Sedikit Ini

Langkah 7: Bersedia untuk Membuat Pengekodan

sebelum memasukkan sebarang kod ke dalam Arduino, anda perlu memuat turun beberapa perpustakaan terlebih dahulu. Dua pautan berikut akan membawa anda ke sana:

Adafruit-GFX-Perpustakaan:

Adafruit-SSD1306:

Saya mengandaikan bahawa anda tahu bagaimana menambah perpustakaan termampat (.zip) ke Arduino IDE. Sekiranya sebaliknya, gunakan pautan berikut untuk mengetahui lebih lanjut mengenai subjek:

Cara menambahkan perpustakaan.zip ke Arduino IDE:

Langkah 8: Tambahkan Lebih Banyak Ciri Hebat ke Program Anda

Ini secara teknikal bukan satu langkah, tetapi sekiranya anda ingin memasukkan ciri yang lebih menarik seperti menambahkan gambar ke dalam skrin anda, dan untuk kerja yang lebih membosankan, mungkin tambahkan-g.webp

Pautan 1:

Pautan 2:

Pautan pertama, link1, membantu anda menukar gambar dengan ukuran APAPUN ke ukuran 128X64 yang sesuai yang mewakili dimensi untuk paparan OLED. Oleh itu, anda boleh membuat penukaran ke dimensi yang lebih kecil atau lebih besar berdasarkan produk akhir yang ada. Bagi pautan kedua, ini membolehkan anda menukar gambar menjadi format bitmap (sekumpulan 0 dan 1 disatukan menjadi matriks). Menyimpan ini terakhir dalam memori program Arduino akan membantu memaparkannya kemudian menggunakan fungsi "display.drawBitmap ()".

Langkah 9: Jadilah Kreatif, Langit Adalah Had

Saya memautkan kod saya untuk mencapai video di atas (pautan GitHub). Saya juga melampirkan versi video di atas yang lebih perlahan.

pautan:

PS: sila perhatikan pemprosesan foto sebelum mengubahnya menjadi gambar monokrom. Hasil akhirnya boleh menjadi baik atau buruk berdasarkan itu. Saya cadangkan menyesuaikan kontras ke tahap yang merangkumi ambang penapis yang akan datang.

Jangan ragu untuk mendapat inspirasi, perubahan, dan menggunakan beberapa ciri yang disertakan.

Sekiranya anda menyukai ini, sila, kongsi, dan melanggan kandungan yang lebih menarik.

Disyorkan: