İçindekiler:
- Adım 1: Kurulum, Arduino UNO
- 2. Adım: Mavi Tahta (Bluetooth)
- Adım 3: Sarı Tahta (Telefon, RJ11)
- Adım 4: Beyaz Tahta (DTMF Şifre Çözücü)
- Adım 5: Donanımla İşimiz Bitti
- Adım 6: Arduino Kart Kodu
- 7. Adım: Akıllı Telefon Uygulama Kodu
- Adım 8: Tamamlandı
Video: Akıllı Arama - Otomatik Düzelten Akıllı Geleneksel Telefon: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Smart Dial, özel ihtiyaçları olan yaşlılar için oluşturulmuş akıllı bir otomatik düzeltmeli telefondur ve yaşlıların alışık oldukları geleneksel telefonlardan doğrudan arama yapmalarını sağlar.
Sadece yerel bir yaşlı bakım merkezinde gönüllü olarak çalışarak, hepimizin doğal olarak kabul ettiği günlük görevleri yerine getirirken yaşlı bir nüfusun karşılaştığı zorlukları gerçekten anladım. Bu nedenle, geleneksel telefonlara eklenen ve yanlış çevrilen numaraların arayanın Akıllı Telefon kişi listesindeki numaralarla eşleşmesi için otomatik olarak ayarlanmasını sağlayan bir otomatik düzeltme işlevi olan “Akıllı Arama”yı yarattım.
Adım 1: Kurulum, Arduino UNO
Bu ilk adımda, yukarıda gösterilen devreyi kuruyoruz. Kablolar aşağıdaki adımlarda diğer parçalara bağlanacak ve PIN numarası ile anılacaktır.
Malzemeler:
Arduino UNO x1
teller x10
2. Adım: Mavi Tahta (Bluetooth)
Bu adımda Bluetooth modülünü bağlayacağız.
Malzemeler:
PlayRobot Bluetooth modülü x1
teller x2
dirençler x2 (1k ohm, 2k ohm)
Adım 3: Sarı Tahta (Telefon, RJ11)
Üçüncü adımda, geleneksel telefonu RJ11 jakını kullanarak Arduino UNO'ya bağlayacağız.
Malzemeler:
RJ11 jakı x1
9V pil ve konektör x1
PC817 fotokuplör x1 (Malzeme fotoğrafında yok, üzgünüm.)
direnç x1 (220 ohm)
Adım 4: Beyaz Tahta (DTMF Şifre Çözücü)
Şimdi DTMF (Çift Tonlu Çoklu Frekans) kod çözücüyü bağlayacağız.
Malzemeler:
CMD8870 DTMF kod çözücü x1
Kristal Osilatör (Xtal) 3.58MHz x1
tel x2
direnç x3 (10k ohm, 100k ohm, 330k ohm)
kapasitör x2 (0,1 mikroF)
---
DTMF kod çözücünün çalışıp çalışmadığını test etmek için ona bir LED ışık bağladım. LED'i de bağlamak isterseniz, iki ek malzemeye ihtiyacınız olacaktır.
LED için Malzemeler:
LED x1
direnç x1 (220 ohm)
Adım 5: Donanımla İşimiz Bitti
Tebrikler! Bitmiş iş böyle görünmelidir. Şimdi, yazılımla devam edin!
Adım 6: Arduino Kart Kodu
Varsayılan Arduino IDE'yi kullanıyorum. Burada bilginize kaynak kodunu ve akış şemasını sağladım. Temel olarak, program girilen rakamları okur ve Bluetooth aracılığıyla akıllı telefona gönderir.
7. Adım: Akıllı Telefon Uygulama Kodu
Uygulama için Android Studio kullandım. Yine kaynak kodunu verdim ve akış şemalarını ekledim. Temel olarak uygulama, kişi listesinden doğru numarayı kontrol etmek için Mesafe Düzenle algoritmasını kullanır.
---
SSS: Rakamlar benzerse otomatik düzeltme işlevi yanlış kişiyi aramaz mı?
Merak ediyorsanız, benim mantığım, yetenekleri bozulmuş yaşlıların büyük olasılıkla kişi listelerinde bir grup insan olmayacak (muhtemelen sadece aile üyeleri), bu yüzden yanlış kişiyi aramayı düşünmüyorum. benzer sayı büyük bir sorun olurdu. Aklınızda daha iyi bir algoritma varsa, bunu duymaktan mutlu olurum!
Adım 8: Tamamlandı
Her şeyi birbirine bağlayın ve test edin! Ayrıca fikirlerinizi burada paylaşmaktan çekinmeyin!
:)
Önerilen:
Bluetooth Akıllı Telefon Kontrollü Akıllı LED Lamba: 7 Adım
Bluetooth Akıllı Telefon Kontrollü Akıllı LED Lamba: Her zaman aydınlatma cihazlarımı kontrol etmeyi hayal ediyorum. Sonra biri inanılmaz renkli bir LED lamba yaptı. Geçenlerde Youtube'da Joseph Casha'nın bir LED Lambasına rastladım. Ondan ilham alarak, bağlantıyı korurken birkaç işlev eklemeye karar verdim
DIY EV OTOMASYONU - Geleneksel Işık Anahtarlarını Değiştirin: 5 Adım
Kendin Yap EV OTOMASYONU - Geleneksel Işık Anahtarlarını Değiştirin: Dokunmatik sensörleri kullanarak IŞIKLARI açın veya kapatın Özellikler: Işıkları açmak için geleneksel mekanik anahtarlar yerine kapasitif dokunmatik sensörler kullanılır. Otomatik ışıklar için PIR Sensörleri
Çin Geleneksel Resim NeoPixel Duvar Sanatı (Arduino Destekli): 6 Adım (Resimlerle)
Geleneksel Çin Resmi NeoPixel Duvar Sanatı (Arduino tarafından desteklenmektedir): Duvarınız hakkında biraz sıkıcı mı hissediyorsunuz? Bugün Arduino tarafından desteklenen güzel ve kolay bir duvar sanatı yapalım! Elinizi çerçevenin önünde sallamanız ve sihri beklemeniz yeterli! Bu dersimizde, kendi çerçevenizi nasıl oluşturacağınızı tartışacağız
Geleneksel Olmayan Yöntemlerle FTC Robotları Yapmak: 4 Adım
Geleneksel Olmayan Yöntemleri Kullanarak FTC Robotları Yapma: FIRST Tech Challenge'a katılan birçok takım, robotlarını TETRIX parçalarını kullanarak inşa ediyor; bu parçalar, kullanımı kolay olsa da, en büyük özgürlüğe veya endüstri mühendisliğine izin vermiyor. Ekibimiz, TETRIX bölümünden kaçınmayı hedefimiz haline getirdi
Akıllı Telefon Kontrollü Akıllı Alışveriş Sepeti: 7 Adım
Akıllı Telefon Kontrollü Akıllı Alışveriş Sepeti: Alışveriş merkezlerini ziyaret etmek eğlenceli olabilir. Ancak Alışveriş Sepetini bir şeylerle doldururken sürüklemek, düpedüz can sıkıcı bir şey. O dar koridorlardan itip o keskin dönüşleri yapmanın acısı! İşte size (bir tür) teklif