Taula de continguts:

Vidre intel·ligent parlant per a cecs: 7 passos
Vidre intel·ligent parlant per a cecs: 7 passos

Vídeo: Vidre intel·ligent parlant per a cecs: 7 passos

Vídeo: Vidre intel·ligent parlant per a cecs: 7 passos
Vídeo: Bossa Nova Covers Popular Songs (5 Hours) 2024, De novembre
Anonim
Talking Smart Glass per a invidents
Talking Smart Glass per a invidents

Hi ha diversos accessoris intel·ligents com ara ulleres intel·ligents, rellotges intel·ligents, etc. disponibles al mercat. Però tots estan construïts per a nosaltres. Hi ha una manca significativa de tecnologia per ajudar els desafiadors físics.

Volia construir quelcom que fos útil per a les persones amb problemes visuals. Així que vaig dissenyar un vidre intel·ligent de baix cost que es pot utilitzar per ajudar a persones amb discapacitat visual.

Aquest projecte utilitza uns quants sensors de distància per ultrasons, un Arduino Pro Mini, un mòdul de reproductor de MP3 i alguns motors de vibració. La placa de circuit que s’utilitza en aquest projecte en forma d’espectacle, que pot portar una persona amb discapacitat visual. Un Arduino muntat a l’espectacle detectarà l’obstacle amb l’ajut dels sensors i notificarà a l’usuari la distància i la direcció de l’obstacle a través d’auriculars i motors de vibració.

Pas 1: reuniu els components

Reuneix els components
Reuneix els components

Programari:

IDE Arduino

Components de maquinari:

  • HC-SR04 - Sensor d'ultrasons X 3
  • DFRobot DF Player mini X 1
  • Arduino Pro Mini X 1
  • Connector d'àudio de 3,5 mm X 1
  • Motors de vibració X 3

  • Convertidor USB a sèrie com FTDI
  • Comutador de lliscament X 1
  • Targeta SD (qualsevol mida)
  • PCB personalitzat de JLCPCB.com (opcional)

Pas 2: Temps de codificació: programa l'Arduino Pro Mini

Temps de codificació: programa l'Arduino Pro Mini
Temps de codificació: programa l'Arduino Pro Mini
  • Aneu a https://github.com/B45i/Talking-Smart-Glass-For-Blind i feu clic a clonar o descarregar i descarregar i extreure els fitxers.
  • Obriu el fitxer Smart_glass_for_blind.ino a Arduino IDE.
  • Connecteu el Pro Mini a l'ordinador mitjançant un cable FTDI.
  • Seleccioneu el port COM adequat.
  • Seleccioneu "Arduino Pro o Pro Mini".
  • Feu clic a penja

Assegureu-vos de fer flash Arduino abans de soldar-lo a PCB. Un cop soldats tots els components, serà més difícil connectar la capçalera de programació.

Canvieu minLeftDistance, minCenterDistance, minRightDistance per ajustar la distància mínima d’activació.

Pas 3: solucionar errors !

Corregint errors !!!
Corregint errors !!!

Probablement veureu alguns errors com

error fatal: NewPing.h: no s'ha finalitzat la compilació del fitxer o directori #. estat de sortida 1 Error en compilar la placa Arduino Pro o Pro Mini.

o alguna cosa com:

error fatal: DFRobotDFPlayerMini.h: cap fitxer o directori # inclou la compilació ^ finalitzada. estat de sortida 1 Error en compilar la placa Arduino Pro o Pro Mini.

Això es deu al fet que les biblioteques com NewPing i DFRobotDFPlayerMini no estan instal·lades al vostre IDE.

Per solucionar-ho, aneu a

Esbós> Inclou biblioteques> Gestiona biblioteques

Introduïu el nom de la biblioteca que falta a la barra de cerca i feu clic a Instal·la, per tant, s'instal·larà la biblioteca que falta.

Feu això per a totes les biblioteques que falten

El codi es compilarà i es carregarà ara.

Pas 4: prepareu la targeta SD

Prepareu la targeta SD
Prepareu la targeta SD

Copieu el contingut de la carpeta d'arxius d'àudio a l'arrel de la targeta SD.

