Isi kandungan:

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, Julai
Anonim
Image
Image

Penciptaan jam Neo Pixel yang cemerlang oleh Steve Manley mendorong saya untuk membuat arahan ini mengenai cara membuat jam yang serupa dengan jumlah wang yang paling sedikit. (Kebiasaan penting Belanda ialah selalu menjimatkan wang;-))

Saya mendapat tahu bahawa reka bentuk asalnya hanya sesuai dengan cincin Adafruit NeoPixel, dan itu tidak semestinya murah.

Saya melihat Ali Express dan menjumpai beberapa versi yang lebih murah. Ternyata bahagian yang berfungsi, tetapi tidak dengan dimensi yang sama. Saya akhirnya mencari dan mencari reka bentuk 3D untuk jam itu, dan menyesuaikannya dengan sewajarnya.

Di sebelah ini papan yang saya gunakan adalah klon Arduino Nano, dan diprogram dengan cara yang sama. Walau bagaimanapun, program jam tulen, tanpa penambahan lain tidak tersedia di mana sahaja jadi saya perlu sedikit menyesuaikan perisian.

Bekalan

  • Papan USB mini Nano Thinary
  • Jam RTC
  • Bateri LR1120
  • Cincin Led WS2812B 60
  • Cincin Led WS2812B 24
  • Cincin Led WS2812B 12

Langkah 1: 3D Cetak Muka Jam

Kumpulkan Semua Bahagian Yang Diperlukan
Kumpulkan Semua Bahagian Yang Diperlukan

Dalam fail yang dilampirkan, anda akan menemui fail stl yang anda perlukan untuk mencetak plat muka jam.

Langkah 2: Kumpulkan Semua Bahagian yang Diperlukan

Kumpulkan Semua Bahagian Yang Diperlukan
Kumpulkan Semua Bahagian Yang Diperlukan
Kumpulkan Semua Bahagian Yang Diperlukan
Kumpulkan Semua Bahagian Yang Diperlukan

Di Ali Express, anda akan dapat mencari semua bahagian yang anda perlukan untuk projek ini.

Di sebelah bahagian elektronik saya membeli jam dengan pelat muka yang jelek, kerana itu menjadikannya 10 euro lebih murah daripada yang biru misalnya.

Langkah 3: Sambungkan Cincin

Sambungkan Cincin
Sambungkan Cincin

Gunakan lem panas untuk memasang cincin di tempatnya. Cincin dilengkapi dengan 5 Volt, dan kemudian dihubungkan antara satu sama lain secara bersiri dengan menghubungkan DOUT ke DIN pada setiap cincin mengikut ukuran, sehingga 60 hingga 24 hingga 12.

Langkah 4: Pendawaian Bahagian Elektronik Lain

Pendawaian Bahagian Elektronik Lain
Pendawaian Bahagian Elektronik Lain

Skema di atas menunjukkan cara menghubungkan bahagian antara satu sama lain.

Kita akan mulakan dengan jam masa nyata DS3234. Jam adalah peranti yang didorong oleh bas bersiri dan mempunyai bateri sandaran untuk mengingat masa yang telah ditetapkan.

Langkah 5: Bersedia untuk Memprogram Arduino Nano

Arduino Nano diprogramkan menggunakan Arduino IDE. Di IDE, anda menulis "lakaran" yang kemudian disusun ke dalam firmware yang ditulis oleh komputer anda ke Arduino yang disambungkan kepadanya menggunakan kabel USB. Muat turun IDE dan pasangkannya.

Muatkan fail NeoPixelClock_V1.ino

Sebelum kita memuat naik kod ke papan, kita perlu memastikan bahawa pemandu kita telah dipasang untuk papan kita, dan bahawa kita memilih papan yang betul. Dengan klon Arduino Nano, kami memerlukan pemacu untuk cip penukar bersiri USB CH340G. Chipset yang digunakan untuk USB-ke-siri adalah CH340 / CH341, yang mana pemacu (untuk Windows) boleh dimuat turun di sini:

www.wch.cn/download/CH341SER_EXE.html

Sekiranya anda menggunakan Mac, anda tidak akan menghadapi masalah seperti ini.

Langkah 6: Memasang Adafruit NeoPixel Library

Memasang Adafruit NeoPixel Library
Memasang Adafruit NeoPixel Library
Memasang Adafruit NeoPixel Library
Memasang Adafruit NeoPixel Library

Sebelum kita dapat menggunakan Perpustakaan NeoPixel, kita harus memasangnya! Dulu agak rumit untuk memasang perpustakaan ke dalam Arduino IDE, tetapi sejak itu mereka menyederhanakannya dan termasuk Pengurus Perpustakaan yang berguna. Ia disenaraikan di bawah menu lungsur "Sketsa> Perpustakaan". Buka pengurus perpustakaan dan cari Adafruit Neopixel.

Apabila dijumpai, pilih dan klik butang pasang.

Juga di bawah menu "Alat> Papan", pastikan papan yang betul dipilih, Arduino Nano.

Langkah 7: Muat naik Lakaran

Muat naik Lakaran
Muat naik Lakaran

Sekarang kita sudah siap, kita boleh memulakan muat naik ke papan. Kami menyambungkan papan dengan kabel USB.

Mula-mula kita mengetahui port bersiri yang dewan daftarkan.

Pada Windows:

Buka arahan dengan [Windows] [R] dan ketik compmgmt.msc, dalam Pengurusan komputer, klik Pengurus Peranti Lihat di bawah Pelabuhan untuk mengetahui port mana yang sedang digunakan.

Pada Mac OS:

Ikon Apple> Tentang Mac ini> Laporan Sistem> USB

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

Sekarang di kiri atas IDE, klik butang Muat Naik. Itu akan menjadi butang dengan anak panah menunjuk ke kanan. Sebaik sahaja muat naik selesai, jam akan mula berfungsi.

Disyorkan: