Мазмуну:
- 1 -кадам: Компоненттерди чогултуу
- 2 -кадам: Убакытты коддоо - Arduino Pro Mini программасы
- 3 -кадам: каталарды оңдоо !
- 4 -кадам: SD картаны даярдоо
- 5 -кадам: ПКБга заказ берүү
- 6 -кадам: Lehering Time
- 7 -кадам: Бүттү
Video: Сокурлар үчүн акылдуу айнек менен сүйлөшүү: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:38
Базарда акылдуу көз айнектер, акылдуу сааттар ж.б. сыяктуу бир нече акылдуу аксессуарлар бар. Бирок алардын баары биз үчүн курулган. Физикалык мүмкүнчүлүгү чектелгендерге жардам бере турган технологиянын жетишсиздиги бар.
Мен көрүүсү начар адамдар үчүн пайдалуу нерсени кургум келди. Ошентип, мен начар көргөндөргө жардам берүү үчүн колдонула турган арзан баалуу акылдуу айнекти ойлоп таптым.
Бул долбоордо бир нече УЗИ аралык сенсорлору, Arduino Pro Mini, MP3 ойноткуч модулу жана кээ бир дирилдөө кыймылдаткычтары колдонулат. Бул долбоордо көрүүсү начар адам кийе турган көз айнек түрүндө колдонулган схема. Көз айнекке орнотулган Arduino сенсорлордун жардамы менен тоскоолдукту аныктап, кулакчындар жана дирилдөө кыймылдаткычтары аркылуу колдонуучунун тоскоолдуктун алыстыгын жана багытын кабарлайт.
1 -кадам: Компоненттерди чогултуу
Программалык камсыздоо:
Arduino IDE
Аппараттык компоненттер:
- HC -SR04 - Ultrasonic Sensor X 3
- DFRobot DF Player мини X 1
- Arduino Pro Mini X 1
- 3.5мм аудио уя X 1
-
Вибрациялык кыймылдаткычтар X 3
- USB сериялык конвертерге FTDI сыяктуу
- Slide Switch 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'ди тандаңыз.
- Жүктөөнү чыкылдатыңыз
Ардуинону ПКБга туташтыруудан мурун, аны жаркылдатыңыз. Бардык компоненттер ширетилгенден кийин, программалоо башын туташтыруу бир аз кыйыныраак болот.
MinLeftDistance, minCenterDistance, minRightDistanceти минималдуу триггер аралыкты тууралоо үчүн өзгөртүү.
3 -кадам: каталарды оңдоо !
Балким, сиз кээ бир каталарды көрөсүз
маанилүү ката: NewPing.h: Мындай файл же каталог#камтылган^ компиляция токтотулган жок. чыгуу статусу 1 Arduino Pro же Pro Mini тактасы үчүн ката түзүлдү.
же бир нерсе сыяктуу:
маанилүү ката: DFRobotDFPlayerMini.h: Мындай файл же каталог#камтылган^ компиляция токтотулган жок. чыгуу статусу 1 Arduino Pro же Pro Mini тактасы үчүн ката түзүлдү.
Бул NewPing жана DFRobotDFPlayerMini сыяктуу китепканалар сиздин IDEге орнотулбагандыктан.
Муну оңдоо үчүн, Барыңыз
Эскиз> Китепканаларды кошуу> Китепканаларды башкаруу
Издөө тилкесине жок китепкананын атын киргизип, орнотууну чыкылдатыңыз, бул жок китепкананы орнотот.
Муну бардык жетишпеген китепканалар үчүн жасаңыз
Код азыр түзүлөт жана жүктөлөт.
4 -кадам: SD картаны даярдоо
Аудио файлдар папкасынын мазмунун SD картасынын тамырына көчүрүү.
Эскертүү: Папкаларды (01, 02, 03) көчүрүңүз, анын мазмунун эмес, Аудио файлдар папкасын эмес.
SD карта көчүрүүдөн кийин сүрөттөгүдөй болушу керек.
5 -кадам: ПКБга заказ берүү
ПКБга заказ берели.
PCB файлдарын бул жерден таба аласыз:
Сиз бул проектти ПХБсыз деле жасай аласыз. Бирок PCBге ээ болуу аны ыңгайлуу кылат.
ПКБга заказ кылуу үчүн менин сүйүктүү өндүрүүчүм JLCPCB.com.
Алар абдан арзан баада чындап эле жогорку сапаттагы ПХБ жасашат.
Мен ПХБ долбоорлоону баштаганымда, ПХБ өндүрүү үчүн көп акча талап кылынган. Ошентип, аларды өзүм кыркууга туура келди.
Бул баш аламан жана түйшүктүү процесс болчу, жана эки тараптуу ПХБ жасоо абдан оор иш болчу.
Эми мен мындан ары андай кылбайм. JLCPCB ушунчалык арзан болгондуктан, мен эч качан оюп салууну ойлобойм.
Сиз болжол менен $ 2 үчүн 5 же 10 даана ПХБ аласыз (эгер анын өлчөмү 10см * 10смден аз болсо).
Мен PCB долбоорлоо үчүн easyEDA колдондум. Булутка негизделген курал. Демек, мен эч нерсе жүктөбөйм жана интернет байланышы бар дээрлик бардык компьютерден иштей алам.
JLCPCB, EASYEDA жана LCSC (электроника компоненттеринин провайдери) бирге иштешет.
Сиз PCLC'дерди JLCден easyeda ичинде заказ кыла аласыз.
LCSCден ПКБда колдонулган компоненттерге заказ кылуу бир нече чыкылдатууну талап кылат.
JLCPCB жана LCSC жакшы жеткирилгендиктен, сиз жеткирүү баасын үнөмдөйсүз
JLCPCB, EASYEDA жана LCSC бирге электроника үчүн чоң платформа түзөт.
6 -кадам: Lehering Time
Биринчи компоненттерди Arduino, DF Player, Audio Jack, Slide Switch сыяктуу Пластикалык карталарга туташтырыңыз.
HC-SR04 модулун түз туташтырбаңыз, биз кээ бир өзгөртүүлөрдү киргизишибиз керек
- Эркектин башын 90 ° баштыктарды плистен же де-ширетип, кадимки баштарды ширетүү менен түздөңүз.
- Кыска туташууну болтурбоо үчүн HC-SR04 артына электр лентасын кошуңуз.
- HC-SR04ти дайындалган ширетүүчү аянтчаларга салыңыз. HC-SR04 сол жана оң бурчта кармаңыз, ал солго жана багытты көрсөтөт жана ширетүүнү колдонуңуз.
Электр менен камсыздоо кабели, слайд өчүргүчтөрү, вибрация моторлору сыяктуу компоненттердин калган бөлүгү.
Вибрациялык кыймылдаткычтарды ПХБнын арт жагына ширетүү керек, ошондо айнек тагынган адам термелүүнү сезет.
Эгерде сизде ПХБ жок болсо, сиз схеманы көрсөткөндөй компоненттерди туташтыруу менен долбоорду жасай аласыз.
Эгерде сиз долбоорду ПХБсыз эле жасап жатсаңыз, анда тиркелген схемага кайрылыңыз
Схемада мен 8 жана 9 -пинти кокусунан алмаштырып алдым, ката үчүн кечирим сурайм, Туура байланыш
- RF DF Player => PIN 9 Arduino.
- TF of DF Player => Pin 8 Arduino.
Эгерде сиз ПКБны колдонбосоңуз, аны оңдоңуз, менде жанымда фризинг файл жок.
Сиз азыр SD картаны DFPlayerге киргизе аласыз.
Күчтү туташтыргандан кийин, моторлор дирилдеши керек жана тоскоолдук болгондо наушниктен аудио чыгат.
7 -кадам: Бүттү
Сиз азыр бүттүңүз.
Бул жерде бардык ресурстарды таба аласыз.
GitHub
HackSter.io
Бул менин PCB сынагына катышуум, эгер сизге бул көрсөтмө жакса, добуш бериңиз.
Менин PCBWAY PCB desi gning конкурсуна катышуум. Эгерде сизге бул долбоор жакса, менин жазуум үчүн добуш берүүнү карап көрүңүз:
Эгер кандайдыр бир көйгөйгө туш болсоңуз, аларга комментарий бериңиз. Мен жардам берүүгө аракет кылам
Сунушталууда:
Акылдуу көз айнек: 4 кадам
Акылдуу көз айнек: Саламатсыздарбы, бүгүн мен сизге үйдө акылдуу көз айнекти кантип жасоону көрсөтөм! Акылдуу көз айнектин эң сонун нерселеринин бири - азыркы технология дүйнөсүндө ушундай нерсеге ээ болуу канчалык пайдалуу жана бир эле версиясы жок
Акылдуу көз айнек (10 доллардан төмөн !!!): 8 кадам (Сүрөттөр менен)
Акылдуу көз айнек (10 доллардан төмөн !!!): Саламатсызбы! Биз баарыбыз Smart Glasses менен таанышбыз, E.D.I.T.H. сүйүктүү каарманыбыз Тони Старк тарабынан жасалган, кийинчерээк Питер Паркерге өткөн. Бүгүн мен 10 долларга жетпеген ушундай акылдуу айнек курайын деп жатам! Алар такыр
Акылдуу ойготкуч саат: Raspberry Pi менен жасалган акылдуу ойготкуч саат: 10 кадам (сүрөттөр менен)
Smart Alarm Clock: Raspberry Pi менен жасалган акылдуу ойготкуч: Сиз качандыр бир убакта акылдуу саатты кааладыңыз беле? Андай болсо, бул сиз үчүн чечим! Мен Smart Alarm Clock жасадым, бул веб -сайтка ылайык ойготкуч убактысын өзгөртө турган саат. Ойготкуч өчкөндө, үн чыгат (зумбул) жана 2 жарык күйөт
Сокурлар үчүн Хаптик Мээлей: 7 кадам
Сокурлар үчүн Haptic Мээлейи: Haptic мээлейи - бул сокур жана/же көрүүсү начар адамдар үчүн түзмөк, ал кийүүчүгө жакын жердеги тоскоолдуктар жөнүндө маалымат берет. Мээлейде объекттердин алыстыгы жана ориентациясын билдирүүчү эки УЗИ сенсорлору колдонулат
OpenEyeTap: 3D Басылган жана Программалануучу Акылдуу Айнек: 12 Кадам (Сүрөттөр менен)
OpenEyeTap: 3D Басылган жана Программалануучу Акылдуу Айнек: Open EyeTapтин Instructables барагына кош келиңиз! Биз дүйнөдөгү эң активдүү Акылдуу Көз айнектерди жана Кийиле турган Реалдуулук Коомчулугун курууну эңсеген бир нече энтузиасттарбыз. Биз кеңейтилген алкакты жеткиликтүү кылууну каалайбыз