Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Am decis să copiez și să modific acest design pe care l-am văzut pe Instructables proiectat de arna_k. Acesta este un instrument excelent pentru persoanele surde, cum ar fi tatăl meu, care ies în magazine, restaurante sau în orice loc cu conversații simple, fără a se putea înțelege complet. Când eu, care este capabil să aud, merg oriunde cu tatăl meu, eu sunt însărcinat cu interpretarea a tot ce i-ar spune oricine. Este destul de simplu dacă sunt acolo, dar dacă ar fi fost singur? Există multe opțiuni pe care le-ar putea folosi, totuși, cred că acest instrument ar putea să-l avantajeze. Este foarte simplu de utilizat, dar dificil de proiectat. Iată cum am modificat și am venit cu acest dispozitiv …
Pasul 1: Materiale
1. Arduino Uno R32. Afișaj LCD 3. Modul Bluetooth4. Dispozitiv Android5. Acces la o imprimantă 3D6. Potențiometru 7. 2 rezistențe - un rezistor de 10 K ohmi și unul de 330 ohmi 8. O mulțime de fire Jumper 9. Suport baterie 10. Patru șuruburi de 5 mm
Pasul 2: aplicația
Folosind appinventor, am proiectat o aplicație cu care am putut vorbi și ceea ce am spus a apărut pe ecran. Acesta a fost un pas mai simplu:
1. Am creat un buton pentru „conectare la dispozitiv” (pentru conectare la Bluetooth), „atingere pentru a vorbi” (pentru a-mi permite să vorbesc în aplicație) și „trimitere text” (pentru a trimite textul pe ecranul LCD de pe placa Arduino)
2. Am creat apoi o casetă de text pentru fiecare dintre aceste butoane. Sub butonul „Conectare la dispozitiv”, îmi va spune dacă Bluetooth a fost „conectat” sau nu (gol). Caseta de text de sub „atingeți pentru a vorbi” îmi va spune tot ce am spus în aplicație și, de asemenea, caseta de text „Trimiteți text” îmi va spune dacă textul „a trimis” sau nu a trimis (necompletat).
3. Ultimele blocuri pe care le-am creat. (Puteți copia din imagine)
Pasul 3: Circuitul și codul cu Bluetooth
A. Circuitul va fi cel mai ușor urmat de utilizarea imaginii de mai sus. (tinkercad)
B. Codul:
#include
#include LiquidCrystal lcd (13, 12, 11, 10, 9, 8); SoftwareSerial EEBlue (5, 6); void setup () {Serial.begin (9600); lcd.inceput (16, 2); lcd.clear (); EEBlue.begin (9600); Serial.println ("Porțile Bluetooth sunt deschise. / N Conectați-vă la HC-05 de la orice alt dispozitiv Bluetooth cu 1234 ca cheie de asociere !."); } void loop () {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 ()); }
Pasul 4: Suport 3D
Suportul este doar pentru configurarea Arduino numai pentru dispozitivul Android.
Am folosit site-ul tinkercad.
** Trebuie să vă măsurați Arduino + cât de înalte sunt firele jumperului + adăugați înălțimea acumulatorului atașat la partea inferioară + adăugați spații pentru patru șuruburi de 5 mm pentru a atașa capacul la partea inferioară a suportului + adăugați spațiu suplimentar în jur spaţiu
STL-ul meu. fișiere:
Pasul 5: Completați
UTILIZAȚI-VĂ!
DĂ-L DORI CUiva care ar beneficia de el!