Daftar Isi:
Video: Jam NeoPixel Dengan Alarm: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Halo kawan-kawan, bangun pagi kadang susah. Terutama saat mendung, hujan atau musim dingin di luar. Karena saya membuat jam sendiri dengan alarm, bangun jauh lebih menyenangkan bagi saya.:)
Saya menggunakan modul RTC yang tepat untuk mengontrol waktu dan alarm. Dua cincin NeoPixel menampilkan waktu (btw. apakah Anda juga terpesona dengan lampu LED?). Modul MP3 mengontrol output audio. Dan pengaturannya adalah melalui bluetooth.
Dalam instruksi ini saya sedikit terinspirasi oleh proyek NeoClock.
Langkah 1: Komponen
modul RTC
Saat saya menulis, saya menggunakan modul RTC presisi dari Sparkfun - RTC DeadOn. Modul ini sempurna untuk jam, kalender, atau proyek pengatur waktu lainnya. Komunikasi antara mikrokontroler dan modul RTC dicapai dengan menggunakan antarmuka SPI empat kabel. Saat tidak diberi daya melalui sumber utama, chip dapat diatur untuk berjalan dengan baterai cadangan. Sparkfun telah menulis perpustakaan Arduino untuk modul, yang menangani semua komunikasi SPI. Sparkfun juga telah menulis DeadOn RTC Breakout Hookup Guide.
Pemutar MP3 Serial
Ada beberapa modul di pasaran. Saya menggunakan modul Open-smart Serial MP3 dengan output speaker. Ada amplifier 3W di atas meja.
Ada juga soket kartu TF di papan, sehingga Anda dapat mencolokkan kartu micro SD yang menyimpan file audio dalam format MP3 atau WAV. Saya menggunakan kartu microSD Kingston 8GB.
Saya menggunakan antarmuka speaker on-board untuk menghubungkan speaker eksternal 8 ohm. Anda dapat mengontrol modul dengan mengirimkan perintah melalui port serial UART TTL, seperti mengganti lagu, mengubah volume dan mode putar, dan sebagainya.
Saya menulis perpustakaan saya sendiri yang sangat sederhana untuk mengontrol memulai dan menghentikan lagu.
Modul Bluetooth HC-06
Saya menggunakan modul bluetooth HC-06 ini untuk mengirim data dari ponsel saya ke jam. Ini mengadopsi standar Bluetooth 2.0. Saya menggunakan modul bluetooth untuk mengatur waktu, alarm, lagu, kecerahan, … Bekerja dengan sempurna! Mengirim data pada jarak beberapa meter dari jam bukanlah masalah. Tidak ada tombol dan sakelar pada jam.
Saya menginstal pengontrol bluetooth Arduino di ponsel Android saya. Saya terhubung ke modul dan memasukkan perintah melalui terminal.
Sebagai contoh:
- sa0600 - setel alarm pada 6:00
- st1845 - atur waktu pada 18:45
- sb80 - atur kecerahan ke 80
- ps3 - putar lagu nomor 3
Pengontrol
Saya menggunakan model Arduino Nano karena kecil dan berfungsi dengan kabel USB Mini-B. Saya menggunakan terminal agar sesuai dengan pengontrol dan pengatur tegangan LM7805, tetapi ini tidak perlu.
Cincin NeoPixel
Saya menggunakan dua Cincin NeoPixel. Cincin yang lebih besar dengan 60 LED untuk menampilkan menit dan detik. Dan cincin yang lebih kecil dengan 24 LED untuk menampilkan jam. Saya membeli kedua cincin di Aliexpress.
Saya menerima cincin yang lebih besar rusak karena rapuh dan mungkin pecah selama transportasi kasar.:(Ada perpustakaan NeoPixel yang sangat berguna untuk mengontrol cincin LED dari Adafruit.
Langkah 2: Kotak
Saya membuat kotak di mesin CNC saya. Saya menggiling alur yang tepat di bagian depan untuk dua cincin. Saya mengisi kedua alur dengan resin epoksi. Setelah mengeras, resin epoksi dapat diamplas dan dipoles.
Saya menggunakan kepala kumbang sebagai hiasan, yang saya temukan mati di hutan pada musim panas. Saya juga menuangkannya ke resin epoksi.
Saya menggiling seekor singa di sisi belakang dan mengecatnya dengan emas.
Langkah 3: Pengkabelan
Pengkabelan sangat sederhana dan pada dasarnya hanya menghubungkan modul ke pengontrol. Saya mencolokkan sakelar daya dan Soket Jack DC.
Saya menggunakan sekrup kecil dan lem panas meleleh untuk menahan modul di dalam kotak.
Langkah 4: Pengkodean
Saya menempatkan semua kode dengan semua pustaka dan dokumentasi modul yang diperlukan di Github.
Direkomendasikan:
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Jam Jaringan ESP8266 Tanpa RTC - Nodemcu NTP Jam Tidak Ada RTC - PROYEK JAM INTERNET: 4 Langkah
Jam Jaringan ESP8266 Tanpa RTC | Nodemcu NTP Jam Tidak Ada RTC | INTERNET CLOCK PROJECT : Pada project ini akan dibuat project clock tanpa RTC, akan memakan waktu dari internet menggunakan wifi dan akan ditampilkan pada layar st7735
Skala Cerdas DIY Dengan Jam Alarm (dengan Wi-Fi, ESP8266, Arduino IDE dan Adafruit.io): 10 Langkah (dengan Gambar)
Skala Cerdas DIY Dengan Jam Alarm (dengan Wi-Fi, ESP8266, Arduino IDE dan Adafruit.io): Dalam proyek saya sebelumnya, saya mengembangkan skala kamar mandi pintar dengan Wi-Fi. Itu dapat mengukur berat pengguna, menampilkannya secara lokal dan mengirimkannya ke cloud. Anda bisa mendapatkan detail lebih lanjut tentang ini di tautan di bawah ini: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Jam Alarm Jalan Sesame DIY (dengan Alarm Kebakaran!): 6 Langkah (dengan Gambar)
Jam Alarm Jalan Sesame DIY (dengan Alarm Kebakaran!): Hai semuanya! Proyek ini adalah yang pertama bagi saya. Karena ulang tahun pertama sepupu saya akan datang, saya ingin membuat hadiah khusus untuknya. Saya mendengar dari paman dan bibi bahwa dia berada di Sesame Street, jadi saya memutuskan dengan saudara-saudara saya untuk membuat jam alarm berbasis
Jam Alarm Matahari Terbit LED Dengan Alarm Lagu yang Dapat Disesuaikan: 7 Langkah (dengan Gambar)
Jam Alarm Matahari Terbit LED Dengan Alarm Lagu yang Dapat Disesuaikan: Motivasi Saya Musim dingin ini pacar saya mengalami banyak kesulitan bangun di pagi hari dan tampaknya menderita SAD (Seasonal Affective Disorder). Saya bahkan menyadari betapa sulitnya untuk bangun di musim dingin karena matahari belum datang