Агуулгын хүснэгт:
- Алхам 1: Видео
- Алхам 2: Энэ нь ямар харагддаг вэ?
- Алхам 3: Үүнийг юунд ашиглаж болох вэ?
- Алхам 4: Энэ нь хэрхэн ажилладаг вэ?
- Алхам 5: Mini Make: Жишээ төсөл
- Алхам 6: Баярлалаа
Видео: TCRT5000 хэт улаан туяаны цацруулагч мэдрэгч - Энэ нь хэрхэн ажилладаг ба кодын жишээ хэлхээ: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Сайн байцгаана уу, би саяхан зоос ялгах машинаа зохион бүтээхдээ TCRT5000 -ийг ашиглаж байсан. Үүнийг эндээс харж болно:
Үүнийг хийхийн тулд би TCRT5000 -ийн талаар мэдэх ёстой байсан бөгөөд үүнийг ойлгосны дараа мэдрэгчийн талаар илүү ихийг мэдэхийг хүсч буй хүмүүст гарын авлага өгөх болно гэж бодлоо.
Энэ бол энэ хөтөч болно. Би доороо бичгээр бичсэн хувилбарыг бичих болно, гэхдээ хэрэв та үүнийг видео хэлбэрээр тайлбарлахыг харахыг хүсвэл доорх видеог үзээрэй.
Алхам 1: Видео
Алхам 2: Энэ нь ямар харагддаг вэ?
TCRT5000 нь өөрөө иймэрхүү харагдаж байна. Энэ нь хэт улаан туяаны LED ба фототранзистор (гэрэлд мэдрэмтгий) зэргээс бүрдэнэ. Энэхүү мэдрэгч нь хэт ягаан туяаны спектрээс гадуурх гэрлийг шүүх зориулалттай бүрхүүлтэй бөгөөд энэ нь хүрээлэн буй орчны нөлөөллийг бууруулах боломжийг олгодог бөгөөд энэ нь TCRT5000 -ийн оролтын талыг хар өнгөтэй болгож өгдөг.
Та үүнийг LM393 ба тохируулгатай потенциометрийн хажууд самбар дээр ихэвчлэн харах болно. Бид энэ талаар хэсэг хугацааны дараа ярих болно.
Алхам 3: Үүнийг юунд ашиглаж болох вэ?
Та TCRT5000 ашиглан зоос ангилах төхөөрөмж дэх зоосыг илрүүлэх биет объект байгаа эсэхийг шалгаж болно.
Мөн хар, цагаан өнгийн масштабтай аливаа зүйлийн өнгийг шалгахад ашиглаж болно. Энэ бол роботыг дагаж мөрдөх зарчим юм. Янз бүрийн сүүдэр нь тусгасан хэт улаан туяаны түвшинг өөрчилдөг.
Алхам 4: Энэ нь хэрхэн ажилладаг вэ?
TCRT5000 нь өөрөө LED -ээс хэт улаан туяа дамжуулж, гэрэл тусгагч гэрлийг фототранзистор дээр бүртгэх замаар ажилладаг бөгөөд энэ нь ялгаруулагч ба коллекторын хоорондох урсгалыг хүлээн авсан гэрлийн түвшингээс хамааран өөрчилдөг.
Танд ихэвчлэн олддог энэхүү самбар нь ашиглахад хялбар байдлыг нэмэгдүүлэх нэмэлт функцуудыг агуулдаг. Энэ нь LM393 хэлбэрийн хүчдэлийн харьцуулагч чип болон түүний мэдрэмжийг тохируулах потенциометрийг нэмдэг. Энэ нь бидэнд дөрвөн тээглүүр бэлэглэж байна. VCC, GND, D0 ба A0.
Бид 3.3 -аас 5 в -ийн хооронд ажиллах хүчдэлийг VCC ба Ground тээглүүрээр хангадаг. Үлдсэн хоёр тээглүүрийн аль алинд нь бид мэдрэгчийнхээ өгөгдлийг хүлээн авдаг.
А0 аналог зүү нь янз бүрийн хүчдэл хэлбэрээр тасралтгүй унших боломжийг олгодог бөгөөд хүчдэл өндөр байх тусам хэт улаан туяаг хүлээн авдаг.
Нөгөө талаас дижитал зүү нь өндөр (асаалттай) эсвэл бага (унтраалттай) байна. Самбарыг тэжээж, хэт улаан туяаны гэрэл хангалтгүй байгаа тохиолдолд дижитал зүү өндөр байх болно, потенциометрээр тохируулсан гох түвшинг дамжуулах үед дижитал зүүг хамгийн бага болгож тохируулна.
Энэхүү мэдрэгчийн гол сул тал бол хүрээлэн буй орчны нөхцөл байдалд амархан нөлөөлдөг. Нарны гэрэл эсвэл байшингийн гэрэл гэх мэт хэт улаан туяаны бусад эх үүсвэрийг мэдрэгч илрүүлдэг бөгөөд энэ нь уншилтанд саад болдог.
Үүнийг дуу чимээг цуцлах чадвартай ухаалаг кодоор хязгаарлаж болно, эсвэл ялгаруулагчийг богино хугацаанд унтрааж, хүрээлэн буй орчны үндсэн мэдээллийг авч, дараа нь ялгаруулагчийг асааж, хүлээн авсан гэрлийн түвшний өөрчлөлтийг шалгаж болно.
Алхам 5: 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…
Зөвлөмж болгож буй:
Хэт улаан туяаны шоо мэдрэгч: 5 алхам
Хэт улаан туяаны шоо мэдрэгч: Намайг Калвин гэдэг бөгөөд би хэт улаан туяаны шоо мэдрэгчийг хэрхэн яаж хийхийг танд зааж өгөх бөгөөд энэ нь хэрхэн ажилладаг талаар тайлбарлах болно. Би одоогоор Тейлорын их сургуулийн оюутан бөгөөд компьютерийн инженерчлэлийн чиглэлээр суралцаж байгаа бөгөөд манай багийнхан надад механизмыг зохион бүтээж өгөхийг хүссэн. дурын зүйлийг ангилж болно
Резинэн туузны машин, хэт улаан туяаны мэдрэгч, ТВ хамгаалагч робот: 5 алхам (зурагтай)
Резинэн туузаар ажилладаг машин, хэт ягаан туяаны мэдрэгч, ТВ -ийн хамгаалагч робот: Энэ хэлхээ холболтгүй тул робот нь ердийн телевизийн алсын удирдлагаас хэт улаан туяаны дохиог хүлээж, дараа нь резинэн туузыг хурдан асаадаг. Хэрэв та видеог үзээгүй бол татгалзах: Энэ төсөл нь
Raspberry Pi - TMP007 хэт улаан туяаны термопил мэдрэгч Python заавар: 4 алхам
Raspberry Pi - TMP007 хэт улаан туяаны термопил мэдрэгч Python заавар: TMP007 бол хэт улаан туяаны термопил мэдрэгч бөгөөд объектын температурыг түүнтэй холбоогүйгээр хэмждэг. Мэдрэгчийн талбар дахь объектоос ялгардаг хэт улаан туяаны энергийг мэдрэгчтэй нэгтгэсэн термопил шингээдэг. Термопил
Raspberry Pi - TMP007 хэт улаан туяаны термопил мэдрэгч Java заавар: 4 алхам
Raspberry Pi - TMP007 хэт улаан туяаны термопил мэдрэгч Java заавар: TMP007 бол хэт улаан туяаны термопил мэдрэгч бөгөөд объектын температурыг түүнтэй холбоогүйгээр хэмждэг. Мэдрэгчийн талбар дахь объектоос ялгардаг хэт улаан туяаны энергийг мэдрэгчтэй нэгтгэсэн термопил шингээдэг. Термопил
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: 4 алхам
Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгч - Arduino ба LCD: Энэхүү төсөл нь хэт ягаан туяаны одоогийн хэмжээг тооцоолохын тулд Adafruit SI1145 хэт ягаан туяа/харагдахуйц гэрэл/хэт улаан туяаны мэдрэгчийг ашигладаг. Хэт ягаан туяа шууд мэдрэгддэггүй. Үүний оронд энэ нь харагдахуйц гэрэл ба хэт улаан туяаны заалтын функц гэж тооцогддог. Би үүнийг гадаа туршиж үзэхэд энэ нь