Obsah:
- Krok 1: Zhromaždite komponenty
- Krok 2: Čas kódovania - naprogramujte Arduino Pro Mini
- Krok 3: Oprava chýb !!
- Krok 4: Pripravte si kartu SD
- Krok 5: Objednávka DPS
- Krok 6: Čas spájkovania.
- Krok 7: Hotovo
Video: Hovoriace inteligentné sklo pre nevidomých: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Na trhu je k dispozícii viacero inteligentných doplnkov, ako sú inteligentné okuliare, inteligentné hodinky atď. Ale všetky sú stavané pre nás. Výrazne chýba technológia na pomoc telesne postihnutým.
Chcel som vybudovať niečo, čo bude užitočné pre zrakovo postihnutých ľudí. Preto som navrhol lacné inteligentné sklo, ktoré je možné použiť na pomoc zrakovo postihnutým.
Tento projekt používa niekoľko ultrazvukových senzorov vzdialenosti, Arduino Pro Mini, modul prehrávača MP3 a niektoré vibračné motory. Doska plošných spojov použitá v tomto projekte vo forme okuliarov, ktoré môže nosiť zrakovo postihnutý človek. Arduino namontované na okuliaroch bude pomocou senzorov detekovať prekážku a prostredníctvom slúchadiel a vibračných motorov upozorní užívateľa na vzdialenosť a smer prekážky.
Krok 1: Zhromaždite komponenty
Softvér:
Arduino IDE
Hardvérové komponenty:
- HC -SR04 - Ultrazvukový senzor X 3
- DFRobot DF Player mini X 1
- Arduino Pro Mini X 1
- 3,5 mm audio konektor X 1
-
Vibračné motory X 3
- Prevodník USB na sériový port ako FTDI
- Posuvný prepínač X 1
- Karta SD (ľubovoľná veľkosť)
- Vlastný plošný spoj z JLCPCB.com (voliteľné)
Krok 2: Čas kódovania - naprogramujte Arduino Pro Mini
- Prejdite na https://github.com/B45i/Talking-Smart-Glass-For-Blind a kliknite na klonovať alebo stiahnuť, sťahujte a extrahujte súbory.
- Otvorte súbor Smart_glass_for_blind.ino v Arduino IDE.
- Pripojte Pro Mini k počítaču pomocou kábla FTDI.
- Vyberte správny port COM.
- Vyberte „Arduino Pro alebo Pro Mini“.
- Kliknite na nahrať
Pred spájkovaním na PCB nezabudnite flashovať Arduino. Hneď ako budú všetky súčiastky spájkované, bude ťažšie pripojiť programovaciu hlavičku.
Zmeňte minLeftDistance, minCenterDistance, minRightDistance a upravte minimálnu spúšťaciu vzdialenosť.
Krok 3: Oprava chýb !!
Pravdepodobne uvidíte niektoré chyby, ako napr
závažná chyba: NewPing.h: Žiadny takýto súbor alebo adresár#include^ kompilácia nebola ukončená. výstupný stav 1 Chyba pri kompilácii pre dosku Arduino Pro alebo Pro Mini.
alebo niečo ako:
závažná chyba: DFRobotDFPlayerMini.h: Žiadny takýto súbor alebo adresár#include^ kompilácia nebola ukončená. výstupný stav 1 Chyba pri kompilácii pre dosku Arduino Pro alebo Pro Mini.
Dôvodom je, že knižnice ako NewPing a DFRobotDFPlayerMini nie sú vo vašom IDE nainštalované.
Ak to chcete opraviť, prejdite na
Skica> Zahrnúť knižnice> Spravovať knižnice
Do vyhľadávacieho panela zadajte názov chýbajúcej knižnice a kliknite na tlačidlo nainštalovať. Tým sa chýbajúca knižnica nainštaluje.
Vykonajte to pre všetky chýbajúce knižnice
Kód sa teraz skompiluje a nahrá.
Krok 4: Pripravte si kartu SD
Skopírujte obsah priečinka Zvukové súbory do koreňa karty SD.
Poznámka: Skopírujte samotné priečinky (01, 02, 03), nie ich obsah, nie priečinok so zvukovými súbormi.
Po skopírovaní by karta SD mala vyzerať ako na obrázku.
Krok 5: Objednávka DPS
Objednajme PCB.
Súbory PCB nájdete tu:
Tento projekt môžete urobiť aj bez PCB. Ale mať PCB to robí pohodlnejším.
Na objednanie PCB je môj obľúbený výrobca JLCPCB.com.
Vyrábajú skutočne skutočne kvalitné PCB za veľmi lacnú cenu.
Keď som začal s navrhovaním PCB, stála výroba PCB veľa peňazí. Musel som ich teda vyleptať sám.
Bol to chaotický a únavný proces a výroba obojstranných DPS bola veľmi veľmi náročná úloha.
Teraz to už nerobím. JLCPCB je tak lacný, že už nikdy nad leptaním neuvažujem.
Dostanete 5 alebo 10 kusov DPS za približne 2 doláre (ak je veľkosť menšia ako 10 cm * 10 cm).
Na návrh DPS som použil easyEDA. Čo je cloudový nástroj. Znamená to, že nemusím nič sťahovať a môžem pracovať z takmer akéhokoľvek počítača s pripojením na internet.
JLCPCB, EASYEDA a LCSC (poskytovateľ elektronických komponentov) spolupracujú.
PCB si môžete objednať od JLC v rámci samotnej easyedy.
Objednávka komponentov použitých vo vašej DPS od LCSC trvá iba niekoľko kliknutí.
Pretože JLCPCB a LCSC sú spolu v poriadku, ušetríte aj náklady na dopravu
JLCPCB, EASYEDA a LCSC spoločne poskytujú skvelú platformu pre značky elektroniky.
Krok 6: Čas spájkovania.
Komponenty ako Arduino, DF Player, Audio Jack, posuvné prepínače najskôr spájkujte na PCB.
Modul HC-SR04 nespájkujte priamo, musíme urobiť niekoľko úprav
- Vyrovnajte vidlicu pomocou klieští alebo odspájkujte 90 ° záhlavia a spájkujte normálne hlavičky.
- Pridajte elektrickú pásku na zadnú stranu HC-SR04, aby ste predišli skratu.
- Vložte HC-SR04 na určené spájkovacie podložky. držte ľavý a pravý HC-SR04 pod uhlom tak, aby ukazoval vľavo a v smere, a naneste spájku.
Spájkujte ostatné komponenty, ako napríklad napájací kábel, posuvné spínače, vibračné motory atď.
Vibračné motory by mali byť spájkované na zadnú stranu DPS, aby osoba, ktorá nosí sklo, cítila vibrácie.
Ak nemáte dosku plošných spojov, projekt môžete napriek tomu vytvoriť zapojením komponentov podľa schémy zapojenia.
Ak robíte projekt bez PCB, pozrite sa na priloženú schému zapojenia
V schémach som omylom vymenil kolíky 8 a 9. Ospravedlňujeme sa za chybu, Správne pripojenie je
- Rx hráča DF Player => PIN 9 Arduina.
- Tx hráča DF Player => Pin 8 Arduina.
Opravte to, ak nepoužívate DPS, už nemám pri sebe súbor so zrnkom.
Teraz môžete kartu SD vložiť do prehrávača DFPlayer.
Po pripojení napájania by mali motory vibrovať a v prípade prekážky bude zvuk vychádzať zo slúchadiel.
Krok 7: Hotovo
Teraz ste hotoví.
Tu nájdete všetky zdroje.
GitHub
HackSter.io
Toto je môj vstup do súťaže o PCB, hlasujte, ak sa vám páčil tento návod.
Môj vstup do súťaže o návrh plošných spojov PCBWAY. Ak sa vám páči tento projekt, zvážte hlasovanie za môj príspevok:
Ak máte akékoľvek problémy, napíšte ich. Pokúsim sa pomôcť
Odporúča:
ScanUp NFC čítačka/zapisovačka a zvukový záznamník pre nevidomých, slabozrakých a všetkých ostatných: 4 kroky (s obrázkami)
ScanUp NFC čítačka/zapisovačka a zvukový záznamník pre nevidomých, slabozrakých a všetkých ostatných: Študujem priemyselný dizajn a projekt je dielom môjho semestra. Cieľom je podpora zrakovo postihnutých a nevidomých ľudí zariadením, ktoré umožňuje nahrávať zvuk vo formáte.WAV na kartu SD a volať tieto informácie pomocou značky NFC. Takže v
Sklo Google pre chudobného/Pomoc pre ľudí s videním tunela: 5 krokov (s obrázkami)
Sklo Google pre chudobného/Pomoc pre tých, ktorí majú víziu tunela: Abstrakt: Tento projekt streamuje živé video z kamery s rybím okom na nositeľný heads-up displej. Výsledkom je širšie zorné pole v menšej oblasti (displej je porovnateľný so 4 -palcovou obrazovkou vzdialenou 12 palcov od vášho oka a výstupmi s rozlíšením 720
Hmatová rukavica pre nevidomých: 7 krokov
Haptická rukavica pre nevidomých: Haptická rukavica je zariadenie pre nevidomých a/alebo slabozrakých, ktoré nositeľovi poskytuje informácie o prekážkach v jeho bezprostrednom okolí. Rukavica používa dva ultrazvukové senzory, ktoré hlásia vzdialenosť a orientáciu predmetov.
OpenEyeTap: 3D tlačené a programovateľné inteligentné sklo: 12 krokov (s obrázkami)
OpenEyeTap: Inteligentné sklo s 3D tlačou a programovaním: Vitajte na stránke s pokynmi k Open EyeTap! Sme niekoľko nadšených tvorcov s veľkou ambíciou vybudovať najaktívnejšiu komunitu inteligentných okuliarov a rozšírenej reality na svete. Chceme sprístupniť rámec, v ktorom sa rozšíria
Detektor farieb pre nevidomých: 9 krokov
Detektor farieb pre nevidomých: Hlavným cieľom tohto projektu je dosiahnuť, aby váš smartfón vyslovil farbu čohokoľvek pomocou iba vášho smartfónu a 1sheeld s Arduino. Tento projekt používa štít senzora farieb z aplikácie 1sheeld, tento štít používa fotoaparát vášho smartfónu na získanie čo