Nota: Copieu les carpetes (01, 02, 03) en si, no el contingut, ni la carpeta Fitxers d'àudio.

La targeta SD hauria de semblar a la imatge després de copiar-la.

Pas 5: Comanda del PCB

Comanda del PCB
Comanda del PCB

Demanem els PCB.

Podeu trobar els fitxers PCB aquí:

També podeu fer aquest projecte sense els PCB. Però tenir el PCB el fa més convenient.

Per demanar PCB, el meu fabricant preferit és JLCPCB.com.

Fabriquen PCB realment d’alta qualitat a un preu molt econòmic.

Quan vaig començar a dissenyar PCB, costava molts diners per fabricar PCB. Així que els vaig haver de gravar jo mateix.

Va ser un procés desordenat i tediós, i fabricar PCB de dues cares va ser una tasca molt dura.

Ara ja no faig això. JLCPCB és tan barat que ja no em plantejo gravar-ne cap.

Obtindreu 5 o 10 peces de PCB per aproximadament 2 dòlars (si la seva mida és inferior a 10 cm * 10 cm).

He utilitzat easyEDA per dissenyar el PCB. Que és una eina basada en el núvol. Vol dir que no he de descarregar res i puc treballar des de gairebé qualsevol ordinador amb connexió a Internet.

JLCPCB, EASYEDA i LCSC (un proveïdor de components electrònics) treballen junts.

Podeu demanar PCB a JLC dins del mateix easyeda.

La comanda de components que s’utilitzen al vostre PCB de LCSC només necessita uns quants clics.

Com que JLCPCB i LCSC s’envien bé junts, també estalvieu el cost de l’enviament

JLCPCB, EASYEDA i LCSC junts ofereixen una gran plataforma per a fabricants d’electrònica.

Pas 6: temps de soldadura

Temps de soldadura
Temps de soldadura
Temps de soldadura
Temps de soldadura
Temps de soldadura
Temps de soldadura

Soldeu els components com Arduino, DF Player, Audio Jack, Slide Switchs a la PCB primer.

No soldeu directament el mòdul HC-SR04, hem de fer algunes modificacions

  1. Redreçar la capçalera masculina amb una pinça o dessoldar les capçaleres de 90 ° i soldar les capçaleres normals.
  2. Afegiu cinta elèctrica a la part posterior de l'HC-SR04 per evitar curtcircuits.
  3. Inseriu HC-SR04 a les pastilles de soldadura designades. Mantingueu l'esquerra i la dreta HC-SR04 en un angle de manera que assenyali cap a l'esquerra i la direcció i apliqueu la soldadura.

Soldeu la resta de components com ara cable d'alimentació, interruptors corredissos, motors de vibració, etc.

Els motors de vibració s’han de soldar a la part posterior del PCB perquè la persona que porti el vidre senti les vibracions.

Si no teniu el PCB, encara podeu fer el projecte connectant els components tal com es mostra al diagrama del circuit.

Si esteu fent el projecte sense el PCB, consulteu el diagrama de circuits adjunt

Als esquemes, he canviat accidentalment els pins 8 i 9. Disculpeu l’error, La connexió correcta és

  • Rx de DF Player => PIN 9 d'Arduino.
  • Tx de DF Player => Pin 8 d'Arduino.

Corregiu-lo si no feu servir el PCB, ja no tinc el fitxer fritzing.

Ara podeu inserir la targeta SD al DFPlayer.

Després de connectar l'alimentació, els motors haurien de vibrar i l'àudio provindrà dels auriculars quan hi hagi un obstacle.

Pas 7: Fet

Fet
Fet
Fet
Fet
Fet
Fet

Ja heu acabat.

Podeu trobar tot el recurs aquí.

GitHub

HackSter.io

Aquesta és la meva entrada al concurs de PCB, Voteu si us ha agradat aquest instructiu.

La meva inscripció al concurs de disseny de PCBWAY PCB. Si us agrada aquest projecte, penseu en votar per la meva entrada:

Si teniu problemes, comenteu-los. Intentaré ajudar

Recomanat: