Turinys:
- 1 žingsnis: medžiagos
- 2 žingsnis: Raspberry Pi nustatymas
- 3 žingsnis: įrenginio surinkimas
- 4 žingsnis: patobulinimai ir plėtros projektai
Video: Walker artumo įrenginys: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Sveiki visi!
Esame studentų grupė iš Masačusetso matematikos ir gamtos mokslų akademijos WPI. Neseniai baigėme pagalbinių technologijų projektą, skirtą padėti demencija sergančiam klientui Seven Hills.
Dėl savo silpnaprotystės klientas kartais pamiršta atsinešti savo vaikštynę, kai jis keliauja iš vieno kambario į kitą. Norėdami padėti jam atsiminti, mes sukūrėme „Bluetooth“pagrindu veikiančio artumo detektorių, naudodamiesi „Raspberry Pi Zero W“ir išmaniuoju „Bluetooth“laikrodžiu. Šią priemonę taip pat gali naudoti žmonės, turintys panašias atminties praradimo sąlygas, tokias kaip Alzheimerio ir Huntingtono liga.
Galite naudoti šias nuorodas, kad tiesiogiai pasiektumėte mūsų reikalavimus, pagrindinius tyrimus, konkurentų analizę ir sprendimų matricą arba atsisiųstumėte pridėtus failus.
1 žingsnis: medžiagos
Žemiau pateikiamas medžiagų, naudojamų kuriant šią sistemą, sąrašas:
-
Raspberry Pi Zero W (1)
- Kaina: 10,00 USD
- Nuoroda:
- Produkto ID: 3400
-
Išmanusis laikrodis (1)
- Kaina: 17,99 USD
- Nuoroda:
- Pastaba: tai galima pakeisti bet kuriuo „Bluetooth“įrenginiu (3.0 ar žemesniu lygiu), kuris gali bendrauti su „Raspberry Pi“ir pateikti MAC adresą
- Nešiojamasis kompiuteris (naudojome „Mac“)
- Nešiojamasis akumuliatorius: mes naudojome asmeniškai tiekiamą akumuliatorių paketą, kurio nėra prekyboje, tačiau pakanka bet kokios kompaktiškos baterijos arba ličio baterijos, galinčios tiekti 5 voltų išėjimą.
- „MicroUSB“kabelis, skirtas maitinti „Raspberry Pi“
2 žingsnis: Raspberry Pi nustatymas
Pirmiausia sukonfigūruokite „Raspberry Pi“atlikdami šiuos veiksmus:
styxit.com/2017/03/14/headless-raspberry-s…
Įdiegę „Raspbian“ir prisijungę prie „Raspberry Pi“per ssh, įdiekite reikiamus paketus vykdydami šias komandas:
sudo apt-get install bluetooth dudo apt-get install python-bluez
git klonas
CD „Bluetooth“artumas
sudo python setup.py įdiegti
Dabar raskite antrinio įrenginio „Bluetooth“adresą:
sudo bluetoothctl
nuskaitykite toliau
Kai pamatysite savo prietaiso pavadinimą, nukopijuokite jo „Bluetooth“adresą ir išsaugokite jį lengvai pasiekiamoje vietoje. Jis turėtų būti XX: XX: XX: XX: XX formato.
Tada nukopijuokite žemiau esantį failą į „Raspberry Pi“, pažymėdami jo absoliutų kelią. Failui kopijuoti galite naudoti „Filezilla“ar daugybę kitų įrankių.
github.com/danramirez2001/buzzer.py
Antrinio įrenginio „Bluetooth“adresą turėsite įterpti į kintamąjį BT_ADDR. Slenkstinė RSSI vertė pagal numatytuosius nustatymus yra -15, tačiau 38 eilutėje galite tai pritaikyti pagal savo poreikius.
Galiausiai, norėdami nustatyti, kad scenarijus būtų paleistas kiekvieną kartą įjungus „Raspberry Pi“, vykdykite šią komandą:
sudo crontab -e
Atidarykite failą norimame teksto redaktoriuje, eikite į kitą galimą eilutę ir įveskite:
@iš naujo paleiskite python ~/your/path/to/file/here/buzzer.py
Išsaugokite failą ir išeikite, o „Raspberry Pi“sąranka baigta!
3 žingsnis: įrenginio surinkimas
Norėdami prijungti „Raspberry Pi“prie garso signalo, šviesos diodo ar bet kurios kitos paprastos elektronikos, tiesiog lituokite raudonus ir juodus laidus iš savo priedo į GPIO plokštę. Juodas laidas turi būti prijungtas prie įžeminimo kaiščio; šiame projekte jis buvo pritvirtintas prie trečiojo kaiščio iš Raspberry Pi, kuriame yra SD kortelė, išorinėje eilutėje. Tada pritvirtinkite raudoną laidą prie ketvirtosios kaiščio vidinėje eilutėje.
Baigę elektroninį surinkimą, išspausdinkite korpusą, kad užbaigtumėte įrenginį:
(CAD nuoroda)
Kai korpusas bus atspausdintas, įdėkite „Raspberry Pi“ir nedidelį nešiojamąjį akumuliatorių. Prietaisą galima pritvirtinti prie vaikštynės ar bet kurio kito objekto, įkišant velcro diržus per lizdus, o kiekvienas išmanųjį laikrodį nešiojantis vartotojas galės pasinaudoti įspėjimo apie artumą sistema.
4 žingsnis: patobulinimai ir plėtros projektai
Nors šis įrenginys atlieka savo numatytą vaidmenį, galima atlikti keletą patobulinimų, kurie pagerins šio įrenginio galimybes. Vienas iš galimų patobulinimų yra šio prietaiso konstrukcijoje naudoti mažesnę bateriją, kad bendras dydis ir svoris būtų mažesni. Kitas galimas šio įrenginio patobulinimas - geriau apsaugoti visus laidus, kad įrenginys nesugestų dėl netyčinio laidų atjungimo. Trečias galimas patobulinimas yra palengvinti prietaiso įkrovimą ir valdymą žmonėms, kurie galbūt naudoja prietaisą, bet nėra susipažinę su technologija.
Galimi pratęsimo projektai:
- Atlikite daugiau bandymų, kad nustatytumėte teisingą lygtį, jungiančią įrenginio RSSI signalo stiprumą ir atstumą tarp įrenginio ir kito įrenginio.
- Sukurkite geresnį korpusą, kuris yra lengvesnis ir patvaresnis.
- Įdiekite šią sistemą naudodami „Wi-Fi“technologiją, o ne „Bluetooth“ir pažiūrėkite, kuris modelis efektyviau atlieka nurodytą užduotį.
- Įdiekite šią sistemą naudodami „Arduino“, o ne „Raspberry Pi“ir pažiūrėkite, kuris įrenginys geriau atitinka pradinį tikslą.
Rekomenduojamas:
Raspberry Pi - TMD26721 infraraudonųjų spindulių skaitmeninis artumo jutiklis „Java“pamoka: 4 žingsniai
„Raspberry Pi“-TMD26721 infraraudonųjų spindulių skaitmeninis artumo jutiklis „Java“pamoka: TMD26721 yra infraraudonųjų spindulių skaitmeninis artumo detektorius, kuris suteikia pilną artumo aptikimo sistemą ir skaitmeninės sąsajos logiką viename 8 kontaktų paviršiaus tvirtinimo modulyje. Artumo aptikimas apima patobulintą signalo ir triukšmo tikslumas. Profesionalus
Visuino Kaip naudoti indukcinį artumo jutiklį: 7 žingsniai
Visuino Kaip naudoti indukcinį artumo jutiklį: Šioje pamokoje mes naudosime indukcinį artumo jutiklį ir šviesos diodą, prijungtą prie „Arduino UNO“ir „Visuino“, kad aptiktų metalo artumą. Žiūrėkite demonstracinį vaizdo įrašą
Padarykite artumo jutiklį naudodami „Magicbit“[„Magicblocks“]: 6 žingsniai
Padarykite artumo jutiklį naudodami „Magicbit“[„Magicblocks“]: ši pamoka išmokys jus naudoti artumo jutiklį su „Magicbit“naudojant „Magicblocks“. Šiame projekte, kuris grindžiamas ESP32, mes naudojame „Magicbit“kaip kūrimo lentą. Todėl šiame projekte gali būti naudojama bet kuri ESP32 kūrimo plokštė
ASS įrenginys (antisocialinis socialinis įrenginys): 7 žingsniai
ASS įrenginys (antisocialinis socialinis įrenginys): pasakykite, kad esate tas žmogus, kuriam patinka būti šalia žmonių, bet nepatinka, kad jie artėja. Jūs taip pat mėgstate žmones ir jums sunku pasakyti „ne“žmonėms. Taigi jūs nežinote, kaip liepti jiems atsitraukti. Na, įveskite - ASS įrenginys! Y
ARUPI - nebrangus automatinis įrašymo įrenginys/autonominis įrašymo įrenginys (ARU), skirtas garsų kraštovaizdžio ekologams: 8 žingsniai (su nuotraukomis)
ARUPI - pigių automatinių įrašų įrenginys/autonominis įrašymo įrenginys (ARU) garso peizažo ekologams: šią instrukciją parašė Anthony Turneris. Projektas buvo sukurtas padedant Kento universiteto Kompiuterijos mokyklos „Shed“(ponas Daniel Knox buvo puiki pagalba!). Jis parodys, kaip sukurti automatizuotą garso įrašymo