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

DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч): 7 алхам (зурагтай)
DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч): 7 алхам (зурагтай)

Видео: DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч): 7 алхам (зурагтай)

Видео: DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч): 7 алхам (зурагтай)
Видео: Garden automation with arduino #arduino #diy #engineering 2024, Долдугаар сарын
Anonim
DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч)
DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч)
DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч)
DIY амьсгал мэдрэгч Arduino (дамжуулагч сүлжмэл сунгах мэдрэгч)

Энэхүү DIY мэдрэгч нь дамжуулагч сүлжмэл сунгах мэдрэгч хэлбэртэй байх болно. Энэ нь таны цээж/ходоодыг ороож, цээж/гэдэс томорч, агших үед мэдрэгч, улмаар Arduino -д өгдөг оролтын өгөгдөл нэмэгдэх болно. Энэ бол амьсгал бүрийг хянах бүрэн зөв арга биш гэдгийг санаарай, заримдаа биеийн хөдөлгөөн нь мэдрэгчид хэрхэн нөлөөлж болохыг, учир нь энэ нь хэрхэн сунах тухай байдаг. Түүнчлэн, тогтвортой байдлын хувьд, хэрэв мэдрэгч нь биеийн эргэн тойронд тогтмол битүүмжлэлтэй хэвээр үлдэхгүй бол тооны хүрээ бага зэрэг үсрэх боломжтой болохыг олж мэдсэн, гэхдээ хэрэв та зүгээр л зогсож, амьсгалж байгаа бол энэ нь маш нарийн/мэдрэмтгий байдаг. амьсгал бүрт цээжний бага зэрэг тэлэлтийг авдаг.

Интернет дээр судалж байхдаа олж мэдсэн DIY амьсгалын мэдрэгч цөөнгүй байгаа боловч тэдгээрийг өөрөө хийж Arduino -той холбоход шаардлагатай бүх мэдээлэл байхгүй байна. Энэхүү гарын авлагад өгүүллийг бүрэн эхээр нь хүргэхийн тулд миний нэгтгэсэн зарим эх сурвалжууд энд байна.

www.kobakant.at/DIY/?p=1762

cargocollective.com/nelramon/i-Breathe

hackingthebody.wordpress.com/2014/01/03/bluetooth-stretch-breath-sensor/

itp.nyu.edu/~ek1669/blog/?p=769

Анхаарна уу: Би зөвхөн цахилгаан/хэлхээ/arduino/кодчиллын талаар шинэхэн хүн тул хэрэв та олж мэдсэн бол аливаа санал, залруулгыг хүлээж авна уу!

Алхам 1: Материал ба багаж хэрэгсэл

Материал ба багаж хэрэгсэл
Материал ба багаж хэрэгсэл
Материал ба багаж хэрэгсэл
Материал ба багаж хэрэгсэл
Материал ба багаж хэрэгсэл
Материал ба багаж хэрэгсэл

Материал/багаж хэрэгсэл:

  • Цахилгаан дамжуулагч утас (би ийм төрлийн Sparkfun -аас худалдаж авсан:
  • Би уян хатан ээрмэл утас болох HiKoo CoBaSi брэндийг ашигласан (энэ мэдрэгч нь сунах, агших чадвараас хамаардаг тул уян хатан утас илүү сайн болохыг олж мэдсэн. Хэрэв та хатуу утас хэрэглэвэл мэдрэгч өргөжиж, агшихгүй болно.)
  • Velcro (ойролцоогоор 6 инч… хэд хэдэн жижиг хэсгүүд байж болно, энэ нь эргэн тойронд байгаа мэдрэгчийг бэхлэхэд ашиглагддаг) ЭСВЭЛ БИНДЕРИЙН КЛИП! (Би бэхэлгээний хавчаарыг бэхлэхэд хамгийн амархан ажилладаг болохыг олж мэдсэн)
  • Ердийн оёдлын утас (~ 1 ярд)
  • Нэхмэлийн зүү (би хэмжээгээ ашигласан: 5)
  • Оёдлын зүү
  • Резистор иж бүрдэл (x1) эсэргүүцлийн түвшин нь цуваа монитороос олсон гаралтын тоог өөрчилдөг)
  • Торон хавчаар (x2)
  • Холбогч кабель (x7)
  • Ардуино Уно
  • Компьютер (PC эсвэл MAC)
  • USB A - B кабель
  • Вольт тоолуур
  • Талхны самбар

