Мазмұны:

Салмақ өлшеуге арналған сөмке: 5 қадам
Салмақ өлшеуге арналған сөмке: 5 қадам

Бейне: Салмақ өлшеуге арналған сөмке: 5 қадам

Бейне: Салмақ өлшеуге арналған сөмке: 5 қадам
Бейне: Экстремалды диета: 2 күнде 5 келі салмақ тастаңыз. Арыктау жолдары. Ен онай диета. 2024, Қараша
Anonim
Салмақ өлшеуге арналған сөмке
Салмақ өлшеуге арналған сөмке
Салмақты өлшеуге арналған сөмке
Салмақты өлшеуге арналған сөмке
Салмақты өлшеуге арналған сөмке
Салмақты өлшеуге арналған сөмке

Бұл нұсқаулық салмақты сезетін сөмкеге арналған. Бұл сөмкелерінде көп нәрсені алып жүретін адамдарға көмектеседі және қоршаған ортаға кері байланыс пен артық салмақ туралы автоматты ескерту дабылы арқылы таразыны жақсартады.

Бұл қалай жұмыс істейді

Ол күштің сезімталдығы бар резисторды қолданып, иықтың иығына қаншалықты байланғанын өлшейді және светодиодтардың қаншалықты жылдам пульсацияланатынын немесе қанша светодиодтың жанғанын (коммутатор басылғанда) бақылау үшін мәнді қолдана отырып, пайдаланушыға береді. кері байланыс. Пайдаланушы шамадан тыс салмақ киген кезде (қазіргі уақытта шамамен 10-11 фунтта калибрленген), жарық диодты шамдар жыпылықтайды, бұл киімді ескертеді. Бүкіл аппарат AAA аккумуляторымен жұмыс істейді және Lilypad Arduino көмегімен басқарылады, ол компоненттерге қаптың бетіне тігілген өткізгіш жіппен бекітілген.

Сөмкенің суреттері мен суреттері төменде.

1 -қадам: компоненттер

Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер
Компоненттер

Міне, осы эксперимент үшін сізге қажет жабдықтардың тізімі: Lilypad Arduino - arduino микропроцессорының ажыратылатын тақтасы мен USB сымының тігілетін нұсқасы - лилипадты компьютерге қосады Lilypad аккумуляторлық пакеті 4 lilypad светодиодтары Lilypad қосқышы Күш сезімтал резистор Өткізгіштік жіп - 4 қабат. жыртылады, бірақ қарсылығы 2 қабатты инеден және жіптен гөрі әлдеқайда төмен - жіп аллератордың 4 қабатты аллигатор қысқыштары үшін өте маңызды - тізбектерді сынау үшін өте маңызды. Тігу тестілеу үшін тым баяу. Матаның желімі мен матаның бояуы - жіптерді тығыздау үшін Сөмке сөмкесі - кез келген жіңішке матадан жасайды

2 -қадам: Бестинг

Бастинг
Бастинг
Бастинг
Бастинг
Бастинг
Бастинг

[Өңдеу: Мен кейінірек батареяны Arduino -ға жақын орналастыру сенімсіз байланысқа әкелетінін анықтадым, себебі екі бөліктің арасындағы бүктеу қозғалысы жіпті босатады. Бұған жол бермеу үшін тағы екі немесе үш тігіс қалдырыңыз.] Бұл тігу кезінде компоненттердің қозғалуын болдырмау үшін маңызды қадам. Сөмкенің компоненттерін қалай салу керектігін суреттерден қараңыз. Жапырақшаларды орнында ұстау үшін кері тігісті қолданыңыз.

1 -суретте кесуге арналған жалпы схема көрсетілген. Сөмкенің ішкі көрінісі. Сұр компоненттер қаптың сыртында, ал ақ түсті компоненттер қаптың ішкі жағында орналасқан.

2 -суретте компоненттердің қозғалуын болдырмау үшін оларды 2 жапырақшадан (LED, қосқыш) қалай тігу керектігі көрсетілген

3 -суретте бірнеше жапырақшасы бар компоненттерді қалай тігу керектігі көрсетілген (Lilypad, Battery pack). 4 -суретте FSR -ді белдікке қалай қою керектігін көрсетеді.

4 -суретте FSR баудың бір жағына қалай тігу керектігі көрсетілген.

3 -қадам: тігу

Тігін
Тігін
Тігін
Тігін
Тігін
Тігін

Енді сіз барлық жіптердің арасындағы байланыстарды тігуіңіз керек.

1 -суретте сөмкедегі барлық тігудің макеті көрсетілген.

2 -суретте әр компоненттің схемалары көрсетілген. Кодпен үйлесімділікті қамтамасыз ету үшін арнайы Arduino түйреуіштері айтылады.

3 -сурет: Жіп пен жапырақшаның жақсы байланысын қамтамасыз ету үшін жапырақшаларды бірнеше рет тігіңіз.

4 және 5 -сурет: Мен жіптің ұзындығы мен қарсыласуын азайту үшін тік тігісті қолдандым (4 -сурет), бірақ кейінірек диагональды тігіс көбірек созылуға мүмкіндік беретінін білдім, сондықтан жақсырақ (5 -сурет).

6 -сурет: FSR түйреуіштерін бекітіңіз

7 -сурет: Резисторлардың ұштарын бүгіңіз, олар арқылы тігуге болады.

8 -сурет: Жіптерді біріктіру үшін жіпті бұрыннан бар тігіске байлаңыз (схемадағы қара көрсеткілер).

9 -сурет: Жіптерді қысқарту үшін матаның қарама -қарсы жақтарына тігіңіз.

10 -сурет: Қарсылықты тексеру үшін мультиметрмен тігістерді тексеріңіз.

Сурет 11. Тігуді аяқтау үшін байлап жатқан түйіндерді жабыстырыңыз, олардың ашылуын болдырмаңыз және қысылу мүмкіндігін азайту үшін ашық жіптерді тігіс бойымен бояңыз.

Фотосуреттер тігу аяқталғаннан кейін сөмкеге қалай көрінетінін көрсетеді.

4 -қадам: кодтау

Кодтау
Кодтау

Сіз кодты тігу процесінде тексере аласыз, алдымен тізбектерді жасау үшін жапырақшаларды аллигатор қыстырғыштармен байланыстырып, содан кейін мата тізбектерінің көмегімен. Сіз кодты жүктей аласыз (Readinput.pde) немесе бағдарламаның логикасының ағын диаграммасын көре аласыз (Flow diagram.jpg). Код бірнеше бөліктен тұрады.

Айнымалы декларациялар Lilypad жапырақшалары үшін айнымалыларды, күштерді өлшеуге арналған массив пен оқу айнымалыларын, жарықдиодты импульсті басқаруға арналған айнымалыларды және шамадан тыс қысымды бақылау үшін айнымалыларды жариялайды.

setup () барлық түйреуіштерді іске қосады және Serial (отладка үшін) қосады.

loop () қысымды тексереді, шамадан тыс қысымды тіркейді және шамадан тыс күш болған жағдайда ескерту береді, қосқыш басылған кезде деңгейді көрсетеді немесе басқаша пульсирлейді. Ол printReading () деп те атайды.

getReading () қысымды жазу үшін массивті пайдаланады.

printReading () барлық айнымалы мәндерді басып шығару арқылы отладтауға көмектеседі.

checkWarning () ескертуді () қосар алдында үздіксіз күшті кезеңді тіркейді.

ескерту () жарық диодтарының жыпылықтауын тудырады.

level () үлкен күш үшін көбірек жарық диодтарын көрсетеді.

pulse () үлкен күш үшін жылдам пульсацияларды көрсетеді.

ledLight () деңгейі () мен импульстің () жарықдиодтарын жарықтандыруға көмектеседі.

5 -қадам: калибрлеу

Енді салмақтың FSR көрсеткіштеріне сәйкес келетінін тексеру үшін сөмкені калибрлеу қажет.

Біртіндеп салмақ қосу үшін салмағы бірдей заттарды қолданыңыз. Банкалар немесе бөтелкелер жиынтығы жақсы жұмыс істейді.

Ардуиноны кабель бекітілген түрде киіңіз.

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

Бұл процесті қайталап, салмақтың өзгеру күшінің қалай өзгеретінін жазыңыз.

Аяқтағаннан кейін калибрлеуге сәйкес келетін кодты өзгертіңіз, сонда сіз баруға дайын болуыңыз керек.

Ұсынылған: