Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсгүүд ба багажууд
- Алхам 2: Үүнийг утсаар холбоно уу
- Алхам 3: Үүнийг хэрхэн ашиглах талаар
- Алхам 4: Үүнийг туршиж үзээрэй
- Алхам 5: Бүгдийг нэг дор хий
- Алхам 6: Алдаа
Видео: ТВ -ийн арилжааны дууг дарагч: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Аав маань зар сурталчилгаа нь дагалдах хөтөлбөрөөсөө хамаагүй чанга сонсогдож байгаа нь ямар ядаргаатай юм бэ гэж байнга уйлдаг. Түүний гомдол бодит сурталчилгаанаас илүү залхмаар санагдаж байсан тул би хоёр асуудлыг зэрэг шийдэх жижиг хэрэгсэл бүтээхээр шийдлээ. Миний бүтээсэн gizmo нь хэт чанга дуугарах үед ТВ -ийн дууг автоматаар бууруулж, IR дээр суурилсан алсын удирдлага ашигладаг аливаа төхөөрөмж дээр ажиллахаар програмчилж болно.
Алхам 1: Бүрэлдэхүүн хэсгүүд ба багажууд
Хэрэгсэл ба материал
- Гагнуурын төмөр
- Гагнуур
- Талхны самбар
- Холбох утас
Бүрэлдэхүүн хэсгүүд
- 1х16х2 хэмжээтэй LCD дэлгэц
- 1x Arduino Nano (Би Ebay -аас хямдхан клон ашигласан)
- 3x 12 мм -ийн түр зуурын товчлуурууд
- 1x Цахилгаан микрофон тасрах. Спаркфун. Адафрут.
- 1х тримпот
- 1х PN2222 транзистор
- 1x TSOP38238 IR хүлээн авагч
- 1х IR LED
- 1х 100 Ом эсэргүүцэл
- 1х 220 Ом эсэргүүцэл
Алхам 2: Үүнийг утсаар холбоно уу
Би аавдаа үүнийг бэлэглэж, сайхан харагдуулахыг хүсч байсан болохоор мэргэжлийн өндөр түвшинд ПХБ хийлгэхээр шийдсэн. Би Eagle -ийг ашиглан схем, самбарыг бүтээсэн. Миний талхны самбар нэлээд эмх замбараагүй харагдаж байсан тул би схемийг ашиглан таны холбох процессыг удирдан чиглүүлэх болно. Pinout -ийн товч тоймыг энд оруулав.
- A0 нь микрофоны гаралт руу явдаг
- 2 -р зүү "Програм" товчлуур руу орно
- 3 -р зүү нь транзисторын хаалга руу явдаг
- 4 -р зүү нь IR хүлээн авагчийн гаралт руу явдаг
- 5 -р зүү "Доош" товчлуур дээр очно
- 6 -р зүү "Дээш" товчлуур дээр очно
- 7, 8, 9, 10, 11, 12 -р зүү нь LCD дэлгэц дээр очдог.
- 3.3 вольтыг микрофон дээр тавь
- Транзистор/IR LED, потенциометр, LCD дээр 5 вольт тавь.
Алхам 3: Үүнийг хэрхэн ашиглах талаар
Кодын хүнд даацын хэсгийг үнэндээ онлайнаар олсон бусад зүйлээс зээлсэн байсан. Би IR номын санг ашиглан ТВ -ийн удирдлагын дохиог тайлж, дохиог ТВ рүү давтах болно. Ардуиногийн ADC -ийн лавлах хүчдэлийг нарийн хэмжихийн тулд би бас нэг кодын хэсгийг зээлж авсан тул жижиг алдаанууд ч гэсэн микрофоны дууны уншилтанд ихээхэн өөрчлөлт оруулах болно. Тэд хэрхэн ажилладаг талаар надаас бүү асуу, учир нь энэ нь миний хувьд хэтэрхий их юм. Би тэдгээрийг туршилт, алдааны тусламжтайгаар хэрхэн ашиглах талаар олж мэдсэн.
Үндсэндээ Arduino нь гурван товчлуур болон дууны түвшинг байнга шалгадаг. Хэрэв Дээш эсвэл Доош товчлууруудын аль нэгийг дарвал, ТВ -ийн дууг багасгахын тулд системийг асаахаас өмнө дууны босго буюу хамгийн дээд хэмжээг нэмэгдүүлэх эсвэл бууруулах болно. Босго давсан тохиолдолд илгээгддэг IR кодыг тохируулахын тулд Програм товчлуурыг дарж, Up товчлуурыг дарна уу. Дэлгэц танд "Дууны товчлуур" товчлуурыг дарахыг шаардах үед ТВ -ийн удирдлагыг IR хүлээн авагч руу чиглүүлж, -Дууны товчлуурыг дарж дэлгэц дээр таны телевизийн -Volume командтай тохирч буй арван зургаатын утгыг харуулна. (Би үүнийг эрүүл мэндийн шалгалт болгон нэмсэн). Үүнийг ажиллуулахын тулд заримдаа хэдэн оролдлого шаардагддаг, гэхдээ яагаад гэдгийг нь сайн мэдэхгүй байна.
Хэрэв эзлэхүүнийг босго хэмжээнээс хэтрүүлсэн гэж үзвэл Arduino -Volume командыг илгээнэ. Та "тэсрэх урт" эсвэл босго давсан тохиолдолд хичнээн эзлэхүүний команд илгээгдэхийг Program товчлуур, дараа нь Down товчлуур дээр дарж өөрчилж болно. Дэлгэц нь одоогийн тэсрэлтийн уртыг харуулах бөгөөд үүнийг дээш, доош товчлууруудыг ашиглан өөрчилж, дараа нь Програм товчийг дахин дарж хадгалж болно.
Энэ бүх мэдээллийг EEPROM -д хадгалдаг бөгөөд ингэснээр та үүнийг салгасан ч гэсэн систем таны урьдчилсан тохиргоог санах болно.
Эрүүл мэндийн өөр нэг туршилт болохын хувьд Arduino эхлэх бүртээ -Volume командыг илгээх болно. Ингэснээр та Arduino -г дахин тохируулах товчийг дарж төхөөрөмж ажиллаж байгаа эсэхийг шалгаж болно.
Алхам 4: Үүнийг туршиж үзээрэй
Энэ нь ажилладаг!
Алхам 5: Бүгдийг нэг дор хий
Энэ нь ажиллаж байгааг баталсны дараа би ПХБ -г захиалж, дараа нь бүх зүйлийг гагнав. Би мөн их сургуулийнхаа лазер таслагчийг ашиглан БСХС -ийн хайрцгийг байрлуулсан боловч эдгээр нь огт шаардлагагүй нэмэлт алхамууд юм. Эдгээрийг хийсний дараа төсөл дууссан! Би финалын долоо хоногт энэ бүхнийг нэгтгэсэн бөгөөд зарим нарийн ширийн зүйлийг үл тоомсорлож байсан байж магадгүй.
Алхам 6: Алдаа
Би энэ нэмэлт алхамыг хавсралт болгон нэмсэн. Би Eagle -ийг анх удаа ашиглаж, ПХБ хийж байсан болохоор би хэд хэдэн алдаа хийсэн.
Нэгдүгээрт: Би Arduino Nano -ийн клоныг ашигласан тул ПХБ нь хянагчийн дөрвөн нэмэлт зүүтэй байдаг. Гэсэн хэдий ч та хянагчийг зөв зүү рүү гагнах үед самбар ажиллах болно.
Хоёрдугаарт: LCD -тэй хамт ирсэн потенциометр нь миний самбарыг зохион бүтээхэд тохирсонгүй. Тохиромжтой болгохын тулд та утсыг нугалж болно, гэхдээ зөв тогоо ашигласан бол тийм ч сайхан биш, аюулгүй мэт санагдахгүй байна.
Миний ирээдүйд өөрөөр хийх хэдэн зүйл бас бий. Нэгдүгээрт, хэрэв би арын гэрэлтүүлэг бүхий LCD дэлгэц ашигладаг байсан бол дэлгэцээ хэсэг хугацаанд шинэчлээгүйгээс хойш эрчим хүч хэмнэхийн тулд LCD -ийн хүчийг бууруулах аргыг нэмж оруулах байсан. Хоёрдугаарт, та илүү тод болгохын тулд IR LED -ийн урд байрлах 100 ом эсэргүүцлийг устгаж эсвэл багасгаж болно. LED нь богино хугацааны тэсрэлт хийхэд л асдаг тул шатахгүй байж магадгүй юм. Гэсэн хэдий ч би үүнийг хараахан туршиж үзээгүй байна. Би бас тохируулж болох ашиг бүхий микрофон ашиглахыг зөвлөж байна. Би Sparkfun микрофон ашигладаг байсан бөгөөд энэ нь миний хүссэн шиг мэдрэмжтэй биш байсан.
Алсын удирдлагын тэмцээний 2017 оны хоёрдугаар шагнал
Зөвлөмж болгож буй:
Арилжааны картны машин сканнер: 13 алхам (зурагтай)
Арилжааны картын машины карт сканнер: Худалдааны картын машины картын сканнер Өөрчлөлтийн бүртгэлийг сүүлийн алхамаас олж болно. Үндсэн мэдээлэл Би төслийнхөө гол сэдлийг Card Feeder танилцуулгад тайлбарласан болно. Гэхдээ товчхондоо, хүүхдүүдтэйгээ би маш их хэмжээний худалдааны карт цуглуулсан
Арилжааны картны машинд зориулсан карт тэжээгч: 10 алхам (зурагтай)
Арилжааны картын машинд зориулсан карт тэжээгч: Худалдааны картны машинд зориулсан тэжээлийн картны суурь мэдээлэл Би бага байхдаа олон тонн худалдааны карт цуглуулдаг байсан ч хэдэн жилийн турш цуглуулах хүсэл тэмүүлэл буурсаар ирсэн. Энэ хооронд би хүүхэдтэй болсон бөгөөд тэд аажмаар авч эхэлсэн нь лавтай
Арилжааны картын машиныг ялгах карт (2019-01-10-ийг шинэчлэх): 12 алхам (зурагтай)
Арилжааны картын машиныг ялгах карт (2019-01-10-ийг шинэчлэх): Худалдааны картын машины картын ангилагч Өөрчлөлтийн бүртгэлийг сүүлийн шатанд олж болно. Үндсэн мэдээлэл Би төслийнхөө сэдлийг Карт тэжээгчийн нийтлэлд аль хэдийн тайлбарласан болно. Гэхдээ товчхондоо хүүхдүүд бид хоёр маш их хэмжээний худалдааны карт цуглуулсан
Түргэн бөгөөд хямд LED дарагч гэрэл: 7 алхам
Түргэн бөгөөд хямд LED хавчуургын гэрэл: Би сонирхогчийн одон орон хийдэг, багажуудын нэг нь улаан гар чийдэн юм (Хэрэв та цагаан гэрлээ асаагаад одон орон судлалынхаа найзуудын шөнийн харааг сүйтгэвэл тэр таны блокыг унтрааж магадгүй юм). Гэхдээ шинэ цагаан LED нь алдартай болсон тул улаан LED гар чийдэн
Утасгүй слайд шоу дарагч: 6 алхам
Утасгүй слайд шоу дарагч: // RustlabsOverview: энэ бол хэдэн жилийн өмнө англи хэлний даалгаварт зориулан хийсэн слайд шоу дарагч юм. Энэ нь үндсэндээ утасгүй хулганы энгийн товшилт юм (эссэ бичих явцад PowerPoint слайдыг гүйлгэн харахын тулд). Түүх: За би хайж байсан