Алхам 2: Нэхэх

Нэхэх
Нэхэх
Нэхэх
Нэхэх

Дамжуулагч болон уян утас хоёуланг нь хослуулан 2 инчийн өргөн тууз нэхэж эхэл.

Цахилгаан дамжуулагч, уян утсаар нэг ширхэг утас шиг сүлжээрэй!

Та стандарт оёдол ашиглаж болно. Миний хамтлаг 10 оёдол, 30 инчийн урттай байв.

Хэрэв та нэхэхээ мэдэхгүй бол Youtube бол таны найз.:) ** Зөвлөгөө: Таны давамгайлсан гарт зориулагдсан видеог хайж олоорой. Энэ нь надад тусалсан:

Алхам 3: Velcro -ийг сүлжмэл хамтлагтаа оёх (СОНГУУЛИЙН)

Нэхмэл хамтлагтаа Velcro оёх (Нэмэлт)
Нэхмэл хамтлагтаа Velcro оёх (Нэмэлт)
Нэхмэл хамтлагтаа Velcro оёх (Нэмэлт)
Нэхмэл хамтлагтаа Velcro оёх (Нэмэлт)

Нэхмэл туузныхаа нэг үзүүр дээр хэдхэн инч Velcro оёоорой (хатуу/покей Velcro талыг ашиглахыг зөвлөж байна).

** СОНГОЛТТОЙ: Хэрэв танд velcro байхгүй бол энэ алхамыг алгасаад зүгээр л BINDER CLIP -ийг ашиглаарай. Би бэхэлгээний хавчаар нь илүү сайн ажиллах боломжтой болохыг олж мэдсэн.

Алхам 4: Илүү их хилэн оёх (СОНГОЛТТОЙ)

Илүү их хилэн оёх (СОНГУУЛИЙН)
Илүү их хилэн оёх (СОНГУУЛИЙН)
Илүү их хилэн оёх (СОНГУУЛИЙН)
Илүү их хилэн оёх (СОНГУУЛИЙН)
Илүү их хилэн оёх (СОНГУУЛИЙН)
Илүү их хилэн оёх (СОНГУУЛИЙН)

Нэхмэл туузныхаа нөгөө үзүүр дээр туузаа эргүүлээд нөгөө тохирсон хилэнг (зөөлөн талыг нь нөгөө талаас нь хэрэглэвэл зөөлөн талыг нь) оё. Та энэ velcro -ийн уртыг арай урт болгохыг хүсч байна. 7 инч.

*** Оёдол хийхээсээ өмнө туузаа боож байхдаа хилэнгийн хагас нь таарч байгаа эсэхийг шалгаарай.

** СОНГОЛТТОЙ: Хэрэв танд velcro байхгүй бол энэ алхамыг алгасаад зүгээр л BINDER CLIP -ийг ашиглаарай. Би бэхэлгээний хавчаар нь илүү сайн ажиллах боломжтой болохыг олж мэдсэн.

Алхам 5: Хэлхээг бий болгох

Цахилгаан хэлхээг бий болгох
Цахилгаан хэлхээг бий болгох
Цахилгаан хэлхээг бий болгох
Цахилгаан хэлхээг бий болгох
Цахилгаан хэлхээг бий болгох
Цахилгаан хэлхээг бий болгох

Энэ алхам дээрх зургуудыг ашиглан Arduino -г мэдрэгч рүү залгаарай.

Нэхмэл туузанд 2 матрын хавчаарыг нэг нэгээр нь холбоно. Сунгах хэмжээг зөвхөн эдгээр 2 цэгийн хооронд хэмжих болно. ** Хамтлагийг найдвартай хавчуулж, дамжуулагч утас ихээр ил гарсан хэсгийг сонгохдоо дамжуулагч утас болон металл хавчаартай холбоо тогтоох нь чухал юм. Гэхдээ энэ нь ажиллаж байсан ч гэсэн энэ нь вольт тоолуур дээр байгаа эсэхийг харуулах шаардлагагүй гэдгийг би олж мэдсэн, би хэлхээг бүхэлд нь холбож, дараа нь ажиллаж байгаа эсэхийг харахын тулд сериал дэлгэц дээрх тоонууд ямар байхыг харахыг зөвлөж байна.) **

Arduino -ийн өгсөн аналог оролтын зааврыг ашиглан хэлхээгээ холбоход тусална уу. (Зүгээр л гэрэл мэдрэмтгий резисторыг сүлжмэл хамтлаг + матрын хавчаараар орлуулаарай, энэ нь танд яг хэрэгтэй диаграм/схем юм).

Алхам 6: Arduino кодыг Arduino руу байршуулна уу

Arduino кодыг Arduino руу байршуулна уу
Arduino кодыг Arduino руу байршуулна уу
Arduino кодыг Arduino руу байршуулна уу
Arduino кодыг Arduino руу байршуулна уу
Arduino кодыг Arduino руу байршуулна уу
Arduino кодыг Arduino руу байршуулна уу
Arduino кодыг Arduino руу байршуулна уу
Arduino кодыг Arduino руу байршуулна уу

Хэрэв та өмнө нь Arduino -г хэзээ ч ашиглаж байгаагүй бол энэ "эхлүүлэх" хуудсыг үзээд Arduino програм хангамжийг татаж аваарай (үнэгүй!).

Програмыг компьютер дээрээ татаж авсны дараа програмыг нээгээд дараах алхмуудыг дагана уу.

  1. "AnalogReadSerial" тоймыг нээнэ үү. (Файл> Жишээ> Үндсэн мэдээлэл> ReadAnalogSerial).
  2. Arduino Uno (ба хавсаргасан хэлхээг) USB A -B кабелиар компьютерт холбоно уу.
  3. Ноорог зурган дээрх "Байршуулах" дүрс дээр дарна уу (сум шиг харагдаж байна) ("Хэрэгслүүд" хэсэгт зөв самбар (Arduino Uno) болон цуваа портыг сонгосон эсэхийг шалгаарай).
  4. Arduino -г компьютерт холбоод "Цуваа дэлгэц" дүрс дээр дарна уу (Томруулдаг шил шиг харагдаж байна)
  5. Энэ нь цуваа дэлгэц гэж нэрлэгддэг хайрцгийг нээх бөгөөд та тоонуудын урсгалыг харах ёстой. Мэдрэгчийг сунган тоонуудын өөрчлөлтийг үзээрэй!

ДУГААРЫН АГУУЛАГ ҮЗЭХГҮЙ БОЛ АСУУДАЛ АВАХ ЗӨВЛӨГӨӨ:

  • Хэрэв та ямар ч тоо хараагүй эсвэл хачин тэмдэгтүүдийг хараагүй бол цуваа дэлгэцийн цэснээс дамжуулах хурдыг 9600 болгож тохируулсан эсэхийг шалгаарай.
  • Таны бүх холболт найдвартай эсэхийг шалгаарай
  • Өөр түвшний резисторыг туршиж үзээрэй
  • Нэхмэл туузныхаа жижиг хэсэгт матрын хавчаарыг хайчилж үзээрэй. Хэрэв матрын хавчаарын хооронд дамжуулагч утас тасарвал энэ нь ажиллахгүй болно.

Алхам 7: Үүнийг туршиж үзээрэй

Үүнийг туршиж үзээрэй!
Үүнийг туршиж үзээрэй!

Үүнийг ороож, амьсгалж байхдаа тоог хянаж үзээрэй! Тодорхой төсөлд тохирсон тооны зөв тоог олж авахын тулд өөр өөр резисторыг туршиж үзэх шаардлагатай болж магадгүй юм.

Хамтлагийг цээж/ходоодныхоо өөр өөр хэсэгт тойруулан туршиж үзээрэй. Талыг матар хавчуулснаас өөр урт утас хэрэгтэй болно. Энэ нь таны хувцасны доор, эсвэл цүнхгүй хувцасны дээд талд хамгийн сайн ажилладаг гэж би бодож байна.

Одоо та энэ код, мэдрэгчийг аваад хүссэнээрээ өөрчилж, өөр өөр хэлбэрээр ашиглах боломжтой боллоо!

Жишээ санаа: Амьсгалах бүртээ LED -ийн тод байдлыг өөрчил.

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