Мазмұны:
- 1 -қадам: Компоненттерді жинаңыз
- 2 -қадам: Уақытты кодтау - Arduino Pro Mini бағдарламалау
- 3 -қадам: қателерді түзету !
- 4 -қадам: SD картасын дайындаңыз
- 5 -қадам: ПХД -ге тапсырыс беру
- 6 -қадам: дәнекерлеу уақыты
- 7 -қадам: Орындалды
Бейне: Зағип жандарға арналған ақылды әйнек: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Нарықта ақылды көзілдірік, ақылды сағаттар және т.б сияқты көптеген ақылды аксессуарлар бар. Бірақ олардың барлығы біз үшін салынған. Мүмкіндігі шектеулі жандарға көмектесетін технологияның жетіспеушілігі бар.
Мен нашар көретін адамдарға пайдалы нәрсе жасағым келді. Сондықтан мен нашар көретіндерге көмектесу үшін арзан ақылды әйнекті ойлап таптым.
Бұл жобада бірнеше ультрадыбыстық қашықтық датчиктері, Arduino Pro Mini, MP3 ойнатқыш модулі және кейбір діріл қозғалтқыштары қолданылады. Бұл жобада көру қабілеті нашар адамдарға киюге болатын көзілдірік түрінде қолданылатын тақта. Көзілдірікке орнатылған Arduino сенсорлардың көмегімен кедергілерді анықтайды және құлаққаптар мен діріл қозғалтқыштары арқылы қолданушының кедергі мен қашықтығы туралы хабарлайды.
1 -қадам: Компоненттерді жинаңыз
Бағдарламалық қамтамасыз ету:
Arduino IDE
Аппараттық компоненттер:
- HC -SR04 - ультрадыбыстық сенсор X 3
- DFRobot DF ойнатқышы mini X 1
- Arduino Pro Mini X 1
- 3,5 мм аудио ұясы X 1
-
Діріл қозғалтқыштары X 3
- USB - FTDI сияқты сериялық түрлендіргіш
- X 1 сырғытпасы
- SD картасы (кез келген өлшемде)
- JLCPCB.com сайтынан теңшелетін PCB (міндетті емес)
2 -қадам: Уақытты кодтау - Arduino Pro Mini бағдарламалау
- Https://github.com/B45i/Talking-Smart-Glass-For-Blind өтіңіз және клондауды немесе жүктеуді нұқыңыз және файлдарды жүктеңіз және шығарыңыз.
- Smart_glass_for_blind.ino файлын Arduino IDE -де ашыңыз.
- Pro Mini -ді компьютерге FTDI кабелі арқылы қосыңыз.
- Тиісті COM портын таңдаңыз.
- 'Arduino Pro немесе Pro Mini' таңдаңыз.
- Жүктеу түймесін басыңыз
ПХД -ге дәнекерлеу алдында Arduino -ны жарқылдағаныңызға көз жеткізіңіз. Барлық компоненттер дәнекерленгеннен кейін, бағдарламалау тақырыбын қосу сәл қиын болады.
Ең аз іске қосу қашықтығын реттеу үшін minLeftDistance, minCenterDistance, minRightDistance параметрлерін өзгертіңіз.
3 -қадам: қателерді түзету !
Сияқты кейбір қателерді көретін шығарсыз
қателік: NewPing.h: Мұндай файл немесе#каталогы жоқ^ компиляция тоқтатылды. шығу күйі 1 Arduino Pro немесе Pro Mini тақтасы үшін компиляция қатесі.
немесе келесідей нәрсе:
маңызды қате: DFRobotDFPlayerMini.h: Мұндай файл немесе#каталогы жоқ^ компиляция тоқтатылды. шығу күйі 1 Arduino Pro немесе Pro Mini тақтасы үшін компиляция қатесі.
Бұл сіздің IDE -ге NewPing және DFRobotDFPlayerMini сияқты кітапханалар орнатылмағандықтан.
Мұны түзету үшін өтіңіз
Эскиз> Кітапханаларды қосу> Кітапханаларды басқару
Іздеу жолағына жоғалған кітапхана атауын енгізіңіз және орнатуды басыңыз, бұл жетіспейтін кітапхананы орнатады.
Мұны барлық жоғалған кітапханалар үшін жасаңыз
Код қазір құрастырылады және жүктеледі.
4 -қадам: SD картасын дайындаңыз
Аудио файлдар қалтасының мазмұнын SD картасының түбіріне көшіріңіз.
Ескертпе: қалталарды (01, 02, 03) көшіріңіз, оның мазмұнын емес, аудио файлдар қалтасын емес.
SD картасы көшіруден кейін суреттегідей болуы керек.
5 -қадам: ПХД -ге тапсырыс беру
ПХД -ге тапсырыс берейік.
ПХД файлдарын мына жерден таба аласыз:
Сіз бұл жобаны ПХД -сыз жасай аласыз. Бірақ ПХД болуы оны ыңғайлы етеді.
ПХД тапсырыс беру үшін менің сүйікті өндіруші - JLCPCB.com.
Олар шынымен де жоғары сапалы ПХД-ны өте арзан бағаға жасайды.
Мен ПХД құрастыра бастаған кезде, ПХД өндіруге көп ақша жұмсалды. Сондықтан оларды өз қолыммен тегістеуге тура келді.
Бұл күрделі және жалықтыратын процесс болды, және екі жақты ПХД жасау өте қиын жұмыс болды.
Енді мен олай жасамаймын. JLCPCB соншалықты арзан, сондықтан мен оны ешқашан кесу туралы ойламаймын.
Сіз шамамен 2 долларға 5 немесе 10 дана ПХД аласыз (егер оның өлшемі 10см * 10см -ден аз болса).
Мен ПХД құрастыру үшін easyEDA қолдандым. Бұлтқа негізделген құрал. Маған ештеңе жүктеудің қажеті жоқ және мен Интернетке қосылған кез келген дерлік компьютерден жұмыс жасай аламын.
JLCPCB, EASYEDA және LCSC (электроника компоненттерін жеткізуші) бірге жұмыс істейді.
Сіз PCLC -ге JLC -ден easyeda ішінде тапсырыс бере аласыз.
LCSC -тен сіздің ПХД -де қолданылатын компоненттерге тапсырыс беру бірнеше рет басылады.
JLCPCB мен LCSC жақсы жеткізілгендіктен, сіз жеткізілім құнын үнемдейсіз
JLCPCB, EASYEDA және LCSC бірге электроникаға арналған керемет платформа ұсынады.
6 -қадам: дәнекерлеу уақыты
PCB -ге алдымен Arduino, DF ойнатқышы, аудио ұясы, слайд қосқыштары сияқты компоненттерді дәнекерлеңіз.
HC-SR04 модулін тікелей дәнекерлемеңіз, бізге кейбір өзгертулер енгізу керек
- Еркек тақырыпты 90 ° тақырыптар мен бұрандаларды бұрау арқылы түзетіңіз.
- Қысқа тұйықталуды болдырмау үшін HC-SR04 артқы жағына электр таспасын қосыңыз.
- HC-SR04 орнатылған дәнекерленген жастықшаларға салыңыз. HC-SR04 сол және оң жақ бұрышын көрсететін етіп ұстаңыз және дәнекерлеуді қолданыңыз.
Қалған бөліктерді дәнекерлеу, мысалы, электрмен жабдықтау кабелі, сырғытпалар, діріл қозғалтқыштары және т.
Діріл қозғалтқыштарын ПХД -ның артқы жағына дәнекерлеу керек, әйнекті киген адам тербелісті сезуі мүмкін.
Егер сізде ПХД болмаса, сіз схеманы көрсетілгендей компоненттерді қосу арқылы жобаны жасай аласыз.
Егер сіз жобаны ПХД -сыз жасасаңыз, онда берілген схемаға қараңыз
Схемада мен кездейсоқ 8 және 9 түйреуіштерді ауыстырып жібердім, қате үшін кешірім сұраймын.
Дұрыс байланыс - бұл
- DF ойнатқышының Rx => Arduino PIN 9.
- DF ойнатқышының Tx => 8 түйреуіші Arduino.
Егер сіз ПХД пайдаланбайтын болсаңыз, оны түзетіңіз, менде фризинг файлы жоқ.
Сіз қазір SD картасын DFPlayer -ге енгізе аласыз.
Қуатты қосқаннан кейін қозғалтқыштар дірілдеуі керек және кедергі болған кезде құлаққаптардан дыбыс шығады.
7 -қадам: Орындалды
Сіз енді дайынсыз.
Сіз барлық ресурстарды осы жерден таба аласыз.
GitHub
HackSter.io
Бұл менің ПХД байқауына кіруім, егер сізге бұл нұсқаулық ұнаған болса, дауыс беріңіз.
Менің PCBWAY PCB дизайн байқауына қатысуым. Егер сізге бұл жоба ұнайтын болса, менің жазбама дауыс беруді қарастырыңыз:
Егер сізде қандай да бір мәселелер туындаса, оларға түсініктеме беріңіз. Мен көмектесуге тырысамын
Ұсынылған:
Raspberry Pi дауыстық навигациясы зағип адамдарға көмектеседі: 7 қадам (суреттермен)
Raspberry Pi дауыстық навигациясы зағип адамдарға көмектеседі: Сәлеметсіз бе, біз нұсқаулықта таңқурай пиі зағип адамдарға қолданушы анықтайтын дауыстық нұсқауды қолдана алатынын көреміз. зағип жандарға дауыстық нұсқаулық
OpenEyeTap: 3D басып шығарылатын және бағдарламаланатын ақылды әйнек: 12 қадам (суреттермен)
OpenEyeTap: 3D басып шығарылатын және бағдарламаланатын ақылды әйнек: Open EyeTap нұсқаулықтары бетіне қош келдіңіз! Біз - әлемдегі ең белсенді ақылды көзілдірік пен киюге болатын шынайылық қоғамдастығын құруға үлкен ұмтылысы бар бірнеше ынталы өндірушілер. Біз кеңейтілетін негізге қол жеткізгіміз келеді
DIY жарық диодты әйнек: 4 қадам (суреттермен)
DIY жарық диодты әйнек шамы: жасау оңай, сонымен қатар әсер ету оңай. Негізінде, бұл әйнектің бір бөлігі, біз керемет дизайн жасаймыз, содан кейін оны жарықтандыру үшін жарықдиодты шамды жағамыз. Ал ең жақсы жағы - бұл қалай естілсе, соншалықты оңай! Қаншалықты
Зағип адамдарға арналған түс детекторы: 9 қадам
Зағип жандарға арналған түс детекторы: Бұл жобаның негізгі мақсаты - смартфонды смартфонның көмегімен кез келген нәрсенің түсін айтуға мәжбүрлеу және Arduino -мен бірге 1eeld. Бұл жоба 1 қабатты қосымшаның түс сенсоры қалқанын қолданады, бұл қалқан смартфонның камерасын қолданады. бірлескен
Қайта өңделген қисық " әйнек " Сурет жақтауы: 7 қадам (суреттермен)
Қайта өңделген қисық " әйнек " Сурет жақтауы: Пластикалық бөтелкелерді, картоннан қалған қаптамаларды және дүкендегі киімдердің қалдықтарын біздің заманауи қалдықтарымыз үшін тағы бір рет қолдану- қайта өңделген материалдардан сүйікті суреттеріңізге антикварлық стильдегі қисық алдыңғы сурет жақтауларын жасаңыз