Мазмуну:
- 1 -кадам: Бөлүктөрдү чогултуу:
- 2-кадам: Test HC-SR04 Ultrasonic Sensor
- 3 -кадам: DHT11/DHT22 сенсорун текшериңиз:
- 4 -кадам: LDR же TEMT6000ди калибрлөө:
- 5 -кадам: Конденсатордун MIC/ADMP401 (INMP401) калибрлөө:
- 6 -кадам: Аны бирге алып келиңиз:
- 7 -кадам: Мунун баарын ишке киргизиңиз:
- 8 -кадам: Акыркы түзмөктү жана акыркы ойлорду тестирлөө:
Video: Үйдөгү ден соолук сенсору: 8 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Баарыңарга салам, Баарыңар жакшы жүрөсүңөр деп үмүттөнөм. Жогоруда айтылгандай, мен мурунку көрсөтмөлөрүмдүн бирине үйдөгү ден соолук сенсорун жазышым керек болчу. Ошентип, бул жерде:
Кийиле турган технология жеке фитнесиңизди көзөмөлдөөдө эң сонун жумушту аткарат. Бирок сиз жашаган жердин ден соолугун өлчөө үчүн башка курал керек. Бул түзмөк каалаган бөлмөнүн температурасын, нымдуулугун, ызы -чуусун жана жарык деңгээлин көзөмөлдөйт, ошондой эле кирүү детектору, фонарик жана телефондорду заряддай алат жана 1W LEDди колдонуп, стробоскопиялык эффект түзүү үчүн кирүүчүлөрдү чыгарат. Корпустун ичинде сенсорлордун жыйнагы маалыматты Arduinoго жөнөтөт, ал маалыматты интерпретациялайт жана маалыматтарды кичинекей OLED экранында көрсөтөт. Түзмөктүн көрсөткүчтөрүнө таянып, сиз кургаткычты күйгүзүп, термостатты түшүрүп же терезеңизди ачсаңыз болот-үй шартында ыңгайлуу болуш үчүн.
Бул түзмөк төмөнкүлөрдү аткарат:-
- Ченөө жана дисплей температурасы (*C же *F).
- Нымдуулукту өлчөө жана көрсөтүү (%менен).
- Сезимдерди эсептөө жана көрсөтүү (Жылуулук индекси) (*C же *F).
- Үн өлчөө жана көрсөтүү (дБ менен).
- Жарыкты өлчөө жана көрсөтүү (люкс менен) (1 люкс = 1 люмен/м^2).
- Белгилүү бир нерседен болгон аралыкты өлчөө жана көрсөтүү. (См же дюйм менен).
- Кирүү детектору катары колдонулат (өзүнчө сирена кошсо болот).
- Стробоскопиялык эффектти түзүү үчүн колдонулат. (Кирүүчүлөрдү коркутуу жана партиялар үчүн)
- Кол чырак катары колдонуңуз.
- Телефонду өзгөчө кырдаалда заряддаңыз.
Бул нускаманын чөнтөк өлчөмүндөгү конкурстун акыркы күнүнө байланыштуу эрте жарыяланганын айткым келет. Демек, көрсөтмө дагы эле толук эмес. Бул түзмөк сенсордун бардык көрсөткүчтөрүн бере алат, бирок кирүү детектору жана фонарик катары колдонула албайт, анткени мен баскычтар менен Колдонуучу интерфейсинин (UI) кодун жазып жатам. Сураныч, жок дегенде чөнтөктөгү сынакта мага добуш бериңиз, анткени мен код боюнча иштөөнү улантып жатам, силер болсо бөлүктөрдү чогултуп, сенсорлорду калибрлеп баштайсыңар. Кийинчерээк Arduino сынагына каалаганыңыздай добуш бере аласыз (эгер сизге долбоор жакса).
Ошондой эле, эгерде сиз долбоордун катасыз болушун кааласаңыз, кадамдарды өткөрүп жибербеңиз (көптөгөн адамдар иштебей жаткандыгы жөнүндө комментарий беришет жана Arduino китепканаларын көйгөйлөргө алып келбейт). Же сенсор калибрлөө боюнча биринчи кадамдарды өткөрүп жиберип, микрофонду жана жарык калибрлөө менен баштасаңыз болот.
Ошентип, бөлүктөрдү чогултуп, баштайлы:
1 -кадам: Бөлүктөрдү чогултуу:
Бөлүктөр тизмеси:-
- Arduino Mega/Uno/Nano (сенсорлорду текшерүү үчүн)
- Arduino Pro Mini
- Pro Mini үчүн программист (Сиз башка Arduino колдоно аласыз)
- OLED дисплейи (түрү SSD1306)
- LDR + 5kΩ (Мен параллель 3х 15кО колдондум) ЖЕ TEMT6000
- 3x баскычтары
- Slide Switch
- Кызыл LED
- DHT22/DHT11 Температура нымдуулук сенсору (Сиздин талаптарыңызга жараша колдонуу)
- LiV Батарейкасы 5V өйдө жана Li Po Заряддагыч менен.
- 100W (же жакын) менен 1W LED
- Raspberry Pi Case (Эгерде сизде 3D принтер болсо, сиз аны жасай аласыз. Менде жок.)
- Конденсатор MIC күчөткүч схемасы менен (кийинчерээк эскерилет) ЖЕ ADMP401/INMP401
- Jumper кабелдери (көбүнчө F-F, M-M, кээ бир F-Mге ээ болуу жакшы)
- Rainbow Cable же Multi-Strand Wires
- USB B ЖЕ USB B mini (Arduino түрүнө жараша)
- Нан тактасы (убактылуу туташуулар үчүн, сенсорлорду калибрлөө үчүн)
Куралдар:-
- Лампочка же станция
- Solder
- Solder Wax
- Tip Cleaner … (ширетүү үчүн керектүү нерселердин бардыгын кошсо болот..)
- Таякчалар менен желим тапанча (Оо,.. клей таякчалары)
- Хобби бычагы (талап кылынбайт, көбүрөөк орун алуу үчүн RPI Корпусунун кээ бир пластикалык бөлүктөрүн алып салуу жана LED, тетиктерди басуу жана LDR үчүн тешиктерди жасоо үчүн. Башка куралдарды да колдонсоңуз болот.)
2-кадам: Test HC-SR04 Ultrasonic Sensor
Адегенде HC-SR04 туура же туура эмес иштеп жаткандыгын текшерип көрөлү.
1. Байланыштар:
Arduino HC-SR04
5V_VCC
GND_GND
D10_ Эхо
D9_Trig
2. Тиркелген.ino файлын ачыңыз жана кодду Arduino тактасына жүктөңүз.
3. Жүктөп бергенден кийин сенсордун жанына сызгычты коюп, объектти коюп, сериалдык монитордогу көрсөткүчтөрдү текшериңиз (ctrl+shift+m). Окуулар дээрлик жакшы болсо, кийинки кадамга өтө алабыз. Көйгөйлөрдү чечүү үчүн бул жерге өтүңүз. Кошумча маалымат алуу үчүн бул жерге баш багыңыз.
3 -кадам: DHT11/DHT22 сенсорун текшериңиз:
Эми DHT11/DHT22 сенсорун сынап көрөлү.
1. Байланыш
Arduino DHT11/DHT22
VCC_Pin 1
D2_Pin 2 (10k каршылыгы аркылуу 1 -пинге да туташыңыз)
GND_Pin 4
Эскертүү: Эгерде сизде калкан болсо, сигналдын пинин Arduino D2 менен түз байланыштырыңыз.
2. Бул жерден DHT китепканасын жана бул жерден Adafruit_sensor китепканасын орнотуңуз.
3. DHT сенсордук китепканасынын мисалдарынан.ino файлын ачыңыз, инструкцияны (DHT11/22) ылайык түзөтүңүз жана Arduino тактасына кодду жүктөңүз.
4. Serial Monitorду ачыңыз (ctrl+shift+M) жана окуусун текшериңиз. Эгерде алар канааттандырарлык болсо, кийинки кадамга өтүңүз.
Көбүрөөк маалымат алуу үчүн бул жерден текшериңиз.
4 -кадам: LDR же TEMT6000ди калибрлөө:
Келгиле, LDR/TEMT6000ди калибрлөө үчүн андан ары баралы:
LDRди калибрлөө үчүн бул жерге барсаңыз болот. Калибрлөө үчүн люксметрге ээ болууңуз керек.
TEMT6000 үчүн Arduino коду үчүн.ino файлын жүктөп алсаңыз болот.
1. Байланыштар:
Arduino_TEMT6000
5V_VCC
GND_GND
A1_SIG
2. Эскизди Arduinoго жүктөп, Serial Monitorду ачыңыз. Люксметрге карата көрсөткүчтөрдү текшериңиз.
3. Эгерде баары жакшы болсо, биз уланта алабыз.
5 -кадам: Конденсатордун MIC/ADMP401 (INMP401) калибрлөө:
Акыры акыркысы. Конденсатор микрофону же ADMP401 (INMP401). Мен ADMP401ге барууну сунуштайм, анткени тактанын өлчөмү кичине. Болбосо, бул жакка конденсатор микрофону үчүн барсаңыз болот жана ал учурда көбүрөөк орунду ээлейт.
ADMP401 үчүн: (Эскертүү: Мен сенсорду дБ маанилерин көрсөтүү үчүн азырынча калибрлей элекмин. Сиз ADC маанилерин гана көрөсүз.)
1. Байланыштар:
Ардуино_ADMP401
3.3V _ VCC
GND_GND
A0_AUD
2. Эскизди Arduinoго жүктөңүз. Сериялык мониторду ачуу. Окууларды текшериңиз. Окуу чоң көлөмдө, аз көлөмдө төмөн.
6 -кадам: Аны бирге алып келиңиз:
Акыры аны чогултууга убакыт келди.
- Нан тактасындагы байланыштарга ылайык баарына кошулуңуз.
- Китепканаларды орнотуңуз.. Ino файлындагы шилтемелер.
- Аны Arduinoго жүктөңүз.
- Баары жайындабы же жокпу, текшерип көрүңүз.
- Эгерде баары жакшы болсо, анда биз аны бир учурда чогулта алабыз.
Эскертүү: Бул кадам дагы эле толук эмес, анткени код азырынча акыркы эмес. Кийинки версияда UI кошулат.
7 -кадам: Мунун баарын ишке киргизиңиз:
Мунун бардыгын ишке киргизүүгө убакыт келди:
- Мини -мини программасы. (Муну Google аркылуу кантип жасаса болот)
- Бардык сенсорлор, дисплей, Arduino, батарея жана заряддагыч түзүлүшкө кантип туура келерин пландаңыз.
- Баарын ордуна коюу үчүн ысык желимди көп (өтө көп эмес) колдонуңуз.
- Баарына зым тарт
Кечиресиз, мен сизге жардам берүү үчүн эч кандай сүрөттөрдү кошо элекмин, анткени мен дагы эле кодго бир аз өзгөртүү киргизишим керек.
8 -кадам: Акыркы түзмөктү жана акыркы ойлорду тестирлөө:
Мына баштадык … Биз көптөгөн нерселерди жасай турган кичинекей аппаратты жараттык. Түзмөк азырынча бүтө элек жана акыркы аппаратты түзүү үчүн бир аз убакыт талап кылынат. Долбоорду аягына чыгарууга түрткү берүү үчүн конкурстарда мага добуш беришиңизди каалайм. Добуштарыңыз жана жактырууларыңыз үчүн рахмат, мен жакында долбоордун сүрөттөрү жана видеолору менен бүткөн долбоор менен көрүшөм. Анан албетте акыркы жыйын
Сунушталууда:
DIY дем алуу сенсору Arduino менен (өткөргүч токулган сунуу сенсору): 7 кадам (сүрөттөр менен)
DIY дем алуу сенсору Arduino менен (Өткөргүч токулган сенсор): Бул DIY сенсор өткөргүч трикотаж сунуу сенсорунун формасын алат. Ал көкүрөгүңүздү/ашказаныңызды ороп алат, жана көкүрөгүңүз/ашказаныңыз кеңейгенде жана контрактта болгондо, сенсор, демек, Arduinoго берилүүчү маалымат. Ошентип
Arduino Күн энергиясындагы температура жана нымдуулук сенсору 433mhz Орегон сенсору катары: 6 кадам
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: Бул күн менен иштеген температура жана нымдуулук сенсорунун курулушу. Сенсор 433mhz Oregon сенсорун туурайт жана Telldus Net шлюзунда көрүнөт. Эмне керек: 1x " 10-LED Күн энергиясынын кыймыл датчиги " Ebayден. 3.7В камыр деп жазылганын текшериңиз
IOT негизделген Ден соолук мониторинг системасы: 3 кадам
IOT негизделген ден соолукту көзөмөлдөө системасы: Булутка негизделген туруктуу мониторингди камсыз кылуу үчүн пациентке тиешелүү био-медициналык сенсорлору бар микроконтроллерге негизделген түзмөк тиркелет. Жашоо үчүн маанилүү белгилер, башкача айтканда, дененин температурасы жана импульстун ылдамдыгы, бул ден соолуктун бардык көйгөйлөрүн аныктоо үчүн
Ден соолук кадамы - Tecnologia E Segurança Para a Sua Saude: 3 Steps
Ден соолук кадамы - Tecnologia E Segurança Para a Sua Saude: Equipe: Andr é Перейра Кавальканте Дуглас Шудзи Озава Джуну Фернандес Ара ú jo Lucas Marques Ribeiro Pedro In cac de de Nascimento e Barbalho sa ú de; дракон; санкатон; агилидада; маалымат системасы жана маалымат
Think Geek Hacks Конкурсуна Кирүү - Ден соолук Кутучасын Кайра Колдонуу: 9 Кадам
Think Geek Hacks Конкурсуна кирүү - Ден соолукка керектүү бөтөлкөнү кайра колдонуу: Бул Think Geek Hacks Конкурсуна менин жазуум. Мен Health Potion Energy ичимдик бөтөлкөсүн кайра колдонууну чечтим. Бул ролду ойноодо тирөөч катары же тыкан жасалгалоо катары колдонулушу мүмкүн. Мен аны күйгүзүү үчүн бөтөлкөгө салуу үчүн негизги жарыкты жараттым