Съдържание:

Устройство за близост на Walker: 4 стъпки
Устройство за близост на Walker: 4 стъпки

Видео: Устройство за близост на Walker: 4 стъпки

Видео: Устройство за близост на Walker: 4 стъпки
Видео: SKINWALKER RANCH - Erik Bard Season 4 Interview 2024, Юли
Anonim
Image
Image

Здравейте всички!

Ние сме група студенти от Масачузетската академия по математика и наука към WPI. Наскоро завършихме проект за помощна технология, за да помогнем на клиент с деменция в Seven Hills.

В резултат на деменцията си, клиентът понякога забравя да донесе проходилката си със себе си, когато пътува от една стая в друга. За да му помогнем да си спомни, ние създадохме детектор за близост, базиран на Bluetooth, като използвахме Raspberry Pi Zero W и интелигентен часовник с Bluetooth. Тази измислица може да се използва и от хора със сходни състояния на загуба на памет, като болестта на Алцхаймер и Хънтингтън.

Можете да използвате следните връзки, за да получите директен достъп до нашите изисквания, нашето проучване, нашия анализ на конкурентите и нашата матрица за вземане на решения, или да изтеглите приложените файлове.

Стъпка 1: Материали

По -долу е даден списък на материалите, използвани за изграждането на тази система:

  • Raspberry Pi Zero W (1)

    • Цена: $ 10.00
    • Връзка:
    • ID на продукта: 3400
  • Умен часовник (1)

    • Цена: $ 17.99
    • Връзка:
    • Забележка: Това може да бъде заменено с всяко Bluetooth устройство (ниво 3.0 или по -ниско), което може да комуникира с Raspberry Pi и да предостави MAC адрес
  • Лаптоп (използвахме Mac)
  • Преносима батерия: използвахме лично доставена батерия, която не се предлага в търговската мрежа, но всяка компактна батерия или литиева батерия, която може да осигури 5 волта на изхода, ще бъде достатъчна.
  • MicroUSB кабел за захранване на Raspberry Pi

Стъпка 2: Настройване на Raspberry Pi

Първо, конфигурирайте вашия Raspberry Pi съгласно стъпките по -долу:

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

След като инсталирате Raspbian и сте се свързали с вашия Raspberry Pi чрез ssh, инсталирайте необходимите пакети, като изпълните следните команди:

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

git clone

cd bluetooth-близост

sudo python setup.py install

Сега намерете Bluetooth адреса на второто си устройство:

sudo bluetoothctl

сканирайте

Когато видите името на вашето устройство, копирайте неговия Bluetooth адрес и го съхранявайте на лесно достъпно място. Той трябва да има формат XX: XX: XX: XX: XX.

След това копирайте файла по -долу на вашия Raspberry Pi, като отбележите абсолютния му път. Можете да използвате Filezilla или редица други инструменти, за да копирате файла.

github.com/danramirez2001/buzzer.py

Ще трябва да вмъкнете Bluetooth адреса на второто си устройство в променливата BT_ADDR. Праговата стойност на RSSI е зададена на -15 по подразбиране, но можете да настроите това според вашите нужди на ред 38.

И накрая, за да настроите скрипта да се изпълнява винаги, когато Raspberry Pi е включен, изпълнете следната команда:

sudo crontab -e

Отворете файла в желания от вас текстов редактор, преминете към следващия наличен ред и въведете:

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

Запазете файла и излезте и настройката на Raspberry Pi е завършена!

Стъпка 3: Сглобяване на устройството

За да свържете Raspberry Pi към зумер, светодиод или друг прост електронен, просто запоявайте червените и черните проводници от вашия аксесоар към GPIO платката. Черният проводник трябва да бъде свързан към заземителен щифт; в този проект, той беше прикрепен към третия щифт от страната на Raspberry Pi, съдържащ SD картата от външния ред. След това прикрепете червения проводник към четвъртия щифт от вътрешния ред.

След като електронният монтаж е завършен, отпечатайте корпуса по -долу, за да завършите устройството:

(CAD връзка)

След като корпусът бъде отпечатан, поставете Raspberry Pi и малка преносима батерия. Устройството може да бъде прикрепено към проходилка или друг предмет чрез поставяне на велкро ленти през слотовете и всеки потребител, носещ смарт часовника, ще може да се възползва от системата за предупреждение за близост.

Стъпка 4: Подобрения и проекти за разширяване

Въпреки че това устройство изпълнява предвидената си роля, могат да се направят няколко подобрения, които ще подобрят възможностите на това устройство. Едно възможно подобрение е използването на по -малък пакет батерии в дизайна на това устройство, така че общият размер и тегло да са по -малки. Друго възможно подобрение на това устройство е да се осигури по -добре цялото окабеляване, за да се гарантира, че устройството не се повреди поради непреднамерено прекъсване на проводниците. Трето възможно подобрение е да се направи устройството по -лесно за зареждане и работа с хора, които може да използват устройството, но не са запознати с технологията.

Възможни проекти за разширяване:

- Направете повече тестове, за да определите правилното уравнение, което свързва силата на RSSI сигнала на устройството и разстоянието между устройството и друго устройство.

- Разработете по -добър корпус, който е по -лек и издръжлив.

- Внедрете тази система с Wi-Fi технология вместо Bluetooth и вижте кой модел е по-ефективен при изпълнението на дадената задача.

- Внедрете тази система с Arduino вместо Raspberry Pi и вижте кое устройство по -добре отговаря на първоначалната цел.

Препоръчано: