Talaan ng mga Nilalaman:

Pakikipag-usap sa Smart Glass para sa Bulag: 7 Hakbang
Pakikipag-usap sa Smart Glass para sa Bulag: 7 Hakbang

Video: Pakikipag-usap sa Smart Glass para sa Bulag: 7 Hakbang

Video: Pakikipag-usap sa Smart Glass para sa Bulag: 7 Hakbang
Video: Paano Mababasa Ang Isip Ng Isang Tao? (14 PSYCHOLOGICAL TIPS) 2024, Nobyembre
Anonim
Pakikipag-usap sa Smart Glass para sa Bulag
Pakikipag-usap sa Smart Glass para sa Bulag

Mayroong maraming mga smart accessories tulad ng matalinong baso, matalinong relo, atbp na magagamit sa merkado. Ngunit lahat ng mga ito ay binuo para sa atin. Mayroong isang makabuluhang kakulangan ng teknolohiya upang tulungan ang mga pisikal na hinamon.

Nais kong bumuo ng isang bagay na kapaki-pakinabang para sa mga taong hinamon sa paningin. Kaya't dinisenyo ko ang isang murang matalinong baso na maaaring magamit upang matulungan ang mga may kapansanan sa paningin.

Gumagamit ang proyektong ito ng ilang mga sensor ng distansya ng ultrasonic, isang Arduino Pro Mini, isang module ng MP3 player, at ilang mga motor na panginginig. Ang circuit board na ginamit sa proyektong ito sa anyo ng isang palabas, na maaaring magsuot ng isang taong may kapansanan sa paningin. Ang isang Arduino na naka-mount sa palabas ay makakakita ng balakid sa tulong ng mga sensor at aabisuhan ang distansya at direksyon ng gumagamit ng balakid sa pamamagitan ng mga headphone at mga motor na panginginig.

Hakbang 1: Ipunin ang Mga Bahagi

Ipunin ang Mga Sangkap
Ipunin ang Mga Sangkap

Software:

Arduino IDE

Mga Bahagi ng Hardware:

  • HC-SR04 - Ultrasonic Sensor X 3
  • DFRobot DF Player mini X 1
  • Arduino Pro Mini X 1
  • 3.5mm Audio jack X 1
  • Mga motor na panginginog X 3

  • USB sa Serial Converter tulad ng FTDI
  • Slide Switch X 1
  • SD Card (Anumang laki)
  • Pasadyang PCB Mula sa JLCPCB.com (Opsyonal)

Hakbang 2: Oras ng Coding - Program ang Arduino Pro Mini

Oras ng Coding - Program ang Arduino Pro Mini
Oras ng Coding - Program ang Arduino Pro Mini
  • Pumunta sa https://github.com/B45i/Talking-Smart-Glass-For-Blind at mag-click sa clone o i-download, at i-download at i-extract ang mga file.
  • Buksan ang Smart_glass_for_blind.ino File sa Arduino IDE.
  • Ikonekta ang Pro Mini sa computer gamit ang FTDI cable.
  • Piliin ang tamang port ng COM.
  • Piliin ang 'Arduino Pro o Pro Mini.'
  • Mag-click sa upload

Tiyaking i-flash ang Arduino bago ito ihihinang sa PCB. Kapag ang lahat ng mga bahagi ay na-solder, magiging mas mahirap upang ikonekta ang header ng programa.

Baguhin ang minLeftDistance, minCenterDistance, minRightDistance upang ayusin ang minimum na distansya ng pag-trigger.

Hakbang 3: Pag-aayos ng Mga Mali !!

Pag-aayos ng Mga Mali !!!
Pag-aayos ng Mga Mali !!!

Marahil ay makakakita ka ng ilang mga error tulad ng

nakamamatay na error: NewPing.h: Walang kagaya ng file o direktoryo na # isama ^ natapos na ang compilation. exit status 1 Error sa pag-ipon para sa board Arduino Pro o Pro Mini.

o ilang bagay tulad ng:

nakamamatay na error: DFRobotDFPlayerMini.h: Walang nasabing file o direktoryo na # isama ^ natapos na ang compilation. exit status 1 Error sa pag-ipon para sa board Arduino Pro o Pro Mini.

Ito ay dahil ang mga aklatan tulad ng NewPing at DFRobotDFPlayerMini ay hindi naka-install sa iyong IDE.

Upang ayusin ito, Pumunta sa

Sketch> Isama ang Mga Aklatan> Pamahalaan ang Mga Aklatan

Ipasok ang nawawalang pangalan ng library sa search bar at i-click ang i-install, mai-install nito ang nawawalang library.

Gawin ito para sa lahat ng mga nawawalang aklatan

Ang code ay mag-ipon at mag-upload ngayon.

Hakbang 4: Ihanda ang SD Card

Ihanda ang SD Card
Ihanda ang SD Card

Kopyahin ang nilalaman ng folder ng Mga file na audio sa ugat ng SD card.

Tandaan: Kopyahin ang mga folder (01, 02, 03) mismo, hindi ang nilalaman nito, hindi ang folder ng Mga file na audio.

