Daftar Isi:
- Langkah 1: Pengaturan, Arduino UNO
- Langkah 2: Papan Biru (Bluetooth)
- Langkah 3: Papan Kuning (Telepon, RJ11)
- Langkah 4: Papan Putih (Dekoder DTMF)
- Langkah 5: Kami Selesai Dengan Perangkat Kerasnya
- Langkah 6: Kode Papan Arduino
- Langkah 7: Kode Aplikasi Ponsel Cerdas
- Langkah 8: Selesai
Video: Smart Dial - Telepon Tradisional Cerdas yang Mengoreksi Otomatis: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Smart Dial adalah telepon koreksi otomatis cerdas yang dibuat untuk manula dengan kebutuhan khusus, dan memungkinkan manula untuk menelepon langsung dari telepon tradisional yang biasa mereka gunakan.
Hanya dengan menjadi sukarelawan di pusat perawatan manula setempat, saya benar-benar memahami kesulitan yang dihadapi oleh populasi lansia dalam melakukan tugas sehari-hari yang kita anggap remeh. Oleh karena itu, saya membuat "Smart Dial", fungsi koreksi otomatis yang ditambahkan ke telepon tradisional yang memastikan nomor yang dipanggil salah secara otomatis disesuaikan dengan nomor pada daftar kontak Smartphone pemanggil.
Langkah 1: Pengaturan, Arduino UNO
Pada langkah pertama ini, kita sedang membangun sirkuit yang ditunjukkan di atas. Kabel akan dihubungkan ke bagian lain dalam langkah-langkah berikut, dan mereka akan dirujuk dengan nomor PIN.
Bahan:
Arduino UNO x1
kabel x10
Langkah 2: Papan Biru (Bluetooth)
Pada langkah ini, kita akan menghubungkan modul Bluetooth.
Bahan:
Modul Bluetooth PlayRobot x1
kabel x2
resistor x2 (1k ohm, 2k ohm)
Langkah 3: Papan Kuning (Telepon, RJ11)
Pada langkah ketiga kita akan menghubungkan telepon tradisional ke Arduino UNO menggunakan jack RJ11.
Bahan:
Jack RJ11 x1
Baterai 9V & konektor x1
PC817 photocoupler x1 (Tidak ada di foto bahan, maaf.)
resistor x1 (220 ohm)
Langkah 4: Papan Putih (Dekoder DTMF)
Sekarang, kita akan menghubungkan dekoder DTMF (Dual-Tone Multiple Frequency).
Bahan:
Dekoder DTMF CMD8870 x1
Osilator Kristal (Xtal) 3.58MHz x1
kawat x2
resistor x3 (10k ohm, 100k ohm, 330k ohm)
kapasitor x2 (0,1 mikroF)
---
Untuk menguji apakah dekoder DTMF berfungsi, saya menghubungkan lampu LED ke sana. Jika Anda juga ingin menghubungkan LED, Anda memerlukan dua bahan tambahan.
Bahan untuk LED:
LED x1
resistor x1 (220 ohm)
Langkah 5: Kami Selesai Dengan Perangkat Kerasnya
Selamat! Pekerjaan yang sudah selesai akan terlihat seperti ini. Sekarang, lanjutkan dengan perangkat lunak!
Langkah 6: Kode Papan Arduino
Saya menggunakan IDE Arduino bawaan. Di sini saya telah menyediakan kode sumber dan diagram alur untuk informasi Anda. Pada dasarnya, program membaca angka yang dimasukkan dan mengirimkannya ke smartphone melalui Bluetooth.
Langkah 7: Kode Aplikasi Ponsel Cerdas
Untuk aplikasinya, saya menggunakan Android Studio. Sekali lagi, saya telah menyediakan kode sumber dan menyertakan diagram alur. Pada dasarnya, aplikasi menggunakan algoritma Edit Distance untuk memeriksa nomor yang benar dari daftar kontak.
---
FAQ: Bukankah fungsi koreksi otomatis akan memanggil orang yang salah jika nomornya mirip?
Jika Anda bertanya-tanya, logika saya adalah bahwa orang tua dengan kemampuan yang menurun kemungkinan besar tidak memiliki banyak orang di daftar kontak mereka (mungkin hanya anggota keluarga mereka), jadi saya tidak berpikir memanggil orang yang salah yang kebetulan memiliki jumlah yang sama akan menjadi masalah besar. Jika Anda memiliki algoritma yang lebih baik dalam pikiran, saya akan senang mendengarnya!
Langkah 8: Selesai
Hubungkan semuanya bersama-sama dan ujilah! Juga, jangan ragu untuk membagikan ide Anda di sini!
:)
Direkomendasikan:
Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar)
Lampu LED Meja Cerdas | Pencahayaan Cerdas Dengan Arduino | Ruang Kerja Neopiksel: Saat ini kita menghabiskan banyak waktu di rumah, belajar dan bekerja secara virtual, jadi mengapa tidak membuat ruang kerja kita lebih luas dengan sistem pencahayaan khusus dan cerdas berbasis Arduino dan LED Ws2812b. Di sini saya tunjukkan cara membangun Smart Anda Lampu LED Meja yang
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
OTOMASI RUMAH DIY - Ganti Saklar Lampu Tradisional: 5 Langkah
OTOMATIS RUMAH DIY - Ganti Sakelar Lampu Tradisional: Menghidupkan atau mematikan LAMPU menggunakan sensor sentuh Fitur: Sensor sentuh kapasitif digunakan untuk menyalakan lampu, bukan sakelar mekanis tradisional.Sensor PIR untuk lampu otomatis
Lukisan Tradisional Cina NeoPixel Wall Art (Didukung oleh Arduino): 6 Langkah (dengan Gambar)
Lukisan Tradisional Cina NeoPixel Wall Art (Didukung oleh Arduino): Merasa sedikit bosan dengan dinding Anda? Mari kita membuat seni dinding yang indah dan mudah didukung oleh Arduino hari ini! Anda hanya perlu melambaikan tangan di depan bingkai, dan tunggu keajaibannya! Dalam tutorial ini, kita akan membahas cara membuat sendiri
Berkebun Cerdas Berbasis IoT dan Pertanian Cerdas Menggunakan ESP32: 7 Langkah
Berkebun Cerdas dan Pertanian Cerdas Berbasis IoT Menggunakan ESP32: Dunia berubah seiring waktu dan pertanian. Saat ini, Orang mengintegrasikan elektronik di setiap bidang dan pertanian tidak terkecuali untuk ini. Penggabungan elektronik dalam pertanian ini membantu petani dan orang-orang yang mengelola kebun.Dalam hal ini