İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Arna_k tarafından tasarlanan Instructables'ta gördüğüm bu tasarımı kopyalamaya ve değiştirmeye karar verdim. Bu, babam gibi sağır olan, mağazalara, restoranlara veya herhangi bir yere, birbirini tam olarak anlayamadan basit konuşmalarla giden insanlar için harika bir araçtır. Ben işitebilen biri olarak babamla herhangi bir yere gittiğimde, birinin ona söyleyeceği her şeyi yorumlamaktan sorumluyum. Ben oradaysam çok basit, ama ya o yalnızsa? Kullanabileceği birçok seçenek var, ancak bu aracın ona fayda sağlayabileceğine inanıyorum. Kullanımı çok basit ama tasarımı zor. İşte bu cihazı nasıl değiştirdim ve buldum…
Adım 1: Malzemeler
1. Arduino Uno R32. LCD Ekran 3. Bluetooth Modülü4. Android cihaz5. 3D yazıcıya erişim6. Potansiyometre 7. 2 direnç - bir 10K ohm ve bir 330 ohm direnç 8. Çok sayıda Jumper kablosu 9. Pil tutucu 10. Dört 5 mm vida
2. Adım: Uygulama
appinventor kullanarak konuşabildiğim bir uygulama tasarladım ve söylediklerim ekranda belirdi. Bu daha basit bir adımdı:
1. "Cihaza bağlan" (Bluetooth'a bağlanmak için), "dokun ve konuş" (uygulamada konuşmama izin vermek için) ve "metin gönder" (metni LCD ekrana göndermek için) için bir düğme oluşturdum. Arduino kurulu)
2. Daha sonra bu düğmelerin her biri için bir metin kutusu oluşturdum. "Cihaza bağlan" düğmesinin altında, Bluetooth'un "bağlı" olup olmadığını (boş) bana söyleyecektir. "Konuşmak için dokunun" altındaki metin kutusu, uygulamada söylediğim her şeyi bana söyleyecek ve ayrıca "metin gönder" metin kutusu, metnin "gönderilip gönderilmediğini" (boş) bana söyleyecektir.
3. En son oluşturduğum bloklar. (Resimden kopyalayabilirsiniz)
Adım 3: Bluetooth ile Devre ve Kod
A. Yukarıdaki resim kullanılarak devre en kolay şekilde takip edilecektir. (tinkercad)
B. Kod:
#Dahil etmek
#LiquidCrystal lcd(13, 12, 11, 10, 9, 8); YazılımSeri EEBlue(5, 6); geçersiz kurulum() { Serial.begin(9600); lcd.başla(16, 2); lcd.clear(); EEBlue.başla(9600); Serial.println("Bluetooth kapıları açık.\n Eşleştirme anahtarı olarak 1234 ile herhangi bir bluetooth cihazından HC-05'e bağlanın!."); } geçersiz döngü () { lcd.setCursor(0, 1); lcd.print(milis()/1000); if (EEBlue.available()) { lcd.setCursor(0, 0); lcd.print(EEBlue.readString()); } if (Serial.available()) EEBlue.write(Serial.read()); }
Adım 4: 3D Tutucu
Tutucu yalnızca Arduino kurulumu içindir, yalnızca Android cihazı değildir.
Tinkercad sitesini kullandım.
**Arduino'nuzu ölçmelisiniz + jumper kablolarının ne kadar yüksek olduğunu + tabana takılı pil takımı için yükseklik eklemelisiniz + kapağı tutucunun altına takmak için dört adet 5mm vida için boşluk eklemelisiniz + ekstra için her tarafa ekstra alan eklemelisiniz Uzay
Benim STL'm. Dosyalar:
Adım 5: Tamamlayın!
İŞTE GİDİN!
BUNDAN FAYDALANACAK BİRİSİNE VERİN!