Ang SD card ay dapat magmukhang sa imahe pagkatapos makopya.

Hakbang 5: Pag-order ng PCB

Pag-order ng PCB
Pag-order ng PCB

Umorder tayo ng mga PCB.

Mahahanap mo ang mga file ng PCB dito:

Maaari mong gawin ang proyektong ito nang wala rin ang mga PCB. Ngunit ang pagkakaroon ng PCB ay ginagawang mas maginhawa.

Para sa pag-order ng PCB ang aking paboritong tagagawa ay ang JLCPCB.com.

Ginagawa talaga nila ang de-kalidad na PCB para sa isang murang presyo.

Nang magsimula akong magdisenyo ng mga PCB, Nagkakahalaga ito ng maraming pera upang makagawa ng mga PCB. Kaya kinailangan ko ring mag-ukit sa kanila mismo.

Ito ay isang magulo at nakakapagod na proseso, at ang paggawa ng dalawang panig na PCB ay napakahirap na gawain.

Ngayon hindi ko na ginagawa iyon. Ang JLCPCB ay napakamura na hindi ko na isinasaalang-alang ang pag-ukit.

Makakakuha ka ng 5 o 10 mga piraso ng PCB para sa halos $ 2 (kung ang sukat nito ay mas mababa sa 10cm * 10cm).

Gumamit ako ng easyEDA para sa pagdidisenyo ng PCB. Alin ang isang tool na nakabatay sa cloud. Nangangahulugan na hindi ko kailangang mag-download ng anumang bagay at maaari akong gumana mula sa halos anumang computer na may koneksyon sa internet.

Ang JLCPCB, EASYEDA, at LCSC (isang tagapagbigay ng sangkap ng electronics) ay nagtutulungan.

Maaari kang mag-order ng mga PCB mula sa JLC sa loob ng easyeda mismo.

Ang pag-order ng mga sangkap na ginamit sa iyong PCB mula sa LCSC ay tumatagal lamang ng kaunting pag-click.

Dahil ang JLCPCB at LCSC ay nagpapadala ng mahusay na pagsasama-sama ay nakakatipid ka rin ng gastos sa pagpapadala

Ang JLCPCB, EASYEDA, at LCSC ay magkakasamang nagbibigay ng isang mahusay na platform para sa electronics na gumagawa.

Hakbang 6: Oras ng Paghinang.

Oras ng Paghinang.
Oras ng Paghinang.
Oras ng Paghinang.
Oras ng Paghinang.
Oras ng Paghinang.
Oras ng Paghinang.

Paghinang ng mga sangkap tulad ng Arduino, DF Player, Audio Jack, Slide Switch muna sa PCB.

Huwag direktang maghinang ng module na HC-SR04, Kailangan naming gumawa ng ilang mga pagbabago

  1. Ituwid ang male header gamit ang isang plier o de-solder ang 90 ° header at solder normal header.
  2. Magdagdag ng electrical tape sa likod ng HC-SR04 upang maiwasan ang maikling circuit.
  3. Ipasok ang HC-SR04 sa itinalagang mga solder pad. hawakan ang kaliwa at kanang HC-SR04 sa isang anggulo upang ito ay magturo sa kaliwa at direksyon at maglapat ng panghinang.

Ang panghinang na natitirang bahagi ng mga sangkap tulad ng power supply cable, slide switch, vibration motors atbp.

Ang mga motor na panginginig ay dapat na solder sa likod ng PCB upang ang taong may suot na baso ay maaaring maramdaman ang mga panginginig.

Kung wala kang PCB, maaari mo pa ring gawin ang proyekto sa pamamagitan ng pagkonekta sa mga bahagi tulad ng ipinakita sa circuit diagram.

Kung Ginagawa mo ang proyekto nang walang PCB, pagkatapos mangyaring mag-refer sa kalakip na diagram ng circuit

Sa mga iskema, hindi sinasadyang napalitan ko ang Pin 8 at 9. Paumanhin sa pagkakamali, Tamang koneksyon ay

  • Rx ng DF Player => PIN 9 ng Arduino.
  • Tx ng DF Player => Pin 8 ng Arduino.

Iwasto ito kung hindi mo ginagamit ang PCB, wala na sa akin ang fritzing file.

Maaari mong ipasok ang SD Card sa DFPlayer ngayon.

Matapos ang pagkonekta ng lakas, ang mga motor ay dapat na mag-vibrate at ang audio ay magmumula sa mga headphone kapag mayroong isang balakid.

Hakbang 7: Tapos Na

Tapos na
Tapos na
Tapos na
Tapos na
Tapos na
Tapos na

Tapos ka na.

Maaari mong makita ang lahat ng mapagkukunan dito.

GitHub

HackSter.io

Ito ang aking pagpasok sa paligsahan sa PCB, Bumoto kung gusto mo ito ng itinuro.

Ang aking pagpasok sa PCBWAY PCB desi gning contest. Kung nais mo ang proyektong ito isaalang-alang ang pagboto para sa aking pagpasok:

Kung nahaharap ka sa anumang mga isyu, magbigay ng puna sa kanila. Susubukan kong tumulong

Inirerekumendang: