Kazalo:

Bližinska naprava Walker: 4 koraki
Bližinska naprava Walker: 4 koraki

Video: Bližinska naprava Walker: 4 koraki

Video: Bližinska naprava Walker: 4 koraki
Video: Потолок из пластиковых панелей 2024, November
Anonim
Image
Image

Pozdravljeni vsi skupaj!

Smo skupina študentov z Akademije za matematiko in naravoslovje Massachusetts na WPI. Pred kratkim smo zaključili projekt pomožne tehnologije za pomoč stranki z demenco v podjetju Seven Hills.

Zaradi demence klient včasih pozabi prinesti svojo hojo s seboj, ko potuje iz ene sobe v drugo. Da bi si lažje zapomnil, smo z uporabo Raspberry Pi Zero W in pametne ure, ki podpira Bluetooth, ustvarili detektor bližine na osnovi Bluetooth. To napravo lahko uporabljajo tudi ljudje s podobnimi motnjami spomina, kot sta Alzheimerjeva in Huntingtonova bolezen.

Z naslednjimi povezavami lahko neposredno dostopate do naših zahtev, raziskav ozadja, analize konkurentov in matrike odločitev ali pa prenesete priložene datoteke.

1. korak: Materiali

Spodaj je seznam materialov, uporabljenih za izdelavo tega sistema:

  • Raspberry Pi Zero W (1)

    • Cena: 10,00 USD
    • Povezava:
    • ID izdelka: 3400
  • Pametna ura (1)

    • Cena: 17,99 USD
    • Povezava:
    • Opomba: To lahko zamenjate s katero koli napravo Bluetooth (raven 3.0 ali nižja), ki lahko komunicira z Raspberry Pi in poda naslov MAC
  • Prenosni računalnik (uporabljali smo Mac)
  • Prenosni baterijski paket: uporabili smo osebno dobavljen akumulatorski paket, ki ni na voljo v prodaji, vendar bo zadostoval vsak kompakten akumulator ali litijeva baterija, ki lahko zagotovi 5 voltov izhodne energije.
  • Kabel MicroUSB za napajanje Raspberry Pi

2. korak: Nastavitev Raspberry Pi

Najprej nastavite Raspberry Pi v skladu s spodnjimi koraki:

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

Ko namestite Raspbian in se povežete z Raspberry Pi prek ssh, namestite potrebne pakete tako, da izvedete naslednje ukaze:

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

git clone

cd bluetooth-bližina

sudo python setup.py install

Zdaj poiščite naslov Bluetooth sekundarne naprave:

sudo bluetoothctl

skeniraj naprej

Ko vidite ime svoje naprave, kopirajte njen naslov Bluetooth in ga shranite na lahko dostopno mesto. Imeti mora obliko XX: XX: XX: XX: XX.

Nato kopirajte spodnjo datoteko v svoj Raspberry Pi in upoštevajte njeno absolutno pot. Za kopiranje datoteke lahko uporabite Filezilla ali številna druga orodja.

github.com/danramirez2001/buzzer.py

V spremenljivko BT_ADDR boste morali vstaviti naslov Bluetooth vaše sekundarne naprave. Mejna vrednost RSSI je privzeto nastavljena na -15, vendar jo lahko prilagodite svojim potrebam v vrstici 38.

Nazadnje, če želite nastaviti skript za zagon, ko je vklopljen Raspberry Pi, izvedite naslednji ukaz:

sudo crontab -e

Odprite datoteko v želenem urejevalniku besedil, se pomaknite do naslednje razpoložljive vrstice in vnesite:

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

Shranite datoteko in zapustite in nastavitev Raspberry Pi je končana!

3. korak: Sestavljanje naprave

Če želite Raspberry Pi povezati z zvočnikom, LED ali katero koli drugo preprosto elektroniko, preprosto spajkajte rdeče in črne žice iz vašega dodatka na ploščo GPIO. Črna žica mora biti priključena na ozemljitveni zatič; v tem projektu je bil pritrjen na tretji zatič s strani Raspberry Pi, ki vsebuje kartico SD v zunanji vrstici. Nato rdečo žico pritrdite na četrti zatič v notranji vrstici.

Ko je elektronski sklop končan, natisnite spodnje ohišje, da dokončate napravo:

(CAD povezava)

Ko je ohišje natisnjeno, vstavite Raspberry Pi in majhen prenosni paket baterij. Napravo lahko pritrdite na hojo ali kateri koli drug predmet tako, da skozi reže vstavite velcro trakove in vsak uporabnik, ki nosi pametno uro, bo lahko izkoristil sistem opozarjanja na bližino.

4. korak: Izboljšave in projekti razširitev

Čeprav ta naprava izpolnjuje predvideno vlogo, je mogoče narediti nekaj izboljšav, ki bodo povečale zmogljivosti te naprave. Ena od možnih izboljšav je uporaba manjšega kompleta baterij pri oblikovanju te naprave, tako da bosta skupna velikost in teža manjši. Druga možna izboljšava te naprave je, da bolje zaščiti vse ožičenje, da se zagotovi, da naprava ne bo delovala zaradi nenamernega odklopa žic. Tretja možna izboljšava je olajšati polnjenje in rokovanje z napravami za ljudi, ki morda uporabljajo napravo, vendar ne poznajo tehnologije.

Možni projekti razširitve:

- Naredite več preskusov, da ugotovite pravilno enačbo, ki povezuje moč signala RSSI naprave in razdaljo med napravo in drugo napravo.

- Razviti boljše ohišje, ki je lažje in trpežnejše.

- Uporabite ta sistem s tehnologijo Wi-Fi namesto Bluetooth in poglejte, kateri model je učinkovitejši pri izpolnjevanju dane naloge.

- Uvedite ta sistem z Arduinom namesto Raspberry Pi in poglejte, katera naprava bolje ustreza začetnemu cilju.

Priporočena: