Мазмұны:
- 1 -қадам: материалдар
- 2 -қадам: Raspberry Pi орнату
- 3 -қадам: Құрылғыны құрастыру
- 4 -қадам: жетілдіру және кеңейту жобалары
Бейне: Walker Proximity Device: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Барлығына сәлем!
Біз 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 көмегімен енгізіңіз және қай құрылғы бастапқы мақсатқа жақсы сәйкес келетінін көріңіз.
Ұсынылған:
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Скутердегі Walker көмек: 9 қадам
Уокер скутерінің көмегі: Мартин MS -мен ауырады, әсіресе бұл оның аяғында. Осыған байланысты Мартин жаяу жүруде қиындықтарға тап болады. Оның аяғы тұрақсыз, ал қысқа қашықтықта ол жаяу жүргіншіні пайдаланады, ал алыс қашықтықта электрлік скутерді қолданады. Алайда, ол жасаған кезде
Lego Multi Device Charge Dock, телефон планшеті: 15 қадам (суреттермен)
Lego Multi Device Charge Dock, Phone Tablet: lego зарядтау қондырмасын өзіңіз жасаңыз
RC Simple 3 Servos Hexapod Walker: 8 қадам (суреттермен)
RC Simple 3 Servos Hexapod Walker: Бұл жоба Pololu Simple Hexapod Walker -ден шабыттандырылған. Робот жасаудың орнына (Micro Maestro Co көмегімен
Knex Walker, Баннана өнертапқышы: 3 қадам
Knex Walker, Bannana Inventor: Бұл мен жасаған knex жаяу жүргінші. Бұл шамамен 18in x 12in. Ол жақсы қарқынмен жүреді және ешқашан кетпейді. Ләззат алыңыз және егер сізге ұнаса, роботтар байқауында оған дауыс беруді ұмытпаңыз.: D