Sadržaj:

Blizinski uređaj Walker: 4 koraka
Blizinski uređaj Walker: 4 koraka

Video: Blizinski uređaj Walker: 4 koraka

Video: Blizinski uređaj Walker: 4 koraka
Video: Stan: Zagreb (Radnička), 110.00 m2, novogradnja 2 garažna mjesta (iznajmljivanje) 2024, Srpanj
Anonim
Image
Image

Pozdrav svima!

Mi smo skupina studenata s Akademije matematike i znanosti u Massachusettsu na WPI -u. Nedavno smo završili projekt pomoćne tehnologije za pomoć klijentu s demencijom na Sedam brda.

Kao posljedica svoje demencije, klijent ponekad zaboravi sa sobom ponijeti šetač kad putuje iz jedne sobe u drugu. Kako bismo mu pomogli da se sjeti, stvorili smo detektor blizine na temelju Bluetootha koristeći Raspberry Pi Zero W i pametni sat s omogućenim Bluetooth-om. Ovaj izum mogu koristiti i ljudi sa sličnim stanjima gubitka pamćenja, poput Alzheimerove i Huntingtonove bolesti.

Pomoću sljedećih veza možete izravno pristupiti našim zahtjevima, našem pozadinskom istraživanju, analizi konkurenata i matrici odlučivanja ili preuzeti priložene datoteke.

Korak 1: Materijali

Ispod je popis materijala koji su korišteni za izgradnju ovog sustava:

  • Raspberry Pi Zero W (1)

    • Cijena: 10,00 USD
    • Link:
    • ID proizvoda: 3400
  • Pametni sat (1)

    • Cijena: 17,99 USD
    • Link:
    • Napomena: Ovo se može zamijeniti bilo kojim Bluetooth uređajem (razina 3.0 ili niži) koji može komunicirati s Raspberry Pi i pružiti MAC adresu
  • Prijenosno računalo (koristili smo Mac)
  • Prijenosna baterija: koristili smo lično isporučenu bateriju koja nije komercijalno dostupna, ali bilo koja kompaktna baterija ili litijeva baterija koja može dati izlaznu voltu od 5 volti bit će dovoljna.
  • MicroUSB kabel za napajanje Raspberry Pi

Korak 2: Postavljanje Raspberry Pi

Prvo konfigurirajte svoj Raspberry Pi prema koracima u nastavku:

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

Nakon što instalirate Raspbian i povežete se s Raspberry Pi putem ssh -a, instalirajte potrebne pakete izvršavanjem sljedećih naredbi:

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

git klon

cd bluetooth-blizina

sudo python setup.py install

Sada pronađite Bluetooth adresu vašeg sekundarnog uređaja:

sudo bluetoothctl

skeniraj na

Kad vidite naziv svog uređaja, kopirajte njegovu Bluetooth adresu i spremite ga na lako dostupno mjesto. Trebao bi imati format XX: XX: XX: XX: XX.

Zatim kopirajte donju datoteku na svoj Raspberry Pi bilježeći njenu apsolutnu putanju. Za kopiranje datoteke možete koristiti Filezilla ili niz drugih alata.

github.com/danramirez2001/buzzer.py

Morat ćete umetnuti Bluetooth adresu sekundarnog uređaja u varijablu BT_ADDR. Prag RSSI vrijednosti prema zadanim je postavkama postavljen na -15, ali to možete prilagoditi svojim potrebama na retku 38.

Na kraju, da biste postavili skriptu za pokretanje kad god je Raspberry Pi uključen, izvedite sljedeću naredbu:

sudo crontab -e

Otvorite datoteku u željenom uređivaču teksta, prijeđite na sljedeći dostupan redak i unesite:

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

Spremite datoteku i izađite, a postavljanje Raspberry Pi je dovršeno!

Korak 3: Sklapanje uređaja

Za spajanje Raspberry Pi na zvučni signal, LED ili bilo koju drugu jednostavnu elektroniku, jednostavno lemite crvene i crne žice s vašeg pribora na GPIO ploču. Crna žica mora biti spojena na pin za uzemljenje; u ovom je projektu pričvršćen na treći pin sa strane Raspberry Pi -a koji sadrži SD karticu u vanjskom redu. Zatim pričvrstite crvenu žicu na četvrtu iglu u unutarnjem redu.

Nakon što je elektronički sklop dovršen, ispišite kućište u nastavku kako biste dovršili uređaj:

(CAD veza)

Nakon što je kućište ispisano, umetnite Raspberry Pi i malu prijenosnu bateriju. Uređaj se može pričvrstiti na hodalicu ili bilo koji drugi predmet umetanjem čičak traka kroz utore, a svaki korisnik koji nosi pametni sat moći će iskoristiti sustav upozorenja o blizini.

Korak 4: Poboljšanja i projekti proširenja

Iako ovaj uređaj doista ispunjava predviđenu ulogu, može se napraviti nekoliko poboljšanja koja će poboljšati mogućnosti ovog uređaja. Jedno moguće poboljšanje je korištenje manje baterije u dizajnu ovog uređaja kako bi ukupna veličina i težina bili manji. Još jedno moguće poboljšanje ovog uređaja je bolje osiguranje svih ožičenja kako bi se osiguralo da uređaj ne radi neispravno zbog nenamjernog odspajanja žica. Treće moguće poboljšanje je olakšavanje punjenja i rukovanja uređajem za osobe koje možda koriste uređaj, ali nisu upoznate s tehnologijom.

Mogući projekti proširenja:

- Učinite dodatno testiranje kako biste utvrdili ispravnu jednadžbu koja povezuje jačinu RSSI signala uređaja i udaljenost između uređaja i drugog uređaja.

- Razviti bolje kućište koje je lakše i izdržljivije.

- Implementirajte ovaj sustav s Wi-Fi tehnologijom umjesto Bluetootha i pogledajte koji je model učinkovitiji u izvršavanju zadanog zadatka.

- Implementirajte ovaj sustav s Arduinom umjesto Raspberry Pi i pogledajte koji uređaj bolje zadovoljava početni cilj.

Preporučeni: