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

Агаарын төгөлдөр хуур нь IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328: 6 алхам (зурагтай)
Агаарын төгөлдөр хуур нь IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328: 6 алхам (зурагтай)

Видео: Агаарын төгөлдөр хуур нь IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328: 6 алхам (зурагтай)

Видео: Агаарын төгөлдөр хуур нь IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328: 6 алхам (зурагтай)
Видео: Битгий уйлаарай ахын дүү ❗️ 2024, Долдугаар сарын
Anonim
IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328 ашиглан агаарын төгөлдөр хуур
IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328 ашиглан агаарын төгөлдөр хуур
IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328 ашиглан агаарын төгөлдөр хуур
IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328 ашиглан агаарын төгөлдөр хуур
IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328 ашиглан агаарын төгөлдөр хуур
IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328 ашиглан агаарын төгөлдөр хуур
IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328 ашиглан агаарын төгөлдөр хуур
IR ойролцоо мэдрэгч ба Arduino Uno Atmega 328 ашиглан агаарын төгөлдөр хуур

Ер нь төгөлдөр хуур нь товчлуур дарах энгийн механизм дээр цахилгаан эсвэл механик ажил хийдэг. Гэхдээ энд зарим нэг мэдрэгч ашиглан төгөлдөр хуурын түлхүүрийн хэрэгцээг арилгах боломжтой юм. Мөн хэт ягаан туяаны ойролцоо мэдрэгч нь ашиглахад хялбар учир микроконтроллерын самбарын зөвхөн нэг дижитал зүүг эзэлдэг. Мөн эдгээр мэдрэгчүүд нь тэнд байгаа хамгийн хямд мэдрэгчүүдийн нэг юм. Би дуут дохиог хөгжмийн гаралт болгон ашиглаж байгаа боловч та зөв чанга яригч/ сабвуфер ашиглаж болно. Ирээдүйд би Subwoofer ашиглан басс өсгөгч ашиглан төслийг сайжруулах болно.

Хангамж

1) 10 ширхэг Ир ойролцоо мэдрэгч

2) Arduino uno/ mega

3) шураг (заавал биш)

4) Утас

5) Пьезо цахилгаан цахилгаан баззер

6) Хар картны хуудас/ Хар хийлний соронзон хальс

Алхам 1: Ир мэдрэгчийг суурилуулах

Ир мэдрэгчийг суурилуулах
Ир мэдрэгчийг суурилуулах
Ир мэдрэгчийг суурилуулах
Ир мэдрэгчийг суурилуулах

Ир мэдрэгчийн модулиуд нь төв хэсэгт бэхлэх нүхээр тоноглогдсон байдаг. Та нүхийг мэдрэгчийг боолтоор бэхлэх эсвэл цавуугаар наахад л хангалттай. Би нийлэг хуудсыг суурь болгон ашиглаж, нүх тус бүр 2 см -ийн зайтай, зохих тэмдэглэгээтэй нийлэг нүхэнд өрөмдсөн. Мэдрэгчийг бие биентэйгээ ойрхон байрлуулж болохгүй, учир нь энэ нь төгөлдөр хуурын хэрэглэгчийн туршлагыг сүйтгэж болзошгүй юм.

Алхам 2: Мэдрэгчийн утсыг холбох

Мэдрэгчийн утсыг холбох
Мэдрэгчийн утсыг холбох
Мэдрэгчийн утсыг холбох
Мэдрэгчийн утсыг холбох

Мэдрэгчийн бүх эерэг терминалуудыг утас ба гагнуур ашиглан холбоно уу (заавал биш). Мөн бүх мэдрэгчийн бүх газардуулгыг холбоно уу. Эцэст нь хэлэхэд та Ir мэдрэгчээс гаралтын тээглүүрийг микроконтроллерын самбарын дижитал тээглүүртэй холбох хэрэгтэй. Миний хувьд энэ бол Arduino uno юм. Саад тотгор илрэх үед мэдрэгчийн гаралт бага байгааг санаарай. Тиймээс, хэрэв та хэлхээг индикатор болгон холбохыг хүсвэл сөрөг терминалыг мэдрэгчийн гаралттай холбож, Arduino uno -ийн 3.3в эерэг төмөр замд эерэг холбоно уу.

Алхам 3: Гаралтыг холбох

Одоо дижитал гаралтын зүүг дуугаруулагч/ чанга яригчийн эерэг терминал руу холбоно уу. Сөрөг терминалыг Arduino uno -ийн газартай холбоно уу. Хэрэв та өндөр хүчдэл шаарддаг дуут дохио/ чанга яригч ашиглаж байгаа бол npn bjt ашиглахыг зөвлөж байна, учир нь энэ нь маш хурдан солигддог бөгөөд Arduino -ийн хувьсах давтамжийн оролттой жигд ажиллах боломжтой. Хэрэв та өндөр хүчдэлийн дохио ашиглаж байгаа бол arduino -ийн тэжээлийг бүү ашиглаарай. Үүний оронд гадны эх үүсвэр ашиглаарай, гэхдээ миний хувьд эрчим хүчний хэрэглээ бага тул би Arduino -аас шууд ашиглаж байна.

Алхам 4: Ир мэдрэгчийн хүрээг тохируулж, хар өнгийн хуудасны өнхрүүлгээр бүрхэх

Ир мэдрэгчийн хүрээг тохируулах, хар өнгийн хуудасны өнхрүүлгээр бүрхэх
Ир мэдрэгчийн хүрээг тохируулах, хар өнгийн хуудасны өнхрүүлгээр бүрхэх

Төгөлдөр хуурын товчлууруудын тохирох хүрээг тохируулахын тулд мэдрэгч модулийн потенциометрийг ашиглана уу. Зурагт үзүүлсэн шиг хар картны хуудсыг өнхрүүлгийн модуль ба гэрэл диод дээр холбоно уу. Энэ нь өөр чиглэлд хүсээгүй саад бэрхшээлийг илрүүлэхгүйн тулд хийгддэг. Бид хуруугаа зөвхөн урд талаас нь илрүүлэхийг хүсч байна. Хар нь бүх долгионы уртыг, тэр ч байтугай хэт улаан туяаг шингээдэг тул бид хар картыг ашигладаг.

Алхам 5: Микро хянагчийн самбарын код

Код нь дуугарагч/чанга яригчийн гаралтыг хүсч буй давтамжийг тодорхойлохоос эхэлдэг. Дараа нь бид мэдрэгчийн оролтод ашиглах зүүг тодорхойлдог. Дараа нь бид зүүгээ хоосон тохиргоонд тохируулдаг (). In void loop () код нь энгийн болж, өнөөгийн хэрэгцээнд хангалттай сайн байгаа тул би дөнгөж сая нөхцөлт мэдэгдлүүдийг ашигласан.

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