Мазмұны:
- 1 -қадам: Сізге не қажет
- 2 -қадам: Arduino үшін қосылатын импульстік сенсорды дайындау
- 3 -қадам: Arduino кодын орнату және жүктеу
- 4 -қадам: кодты өңдеу және жүктеуді өңдеу
- 5 -қадам: Тест
- 6 -қадам: Visualizer бағдарламасын теңшеңіз
- 7 -қадам: проблемалар
- 8 -қадам: соңғы өнім
Бейне: Оқиғаны іске қосу үшін PulseSensor визуализаторын теңшеу (өнімділікке қарсы монитор): 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл нұсқаулықта сіз веб -шолғыштағы оқиғаны іске қосу үшін PulseSensor Visualizer бағдарламасын өзгертуді үйренесіз. Мен бұл жобаны Өнімділікке қарсы монитор деп атаймын, өйткені бізде өміршеңдігімізді, кестелерімізді және тамақтануды бақылауға көмектесетін көптеген құралдар болғанымен, біздің бос уақытымызға бірнеше минут бөлуді еске салатын көп нәрсе жоқ. баяулау және тыныс алу.
1 -қадам: Сізге не қажет
- PulseSensor пульсінің сенсорлық жинағы, оған мыналар кіреді:
- Жұмсақ өрілген сымды таспалы кабель
- Құлақ қысқыш (сенсорға сәйкес)
- Саусақ белбеуі
- Ардуино Уно
- Arduino IDE, Arduino -ға код жүктеу үшін
- BPM визуализаторы үшін өңдеу бағдарламасы
- PulseSensor ойын алаңының кітапханасы (Arduino үшін)
- PulseSensor Amped өңдеу визуализаторы (өңдеуге арналған)
2 -қадам: Arduino үшін қосылатын импульстік сенсорды дайындау
Сенсор ашық тақта болғандықтан, кез келген майдың немесе тердің осы компоненттермен жанасуын болдырмаудың жолын табу керек. Сіз ыстық желімді немесе лак қолдануға болады. Ақ жағын немесе сенсорды мөлдір емес материалмен жаппаңыз, бұл сенсорды жарамсыз етеді.
Сымдарды тиісті порттарға қосыңыз:
5v - ҚЫЗЫЛ кабель
Жерге - ҚАРА КАБЕЛ
Аналогтық 0 (A0) - күлгін кабель
3 -қадам: Arduino кодын орнату және жүктеу
Arduino AND Processing бағдарламалық жасақтамасы жүктеліп, орнатылғаннан кейін, ойын алаңының кітапханасын Arduino кітапханасына жүктеңіз. Arduino қосымшасында эскиз> кітапхананы қосу> кітапхананы басқару тармағына өтіңіз. PulseSensor іздеңіз және кітапхананы орнатыңыз.
Содан кейін> Мысалдар> PulseSensor ойын алаңына өту арқылы мысал кодын ашыңыз. Біздің мақсатымыз үшін біз PulseSensor_BPM қолданамыз. Бұл мысал код ақыр соңында өңдеуге сериялық деректерді жіберуге арналған. Эскизді Arduino -ға жүктемес бұрын, біз arduino деректерін өңдеуге жіберу үшін код жолын өзгертуіміз керек. Output_type айнымалысы әдепкі бойынша SERIAL_PLOTTER күйіне орнатылады. Бұны PROCESSING_VISUALIZER етіп өзгерту керек.
4 -қадам: кодты өңдеу және жүктеуді өңдеу
PulseSensor Amped Visualizer файлын жүктегеннен кейін оны ашыңыз. «PulseSensor_Amped_Processing_150» деп аталатын файлды тауып, оны Құжаттар> Өңдеу қалтасына қойыңыз.
Енді өңдеуді ашып, файл> эскизге өтіп, PulseSensorAmped_Processing_Visualizer түймесін басыңыз.
5 -қадам: Тест
«Өңдеу» бөлімінде іске қосу түймесін басқанда, сіз қандай сериялық портты қолданғыңыз келетінін сұрайтын терезе ашылады. Әдетте Arduino порты тізімнің басында болады. Портты таңдап, сенсорды импульсті әдетте сезінетін дененің кез келген жеріне қойыңыз. Сіз BPM -нің тұрақты көрсеткіштерін көруіңіз керек!
6 -қадам: Visualizer бағдарламасын теңшеңіз
Бағдарлама сәтті іске қосылғаннан кейін тәжірибені реттеу үшін көптеген өзгерістер енгізуге болады. Дегенмен, қандай кодты қосуға немесе өңдеуге абай болыңыз. Бұл бағдарламаны бұзуы мүмкін!
Сіз жасай алатын қызықты бір өзгеріс - қалаған нәрсені оқу үшін 87 -жолдағы text () функциясын өзгерту. Ол бастапқыда PulseSensor Amped Visualizer дейді. Мен өнімділікті бақылау мониторы деп өзгерттім.
Мен жасаған бір үлкен өзгеріс void drawheart () функциясының астына және void listAvailablePorts () функциясының алдына қойдым. Міне код:
OpenWindow айнымалысын цикл аяқталмай тұрып жариялаңыз:
openWindow ();
} // ұту циклінің соңы
Бұл функция void drawheart () функциясының астына және void listAvailablePorts () функциясының алдында орналасады.
жарамсыз openWindow () {
ал (BMP> = 120) {
сілтеме («таңдаған сілтеме»);
}
Бұл код arduino көрсеткіштерін үнемі тексереді және 120 BPM -ден жоғары кез келген оқу әдепкі шолғышта youtube бейнесін ашады.
НАЗАР АУДАРЫҢЫЗ: Келесі мәселе мен шешімді оқығаннан кейін визуализаторды іске қоспаңыз.
7 -қадам: проблемалар
OpenWindow пәрмені BPM мәндерін секундына 120 HUDREDS рет іздейтіндіктен, ол табалдырықтан өткен сайын тіркелген сайын ашылатын сілтемені тудыруы мүмкін. Сіз мұны жоғарыдағы скриншотта көресіз. Мен бірнеше секунд ішінде жүздеген жаңа қойындыларды аштым. Бұл менің компьютерімді толығымен тоқтатты - мен оны қайта іске қосуым керек болды! Бұл мәселені болдырмау үшін сілтеме пәрменінен кейін delay () пәрменін енгізіңіз.
жарамсыз openWindow () {while (BMP> = 120) {
сілтеме («таңдаған сілтеме»);
кешіктіру (60000);
}
Уақыт өңдеу кезінде миллиспен өлшенеді, ал 60 000 миллис бір минутқа тең.
8 -қадам: соңғы өнім
Жетістік! BMP пайдаланушылары 120 BPM -ге жеткенде, шолғышта сілтеме ашылады. Цикл бір минутқа кідіреді.
Ұсынылған:
IPad үшін қабырғаға бекіту үйді автоматтандырудың басқару тақтасы ретінде, экранды іске қосу үшін сервистік басқарылатын магнитті қолданады: 4 қадам (суреттермен)
IPad үшін қабырғаға бекіту үйді автоматтандырудың басқару тақтасы ретінде, экранды іске қосу үшін сервистік басқарылатын магнитті қолданады: Соңғы кездері мен үйдегі және оның айналасындағы заттарды автоматтандыруға көп уақыт жұмсадым. Мен Domoticz -ді үйдегі автоматтандыру қосымшасы ретінде қолданамын, толығырақ www.domoticz.com сайтынан қараңыз. Мен Domoticz туралы барлық ақпаратты көрсететін бақылау тақтасының қосымшасын іздеуде
Jetson Nano-ны қораптан шығару және екі көру үшін демонстрацияны жылдам іске қосу: 4 қадам
Jetson Nano-ны қораптан шығару және екі көру үшін демонстрацияны жылдам іске қосу: Қорытындылаңыз Өздеріңіз білетіндей, Jetson Nano қазір жұлдызды өнім болып табылады. Ол ендірілген жүйелерге нейрондық технологияны кеңінен енгізе алады. Мұнда өнімнің егжей-тегжейлері, іске қосылу процесі және екі көрнекі демонстрациядан тұратын мақала … Сөз саны: 800
Kodak C653 үшін ысырманы іске қосу: 4 қадам
Kodak C653 үшін ысырма триггері: бұл сізге автоматтандырылған суретке түсіру немесе қашықтан іске қосу жүйесін пайдалану үшін Kodak C653 камерасына ысырма триггерін қалай қосу керектігін көрсетеді. Сізге хобби/модель дүкендерінен .25 мм сым қажет. (Мен тек бір түсті қолдандым, бірақ сіз оны экстремалды деп табасыз
Цифрлық камералар үшін қашықтан ысырманы іске қосу: 4 қадам
Цифрлық камералар үшін қашықтан ысырманы іске қосу: 5 минут ішінде 3 долларға канондық цифрлық фотокамераға (және Pentax, sony және кейбір басқа никондар сияқты басқа брендтерге) қашықтан ысырманы шығарыңыз, тіпті 1 сынып оқушысы да мұны жасай алады. Бұл керемет экспозицияны алу үшін өте жақсы және мүмкіндік береді
Custom XP - теңшеу үшін Visual Basic сценарийі!: 6 қадам
Custom XP - Visual Basic сценарийін теңшеу!: XP көрінісін өзгертудің қарапайым әдісі - $ 1000 долларлық GUI* бағдарламасын пайдалану, солай ма? ҚАТЕ! Сіз бағдарламаларға ақша жұмсай аласыз, бірақ егер сіз мұны тегін жасай алсаңыз, неге төлейсіз? Бұл нұсқаулықта мен мұны қалай оңай жасау керектігін көрсетемін, ол 0 доллар тұрады және