Talaan ng mga Nilalaman:

Home Health Sensor: 8 Hakbang
Home Health Sensor: 8 Hakbang

Video: Home Health Sensor: 8 Hakbang

Video: Home Health Sensor: 8 Hakbang
Video: IoT based Patient monitoring System using ESP8266, Arduino & Android Bluetooth App 2024, Hulyo
Anonim
Home Health Sensor
Home Health Sensor

Kamusta kayong lahat, Inaasahan mong maayos na ang lahat. Tulad ng nabanggit kanina ay mag-post ako ng isang sensor sa kalusugan sa bahay sa isa sa aking naunang itinuro. Kaya narito:

Ang naisusuot na teknolohiya ay gumagawa ng isang mahusay na trabaho ng pagpapanatili ng mga tab sa iyong personal na fitness. Ngunit upang masukat ang kalusugan ng lugar kung saan ka nakatira, kailangan mo ng ibang tool. Sinusubaybayan ng aparatong ito ang temperatura, kahalumigmigan, ingay, at antas ng ilaw para sa anumang silid at maaari ring kumilos bilang isang panghihimasok na panghihimasok, isang flashlight at singilin ang mga telepono at gamitin ang 1W LED para sa paglikha ng isang stroboscopic effect upang mapalabas ang mga mananakop. Sa loob ng pambalot, isang koleksyon ng mga sensor ang nagpapadala ng impormasyon sa isang Arduino, na binibigyang kahulugan ang input at ipinapakita ang data sa isang maliit na OLED screen. Batay sa mga pagbasa ng aparato, maaari mong buksan ang isang dehumidifier, babaan ang termostat, o i-crack ang isang window-anuman ang kinakailangan upang mapanatiling komportable ang iyong kapaligiran sa bahay.

Ginagawa ng Device na ito ang sumusunod: -

  1. Sukatin at Ipakita ang Temperatura (sa * C o * F).
  2. Sukatin at Ipakita ang Humidity (sa%).
  3. Kalkulahin at Ipakita ang Pakiramdam Tulad (Heat Index) (sa * C o * F).
  4. Sukatin at Ipakita ang Tunog (sa dB).
  5. Sukatin at Ipakita ang Magaan (sa lux) (1 lux = 1 lumen / m ^ 2).
  6. Sukatin at Ipakita ang Distansya mula sa isang partikular na bagay. (Sa cm o pulgada).
  7. Ginamit bilang isang panghihimasok na panghihimasok (maaaring idagdag ang isang hiwalay na sirena).
  8. Ginamit upang makabuo ng stroboscopic effect. (Upang takutin ang mga nanghihimasok at para sa mga partido)
  9. Gumamit bilang isang flashlight.
  10. Sisingilin ang mga telepono nang emergency.

Nais kong banggitin na ang itinuturo na ito ay nai-post nang maaga dahil sa huling petsa ng paligsahan sa laki ng bulsa. Samakatuwid ang itinuturo ay hindi pa rin kumpleto. Maaaring bigyan ng aparatong ito ang lahat ng pagbabasa ng sensor ngunit hindi pa magagamit bilang isang panghihimasok na detektor at flashlight habang nagsusulat pa rin ako ng code para sa isang User Interface (UI) na may mga pindutan ng push. Kaya't mangyaring bumoto para sa akin ng hindi bababa sa bulsa na paligsahan habang nagpapatuloy ako sa pagtatrabaho para sa code at nagtipon kayo ng mga bahagi at simulang i-calibrate ang mga sensor. Maaari mo akong iboto sa paglaon sa paligsahan ng Arduino ayon sa gusto mo (Kung nais mo ang proyekto).

Gayundin mangyaring huwag laktawan ang mga hakbang kung nais mong ang proyekto ay walang error (maraming mga tao ang nagkomento tungkol sa hindi gumagana na mga proyekto at hindi na-install nang maayos ang mga aklatan ng Arduino na humahantong sa mga problema). O maaari mong laktawan ang ilang mga unang hakbang sa pag-calibrate ng sensor at magsimula sa mic at light calibration.

Kaya't tipunin natin ang mga bahagi at magsimula:

Hakbang 1: Ipunin ang Mga Bahagi:

Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi
Ipunin ang Mga Bahagi

Listahan ng Mga Bahagi: -

  1. Arduino Mega / Uno / Nano (Para sa pagsuri sa Mga Sensor)
  2. Arduino Pro Mini
  3. Programmer para sa Pro Mini (Maaari mo ring gamitin ang iba pang Arduinos)
  4. OLED Display (Uri ng SSD1306)
  5. LDR + 5kΩ (Gumamit ako ng 3x 15kΩ sa Parallel) O TEMT6000
  6. 3x Mga Push Button
  7. Slide Switch
  8. Pulang LED
  9. DHT22 / DHT11 Temperature Humidity Sensor (Gumamit depende sa iyong mga kinakailangan)
  10. Li Poly Battery na may 5V step up at Li Po Charger.
  11. 1W LED na may 100Ω (o malapit)
  12. Raspberry Pi Case (Kung mayroon kang 3D Printer maaari kang gumawa ng isa. Wala lang ako sa paligid.)
  13. Ang Condenser MIC na may amplifier circuit (Nabanggit sa paglaon) O ADMP401 / INMP401
  14. Mga jumper cable (karamihan F-F, M-M mabuti na magkaroon din ng ilang F-M)
  15. Rainbow Cable o Mga Multi-strand Wires
  16. USB B O USB B mini (nakasalalay sa uri ng Arduino)
  17. Breadboard (para sa pansamantalang mga koneksyon, para sa pag-calibrate ng mga sensor)

Mga tool: -

  1. Panghinang na bakal o istasyon
  2. Panghinang
  3. Solder Wax
  4. Tip Cleaner… (Maaaring idagdag ang anumang bagay na kinakailangan para sa paghihinang..)
  5. Pandikit Baril na may mga stick (Oh well.. pandikit sticks)
  6. Hobby kutsilyo (hindi kinakailangan tulad ng, alisin lamang ang ilang mga plastik na bahagi ng RPI Case upang makakuha ng mas maraming puwang at upang gumawa ng mga butas para sa mga LED, pindutan ng push at LDR. Maaari mo ring gamitin ang iba pang mga tool.)

Hakbang 2: Subukan ang HC-SR04 Ultrasonic Sensor

Subukan ang HC-SR04 Ultrasonic Sensor
Subukan ang HC-SR04 Ultrasonic Sensor
Subukan ang HC-SR04 Ultrasonic Sensor
Subukan ang HC-SR04 Ultrasonic Sensor
Subukan ang HC-SR04 Ultrasonic Sensor
Subukan ang HC-SR04 Ultrasonic Sensor
Subukan ang HC-SR04 Ultrasonic Sensor
Subukan ang HC-SR04 Ultrasonic Sensor

Subukan muna natin ang HC-SR04 kung gumagana ito ng maayos o hindi.

1. Mga Koneksyon:

Arduino HC-SR04

5V_VCC

GND_GND

D10_Echo

D9_ Trig

2. Buksan ang naka-attach na.ino file at i-upload ang code sa Arduino board.

3. Pagkatapos mag-upload ng lugar ng isang pinuno sa tabi ng sensor at ilagay ang bagay at suriin ang mga pagbabasa sa serial monitor (ctrl + shift + m). Kung ang mga pagbasa ay halos OK, maaari kaming magpatuloy sa susunod na hakbang. Para sa pag-troubleshoot pumunta dito. Para sa karagdagang impormasyon bisitahin ang dito.

Hakbang 3: Subukan ang DHT11 / DHT22 Sensor:

Subukan ang DHT11 / DHT22 Sensor
Subukan ang DHT11 / DHT22 Sensor
Subukan ang DHT11 / DHT22 Sensor
Subukan ang DHT11 / DHT22 Sensor
Subukan ang DHT11 / DHT22 Sensor
Subukan ang DHT11 / DHT22 Sensor

Ngayon ay magpatuloy tayo upang subukan ang sensor ng DHT11 / DHT22.

1. Koneksyon

Arduino DHT11 / DHT22

VCC_Pin 1

D2_Pin 2 (kumonekta din sa Pin 1 sa pamamagitan ng 10k resistor)

GND_Pin 4

Tandaan: Kung sakaling mayroon kang isang kalasag na direktang ikonekta ang signal pin sa D2 ng Arduino.

2. I-install ang DHT Library mula dito at Adafruit_sensor library mula dito.

3. Buksan ang.ino file mula sa mga halimbawa ng DHT sensor library, i-edit ang code alinsunod sa mga tagubilin (DHT11 / 22) at i-upload ang code sa Arduino board.

4. Buksan ang Serial Monitor (ctrl + shift + M) at suriin ang mga pagbasa. Kung kasiya-siya ang mga ito, magpatuloy sa susunod na hakbang.

Iba pang suriin dito para sa higit pa.

Hakbang 4: I-calibrate ang LDR o TEMT6000:

