Мазмұны:

Walker Proximity Device: 4 қадам
Walker Proximity Device: 4 қадам

Бейне: Walker Proximity Device: 4 қадам

Бейне: Walker Proximity Device: 4 қадам
Бейне: SECRETS of main SEPARATIST BATTLESHIP from Star Wars! Detail Review 2024, Шілде
Anonim
Image
Image

Барлығына сәлем!

Біз WPI жанындағы Массачусетс математика және ғылым академиясының студенттер тобымыз. Біз жақында Seven Hills -те деменциямен ауыратын клиентке көмекші технологиялық жобаны аяқтадық.

Ақыл -есінің төмендеуінің салдарынан клиент кейде бір бөлмеден екінші бөлмеге барған кезде жаяу жүргіншісін ертіп келуді ұмытады. Есте сақтауына көмектесу үшін біз Raspberry Pi Zero W мен Bluetooth қосылған ақылды сағатты қолдану арқылы Bluetooth негізіндегі жақындық детекторын құрдық. Бұл қарама-қайшылықты Альцгеймер мен Хантингтон ауруы сияқты есте сақтау қабілеті бұзылған адамдар да қолдана алады.

Сіз төмендегі сілтемелерді қолдана отырып, біздің талаптарымызға, біздің фондық зерттеулерімізге, бәсекелестеріміздің талдауларына және шешім матрицасына тікелей қол жеткізе аласыз немесе қоса берілген файлдарды жүктей аласыз.

1 -қадам: материалдар

Төменде осы жүйені құру үшін қолданылатын материалдар тізімі берілген:

  • Raspberry Pi Zero W (1)

    • Құны: $ 10.00
    • Сілтеме:
    • Өнім идентификаторы: 3400
  • Ақылды сағаттар (1)

    • Құны: $ 17.99
    • Сілтеме:
    • Ескертпе: бұл Raspberry Pi -мен байланысатын және MAC мекен -жайын қамтамасыз ететін кез келген Bluetooth құрылғысымен (3.0 деңгейі немесе одан төмен) ауыстырылуы мүмкін.
  • Ноутбук (біз Mac қолдандық)
  • Портативті батареялар жиынтығы: біз жеке сатылатын батареяны қолдандық, ол сатылымда жоқ, бірақ 5 вольтты шығуды қамтамасыз ететін кез келген ықшам аккумуляторлық батарея немесе литий батареясы жеткілікті болады.
  • Raspberry Pi -ге қуат беруге арналған MicroUSB кабелі

2 -қадам: Raspberry Pi орнату

Алдымен Raspberry Pi құрылғысын төмендегі қадамдарға сәйкес конфигурациялаңыз:

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

Raspbian орнатылғаннан және ssh арқылы Raspberry Pi -ге қосылғаннан кейін, келесі пәрмендерді орындау арқылы қажетті бумаларды орнатыңыз:

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

git clone

cd bluetooth-жақындық

sudo python setup.py орнату

Енді қосалқы құрылғының 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 сигналының күші мен құрылғы мен басқа құрылғы арасындағы қашықтықты байланыстыратын дұрыс теңдеуді анықтау үшін көбірек тестілеу жүргізіңіз.

- Неғұрлым жеңіл және берік корпусты жасаңыз.

- Бұл жүйені Bluetooth орнына Wi-Fi технологиясымен енгізіңіз және берілген тапсырманы орындауда қай модель тиімді екенін көріңіз.

- Бұл жүйені Raspberry Pi орнына Arduino көмегімен енгізіңіз және қай құрылғы бастапқы мақсатқа жақсы сәйкес келетінін көріңіз.

Ұсынылған: