Daftar Isi:
- Langkah 1: Bahan
- Langkah 2: Skema dan Kode Sumber
- Langkah 3: Memprogram MCU
- Langkah 4: Mengatur Waktu dan Tanggal
- Langkah 5: Maju dan Bangun Satu, Murah dan Menyenangkan
Video: Jam Dengan Remote Control IR untuk Pengaturan Waktu/Tanggal: 5 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Ini adalah jam sederhana yang dibuat dengan menggunakan komponen yang tersedia. Mikrokontroler yang digunakan adalah STM32F030F4P6 yang murah. Layarnya adalah LCD 16x2 dengan ransel I2C (PCF8574).
Sirkuit jam dapat dibuat menggunakan papan prototipe kecil dan papan adaptor TSSOP28, seperti yang ditunjukkan.
Langkah 1: Bahan
- STM32F030F4P6 MCU
- PCF8563 RTC atau dapatkan modul yang sudah jadi
- LCD 1602 dengan ransel I2C
- papan prototipe
- IR Remote control dari modul pemutar Bluetooth/MP3 - IR Remote
- Penerima IR 38KHz - TSOP1738
- Kristal (12MHz untuk MCU, 32.768KHz untuk RTC)
- Berbagai komponen seperti yang dirinci dalam skema
- kabel, konektor, dll.
Adaptor serial USB diperlukan untuk mem-flash program ke MCU.
Langkah 2: Skema dan Kode Sumber
Langkah 3: Memprogram MCU
Setelah memasang MCU sesuai skema, program dapat di-flash ke MCU dengan mudah menggunakan adaptor serial USB.
Hubungkan TX adaptor Serial USB ke PA10 MCU (USART1_RX), dan RX adaptor ke PA9 MCU (USART1_TX).
Gunakan jumper ke pin pendek 1 dan 2 dari header P1 (lihat skema, hanya pin Boot0 yang perlu dikonfigurasi karena pin Boot1 tidak ada di MCU ini), dan nyalakan sirkuit untuk membawa MCU ke mode bootloading serial.
Referensi yang bagus untuk memprogram STM32 MCU ada dalam instruksi ini: Flashing STM32
Setelah mem-flash program, lepaskan short dari Pins 1 dan 2 dari P1, dan short Pins 2 dan Pin 3, kemudian nyalakan papan, dan MCU akan mulai menjalankan program yang di-flash.
Langkah 4: Mengatur Waktu dan Tanggal
Untuk mengatur Tanggal/Waktu, tekan tombol MENU pada remote (lihat gambar remote control untuk peta utama).
LCD menampilkan * Atur Waktu dan Atur Tanggal. Tanda * menunjuk ke pilihan saat ini.
Gunakan tombol INCREASE/DECREASE (+/-) untuk memindahkan penunjuk *. 2 tombol ini juga digunakan untuk mengubah nilai waktu/tanggal.
Gunakan tombol PILIH untuk memilih.
Tombol KIRI/KANAN untuk memindahkan kursor ke posisi waktu/tanggal, diikuti dengan tombol INCREASE/DECREASE untuk mengubah nilai yang sesuai. Untuk mengunci perubahan, tekan tombol PILIH.
Tombol RETURN digunakan untuk keluar dari pengaturan waktu/tanggal.
Langkah 5: Maju dan Bangun Satu, Murah dan Menyenangkan
Yah, judulnya mengatakan itu semua. Setelah mengumpulkan bahan, tidak perlu lebih dari setengah hari untuk membangun.
Selanjutnya.. Masukkan ke dalam casing yang bagus, nyalakan menggunakan power bank..
Terima kasih sudah membaca.
Direkomendasikan:
ESP8266 OLED - Dapatkan Waktu dan Tanggal Dari Internet: 8 Langkah
ESP8266 OLED - Dapatkan Waktu dan Tanggal Dari Internet: Dalam tutorial ini kita akan belajar cara mendapatkan tanggal dan waktu dari server NIST TIME menggunakan ESP8266 OLED dan Visuino,Tonton video demonstrasi
Cara Membuat Pencatatan Tanggal dan Waktu - Liono Maker: 5 Langkah
Cara Membuat Pencatatan Tanggal dan Waktu | Liono Maker: Pendahuluan:-Dalam tutorial ini kita akan belajar cara membuat Pencatatan Tanggal dan Waktu dengan Arduino. Untuk keperluan ini saya menggunakan DS3231 & Modul Micro SD Card.Modul utama yang digunakan untuk waktu & pencatatan tanggal adalah DS3231. DS3231 adalah RTC (
Dapatkan Waktu dan Tanggal Dari Internet - Tutorial: 9 Langkah
Dapatkan Waktu dan Tanggal Dari Internet - Tutorial: Dalam tutorial ini kita akan belajar cara mendapatkan tanggal dan waktu dari server NIST TIME menggunakan M5Stack StickC dan Visuino,Tonton video demonstrasi
Jam Internet: Menampilkan Tanggal dan Waktu Dengan OLED Menggunakan ESP8266 NodeMCU Dengan Protokol NTP: 6 Langkah
Jam Internet: Tampilkan Tanggal dan Waktu Dengan OLED Menggunakan ESP8266 NodeMCU Dengan Protokol NTP: Hai teman-teman dalam instruksi ini kami akan membuat jam internet yang akan mendapatkan waktu dari internet sehingga proyek ini tidak memerlukan RTC untuk dijalankan, hanya perlu a koneksi internet yang berfungsi Dan untuk proyek ini Anda memerlukan esp8266 yang akan memiliki
Tampilan Tanggal, Waktu & Suhu Menggunakan XinaBox: 8 Langkah
Tampilan Tanggal, Waktu & Suhu Menggunakan XinaBox: Tampilan OLED keren yang menunjukkan tanggal, waktu, dan suhu dalam Celcius dan Fahrenheit menggunakan Xinabox xChips berdasarkan ESP8266