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

TCRT5000 хэт улаан туяаны цацруулагч мэдрэгч - Энэ нь хэрхэн ажилладаг ба кодын жишээ хэлхээ: 6 алхам
TCRT5000 хэт улаан туяаны цацруулагч мэдрэгч - Энэ нь хэрхэн ажилладаг ба кодын жишээ хэлхээ: 6 алхам

Видео: TCRT5000 хэт улаан туяаны цацруулагч мэдрэгч - Энэ нь хэрхэн ажилладаг ба кодын жишээ хэлхээ: 6 алхам

Видео: TCRT5000 хэт улаан туяаны цацруулагч мэдрэгч - Энэ нь хэрхэн ажилладаг ба кодын жишээ хэлхээ: 6 алхам
Видео: Еще один контроллер хай хета HHC ARDUINO DRUMS DIY TCRT5000 2024, Арваннэгдүгээр
Anonim
TCRT5000 хэт улаан туяаны цацруулагч мэдрэгч - Энэ нь хэрхэн ажилладаг, кодтой схемийн жишээ
TCRT5000 хэт улаан туяаны цацруулагч мэдрэгч - Энэ нь хэрхэн ажилладаг, кодтой схемийн жишээ

Сайн байцгаана уу, би саяхан зоос ялгах машинаа зохион бүтээхдээ TCRT5000 -ийг ашиглаж байсан. Үүнийг эндээс харж болно:

Үүнийг хийхийн тулд би TCRT5000 -ийн талаар мэдэх ёстой байсан бөгөөд үүнийг ойлгосны дараа мэдрэгчийн талаар илүү ихийг мэдэхийг хүсч буй хүмүүст гарын авлага өгөх болно гэж бодлоо.

Энэ бол энэ хөтөч болно. Би доороо бичгээр бичсэн хувилбарыг бичих болно, гэхдээ хэрэв та үүнийг видео хэлбэрээр тайлбарлахыг харахыг хүсвэл доорх видеог үзээрэй.

Алхам 1: Видео

Image
Image

Алхам 2: Энэ нь ямар харагддаг вэ?

Энэ юу шиг харагдаж байна?
Энэ юу шиг харагдаж байна?

TCRT5000 нь өөрөө иймэрхүү харагдаж байна. Энэ нь хэт улаан туяаны LED ба фототранзистор (гэрэлд мэдрэмтгий) зэргээс бүрдэнэ. Энэхүү мэдрэгч нь хэт ягаан туяаны спектрээс гадуурх гэрлийг шүүх зориулалттай бүрхүүлтэй бөгөөд энэ нь хүрээлэн буй орчны нөлөөллийг бууруулах боломжийг олгодог бөгөөд энэ нь TCRT5000 -ийн оролтын талыг хар өнгөтэй болгож өгдөг.

Та үүнийг LM393 ба тохируулгатай потенциометрийн хажууд самбар дээр ихэвчлэн харах болно. Бид энэ талаар хэсэг хугацааны дараа ярих болно.

Алхам 3: Үүнийг юунд ашиглаж болох вэ?

Үүнийг юунд ашиглаж болох вэ?
Үүнийг юунд ашиглаж болох вэ?
Үүнийг юунд ашиглаж болох вэ?
Үүнийг юунд ашиглаж болох вэ?

Та TCRT5000 ашиглан зоос ангилах төхөөрөмж дэх зоосыг илрүүлэх биет объект байгаа эсэхийг шалгаж болно.

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

Алхам 4: Энэ нь хэрхэн ажилладаг вэ?

Энэ яаж ажилдаг вэ?
Энэ яаж ажилдаг вэ?
Энэ яаж ажилдаг вэ?
Энэ яаж ажилдаг вэ?
Энэ яаж ажилдаг вэ?
Энэ яаж ажилдаг вэ?
Энэ яаж ажилдаг вэ?
Энэ яаж ажилдаг вэ?

TCRT5000 нь өөрөө LED -ээс хэт улаан туяа дамжуулж, гэрэл тусгагч гэрлийг фототранзистор дээр бүртгэх замаар ажилладаг бөгөөд энэ нь ялгаруулагч ба коллекторын хоорондох урсгалыг хүлээн авсан гэрлийн түвшингээс хамааран өөрчилдөг.

Танд ихэвчлэн олддог энэхүү самбар нь ашиглахад хялбар байдлыг нэмэгдүүлэх нэмэлт функцуудыг агуулдаг. Энэ нь LM393 хэлбэрийн хүчдэлийн харьцуулагч чип болон түүний мэдрэмжийг тохируулах потенциометрийг нэмдэг. Энэ нь бидэнд дөрвөн тээглүүр бэлэглэж байна. VCC, GND, D0 ба A0.

Бид 3.3 -аас 5 в -ийн хооронд ажиллах хүчдэлийг VCC ба Ground тээглүүрээр хангадаг. Үлдсэн хоёр тээглүүрийн аль алинд нь бид мэдрэгчийнхээ өгөгдлийг хүлээн авдаг.

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

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

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

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

Алхам 5: Mini Make: Жишээ төсөл

Мини хийх: Төслийн жишээ
Мини хийх: Төслийн жишээ
Mini Make: Жишээ төсөл
Mini Make: Жишээ төсөл
Mini Make: Жишээ төсөл
Mini Make: Жишээ төсөл

Энэхүү мини брэнд нь аналог болон дижитал тээглүүрийг хоёуланг нь харуулах болно. Зураг дээр үзүүлсэн шиг хэлхээг угсарч, дараа нь доорх линк дээр заасан кодыг Arduino Uno руу оруулна уу.

github.com/DIY-Machines/TCRT5000

Цуваа дэлгэцийг нээж, цацруулагч объектыг мэдрэгч рүү ойртуулахад юу болохыг хараарай. Цуваа монитор нь аналог мэдрэгчийн заалтыг хэвлэж байна. Arduino болон мэдрэгчийн самбар дээрх LED нь дижитал зүү дээрх уншилтын байдлыг харуулж байна. Цацруулах босгыг хангаагүй байхад дижитал зүү өндөр, бидний LED асаалттай байна. Объект ойртож, босгыг давах тусам дижитал зүү нь бага болж, LED нь унтардаг.

Потенциометрийн тусламжтайгаар мэдрэмжийг тохируулах боломжтой гэдгийг санаарай.

Алхам 6: Баярлалаа

Хэрэв та энэхүү гарын авлага, дизайнд баярлалаа гэж хэлмээр байвал надад кофе худалдаж аваарай.

ko-fi.com/diymachines

Та мөн манай сувгийг дэмжиж, эдгээр гарын авлагыг Patreon дээр үргэлжлүүлэн үүсгэж болно:

Дараагийн DIY төслийг хэзээ бэлэн болгосныг мэдэхийн тулд Instructables эсвэл Youtube суваг дээр бүртгүүлэхээ бүү мартаарай.

www.youtube.com/channel/UC3jc4X-kEq-dEDYhQ…

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