Sadržaj:
- Korak 1: Materijali
- Korak 2: Postavljanje Raspberry Pi
- Korak 3: Sklapanje uređaja
- Korak 4: Poboljšanja i projekti proširenja
Video: Blizinski uređaj Walker: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
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:
Nema mokraće sada, uređaj za podešavanje ponašanja kućnih ljubimaca koji sprečava mačke da pišaju po vašem domu: 4 koraka
Nema pišaka sada, uređaj za podešavanje ponašanja kućnih ljubimaca koji sprečava mačke da pišaju po vašem domu: toliko mi je smetala moja maca da voli piškiti u moj krevet, provjerio sam sve što joj treba, a odveo sam je i veterinaru. Nakon što riješim sve što mogu misliti i poslušam liječničku riječ, shvaćam da se samo ponaša loše. Tako da
Versano: Višenamjenski praktičan uređaj (arduino Nano): 6 koraka
Versano: Višenamjenski praktičan uređaj (arduino Nano): Trebao mi je zgodan multimetar koji se može lako nositi bilo gdje. Htio sam da bude mali i minijaturni u kampusu s normalnim multimetrima. Uz sate kodiranja i projektiranja sklopova završio sam s izradom uređaja koji može mjeriti volt
Kako izgraditi jeftini EKG uređaj: 26 koraka
Kako izgraditi jeftini EKG uređaj: Pozdrav svima! Zovem se Mariano i biomedicinski sam inženjer. Potrošio sam nekoliko vikenda na projektiranje i realizaciju prototipa jeftinog EKG uređaja temeljenog na Arduino ploči povezanoj putem Bluetootha na Android uređaj (pametni telefon ili tablet). Ja bih
Izradite nosivi uređaj za praćenje kretanja (BLE od Arduina do prilagođene aplikacije za Android Studio): 4 koraka
Izradite nosivi uređaj za praćenje kretanja (BLE od Arduina do prilagođene aplikacije za Android Studio): Bluetooth Low Energy (BLE) je oblik Bluetooth komunikacije niske snage. Nosivi uređaji, poput pametnih odjevnih predmeta koje pomažem dizajnirati na Predictive Wear -u, moraju ograničiti potrošnju energije kad god je to moguće kako bi se produljilo trajanje baterije i često koriste BLE
ASS uređaj (antisocijalni društveni uređaj): 7 koraka
ASS uređaj (antisocijalni društveni uređaj): Recimo da ste osoba koja voli biti u blizini ljudi, ali ne voli da im se približavaju. Također volite ljude i teško vam je reći ljudima ne. Dakle, ne znate kako im reći da odustanu. Pa, unesite - ASS uređaj! Y