Talaan ng mga Nilalaman:

Walker Proximity Device: 4 na Hakbang
Walker Proximity Device: 4 na Hakbang

Video: Walker Proximity Device: 4 na Hakbang

Video: Walker Proximity Device: 4 na Hakbang
Video: 🟠 HOTWAV NOTE 12 - ДЕТАЛЬНЫЙ ОБЗОР и ТЕСТЫ 2024, Hulyo
Anonim
Image
Image

Kamusta po kayo lahat!

Kami ay isang pangkat ng mga mag-aaral mula sa Massachusetts Academy of Matematika at Agham sa WPI. Kamakailan lamang nakumpleto namin ang isang proyektong pantulong na teknolohiya upang tulungan ang isang kliyente na may demensya sa Seven Hills.

Bilang isang resulta ng kanyang demensya, kung minsan ay nakakalimutan ng kliyente na dalhin ang kanyang panlakad kapag naglalakbay siya mula sa isang silid patungo sa isa pa. Upang matulungan siyang matandaan, lumikha kami ng isang detektor na kalapitan na batay sa Bluetooth sa pamamagitan ng paggamit ng isang Raspberry Pi Zero W at isang matalinong relo na pinagana ng Bluetooth. Ang pagkakasalungat na ito ay maaari ding gamitin ng mga taong may katulad na mga kondisyon sa pagkawala ng memorya tulad ng Alzheimer's at Huntington's disease.

Maaari mong gamitin ang mga sumusunod na link upang direktang ma-access ang aming mga kinakailangan, aming pagsasaliksik sa background, aming pagtatasa ng kakumpitensya, at ang aming desisyon matrix, o i-download ang mga kalakip na file.

Hakbang 1: Mga Kagamitan

Nasa ibaba ang isang listahan ng mga materyales na ginamit upang maitayo ang sistemang ito:

  • Raspberry Pi Zero W (1)

    • Gastos: $ 10.00
    • Link:
    • Product ID: 3400
  • Smartwatch (1)

    • Gastos: $ 17.99
    • Link:
    • Tandaan: Maaari itong mapalitan ng anumang aparatong Bluetooth (Antas 3.0 o mas mababa) na maaaring makipag-usap sa isang Raspberry Pi at magbigay ng isang MAC Address
  • Laptop (Gumamit kami ng Mac)
  • Portable pack ng baterya: gumamit kami ng isang personal na ibinigay na pack ng baterya na hindi magagamit sa komersyo, ngunit ang anumang compact na baterya pack o lithium na baterya na maaaring magbigay ng 5 volts ng output ay magiging sapat.
  • MicroUSB cable para sa supply ng kuryente sa Raspberry Pi

Hakbang 2: Pag-set up ng Raspberry Pi

Una, i-configure ang iyong Raspberry Pi alinsunod sa mga hakbang sa ibaba:

styxit.com/2017/03/14/headless-raspberry-s…

Kapag na-install mo na ang Raspbian at nakakonekta sa iyong Raspberry Pi sa pamamagitan ng ssh, i-install ang kinakailangang mga pakete sa pamamagitan ng pagpapatupad ng mga sumusunod na utos:

sudo apt-get install bluetoothsudo apt-get install python-bluez

git clone https://github.com/ewenchou/blu Bluetooth-proximity.git

cd bluetooth-kalapitan

sudo python setup.py install

Ngayon, hanapin ang Bluetooth address ng iyong pangalawang aparato:

sudo bluetoothctl

i-scan

Kapag nakita mo ang pangalan ng iyong aparato, kopyahin ang address ng Bluetooth nito at iimbak ito sa isang madaling ma-access na lokasyon. Dapat ay mayroong format XX: XX: XX: XX: XX.

Pagkatapos, kopyahin ang file sa ibaba sa iyong Raspberry Pi, na tandaan ang ganap na daanan nito. Maaari mong gamitin ang Filezilla o isang bilang ng iba pang mga tool upang makopya ang file.

github.com/danramirez2001/buzzer.py

Kakailanganin mong ipasok ang address ng Bluetooth ng iyong pangalawang aparato sa variable BT_ADDR. Ang halaga ng threshold RSSI ay nakatakda sa -15 bilang default, ngunit maaari mo itong ayusin sa iyong mga pangangailangan sa linya 38.

Sa wakas, upang i-set up ang script upang tumakbo tuwing naka-on ang Raspberry Pi, isagawa ang sumusunod na utos:

sudo crontab -e

Buksan ang file sa iyong nais na editor ng teksto, mag-navigate sa susunod na magagamit na linya, at ipasok ang:

@reboot python ~ / your / path / to / file / here / buzzer.py

I-save ang file at lumabas, at ang pag-setup ng Raspberry Pi ay kumpleto na!

Hakbang 3: Assembly Assembly

Upang ikonekta ang Raspberry Pi sa isang buzzer, LED, o anumang iba pang simpleng elektronik, solder lang ang pula at itim na mga wire mula sa iyong accessory sa GPIO board. Ang itim na kawad ay dapat na konektado sa isang ground pin; sa proyektong ito, nakalakip ito sa pangatlong pin mula sa gilid ng Raspberry Pi na naglalaman ng SD card sa hilera sa labas. Pagkatapos, ikabit ang pulang kawad sa ika-apat na pin sa panloob na hilera.

Kapag kumpleto na ang elektronikong pagpupulong, i-print ang pambalot sa ibaba upang makumpleto ang aparato:

(Link ng CAD)

Kapag na-print na ang pambalot, ipasok ang Raspberry Pi at isang maliit na portable baterya pack. Ang aparato ay maaaring naka-attach sa isang panlakad o anumang iba pang mga bagay sa pamamagitan ng pagpasok ng velcro straps sa pamamagitan ng mga puwang, at ang sinumang gumagamit na may suot na smartwatch ay maaaring samantalahin ang sistema ng babala ng kalapitan.

Hakbang 4: Mga Pagpapabuti at Mga Proyekto ng Extension

Habang natutupad ng aparatong ito ang inilaan nitong tungkulin, maraming mga pagpapahusay na magagawa na magpapahusay sa mga kakayahan ng aparatong ito. Ang isang posibleng pagpapabuti ay ang paggamit ng isang mas maliit na pack ng baterya sa disenyo ng aparatong ito upang ang pangkalahatang laki at timbang ay mas mababa. Ang isa pang posibleng pagpapabuti sa aparatong ito ay upang mas mahusay na ma-secure ang lahat ng mga kable upang matiyak na ang aparato ay hindi madepektong paggawa dahil sa hindi inaasahang pagdiskonekta ng mga wire. Ang pangatlong posibleng pagpapabuti ay upang gawing mas madali ang aparato upang singilin at hawakan para sa mga taong maaaring gumagamit ng aparato ngunit hindi pamilyar sa teknolohiya.

Mga Posibleng Mga Proyekto ng Extension:

- Gumawa ng mas maraming pagsubok upang matukoy ang tamang equation na nagkokonekta sa lakas ng signal ng RSSI ng aparato at ang distansya sa pagitan ng aparato at ibang aparato.

- Bumuo ng mas mahusay na pambalot na kung saan ay mas magaan at matibay.

- Ipatupad ang sistemang ito sa teknolohiya ng Wi-Fi sa halip na Bluetooth at tingnan kung aling modelo ang mas epektibo sa pagtupad ng naibigay na gawain.

- Ipatupad ang sistemang ito sa isang Arduino sa halip na isang Raspberry Pi at makita kung aling aparato ang mas mahusay na tugunan ang paunang layunin.

Inirerekumendang: