Tentang proyek ini
Sejak awal waktu, orang-orang mulai membagi waktu. Pertama adalah jam matahari, kemudian muncul jam air setelah mereka adalah jam pasir. Ribuan tahun kemudian diciptakan jam pendulum pertama dan beberapa abad kemudian jam tangan elektronik.
Hari ini saya akan menunjukkan cara membuat Pixie, jam tangan yang menggabungkan teknologi jam analog dan digital, dengan presisi jam atom.
PIXIE menunjukkan jam dengan warna biru, menit berwarna merah dan detik berwarna hijau , ia juga memiliki senter mode yang diaktifkan, dengan saklar sentuh kapasitif , selama 10 detik. Anda mungkin bertanya mengapa, itu karena LED memanas dan mungkin rusak, tetapi jika Anda mau, Anda dapat menambah waktu dengan risiko Anda sendiri!
Format waktu:
Jam: 1 LED =1 jam
Menit: 1 LED =5 menit
Detik: 1 LED =5 detik
TONTON VIDEONYA!!!!
Langkah 1:Suku cadang, bahan, dan alat untuk proyek
- Cincin NeoPixel dengan 12 LED
- Modul jam waktu nyata DS1307
- Pengatur tegangan step-Up 5v
- baterai li-ion - 3.7v 850mAh
- Kedamaian kecil dari bahan konduktif elektro
Langkah 2:Desain kelistrikan
Seperti yang Anda lihat pada skema, modul RTC DS1307 terhubung ke antarmuka TWI (I2C) papan Arduino (pin analog 5(SCL) dan 4(SDA) ). NeoPixel ring terhubung ke pin 3 Arduino.
Resistor 1M ohm menghubungkan pin 10 dan 13 bersama-sama. Kabel "sentuh" terhubung ke pin 10.
Semua GND dan VSS pin terhubung ke pengatur tegangan Step-Up (tidak ada pada skema di atas ).
Langkah 3:Buat jam tangan
Pertama saya solder resistor 1M Ohm ke pin 13 dan 10, lalu saya solder 3 kabel untuk ring NeoPixel dan satu lagi untuk pin 10.
Setelah itu saya sambungkan step-up regulator dengan GND dan VSS RTC, lalu saya sambungkan SDA, SCL, GND dan VSS RTC dengan board Arduino Pro Mini, lagi-lagi dengan kabel dengan cara menyoldernya.
Pada akhirnya, saya merekatkan semua papan menjadi sekompak mungkin.
Langkah 4:Enklosur dan desain
Untuk enklosur saya menggunakan kotak kardus sederhana yang saya buat dengan menggunakan selembar karton dan beberapa lakban, dan selembar kaca plexiglass transparan, 37 x 37 mm dan tebal 3 mm, sebagai bagian atas.
Ukuran kotak adalah 37 mm x 37 mm x 15 mm. Saya juga membuat 2 lubang, di bagian bawah kotak, untuk kabel listrik dan kabel "sentuh".
Untuk strapnya saya pakai filt ukuran panjang ~ 8 inc dan lebar 1 inchi (~ 20cm x 2,5 cm) dan potongan velcro di kedua ujungnya.
Langkah 5:Perangkat lunak (kode sumber dan pustaka)
Silakan unduh file .zip yang berisi seluruh kode sumber untuk jam tangan.
Anda juga akan membutuhkan perpustakaan ini:
Adafruit_NeoPixel
Waktu
DS1307RTC
Wire - Arduino IDE bawaannya
Sensor Kapasitif
Saya menggunakan Arduino UNO sebagai papan pemrograman untuk mengunggah sketsa ke Pro mini. Saya sarankan Anda menggunakan itu .
FM7T39KIT22NPAW.zip
Langkah 6:Pamerkan
Kode
Github
https://github.com/PaulStoffregen/DS1307RTChttps://github.com/PaulStoffregen/DS1307RTC Github
https://github.com/PaulStoffregen/CapacitiveSensorhttps://github.com/PaulStoffregen/CapacitiveSensor Github
https://github.com/adafruit/Adafruit_NeoPixelhttps://github.com/adafruit/Adafruit_NeoPixel Github
https://github.com/PaulStoffregen/Timehttps://github.com/PaulStoffregen/Time Skema