Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсгүүдийг цуглуулах
- Алхам 2: Цаг кодлох - Arduino Pro Mini програмчлах
- Алхам 3: Алдаа засах !
- Алхам 4: SD карт бэлтгэх
- Алхам 5: ПХБ захиалах
- Алхам 6: Гагнах хугацаа
- Алхам 7: Дууссан
Видео: Хараагүй хүмүүст зориулсан ухаалаг шил: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Ухаалаг шил, ухаалаг цаг гэх мэт олон ухаалаг хэрэгслүүд зах зээл дээр байдаг. Гэхдээ тэд бүгд бидний төлөө бүтээгдсэн. Бие бялдрын бэрхшээлтэй хүмүүст туслах технологи хомс байна.
Харааны бэрхшээлтэй хүмүүст хэрэгтэй зүйлийг бүтээхийг хүссэн. Тиймээс би харааны бэрхшээлтэй хүмүүст туслах хямд үнэтэй ухаалаг шил зохион бүтээсэн.
Энэхүү төсөл нь хэд хэдэн хэт авианы зайн мэдрэгч, Arduino Pro Mini, MP3 тоглуулагчийн модуль, зарим чичиргээ моторыг ашигладаг. Энэхүү төсөлд харааны бэрхшээлтэй хүн зүүж болох нүдний шил хэлбэрээр ашигладаг хэлхээний самбар. Нүдний шилэн дээр суурилуулсан Arduino нь мэдрэгчийн тусламжтайгаар саадыг илрүүлж, чихэвч, чичиргээний хөдөлгүүрээр дамжуулан хэрэглэгчийн саад, чиглэлийг мэдэгдэнэ.
Алхам 1: Бүрэлдэхүүн хэсгүүдийг цуглуулах
Програм хангамж:
Arduino IDE
Тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд:
- HC -SR04 - Хэт авианы мэдрэгч X 3
- DFRobot DF тоглуулагч мини X 1
- Arduino Pro Mini X 1
- 3.5 мм аудио залгуур X 1
-
Чичирхийллийн хөдөлгүүр X 3
- FTDI шиг USB -ээс цуваа хөрвүүлэгч
- Слайд шилжүүлэгч X 1
- SD карт (дурын хэмжээтэй)
- JLCPCB.com -аас захиалгат ПХБ (заавал биш)
Алхам 2: Цаг кодлох - Arduino Pro Mini програмчлах
- Https://github.com/B45i/Talking-Smart-Glass-For-Blind руу ороод clone эсвэл татаж авах дээр дараад файлуудыг татаж аваад задлаарай.
- 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 -ийн самбарыг эмхэтгэхэд гарсан алдаа.
Энэ нь NewPing, DFRobotDFPlayerMini зэрэг номын сангууд таны IDE дээр суулгаагүйтэй холбоотой юм.
Үүнийг засахын тулд очих
Ноорог> Номын санг оруулах> Номын санг удирдах
Хайх талбарт алга болсон номын сангийн нэрийг оруулаад суулгах товчийг дарахад алга болсон номын санг суулгах болно.
Алдагдсан бүх номын сангийн хувьд үүнийг хий
Кодыг эмхэтгэн одоо байршуулах болно.
Алхам 4: SD карт бэлтгэх
Аудио файлуудын фолдерын агуулгыг SD картны эх рүү хуулах.
Тэмдэглэл: Фолдеруудыг (01, 02, 03) өөрөө хуулж, агуулгыг нь биш, Аудио файлын хавтсыг биш.
SD карт хуулж авсны дараа зураг дээрх шиг харагдах ёстой.
Алхам 5: ПХБ захиалах
ПХБ -ыг захиалъя.
Та ПХБ файлуудыг эндээс олж болно:
Та энэ төслийг ПХБ -гүйгээр хийж болно. Гэхдээ ПХБ -тэй байх нь илүү тохь тухтай болгодог.
ПХБ захиалах миний хамгийн дуртай үйлдвэрлэгч бол JLCPCB.com юм.
Тэд үнэхээр өндөр чанартай ПХБ-ийг маш хямд үнээр хийдэг.
Би ПХБ -ийн дизайн хийж эхлэхэд ПХБ -ийг үйлдвэрлэхэд маш их мөнгө зарцуулсан. Тиймээс би тэдгээрийг өөрөө сийлэхээс өөр аргагүй болсон.
Энэ бол эмх замбараагүй, уйтгартай үйл явц байсан бөгөөд хоёр талт ПХБ хийх нь маш хэцүү ажил байв.
Одоо би үүнийг хийхээ больсон. JLCPCB нь маш хямд тул би хэзээ ч сийлбэрлэх талаар огт боддоггүй.
Та ойролцоогоор 2 доллараар 5 эсвэл 10 ширхэг ПХБ авах болно (хэрэв түүний хэмжээ 10см * 10см -ээс бага бол).
Би ПХБ -ийн дизайн хийхэд easyEDA -ийг ашигласан. Энэ нь үүлэн дээр суурилсан хэрэгсэл юм. Энэ нь би юу ч татаж авах шаардлагагүй бөгөөд интернетэд холбогдсон бараг бүх компьютерээс ажиллах боломжтой гэсэн үг юм.
JLCPCB, EASYEDA, болон LCSC (электроникийн эд анги нийлүүлэгч) хамтран ажилладаг.
Та PCLC -ийг JLC -ээс хялбархан захиалах боломжтой.
LCSC -ээс таны ПХБ -д хэрэглэгддэг бүрэлдэхүүн хэсгүүдийг захиалахад хэдхэн товшилт л шаардлагатай байдаг.
JLCPCB ба LCSC сайн нийлүүлэгддэг тул та тээвэрлэлтийн зардлыг хэмнэдэг
JLCPCB, EASYEDA, LCSC зэрэг нь электрон бараа үйлдвэрлэх гайхалтай платформ юм.
Алхам 6: Гагнах хугацаа
Arduino, DF Player, Audio Jack, Slide Switch гэх мэт бүрэлдэхүүн хэсгүүдийг эхлээд ПХБ -д гагнах.
HC-SR04 модулийг шууд гагнах хэрэггүй, бид зарим өөрчлөлт хийх хэрэгтэй
- Эрэгтэй толгойг 90 градусын толгойг гагнуур эсвэл гагнуур ашиглан тэгшлээрэй.
- Богино холболтоос зайлсхийхийн тулд HC-SR04-ийн ар талд цахилгаан соронзон хальс нэмнэ үү.
- HC-SR04-ийг зориулалтын гагнуурын дэвсгэрт оруулах. зүүн ба баруун HC-SR04-ийг зүүн тийш чиглүүлж, гагнуур тавих өнцгөөр барь.
Цахилгаан тэжээлийн кабель, слайд унтраалга, чичиргээ мотор гэх мэт бусад бүрэлдэхүүн хэсгүүдийг гагнах.
Чичирхийллийн моторыг ПХБ -ийн ар талд гагнах ёстой бөгөөд ингэснээр шил зүүсэн хүн чичиргээг мэдрэх болно.
Хэрэв танд ПХБ байхгүй бол та хэлхээний диаграммд үзүүлсэн шиг бүрэлдэхүүн хэсгүүдийг холбож төслийг хийж болно.
Хэрэв та ПХБ -гүйгээр төсөл хийж байгаа бол хавсаргасан хэлхээний диаграмыг үзнэ үү
Схемд би санамсаргүйгээр 8 болон 9 -р зүүг сольсон. Алдаа гаргасанд уучлаарай.
Зөв холболт байна
- DF тоглуулагчийн Rx => Arduino -ийн PIN 9.
- DF тоглуулагчийн Tx => Arduino -ийн 8 -р зүү.
Хэрэв та ПХБ -ийг ашиглахгүй байгаа бол үүнийг залруулаарай, надад фриз файл байхгүй болно.
Та SD картаа DFPlayer -д оруулах боломжтой.
Цахилгаан холбосны дараа мотор чичиргээтэй байх ёстой бөгөөд саад бэрхшээл тулгарсан үед чихэвчнээс дуу гарах болно.
Алхам 7: Дууссан
Та одоо хийж байна.
Та бүх нөөцийг эндээс олж болно.
GitHub
HackSter.io
Энэ бол ПХБ -ийн тэмцээнд оролцох миний оруулсан оролт бөгөөд хэрэв танд энэ заавар таалагдсан бол саналаа өгөөрэй.
PCBWAY PCB desi gning тэмцээнд оролцох миний оролцоо. Хэрэв танд энэ төсөл таалагдсан бол миний оруулсан саналд саналаа өгөөрэй:
Хэрэв танд ямар нэгэн асуудал тулгарвал тайлбар бичээрэй. Би туслахыг хичээх болно
Зөвлөмж болгож буй:
Raspberry Pi Voice Navigation нь хараагүй хүмүүст тусалдаг: 7 алхам (зурагтай)
Raspberry Pi Voice Navigation нь хараагүй хүмүүст тусалдаг: Сайн байна уу Энэхүү зааварчилгаанд бөөрөлзгөнө пи нь хараагүй хүмүүст хэрэглэгчийн тодорхойлсон дуут зааврыг ашиглан хэрхэн тусалж болохыг харах болно. хараагүй хүмүүсийг дуу хоолойгоор удирдан чиглүүлэх
ScanUp NFC уншигч/зохиолч, хараагүй, харааны бэрхшээлтэй болон бусад хүмүүст зориулсан аудио бичигч: 4 алхам (зурагтай)
ScanUp NFC уншигч/зохиолч, хараагүй, харааны бэрхшээлтэй болон бусад хүмүүст зориулсан дуу хураагч: Би үйлдвэрлэлийн загварыг судалдаг бөгөөд энэ төсөл бол миний семестрийн ажил юм. Зорилго нь харааны бэрхшээлтэй, хараагүй хүмүүст SD карт дээр WAV форматаар аудио бичлэг хийх, NFC хаягаар дуудах төхөөрөмжөөр дэмжих явдал юм. Тиймээс дотор
Хараагүй хүмүүст зориулсан бээлий: 7 алхам
Хараагүй хүмүүст зориулсан бээлий: Хаптик бээлий бол хараагүй болон харааны бэрхшээлтэй хүмүүст зориулагдсан төхөөрөмж бөгөөд эзэмшигч нь ойр орчмынхоо саад бэрхшээлийн талаар мэдээлэл өгдөг. Бээлий нь хэт авианы хоёр мэдрэгчийг ашиглан объектын зай, чиглэлийг мэдээлдэг
Амблиопид зориулсан шингэн болор шил (бөглөрөх сургалтын шил) [ATtiny13]: 10 алхам
Амблиопид зориулсан шингэн болор шил (ээлжлэн бөглөрөх сургалтын шил) [ATtiny13]: Амблиопи (залхуу нүд), хүн амын ойролцоогоор 3% -д нөлөөлдөг харааны бэрхшээл бөгөөд ихэвчлэн энгийн нүдний будалт эсвэл атропины дуслаар эмчилдэг. Харамсалтай нь эдгээр эмчилгээний аргууд нь удаан хугацаанд тасралтгүй, илүү хүчтэй нүдийг хамардаг
Хараагүй хүмүүст зориулсан өнгө илрүүлэгч: 9 алхам
Хараагүй хүмүүст зориулсан өнгө илрүүлэгч: Энэхүү төслийн гол зорилго нь таны ухаалаг гар утсыг зөвхөн ухаалаг гар утсаа ашиглан юу ч хамаагүй өнгөөр хэлж өгөх явдал юм. Arduino -тэй 1sheeld. хамтран