INHOUDSOPGAWE:

Walker Proximity Device: 4 stappe
Walker Proximity Device: 4 stappe

Video: Walker Proximity Device: 4 stappe

Video: Walker Proximity Device: 4 stappe
Video: 4leg walker v.1.1 2024, Julie
Anonim
Image
Image

Hallo almal!

Ons is 'n groep studente van die Massachusetts Academy of Mathematics and Science by WPI. Ons het onlangs 'n projek vir hulpmiddels voltooi om 'n kliënt met demensie by Seven Hills te help.

As gevolg van sy demensie, vergeet die kliënt soms om sy stapper saam te bring as hy van die een kamer na die ander reis. Om hom te help onthou, het ons 'n Bluetooth-gebaseerde nabyheidsmelder geskep deur 'n Raspberry Pi Zero W en 'n slimhorlosie met Bluetooth te gebruik. Hierdie produk kan ook gebruik word deur mense met soortgelyke geheueverlies, soos Alzheimer en Huntington.

U kan die volgende skakels gebruik om direk toegang tot ons vereistes, ons agtergrondnavorsing, ons mededingersanalise en ons besluitmatriks te verkry, of om die aangehegte lêers af te laai.

Stap 1: materiaal

Hieronder is 'n lys materiale wat gebruik word om hierdie stelsel te bou:

  • Framboos Pi Zero W (1)

    • Koste: $ 10,00
    • Skakel:
    • Produk -ID: 3400
  • Slimhorlosie (1)

    • Koste: $ 17,99
    • Skakel:
    • Opmerking: dit kan vervang word met enige Bluetooth -toestel (vlak 3.0 of laer) wat met 'n Raspberry Pi kan kommunikeer en 'n MAC -adres kan verskaf
  • Skootrekenaar (ons het 'n Mac gebruik)
  • Draagbare battery: ons het 'n persoonlike battery gebruik wat nie in die handel beskikbaar is nie, maar enige kompakte battery of litiumbattery wat 5 volt kan lewer, is voldoende.
  • MicroUSB -kabel vir kragtoevoer na die Raspberry Pi

Stap 2: Stel Raspberry Pi op

Stel eers u Raspberry Pi op volgens die onderstaande stappe:

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

Sodra u Raspbian geïnstalleer het en via ssh met u Raspberry Pi gekoppel het, installeer u die vereiste pakkette deur die volgende opdragte uit te voer:

sudo apt-get install bluetooth sudo apt-get install python-bluez

git-kloon

cd bluetooth-nabyheid

sudo python setup.py installeer

Soek nou die Bluetooth -adres van u sekondêre toestel:

sudo bluetoothctl

skandeer aan

As u die naam van u toestel sien, kopieer die Bluetooth -adres en stoor dit op 'n maklik toeganklike plek. Dit moet die formaat XX: XX: XX: XX: XX hê.

Kopieer dan die onderstaande lêer na u Raspberry Pi en let op die absolute pad. U kan Filezilla of 'n aantal ander gereedskap gebruik om die lêer te kopieer.

github.com/danramirez2001/buzzer.py

U moet die Bluetooth -adres van u sekondêre toestel in die veranderlike BT_ADDR invoeg. Die drumpel -RSSI -waarde is standaard op -15 gestel, maar u kan dit op lyn 38 aanpas by u behoeftes.

Laastens, om die script op te stel om te werk wanneer die Raspberry Pi aangeskakel is, voer die volgende opdrag uit:

sudo crontab -e

Open die lêer in die gewenste teksredakteur, navigeer na die volgende beskikbare reël en voer in:

@herlaai python ~/jou/pad/na/lêer/hier/buzzer.py

Stoor die lêer en verlaat, en die opstelling van die Raspberry Pi is voltooi!

Stap 3: Vergadering van toestelle

Om die Raspberry Pi aan 'n zoemer, LED of enige ander eenvoudige elektronika te koppel, moet u die rooi en swart drade van u bykomstigheid aan die GPIO -bord soldeer. Die swart draad moet aan 'n grondpen gekoppel word; in hierdie projek is dit aan die derde pen aan die kant van die Raspberry Pi vasgemaak, met die SD -kaart aan die buitekant. Heg dan die rooi draad aan die vierde pen aan die binnekant van die ry.

Druk die onderstaande omhulsel af om die toestel te voltooi sodra die elektroniese samestelling voltooi is:

(CAD -skakel)

Sodra die omhulsel gedruk is, plaas die Raspberry Pi en 'n klein draagbare battery. Die toestel kan aan 'n wandelaar of enige ander voorwerp gekoppel word deur klittenbandjies deur die gleuwe te steek, en elke gebruiker wat die slimhorlosie dra, kan voordeel trek uit die nabyheidwaarskuwingstelsel.

Stap 4: Verbeterings en uitbreidingsprojekte

Alhoewel hierdie toestel sy beoogde rol vervul, is daar verskeie verbeterings wat gemaak kan word om die vermoëns van hierdie toestel te verbeter. Een moontlike verbetering is om 'n kleiner battery in die ontwerp van hierdie toestel te gebruik, sodat die totale grootte en gewig minder is. 'N Ander moontlike verbetering van hierdie toestel is om al die bedrading beter te beveilig om te verseker dat die toestel nie funksioneer as gevolg van die onbedoelde ontkoppeling van die drade nie. 'N Derde moontlike verbetering is om die toestel makliker te laai en te hanteer vir mense wat moontlik die toestel gebruik, maar nie vertroud is met die tegnologie nie.

Moontlike uitbreidingsprojekte:

- Doen meer toetse om die korrekte vergelyking te bepaal wat die toestel se RSSI -seinsterkte en die afstand tussen die toestel en 'n ander toestel verbind.

- Ontwikkel 'n beter omhulsel wat ligter en duursamer is.

- Implementeer hierdie stelsel met Wi-Fi-tegnologie in plaas van Bluetooth en kyk watter model meer effektief is om die gegewe taak uit te voer.

- Implementeer hierdie stelsel met 'n Arduino in plaas van 'n Raspberry Pi en kyk watter toestel die aanvanklike doel beter bereik.

Aanbeveel: