Агуулгын хүснэгт:

Гэрийн эрүүл мэндийн мэдрэгч: 8 алхам
Гэрийн эрүүл мэндийн мэдрэгч: 8 алхам

Видео: Гэрийн эрүүл мэндийн мэдрэгч: 8 алхам

Видео: Гэрийн эрүүл мэндийн мэдрэгч: 8 алхам
Видео: 🎶 ДИМАШ "ОПЕРА 2". История выступления и анализ успеха | Dimash "Opera 2" 2024, Долдугаар сарын
Anonim
Гэрийн эрүүл мэндийн мэдрэгч
Гэрийн эрүүл мэндийн мэдрэгч

Сайн байна уу, Та бүгд сайн байгаа гэж найдаж байна. Өмнө дурьдсанчлан би гэрийнхээ эрүүл мэндийн мэдрэгчийг өмнөх зааварчилгааныхаа нэгэнд оруулах ёстой байсан. Тиймээс энд байна:

Зүүж болох технологи нь таны хувийн фитнессийг хянах сайн үүрэг гүйцэтгэдэг. Гэхдээ амьдарч буй газрынхаа эрүүл мэндийг хэмжихийн тулд өөр хэрэгсэл хэрэгтэй болно. Энэхүү төхөөрөмж нь аль ч өрөөний температур, чийгшил, дуу чимээ, гэрлийн түвшинг хянадаг бөгөөд халдлага илрүүлэгч, гар чийдэн, утсыг цэнэглэж, 1W LED ашиглан стробоскопийн эффект үүсгэж халдагчдыг гадагшлуулах боломжтой. Бүрхүүл дотор мэдрэгчүүдийн цуглуулга нь мэдээллийг Arduino руу илгээдэг бөгөөд энэ нь оролтыг тайлбарлаж, өгөгдлийг жижиг OLED дэлгэц дээр харуулдаг. Төхөөрөмжийн уншилт дээр үндэслэн та гэрийнхээ тохь тухыг хадгалахын тулд чийгшүүлэгчийг асааж, термостатаа доошлуулж эсвэл цонхыг онгойлгож болно.

Энэ төхөөрөмж дараахь зүйлийг хийдэг.

  1. Температурыг хэмжих ба харуулах (*C эсвэл *F).
  2. Чийглэгийг хэмжих, харуулах (%-аар).
  3. (Дулааны индекс) (*C эсвэл *F) шиг мэдрэмжийг тооцоолох, харуулах.
  4. Дууг хэмжих ба харуулах (дБ).
  5. Гэрлийг хэмжих ба харуулах (люксээр) (1 люкс = 1 люмен/м^2).
  6. Тодорхой объектоос хол зайг хэмжих, харуулах. (См эсвэл инчээр).
  7. Халдлагын детектор болгон ашигладаг (тусдаа дуут дохиог нэмж болно).
  8. Стробоскопийн эффект үүсгэхэд ашиглагддаг. (Халдагчдыг айлгах, үдэшлэгт зориулагдсан)
  9. Гар чийдэн болгон ашиглах.
  10. Яаралтай тохиолдолд утсаа цэнэглэ.

Энэхүү зааварчилгаа нь халаасны хэмжээтэй уралдааны сүүлийн огнооны улмаас эрт тавигдсаныг дурдахыг хүсч байна. Тиймээс зааварчилгаа бүрэн болоогүй хэвээр байна. Энэ төхөөрөмж нь мэдрэгчийн бүх заалтыг өгөх боломжтой боловч нэвтрэх товчлуур бүхий Хэрэглэгчийн интерфэйсийн (UI) кодыг бичсээр байгаа тул халдагчийг детектор болон гар чийдэн болгон ашиглах боломжгүй байна. Тиймээс би кодын төлөө үргэлжлүүлэн ажиллаж байгаа тул хэсэг хэсгүүдийг цуглуулж, мэдрэгчийг тохируулж эхлэх үед халаасны хэмжээтэй уралдаанд ядаж надад саналаа өгөөрэй. Та дараа нь Arduino уралдаанд өөрийн хүссэнээр санал өгөх боломжтой (хэрэв танд төсөл таалагдсан бол).

Хэрэв та төслийг алдаагүй байлгахыг хүсч байвал алхамуудыг алгасахгүй байхыг хичээгээрэй (олон хүмүүс төслүүд ажиллахгүй байгаа болон Arduino номын санг зохих ёсоор суулгаагүй байгаа гэж тайлбарлаж байна). Эсвэл та мэдрэгчийн шалгалт тохируулгын эхний алхамуудыг алгасаад микрофон болон гэрлийн шалгалт тохируулгыг эхлүүлж болно.

Тиймээс хэсгүүдийг цуглуулж эхэлье.

Алхам 1: эд ангиудыг цуглуулах:

Эд анги цуглуулах
Эд анги цуглуулах
Эд анги цуглуулах
Эд анги цуглуулах

Сэлбэгийн жагсаалт:-

  1. Arduino Mega/Uno/Nano (Мэдрэгчийг шалгах зориулалттай)
  2. Arduino Pro Mini
  3. Pro Mini програмист (Та бусад Arduino -г ашиглаж болно)
  4. OLED дэлгэц (SSD1306 төрөл)
  5. LDR + 5kΩ (Би 3х 15кО -г зэрэгцээ ашиглаж байсан) OR TEMT6000
  6. 3x товчлуур
  7. Слайд шилжүүлэгч
  8. Улаан LED
  9. DHT22/DHT11 Температурын чийгшил мэдрэгч (Таны шаардлагаас хамаарч ашиглана уу)
  10. Ли Поли батерей нь 5V дээш, Ли По цэнэглэгчтэй.
  11. 100W (эсвэл ойролцоо) 1W LED
  12. Raspberry Pi хайрцаг (хэрэв танд 3D принтер байгаа бол та үүнийг хийж болно. Надад ойролцоо байхгүй байна.)
  13. Өсгөгчийн хэлхээ бүхий конденсаторын MIC (дараа дурдсан) OR ADMP401/INMP401
  14. Холбогч кабель (ихэнхдээ F-F, M-M нь F-M-тэй байвал сайн)
  15. Солонго кабель эсвэл олон утастай утас
  16. USB B OR USB B mini (Arduino -ийн төрлөөс хамаарна)
  17. Breadboard (түр зуурын холболт, мэдрэгчийг тохируулах зориулалттай)

Хэрэгсэл:-

  1. Гагнуурын төмөр эсвэл станц
  2. Гагнуур
  3. Гагнуурын лав
  4. Зөвлөгөө цэвэрлэгч… (Гагнахад шаардлагатай бусад зүйлийг нэмж болно..)
  5. Саваа бүхий цавуу буу (Өө.. цавуу мод)
  6. Хобби хутга (үүнийг хийх шаардлагагүй, илүү их зай авахын тулд RPI хайрцгийн зарим хуванцар хэсгийг салгаж, LED, товчлуур, LDR -ийн нүх гаргах хэрэгтэй. Та бусад хэрэгслийг ашиглаж болно.)

Алхам 2: HC-SR04 хэт авианы мэдрэгчийг туршиж үзээрэй

HC-SR04 хэт авианы мэдрэгчийг турших
HC-SR04 хэт авианы мэдрэгчийг турших
HC-SR04 хэт авианы мэдрэгчийг турших
HC-SR04 хэт авианы мэдрэгчийг турших
HC-SR04 хэт авианы мэдрэгчийг турших
HC-SR04 хэт авианы мэдрэгчийг турших
HC-SR04 хэт авианы мэдрэгчийг турших
HC-SR04 хэт авианы мэдрэгчийг турших

Эхлээд HC-SR04 зөв ажиллаж байгаа эсэхийг шалгаж үзье.

1. Холболтууд:

Arduino HC-SR04

5V_VCC

GND_GND

D10_ Цуурай

D9_Төр

2. Хавсаргасан.ino файлыг нээж кодыг Arduino самбарт байршуулна уу.

3. Байршуулсны дараа мэдрэгчийн хажууд захирагч байрлуулж, объектыг байрлуулж, уншилтыг цуваа дэлгэц дээр шалгана уу (ctrl+shift+m). Хэрэв уншилт бараг хэвийн байвал бид дараагийн алхам руу шилжиж болно. Алдааг олж засварлахын тулд энд дарна уу. Нэмэлт мэдээлэл авахыг хүсвэл энд дарна уу.

Алхам 3: DHT11/DHT22 мэдрэгчийг турших:

DHT11/DHT22 мэдрэгчийг турших
DHT11/DHT22 мэдрэгчийг турших
DHT11/DHT22 мэдрэгчийг турших
DHT11/DHT22 мэдрэгчийг турших
DHT11/DHT22 мэдрэгчийг турших
DHT11/DHT22 мэдрэгчийг турших

Одоо DHT11/DHT22 мэдрэгчийг туршиж үзье.

1. Холболт

Arduino DHT11/DHT22

VCC_ Зүү 1

D2_Pin 2 (мөн 10 -р резистороор 1 -р зүү рүү холбогдоно уу)

GND_ Зүү 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 -ийг тохируулна уу
LDR эсвэл TEMT6000 -ийг тохируулна уу
LDR эсвэл TEMT6000 -ийг тохируулна уу

LDR/TEMT6000 -ийг тохируулахын тулд цаашаа явцгаая.

LDR -ийг тохируулахын тулд та энд очиж болно. Тохируулга хийхийн тулд та люксметртэй байх эсвэл зээлэх ёстой.

TEMT6000 -ийн хувьд та Arduino кодын.ino файлыг татаж авах боломжтой.

1. Холболтууд:

Arduino_TEMT6000

5V_VCC

GND_GND

A1_ ТАМГА

2. Ноорогоо Arduino дээр байршуулаад Serial Monitor -ийг нээнэ үү. Люксметртэй холбоотой заалтыг шалгана уу.

3. Хэрэв бүх зүйл зүгээр байвал бид үргэлжлүүлж болно.

Алхам 5: Конденсаторын MIC/ADMP401 (INMP401) шалгалт тохируулга хийх:

MIC/ADMP401 конденсаторыг тохируулах (INMP401)
MIC/ADMP401 конденсаторыг тохируулах (INMP401)
MIC/ADMP401 конденсаторыг тохируулах (INMP401)
MIC/ADMP401 конденсаторыг тохируулах (INMP401)

Эцэст нь сүүлчийнх. Конденсаторын микрофон эсвэл ADMP401 (INMP401). ТУЗ -ийн хэмжээ бага тул ADMP401 -ийг ашиглахыг зөвлөж байна. Үгүй бол та эндээс конденсаторын микрофон авах боломжтой бөгөөд энэ тохиолдолд ихэвчлэн илүү их зай эзэлнэ.

ADMP401 -ийн хувьд: (анхаарна уу: Би мэдрэгчийг dB утгыг харуулахын тулд хараахан тохируулаагүй байна. Та зөвхөн ADC утгыг харах болно.)

1. Холболтууд:

401

3.3V _ VCC

GND_GND

A0_ АУД

2. Ноорог зургийг Arduino дээр байршуулна уу. Цуваа мониторыг нээнэ үү. Уншсан эсэхийг шалгана уу. Унших нь өндөр эзлэхүүнтэй, бага эзлэхүүн багатай байдаг.

Алхам 6: Хамтдаа авчрах:

Image
Image
Үүнийг хамтдаа авчрах
Үүнийг хамтдаа авчрах
Үүнийг хамтдаа авчрах
Үүнийг хамтдаа авчрах

Эцэст нь үүнийг нэгтгэх цаг болжээ.

  1. Талхны самбар дээрх холболтын дагуу бүх зүйлийг нэгдээрэй.
  2. Номын санг суулгах.. Ino файл дахь холбоосууд.
  3. Үүнийг Arduino дээр байршуулна уу.
  4. Бүх зүйл зүгээр байгаа эсэхийг шалгаж, зөв уншилтыг харуул.
  5. Хэрэв бүх зүйл сайн байвал бид үүнийг нэг тохиолдолд угсарч болно.

Тэмдэглэл: Код хараахан дуусаагүй байгаа тул энэ алхам бүрэн хийгдээгүй хэвээр байна. Дараагийн хувилбарт нэмэлт UI байх болно.

Алхам 7: Бүгдийг нэг хэрэгт оруулна уу:

Image
Image
Бүгдийг нэг хэрэгт оруулна уу
Бүгдийг нэг хэрэгт оруулна уу
Бүгдийг нэг хэрэгт оруулна уу
Бүгдийг нэг хэрэгт оруулна уу

Бүгдийг нэг хэрэг болгох цаг болжээ:

  1. Мини минийг програмчилна уу. (Та үүнийг хэрхэн яаж хийхийг google -ээс үзэх боломжтой)
  2. Бүх мэдрэгч, дэлгэц, Arduino, батерей, цэнэглэгч уг хайрцагт хэрхэн тохирохыг төлөвлө.
  3. Бүх зүйлийг байрлуулахын тулд их хэмжээний халуун цавуу хэрэглээрэй.
  4. Бүгдийг утсаар холбоно уу

Кодод зарим өөрчлөлт оруулах шаардлагатай хэвээр байгаа тул танд туслах ямар ч зураг оруулаагүйд уучлаарай.

Алхам 8: Эцсийн төхөөрөмж болон эцсийн бодлыг турших:

Эцсийн төхөөрөмж ба эцсийн бодлыг турших
Эцсийн төхөөрөмж ба эцсийн бодлыг турших

Энд байна … Бид маш олон зүйлийг хийх боломжтой жижиг төхөөрөмжийг бүтээсэн. Төхөөрөмж хараахан дуусаагүй байгаа бөгөөд эцсийн төхөөрөмжийг үүсгэхэд хэсэг хугацаа шаардагдана. Төслийг дуусгахад урагшлах урам зориг өгөх уралдаан тэмцээнд надад саналаа өгөхийг хүсч байна. Санал, лайк өгсөнд баярлалаа, удахгүй төслийн бусад зураг, видеог үзээд дууссан төсөлтэй уулзах болно. Мэдээжийн хэрэг эцсийн хурал

Зөвлөмж болгож буй: