Tartalomjegyzék:
- 1. lépés: Gyűjtse össze az alkatrészeket
- 2. lépés: Kódolási idő - Programozza be az Arduino Pro Mini készüléket
- 3. lépés: Hibák kijavítása !
- 4. lépés: Készítse elő az SD -kártyát
- 5. lépés: A NYÁK megrendelése
- 6. lépés: Forrasztási idő
- 7. lépés: Kész
Videó: Beszélő okos üveg vakoknak: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A piacon számos intelligens kiegészítő, például okos szemüveg, okosóra stb. De mindegyik számunkra készült. Jelentősen hiányzik a fizikailag sérülteket segítő technológia.
Olyat akartam építeni, ami hasznos a látássérült emberek számára. Ezért egy olcsó okosüveget terveztem, amely a látássérültek megsegítésére használható.
Ez a projekt néhány ultrahangos távolságérzékelőt, Arduino Pro Mini -t, MP3 -lejátszó modult és néhány vibrációs motort használ. Az ebben a projektben használt áramköri lap szemüveg formájában, amelyet látássérült személy viselhet. A szemüvegre szerelt Arduino észleli az akadályt az érzékelők segítségével, és fejhallgatóval és rezgőmotorokkal értesíti a felhasználó távolságát és irányát.
1. lépés: Gyűjtse össze az alkatrészeket
Szoftver:
Arduino IDE
Hardver alkatrészek:
- HC -SR04 - Ultrahangos érzékelő X 3
- DFRobot DF Player mini X 1
- Arduino Pro Mini X 1
- 3,5 mm -es audiocsatlakozó X 1
-
Rezgőmotorok X 3
- USB -soros átalakító, mint az FTDI
- Tolókapcsoló X 1
- SD kártya (bármilyen méretben)
- Egyéni NYÁK a JLCPCB.com webhelyről (opcionális)
2. lépés: Kódolási idő - Programozza be az Arduino Pro Mini készüléket
- Lépjen a https://github.com/B45i/Talking-Smart-Glass-For-Blind weboldalra, és kattintson a klónozás vagy letöltés lehetőségre, és töltse le és bontsa ki a fájlokat.
- Nyissa meg a Smart_glass_for_blind.ino fájlt az Arduino IDE -ben.
- Csatlakoztassa a Pro Mini készüléket a számítógéphez FTDI kábellel.
- Válassza ki a megfelelő COM portot.
- Válassza az „Arduino Pro vagy Pro Mini” lehetőséget.
- Kattintson a feltöltésre
Győződjön meg róla, hogy villog az Arduino, mielőtt forrasztja a NYÁK -ra. Miután az összes komponenst forrasztották, a programozófej csatlakoztatása valamivel nehezebb lesz.
Módosítsa a minLeftDistance, minCenterDistance, minRightDistance beállítást a minimális aktiválási távolság beállításához.
3. lépés: Hibák kijavítása !
Valószínűleg olyan hibákat fog látni, mint pl
végzetes hiba: NewPing.h: Nincs ilyen fájl vagy könyvtár#tartalmazza a^ fordítást. kilépési állapot 1 Hiba az Arduino Pro vagy Pro Mini alaplap összeállításakor.
vagy valami ilyesmi:
végzetes hiba: DFRobotDFPlayerMini.h: Nincs ilyen fájl vagy könyvtár, amely tartalmazza a^ fordítást. kilépési állapot 1 Hiba az Arduino Pro vagy Pro Mini alaplap összeállításakor.
Ennek oka az, hogy a NewPing és a DFRobotDFPlayerMini könyvtárak nincsenek telepítve az IDE -re.
A probléma megoldásához lépjen a következőre:
Vázlat> Könyvtárak felvétele> Könyvtárak kezelése
Írja be a hiányzó könyvtár nevét a keresősávba, majd kattintson a Telepítés gombra, ez telepíti a hiányzó könyvtárat.
Tegye ezt az összes hiányzó könyvtárhoz
A kód most összeáll és feltöltődik.
4. lépés: Készítse elő az SD -kártyát
Másolja az Audio fájlok mappa tartalmát az SD -kártya gyökerébe.
Megjegyzés: Maga a mappákat (01, 02, 03) másolja, ne a tartalmát, ne az Audio fájlok mappát.
Másolás után az SD -kártyának úgy kell kinéznie, mint a képen.
5. lépés: A NYÁK megrendelése
Rendeljük meg a PCB -ket.
A PCB fájlokat itt találja:
Ezt a projektet PCB nélkül is elkészítheti. De a PCB használata kényelmesebbé teszi.
NYÁK megrendeléséhez a kedvenc gyártóm a JLCPCB.com.
Igazán kiváló minőségű NYÁK-t gyártanak nagyon olcsó áron.
Amikor elkezdtem tervezni a NYÁK -okat, sok pénzbe került a NYÁK -ok gyártása. Tehát magamnak kellett maratnom őket.
Rendetlen és unalmas folyamat volt, és a kétoldalas PCB-k elkészítése nagyon nehéz feladat.
Most már nem csinálok ilyet. A JLCPCB annyira olcsó, hogy soha többé nem gondolkozom a maratásán.
5 vagy 10 darab NYÁK -ot kap körülbelül 2 dollárért (ha mérete kisebb, mint 10 cm * 10 cm).
Az easyEDA -t használtam a NYÁK tervezéséhez. Ami egy felhőalapú eszköz. Azt jelenti, hogy semmit nem kell letöltenem, és szinte minden számítógépről, amelyen internetkapcsolat van, tudok dolgozni.
A JLCPCB, az EASYEDA és az LCSC (elektronikai alkatrész -szolgáltató) együtt dolgoznak.
PCB -ket rendelhet a JLC -től az easyeda -n belül.
A NYÁK -ban használt alkatrészek LCSC -től történő megrendeléséhez mindössze néhány kattintás szükséges.
Mivel a JLCPCB és az LCSC együtt szállít, jó szállítási költséget is takaríthat meg
A JLCPCB, az EASYEDA és az LCSC együtt remek platformot biztosítanak az elektronikai gyártók számára.
6. lépés: Forrasztási idő
Az alkatrészeket, például az Arduino -t, a DF -lejátszót, az audiocsatlakozót, a csúszkákat először forrasztja a NYÁK -ra.
Ne forrasztja közvetlenül a HC-SR04 modult, bizonyos módosításokat kell végrehajtanunk
- Egyenesítse ki a dugaszoló fejet egy fogóval, vagy oldja ki a forrasztást a 90 ° -os fejlécek és a forrasztás normál fejlécei között.
- A rövidzárlat elkerülése érdekében tegyen elektromos szalagot a HC-SR04 hátoldalára.
- Helyezze be a HC-SR04-et a kijelölt forrasztópárnákba. tartsa ferdén a bal és jobb HC-SR04-et, hogy balra és irányba mutasson, és vigyen fel forrasztóanyagot.
A többi alkatrész forrasztása, például tápkábel, csúszókapcsolók, vibrációs motorok stb.
A vibrációs motorokat a NYÁK hátoldalához kell forrasztani, hogy az üveget viselő személy érezze a rezgéseket.
Ha nincs PCB -je, akkor is elkészítheti a projektet, ha az alkatrészeket az áramköri rajzon látható módon csatlakoztatja.
Ha a projektet NYÁK nélkül végzi, kérjük, olvassa el a mellékelt kapcsolási rajzot
A vázlatokban véletlenül felcseréltem a 8 -as és 9 -es csapokat. Elnézést a hibáért, A helyes kapcsolat
- A DF Player Rx => Arduino PIN -kódja 9.
- A DF Player Tx => Arduino 8. csapja.
Javítsa ki, ha nem használja a NYÁK -ot, nincs többé nálam a frizuráló fájl.
Most behelyezheti az SD -kártyát a DFPlayer -be.
Az áramellátás bekapcsolása után a motoroknak rezegniük kell, és akadályok esetén hang érkezik a fejhallgatóból.
7. lépés: Kész
Most már kész.
Az összes forrást itt találja.
GitHub
HackSter.io
Ez a bejegyzésem a NYÁK -versenyre. Szavazz, ha tetszett ez az oktatható.
Bejegyzésem a PCBWAY PCB desi gning versenyre. Ha tetszik ez a projekt, akkor szavazz a bejegyzésemre:
Ha bármilyen problémával szembesül, írjon megjegyzést. Megpróbálok segíteni
Ajánlott:
Üveg VU-méter: 21 lépés (képekkel)
Üveg VU-mérő: Tudta, hogy csak a mikrokontrollert használhatja Arduino projektjeihez? Nincs szüksége arra a nagy kék táblára, amelyet nehéz lehet beilleszteni! És még ennél is több: rendkívül egyszerű! Megmutatom, hogyan lehet PCB -t építeni az Arduino köré, de
Üveg IoT érintőgomb: 10 lépés
Üveg IoT érintőgomb: A minap egy darab ITO üveget hevertem a bolt körül, és azon gondolkodtam, hogy jól hasznosíthatom -e. Az ITO, az indium -ón -oxid, az üveg általában megtalálható folyadékkristályos kijelzőkben, napelemekben, repülőgép -pilótafülke -ablakokban stb
Üveg hatszög LED pixel rögzítés: 8 lépés (képekkel)
Üveg hatszög LED Pixel Fixture: LED pixel alapú grafika, amely az NLED vezérlők és szoftverek lehetőségeit mutatja be. Valószínűleg a 70 -es évekből származik, forrasztott bronzból és üvegből készült elmosott lámpatest köré. A szabványos APA102 pixeles szalaggal kombinálva egy
Beszélő UV-index mérőeszköz, a VEML6075 érzékelő és a kis haver beszélő használatával: 5 lépés
Beszélő UV-index mérőeszköz, a VEML6075 érzékelő és a kis haver beszélő segítségével: Nyár jön! Süt a nap! Ez nagyszerű. De ahogy az ultraibolya (UV) sugárzás egyre intenzívebbé válik, a hozzám hasonló szeplők, kis barna szigetek úsznak a vörös, leégett, viszkető bőr tengerében. Valós idejű információhoz juthat
OpenEyeTap: 3D nyomtatott és programozható intelligens üveg: 12 lépés (képekkel)
OpenEyeTap: 3D nyomtatott és programozható Smart Glass: Üdvözöljük az Open EyeTap Instructables oldalán! Néhány lelkes alkotó vagyunk, akik nagy ambícióval törekszünk a világ legaktívabb intelligens szemüveg és hordható kiterjesztett valóság közösség létrehozására. Szeretnénk hozzáférhetővé tenni egy olyan keretet, amelyen tovább bővítjük