I-calibrate ang LDR o TEMT6000
I-calibrate ang LDR o TEMT6000
I-calibrate ang LDR o TEMT6000
I-calibrate ang LDR o TEMT6000

Pumunta tayo sa malayo upang i-calibrate ang LDR / TEMT6000:

Upang i-calibrate ang LDR maaari kang pumunta dito. Kailangan mong magkaroon o manghiram ng isang luxmeter para sa pagkakalibrate.

Para sa TEMT6000 maaari mong i-download ang.ino file para sa Arduino code.

1. Mga Koneksyon:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_SIG

2. I-upload ang sketch sa Arduino at buksan ang Serial Monitor. Suriin ang mga pagbasa tungkol sa isang luxmeter.

3. Kung maayos ang lahat maaari tayong magpatuloy.

Hakbang 5: Calibrate Condenser MIC / ADMP401 (INMP401):

Calibrate Condenser MIC / ADMP401 (INMP401)
Calibrate Condenser MIC / ADMP401 (INMP401)
Calibrate Condenser MIC / ADMP401 (INMP401)
Calibrate Condenser MIC / ADMP401 (INMP401)

Sa wakas ang huli. Ang mikropono ng condenser o ADMP401 (INMP401). Inirerekumenda ko ang pagpunta sa ADMP401 dahil ang laki ng board ay maliit. Sa kabilang banda maaari kang pumunta dito para sa condenser microphone at karamihan ay kukuha ng mas maraming puwang sa kaso.

Para sa ADMP401: (tala: Hindi ko pa na-calibrate ang sensor upang maipakita ang mga halaga ng dB. Makikita mo lang ang mga halaga ng ADC.)

1. Mga Koneksyon:

Arduino_ADMP401

3.3V _ VCC

GND_GND

A0_AUD

2. I-upload ang sketch sa Arduino. Buksan ang Serial Monitor. Suriin ang mga pagbasa. Ang pagbabasa ay mataas sa mataas na dami at mababa sa mababang dami.

Hakbang 6: Isama Ito:

Image
Image
Dalhin Ito Sama-sama
Dalhin Ito Sama-sama
Dalhin Ito Sama-sama
Dalhin Ito Sama-sama

Sa wakas oras na upang pagsamahin ito.

  1. Sumali sa lahat ayon sa mga koneksyon sa isang breadboard.
  2. I-install ang mga aklatan. Mga link sa.ino file.
  3. I-upload ito sa Arduino.
  4. Suriin kung ang lahat ay maayos at nagpapakita ng wastong pagbabasa.
  5. Kung ang lahat ay mabuti maaari nating tipunin ito sa isang kaso.

Tandaan: Ang hakbang na ito ay hindi pa rin kumpleto dahil ang code ay hindi pa pinal. Magkakaroon ng isang idinagdag na UI sa susunod na bersyon.

Hakbang 7: Ilagay ang Lahat sa isang Kaso:

Image
Image
Ilagay ang Lahat sa isang Kaso
Ilagay ang Lahat sa isang Kaso
Ilagay ang Lahat sa isang Kaso
Ilagay ang Lahat sa isang Kaso

Oras na ilagay ang lahat sa isang kaso:

  1. I-program ang pro mini. (Maaari mo itong i-google kung paano ito gawin)
  2. Planuhin kung paano magkakasya sa kaso ang lahat ng mga sensor, display, Arduino, baterya at charger.
  3. Gumamit ng maraming (hindi masyadong) mainit na pandikit upang ma-secure ang lahat sa lugar.
  4. Wire lahat

Humihingi ako ng pasensya na hindi ako nagsama ng anumang mga imahe upang matulungan ka dahil kailangan ko pa ring gumawa ng ilang mga pagbabago sa code.

Hakbang 8: Pagsubok ng Pangwakas na Device at Huling Mga Saloobin:

Pagsubok ng Pangwakas na Device at Pangwakas na Mga Saloobin
Pagsubok ng Pangwakas na Device at Pangwakas na Mga Saloobin

Narito na kami … Lumikha kami ng isang maliit na aparato na maaaring magawa ng maraming mga bagay. Ang aparato ay hindi pa nakumpleto at mangangailangan ng ilang oras upang likhain ang panghuli. Nais kong iboto mo ako sa mga paligsahan upang maudyukan akong magpatuloy upang makumpleto ang proyekto. Salamat sa iyong mga boto at kagustuhan at makikita kita sa lalong madaling panahon kasama ang nakumpletong proyekto na may higit pang mga larawan at video ng proyekto. At syempre panghuling pagpupulong

Inirerekumendang: