Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Бэлтгэл ажил
- Алхам 2: Зөвлөмж ба заль мэх
- Алхам 3: Хурдатгал хэмжигчийг ойлгох
- Алхам 4: Хэлхээний утас
- Алхам 5: 1 -р тойрог - Пьезо товчлуурыг байрлуулах
- Алхам 6: 2 -р тойрог - Пьезо товчлуурыг холбох
- Алхам 7: 3 -р тойрог - Бамбайны голыг олох
- Алхам 8: Хэсэг 4 -р хэсэг - Бамбай зүүг холбох
- Алхам 9: 5 -р хэлхээний алхам - 5V/GND -ийг Arduino дээр холбох
- Алхам 10: Хэлхээ 6 -р алхам - Breadboard дээр 5V/GND утас тавих
- Алхам 11: 7 -р хэлхээний алхам - 5V дэлгэцийн зүүг самбар дээр холбох
- Алхам 12: Хэлхээ 8 -р алхам - ACC мэдрэгчийг холбох
- Алхам 13: 9 -р хэлхээний алхам - BITalino кабелийг холбох
- Алхам 14: Хэлхээ 10 -р алхам - Батерейг эзэмшигч рүү оруулах
- Алхам 15: Хэлхээ 11 -р алхам - Зайны багцыг хэлхээнд холбох
- Алхам 16: Хэлхээ 12 -р алхам - Компьютерт залгах
- Алхам 17: Кодыг байршуулах
- Алхам 18: Дууссан амьдрал Arduino Circuit
- Алхам 19: Хэлхээ диаграм
- Алхам 20: Хэлхээ ба код - Хамтдаа ажиллах
- Алхам 21: Хэрэглэгчийн оролт
- Алхам 22: Цаашдын санаа
Видео: Амьдрал Ардуино Биосенсор: 22 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Та хэзээ нэгэн цагт унаж, босч чадахгүй байсан уу? Тэгвэл Life Alert (эсвэл түүний олон төрлийн өрсөлдөгч төхөөрөмжүүд) нь танд сайн сонголт байж магадгүй юм! Гэсэн хэдий ч эдгээр төхөөрөмжүүд нь үнэтэй бөгөөд захиалга нь жилд 400-500 долларын үнэтэй байдаг. Life Alert эмнэлгийн дохиоллын системтэй төстэй төхөөрөмжийг зөөврийн биосенсор болгон хийх боломжтой. Хүмүүс, ялангуяа унах эрсдэлтэй хүмүүс аюулгүй байх нь чухал гэж бид үзэж байгаа тул бид энэхүү биосенсорт цаг зарцуулахаар шийдлээ.
Манай тусгай загварыг өмсдөггүй ч гэсэн уналт, гэнэтийн хөдөлгөөнийг илрүүлэхэд хялбар байдаг. Хөдөлгөөнийг илрүүлсний дараа төхөөрөмж нь хэрэглэгчид дохиолол өгөхөөсөө өмнө мэдрэгчтэй дэлгэц дээрх "Чи зүгээр үү" товчлуурыг дарж, ойролцоох асран хамгаалагчдад тусламж хэрэгтэй байгааг анхааруулах боломжийг олгоно.
Хангамж
Life Arduino -ийн тоног төхөөрөмжийн хэлхээнд 107.90 доллар хүртэл нэмэгдсэн 9 бүрэлдэхүүн хэсэг байдаг. Эдгээр хэлхээний бүрэлдэхүүн хэсгүүдээс гадна өөр өөр хэсгүүдийг хооронд нь холбохын тулд жижиг утас хэрэгтэй болно. Энэ хэлхээг бий болгоход өөр хэрэгсэл хэрэггүй болно. Кодлох хэсэгт зөвхөн Arduino програм хангамж болон Github хэрэгтэй.
Бүрэлдэхүүн хэсгүүд:
Хагас хэмжээтэй талхны самбар (2.2 "x 3.4") - 5.00 доллар
Piezo Button - 1.50 доллар
2.8 эсэргүүцэлтэй мэдрэгчтэй дэлгэц бүхий Arduino -д зориулсан TFT Touch Shield - 34.95 доллар
9В батерей эзэмшигч - 3.97 доллар
Arduino Uno Rev 3 - 23.00 доллар
Акселерометрийн мэдрэгч - 23.68 доллар
Arduino мэдрэгч кабель - 10.83 доллар
9V батерей - 1.87 доллар
Breadboard Jumper Wire Kit - 3.10 доллар
Нийт өртөг: $ 107.90
Алхам 1: Бэлтгэл ажил
Энэ төслийг бүтээхийн тулд та Arduino Software -тэй ажиллах, Arduino номын санг татаж авах, GitHub -аас код байршуулах шаардлагатай болно.
Arduino IDE програмыг татаж авахын тулд https://www.arduino.cc/en/main/software хаягаар зочилно уу.
Энэ төслийн кодыг https://github.com/ad1367/LifeArduino., LifeArduino.ino хаягаар татаж авах боломжтой.
Аюулгүй байдлын талаар анхаарах зүйлс
Анхааруулга: Энэ төхөөрөмж хөгжиж байгаа бөгөөд бүх уналтыг илрүүлж, мэдээлэх боломжгүй байна. Энэ төхөөрөмжийг унах эрсдэлтэй өвчтөнийг хянах цорын ганц арга зам болгон бүү ашиглаарай.
- Цахилгааны кабелийг салгах хүртэл цахилгаан хэлхээнийхээ загварыг бүү өөрчил, ингэснээр цочролд орохоос сэргийлнэ.
- Төхөөрөмжийг задгай усны ойролцоо эсвэл нойтон гадаргуу дээр бүү ажиллуул.
- Гаднах батерейг холбохдоо хэлхээний бүрэлдэхүүн хэсгүүд удаан хугацаагаар эсвэл зохисгүй ашигласны дараа халааж эхэлдэг гэдгийг анхаарах хэрэгтэй. Төхөөрөмжийг ашиглаагүй үед цахилгаан тэжээлээс салгахыг зөвлөж байна.
- Зөвхөн хурдатгал хэмжигчийг уналтыг мэдрэхэд ашиглах; Бүх хэлхээ биш. Ашигласан TFT мэдрэгчтэй дэлгэц нь цохилтыг тэсвэрлэх зориулалттай биш бөгөөд эвдэрч болзошгүй.
Алхам 2: Зөвлөмж ба заль мэх
Алдааг олж засварлах зөвлөмж:
Хэрэв та бүх зүйлийг зөв утсаар холбосон гэж бодож байгаа ч таны хүлээн авсан дохиог урьдчилан таамаглах аргагүй гэж бодож байвал Bitalino утас болон акселерометрийн холболтыг чангалж үзээрэй. Заримдаа энд төгс бус холбоо нь нүдээр харагддаггүй ч гэсэн утгагүй дохио өгдөг
Акселерометрийн арын чимээ шуугиан өндөр байгаа тул дохиог илүү цэвэр болгохын тулд бага нэвтрүүлэх шүүлтүүр нэмж өгөх нь сонирхолтой байж магадгүй юм. Гэсэн хэдий ч LPF нэмэх нь сонгосон давтамжтай шууд пропорциональ дохионы хэмжээг ихээхэн бууруулдаг болохыг бид олж мэдсэн
Зөв TFT мэдрэгчтэй дэлгэцийнхээ хувилбарыг шалгаад Arduino -д зөв номын сан суулгасан эсэхийг шалгаарай
Хэрэв таны мэдрэгчтэй дэлгэц эхэндээ ажиллахгүй бол бүх зүү Arduino дээрх зөв цэгүүдэд залгагдсан эсэхийг шалгаарай
Хэрэв таны мэдрэгчтэй дэлгэц кодтой ажиллахгүй хэвээр байгаа бол энд байгаа Arduino -ийн үндсэн жишээг ашиглана уу
Нэмэлт сонголтууд:
Хэрэв мэдрэгчтэй дэлгэц нь хэтэрхий үнэтэй, овор хэмжээ ихтэй, эсвэл утас холбоход хэцүү байвал үүнийг Bluetooth модуль гэх мэт өөр бүрэлдэхүүн хэсгээр сольж, кодоор сольж болох бөгөөд ингэснээр уналт нь bluetooth модулийг мэдрэгчтэй дэлгэцээс илүү шалгах шаардлагатай болдог.
Алхам 3: Хурдатгал хэмжигчийг ойлгох
Биталино нь c apacitive accelerometer ашигладаг. Үүнийг яг юу хийж байгааг бид ойлгохын тулд үүнийг задалж үзье.
C apacitive гэдэг нь хөдөлгөөний багтаамжийн өөрчлөлтөд тулгуурладаг гэсэн үг юм. C apacitance нь бүрэлдэхүүн хэсгийн цахилгаан цэнэгийг хадгалах чадвар бөгөөд энэ нь конденсаторын хэмжээ эсвэл конденсаторын хоёр хавтан ойр байх тусам нэмэгддэг.
Конденсатор хурдатгал хэмжигч нь массыг ашиглан хоёр ялтсууд ойрхон байгаа давуу талыг ашигладаг; хурдатгал нь массыг дээш эсвэл доош хөдөлгөхөд конденсаторын хавтанг нөгөө хавтан руу ойртуулж, ойртуулдаг бөгөөд багтаамжийн өөрчлөлт нь хурдатгал болгон хувиргах дохио үүсгэдэг.
Алхам 4: Хэлхээний утас
Fritzing диаграм нь Life Arduino -ийн өөр өөр хэсгүүдийг хэрхэн яаж холбохыг харуулж байна. Дараагийн 12 алхам нь энэ хэлхээг хэрхэн яаж холбохыг танд харуулах болно.
Алхам 5: 1 -р тойрог - Пьезо товчлуурыг байрлуулах
Хэлхээг бий болгох эхний алхам бол пьезо товчлуурыг талхны самбар дээр байрлуулах явдал юм. Пьезо товчлуур нь хоёр тээглүүртэй бөгөөд самбар дээр бат бэх бэхлэгдсэн байх ёстой. Зүүг ямар эгнээнд хавсаргасан болохыг анхаарна уу (би 12 ба 16 -р мөрүүдийг ашигласан).
Алхам 6: 2 -р тойрог - Пьезо товчлуурыг холбох
Piezo товчлуурыг талхны тавцан дээр сайтар бэхлэсний дараа дээд зүүг (12 -р эгнээ) газардуул.
Дараа нь пьезогийн доод зүүг (16 -р эгнээнд) Arduino дээрх дижитал зүү 7 -тэй холбоно уу.
Алхам 7: 3 -р тойрог - Бамбайны голыг олох
Дараагийн алхам бол Arduino -аас TFT дэлгэц рүү холбох шаардлагатай долоон зүүг олох явдал юм. 8-13 ба 5V дижитал тээглүүрийг холбох шаардлагатай.
Зөвлөгөө: Дэлгэц нь бамбай тул Arduino -ийн орой дээр шууд холбогдох боломжтой тул бамбайгаа эргүүлээд эдгээр тээглүүрийг олох нь тустай байж магадгүй юм.
Алхам 8: Хэсэг 4 -р хэсэг - Бамбай зүүг холбох
Дараагийн алхам бол талхны холбогч утсыг ашиглан бамбай тээглүүрийг утсаар холбох явдал юм. Адаптерийн эмэгтэй үзүүрийг (нүхтэй) 3-р алхамд байрлах TFT дэлгэцийн арын зүү дээр хавсаргасан байх ёстой. Дараа нь зургаан дижитал зүү утсыг холбогдох зүү рүү залгах ёстой (8-13).
Зөвлөгөө: Утас бүрийг зөв зүүгээр холбосон эсэхийг шалгахын тулд өөр өөр өнгийн утас ашиглах нь тустай.
Алхам 9: 5 -р хэлхээний алхам - 5V/GND -ийг Arduino дээр холбох
Дараагийн алхам бол Arduino дээрх 5V ба GND тээглүүрүүдэд утас нэмж оруулах бөгөөд ингэснээр бид талхтай талбарт цахилгаан болон газардуулга холбох боломжтой болно.
Зөвлөгөө: Утасны аль ч өнгийг ашиглаж болох боловч цахилгааны зориулалтаар улаан утас, газардуулгын зориулалттай хар утсыг тогтмол ашиглах нь хэлхээг дараа нь засахад тусална.
Алхам 10: Хэлхээ 6 -р алхам - Breadboard дээр 5V/GND утас тавих
Одоо та өмнөх алхамд холбогдсон улаан утсыг самбар дээрх улаан (+) туузан дээр авчирч талхны самбар дээр хүч нэмэх хэрэгтэй. Утас нь босоо туузны аль ч хэсэгт очиж болно. Хар (-) туузыг ашиглан самбар дээр газар нэмэхийн тулд хар утсаар давтана.
Алхам 11: 7 -р хэлхээний алхам - 5V дэлгэцийн зүүг самбар дээр холбох
Талхны самбар хүч чадалтай болсон тул TFT дэлгэцийн сүүлчийн утсыг талхны самбар дээрх улаан (+) зурвас руу холбож болно.
Алхам 12: Хэлхээ 8 -р алхам - ACC мэдрэгчийг холбох
Дараагийн алхам бол акселерометр мэдрэгч BITalino кабелийг зурагт үзүүлсэн шиг холбох явдал юм.
Алхам 13: 9 -р хэлхээний алхам - BITalino кабелийг холбох
BITalino Accelerometer -аас гурван утас ирдэг бөгөөд тэдгээрийг хэлхээнд холбох шаардлагатай. Улаан утсыг талхны самбар дээрх улаан (+) туузанд, хар утсыг хар (-) туузан дээр холбосон байх ёстой. Нил ягаан утсыг A0 аналог зүүгээр Arduino руу холбох ёстой.
Алхам 14: Хэлхээ 10 -р алхам - Батерейг эзэмшигч рүү оруулах
Дараагийн алхам бол 9V батерейг зурагт үзүүлсэн шиг батерейны хайрцагт оруулах явдал юм.
Алхам 15: Хэлхээ 11 -р алхам - Зайны багцыг хэлхээнд холбох
Дараа нь батерейг чанга барьж байгаа эсэхийг шалгахын тулд батерейны тагийг таглана. Дараа нь батерейны багцыг Arduino дээрх цахилгаан оролтонд үзүүлсэн шиг холбоно уу.
Алхам 16: Хэлхээ 12 -р алхам - Компьютерт залгах
Кодыг хэлхээнд оруулахын тулд та USB кабель ашиглан Arduino -г компьютерт холбох ёстой.
Алхам 17: Кодыг байршуулах
Кодыг шинэ сайхан хэлхээндээ оруулахын тулд эхлээд USB компьютераа Arduino самбартай зөв холбосон эсэхийг шалгаарай.
- Arduino програмаа нээгээд бүх текстийг арилгана уу.
- Arduino самбартайгаа холбогдохын тулд Багаж хэрэгсэл> Порт руу очоод боломжтой портыг сонгоно уу
- GitHub -д зочилж, кодыг хуулж аваад Arduino апп дээрээ оруулна уу.
- Та кодоо ажиллуулахын тулд мэдрэгчтэй дэлгэцийн номын санг "оруулах" хэрэгтэй болно. Үүнийг хийхийн тулд Хэрэгслүүд> Номын санг удирдах хэсэгт очиж Adafruit GFX номын санг хайж олоорой. Хулганаа дарж, гарч ирэх суулгах товчийг дарахад та эхлэхэд бэлэн болно.
- Эцэст нь цэнхэр хэрэгслийн самбар дээрх Байршуулах сумыг дарж ид шидийн үйл явдлыг үзээрэй!
Алхам 18: Дууссан амьдрал Arduino Circuit
Кодыг зөв байршуулсны дараа USB кабелийг салгаад Life Arduino -ийг өөртөө авч явах боломжтой болно. Энэ үед хэлхээ дууссан байна!
Алхам 19: Хэлхээ диаграм
EAGLE -д бүтээсэн энэхүү схем нь бидний Life Arduino системийн тоног төхөөрөмжийн утсыг харуулж байна. Arduino Uno микропроцессор нь 2.8 TFT мэдрэгчтэй дэлгэц (дижитал тээглүүр 8-13), пизоспекер (зүү 7), BITalino хурдасгуур (зүү A0) -ийг тэжээх, газардуулах, холбоход хэрэглэгддэг.
Алхам 20: Хэлхээ ба код - Хамтдаа ажиллах
Хэлхээг үүсгэж, кодыг боловсруулсны дараа систем хамтран ажиллаж эхэлдэг. Үүнд хурдатгал хэмжигч нь их хэмжээний өөрчлөлтийг (уналтаас үүдэлтэй) хэмжих боломжтой болно. Хэрэв хурдатгал хэмжигч том өөрчлөлтийг илрүүлсэн бол мэдрэгч дэлгэц дээр "Чи зүгээр үү" гэж бичээд хэрэглэгч дарах товчлуурыг өгнө.
Алхам 21: Хэрэглэгчийн оролт
Хэрэв хэрэглэгч товчлуурыг дарвал дэлгэц нь ногоон болж "Тийм" гэж хэлдэг тул систем хэрэглэгчийг зүгээр гэдгийг систем мэддэг болно. Хэрэв хэрэглэгч унах магадлалтай гэсэн товчлуурыг дарахгүй бол piezospeaker дуу гаргадаг.
Алхам 22: Цаашдын санаа
Life Arduino -ийн чадварыг өргөжүүлэхийн тулд бид piezospeaker -ийн оронд bluetooth модулийг нэмж оруулахыг санал болгож байна. Хэрэв та үүнийг хийвэл та кодоо өөрчилж болно, ингэснээр унасан хүн мэдрэгчтэй дэлгэцийн хариу үйлдэл үзүүлэхгүй бол bluetooth төхөөрөмжөөр нь асран хамгаалагч руу нь анхааруулга илгээж, дараа нь шалгаж болно.
Зөвлөмж болгож буй:
Миний CR10 Шинэ амьдрал: SKR Mainboard ба Marlin: 7 алхам
Миний CR10 Шинэ амьдрал: SKR Mainboard ба Марлин: Миний стандарт MELZI хавтан нас барсан тул CR10 -ийг амьд болгохын тулд яаралтай солих шаардлагатай болсон. Нэгдүгээрт, солих самбарыг сонгоорой, тиймээс би Bigtreetech skr v1.3 -ийг сонгосон. нь 32 битийн самбар бөгөөд TMC2208 драйверуудтай (UART горимыг дэмждэг
Hack Action Camera зайны амьдрал: 4 алхам (зурагтай)
Hack Action Camera Battery Life: Та GoPro, Contour эсвэл өөр камертай бол энэ камер танд зориулагдсан болно! Камерын батерей нь ихэвчлэн асуудалтай байдаг. Та урт видео бичлэг хийж байгаа бөгөөд тэдгээр нь удаан үргэлжлэхгүй байна, эсвэл та өмнө нь бүрэн цэнэглэхээ мартсан байна. Магадгүй энэ нь Верри Ко
Бодит амьдрал Харри Поттерын хөрөг зургуудыг хөдөлгөж байна!: 11 алхам (зурагтай)
Харри Поттероос авсан бодит амьдрал дахь хөрөг зургууд !: " Гайхалтай! Гайхалтай! Энэ бол яг л ид шид шиг! &Quot; - Гилдерой Локхарт Би бол Харри Поттерын асар том шүтэн бишрэгч бөгөөд шидтэний ертөнцөд миний үргэлж дуртай байсан зүйл бол сэтгэл хөдөлгөм хөрөг зураг юм. Би Кайл Стюарт-Францын хүүхэлдэйн киног олж харлаа
Маск дахин төрөх хайрцаг: Хуучин маскуудын шинэ амьдрал: 12 алхам (зурагтай)
Маск дахин төрөх хайрцаг: Хуучин маскуудын шинэ амьдрал: Бид маскны ашиглалтын хугацааг уртасгахын тулд гэртээ хямд үнэтэй иж бүрдэл бүтээсэн бөгөөд ингэснээр та олон нийтэд туслах замаар тахлын эсрэг тэмцэлд нэгдэж болно. төрсөн. Өнөөдөр хэд хэдэн оронд CO
Бодит амьдрал дайны цамхаг хамгаалах тоглоом хийх: 11 алхам
Бодит амьдрал дайны цамхаг хамгаалах тоглоом хийх: Сайн байна уу, бид бол GBU! Манай багт VG100, Инженерчлэлийн танилцуулга зэрэг ангийн даалгаврыг өгсөн: Warzone Tower Defense тоглоомыг бодит амьдрал дээр зохион бүтээх. VG100 бол бүх оюутнууд хамтарсан институт (JI.) -Д орох ёстой үндсэн анги юм