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

Жин мэдрэгчтэй цүнх: 5 алхам
Жин мэдрэгчтэй цүнх: 5 алхам

Видео: Жин мэдрэгчтэй цүнх: 5 алхам

Видео: Жин мэдрэгчтэй цүнх: 5 алхам
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Арваннэгдүгээр
Anonim
Жин мэдрэгчтэй цүнх
Жин мэдрэгчтэй цүнх
Жин мэдрэгчтэй цүнх
Жин мэдрэгчтэй цүнх
Жин мэдрэгчтэй цүнх
Жин мэдрэгчтэй цүнх

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

Хэрхэн ажилладаг

Энэ нь хүч мэдрэмтгий эсэргүүцэл ашиглан оосор өмссөн хүний мөрөн дээр хэр их дарж байгааг хэмжих, мөн утсыг хэр хурдан цохилох, хэдэн LED асах (унтраалга дарагдсан үед) зэргийг хянах замаар ажилладаг. санал хүсэлт. Зүүсэн хүн хэт их жин өмссөн үед (одоогоор ойролцоогоор 10-11 фунтээр тохируулагдсан байдаг) LED нь хэрэглэгчид анхааруулахын тулд хурдан анивчдаг. Төхөөрөмжийг бүхэлд нь AAA батерейгаар тэжээж, Lilypad Arduino -ээр удирддаг бөгөөд энэ нь уутны гадаргуу дээр оёсон дамжуулагч утсаар холбогддог.

Цүнхний зураг, гэрэл зургийг доор үзүүлэв.

Алхам 1: бүрэлдэхүүн хэсгүүд

Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд
Бүрэлдэхүүн хэсгүүд

Энэхүү туршилтанд шаардлагатай тоног төхөөрөмжийн жагсаалтыг энд оруулав: Lilypad Arduino - arduino микропроцессор Breakout хавтан ба USB кабелийн оёдлын хувилбар - lilypad -ийг компьютерт холбодог Lilypad батерейны багц 4 lilypad LED Lilypad унтраалга Хүч мэдрэмтгий эсэргүүцэл Цахилгаан утас - 4 давхар Зэврэлт, гэхдээ 2 давхар зүү, урсгалтнаас хамаагүй бага эсэргүүцэлтэй байдаг - урсгалт нь 4 давхар утас бүхий матрын хавчаар хийхэд чухал ач холбогдолтой - хэлхээг туршихад чухал үүрэгтэй. Оёдол нь тест хийхэд хэтэрхий удаан байдаг. Даавууны цавуу, даавууны будаг - утас битүүмжлэх Цүнхний уут - ямар ч нимгэн даавуу хийх болно

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

Үхэх
Үхэх
Үхэх
Үхэх
Үхэх
Үхэх

[Засварлах: Батерейны багцыг Arduino -той ойрхон байрлуулах нь найдваргүй холболт үүсгэдэг болохыг олж мэдсэн бөгөөд хоёр хэсгийн нугалах хөдөлгөөн нь утсыг сулруулдаг. Үүнээс зайлсхийхийн тулд хоёр, гурван оёдол хийх хэрэгтэй.] Энэ бол оёдлын явцад эд ангиудыг хөдөлгөхөөс урьдчилан сэргийлэх чухал алхам юм. Багийн бүрэлдэхүүн хэсгүүдийг хэрхэн яаж байрлуулахыг зургуудаас үзнэ үү. Дэлбээ байрлуулахын тулд урвуу оёдол ашиглана уу.

Зураг 1 -д цоолох ерөнхий схемийг харуулав. Харагдах байдал нь уутны дотор талаас харагдаж байна. Саарал өнгийн бүрдэл хэсгүүд нь уутны гадна талд, цагаан эд анги нь уутны дотор талд байрладаг.

Зураг 2 -т эд ангиудыг гуйвуулахгүйн тулд 2 дэлбээтэй (LED, унтраалга) хэрхэн оёхыг харуулав

3 -р зурагт олон дэлбээтэй эд ангиудыг хэрхэн оёхыг харуулав (Lilypad, Battery pack). Зураг 4 -т FSR -ийг оосор дотор хэрхэн байрлуулахыг харуулав.

Зураг 4 -т оосорны нэг талд FSR хэрхэн оёхыг харуулав.

Алхам 3: Оёдол хийх

Оёдол
Оёдол
Оёдол
Оёдол
Оёдол
Оёдол

Одоо та бүх утаснуудын хооронд холболт оёх хэрэгтэй болно.

Зураг 1 -т цүнхэн дээрх бүх оёдлын схемийг харуулав.

Зураг 2 -т нэг бүрэлдэхүүн хэсэг бүрийн схемийг харуулав. Кодтой нийцтэй байдлыг хангахын тулд тусгай Arduino тээглүүрүүдийг дурдсан болно.

Зураг 3: Утас ба дэлбээ хоорондоо сайн холбоо тогтоохын тулд дэлбээ хэд хэдэн удаа оё.

Зураг 4 ба 5: Би утаснуудын урт ба эсэргүүцлийг багасгахын тулд шулуун оёдол ашигласан (зураг 4), гэхдээ диагональ оёдол нь илүү суналт хийх боломжийг олгодог болохыг илүү сайн мэдсэн (зураг 5).

Зураг 6: FSR тээглүүрийг бэхлэхийн тулд тойруулан оё

Зураг 7: Резисторуудын үзүүрийг ороож гогцоо үүсгэн оёж болно.

Зураг 8: Утасыг нэгтгэхийн тулд одоо байгаа оёдол руу уя (схем дээрх хар сумнууд).

Зураг 9: Богино боолтоос сэргийлэхийн тулд хөндлөн огтлолцохдоо даавууны хоёр талд утас оё.

Зураг 10: Эсэргүүцлийг шалгахын тулд мультиметрээр оёх.

Зураг 11. Оёдолыг дуусгахын тулд уяж буй зангилаагаа нааж, задрахаас сэргийлж, богиносох магадлалыг бууруулахын тулд оёдлын дагуу ил гарсан утаснуудыг будна.

Гэрэл зургууд нь оёдлын ажил дуусахад цүнхэн дээрээ хэрхэн харагдахыг харуулдаг.

Алхам 4: Кодлох

Кодлох
Кодлох

Та кодыг оёдлын явцад туршиж үзэх боломжтой бөгөөд эхлээд дэлбээгээ матрын хавчаараар холбож хэлхээ үүсгэж, дараа нь даавууны хэлхээг өөрөө хийж болно. Та кодыг (Readinput.pde) татаж авах эсвэл програмын логик урсгалын диаграмыг үзэх боломжтой (Flow diagram.jpg). Код нь хэд хэдэн тодорхой хэсгээс бүрдэнэ.

Хувьсагчийн тунхаглал нь Lilypad дэлбээний хувьсагч, хүчийг хэмжих массив ба унших хувьсагч, LED импульсийг хянах хувьсагч, хэт даралтыг хянах хувьсагчийг зарладаг.

setup () нь бүх зүүг идэвхжүүлж, Цуваа (дибаг хийх) -ийг идэвхжүүлдэг.

loop () нь даралтыг шалгаж, хэт их даралтыг бүртгэж, хэт их хүч байвал анхааруулга өгдөг, унтраалга дарагдсан бол түвшинг харуулдаг эсвэл өөрөөр импульс хийдэг. Энэ нь мөн printReading () гэж нэрлэдэг.

getReading () нь даралтыг бүртгэх массивыг ашигладаг.

printReading () нь унших бүх хувьсагчийг хэвлэх замаар дибаг хийхэд тусалдаг.

checkWarning () нь анхааруулгыг () өдөөхөөс өмнө тасралтгүй өндөр хүчийг бүртгэдэг.

анхааруулга () нь LED анивчихад хүргэдэг.

level () нь илүү их хүчийг илүү LED харуулдаг.

pulse () нь илүү том хүчний хувьд илүү хурдан импульсийг харуулдаг.

ledLight () нь түвшин () ба импульс () -ийн LED -ийг асаахад тусалдаг.

Алхам 5: Калибровк хийх

Жин одоо FSR -ийн заалттай хэрхэн нийцэж байгааг шалгахын тулд та уутыг тохируулах хэрэгтэй.

Аажмаар жин нэмэхийн тулд ижил жинтэй объектыг ашигла. Лааз эсвэл шилний багц сайн ажилладаг.

Ардуиног кабелийг зүүж өмс.

Цуваа дэлгэцийн онцлогийг ашиглан printRead -ийг уншиж, хүчийг шалгана уу.

Хүчний уналт жингээс хамааран хэрхэн өөрчлөгдөж байгааг бүртгэхийн тулд энэ үйлдлийг давтана уу.

Дууссаны дараа кодыг шалгалт тохируулгатай тааруулж тохируулаарай, та явахад бэлэн байх ёстой.

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