Daftar Isi:

Jam Neopixel Dengan Tiga Cincin Neopixel: 7 Langkah
Jam Neopixel Dengan Tiga Cincin Neopixel: 7 Langkah

Video: Jam Neopixel Dengan Tiga Cincin Neopixel: 7 Langkah

Video: Jam Neopixel Dengan Tiga Cincin Neopixel: 7 Langkah
Video: How to Make Digital Clock Neopixel WS2812B 2024, Juli
Anonim
Image
Image

Kreasi brilian jam Neo Pixel oleh Steve Manley menggerakkan saya untuk membuat instruksi ini tentang cara membuat jam serupa dengan jumlah uang paling sedikit. (Kebiasaan orang Belanda yang penting adalah selalu berusaha menghemat uang;-))

Saya menemukan bahwa desain aslinya hanya cocok dengan cincin Adafruit NeoPixel, dan itu tidak terlalu murah.

Saya melihat-lihat Ali Express dan menemukan beberapa versi yang lebih murah. Ternyata menjadi bagian yang berfungsi, tetapi tidak dengan dimensi yang sama. Saya akhirnya mencari dan menemukan desain 3D untuk jam tersebut, dan menyesuaikannya.

Di sebelah ini papan yang saya gunakan adalah tiruan dari Arduino Nano, dan diprogram dengan cara yang sama. Namun, program jam murni, tanpa tambahan lain tidak tersedia di mana pun, jadi saya perlu sedikit menyesuaikan perangkat lunak.

Perlengkapan

  • Papan USB mini Nano tipis
  • Jam RTC
  • Baterai LR1120
  • WS2812B 60 Led Cincin
  • WS2812B 24 Led Cincin
  • WS2812B 12 Led Cincin

Langkah 1: Cetak 3D Wajah Jam

Kumpulkan Semua Bagian yang Dibutuhkan
Kumpulkan Semua Bagian yang Dibutuhkan

Dalam file terlampir, Anda akan menemukan file stl yang Anda perlukan untuk mencetak pelat muka jam.

Langkah 2: Kumpulkan Semua Bagian yang Dibutuhkan

Kumpulkan Semua Bagian yang Dibutuhkan
Kumpulkan Semua Bagian yang Dibutuhkan
Kumpulkan Semua Bagian yang Dibutuhkan
Kumpulkan Semua Bagian yang Dibutuhkan

Di Ali Express Anda akan dapat menemukan semua suku cadang yang Anda butuhkan untuk proyek ini.

Di sebelah komponen elektronik saya membeli jam dengan pelat muka jelek, karena itu membuatnya 10 euro lebih murah daripada yang biru misalnya.

Langkah 3: Hubungkan Cincin

Hubungkan Cincin
Hubungkan Cincin

Gunakan lem panas untuk menempelkan cincin pada tempatnya. Cincin-cincin tersebut diberi tegangan 5 Volt, kemudian disambungkan satu sama lain secara serial dengan cara menyambungkan DOUT ke DIN pada masing-masing ring sesuai urutan ukurannya, jadi 60 sampai 24 sampai 12.

Langkah 4: Menghubungkan Bagian Elektronik Lainnya

Menghubungkan Bagian Elektronik Lainnya
Menghubungkan Bagian Elektronik Lainnya

Skema di atas menunjukkan kepada Anda bagaimana menghubungkan bagian-bagian satu sama lain.

Kita akan mulai dengan jam realtime DS3234. Jam adalah perangkat yang digerakkan oleh bus serial dan memiliki baterai cadangan untuk mengingat waktu yang ditetapkan.

Langkah 5: Mempersiapkan Pemrograman Arduino Nano

Arduino Nano diprogram menggunakan Arduino IDE. Di IDE Anda menulis "sketsa" yang kemudian dikompilasi ke dalam firmware yang ditulis komputer Anda ke Arduino yang terhubung dengannya menggunakan kabel USB. Unduh IDE dan instal.

Muat file NeoPixelClock_V1.ino

Sebelum kita mengunggah kode ke papan, kita perlu memastikan bahwa kita telah menginstal driver untuk papan kita, dan bahwa kita telah memilih papan yang benar. Dengan klon Arduino Nano, kami membutuhkan driver untuk chip konverter serial USB CH340G. Chipset yang digunakan untuk USB-to-serial adalah CH340/CH341, yang drivernya (untuk Windows) bisa didownload disini:

www.wch.cn/download/CH341SER_EXE.html

Jika Anda menggunakan Mac, Anda tidak akan mengalami masalah apa pun.

Langkah 6: Menginstal Perpustakaan NeoPixel Adafruit

Memasang Pustaka NeoPixel Adafruit
Memasang Pustaka NeoPixel Adafruit
Memasang Pustaka NeoPixel Adafruit
Memasang Pustaka NeoPixel Adafruit

Sebelum kita dapat menggunakan Perpustakaan NeoPixel, kita harus menginstalnya! Dulu agak rumit untuk menginstal perpustakaan ke Arduino IDE, tetapi mereka telah menyederhanakannya dan menyertakan Manajer Perpustakaan yang praktis. Itu terdaftar di bawah menu tarik-turun "Sketsa> Perpustakaan". Buka pengelola perpustakaan dan cari Adafruit Neopixel.

Ketika ditemukan, pilih dan klik tombol install.

Juga di bawah menu "Tools>Board", pastikan board yang dipilih adalah Arduino Nano.

Langkah 7: Unggah Sketsa

Unggah Sketsa
Unggah Sketsa

Sekarang kita sudah menyiapkan semuanya, kita bisa mulai mengunggah ke papan. Kami menghubungkan papan dengan kabel USB.

Pertama kita mencari tahu port serial mana yang didaftarkan oleh board.

Di Windows:

Buka perintah dengan [Windows][R] dan ketik compmgmt.msc, di Manajemen komputer, klik Pengelola Perangkat Lihat di bawah Port untuk mengetahui port mana yang digunakan.

Di MacOS:

Ikon Apple > Tentang Mac ini > Laporan Sistem > USB

Sekarang di menu Tools, pastikan prosesor dengan bootloader lama dipilih. Ini diperlukan untuk papan klon.

Sekarang di kiri atas di IDE, klik tombol Unggah. Itu akan menjadi tombol dengan panah menunjuk ke kanan. Segera setelah pengunggahan selesai, jam akan mulai bekerja.

Direkomendasikan: