Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Эхлээд бид Rc5 дохионы бүтцийг ойлгодог
- Алхам 2: Үүнийг хоёр битээр маш тодорхой болгоё
- Алхам 3: Төрийн машин
- Алхам 4: Схем
Видео: Номын сангүй RC5 алсын удирдлагатай протокол декодер: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
rc5 -ийг декодлохын өмнө эхлээд rc5 тушаал гэж юу болох, түүний бүтэц юу болохыг ярилцана. үндсэндээ
rc5 тушаал нь телевиз, cd тоглуулагч, d2h, гэрийн театрын систем гэх мэт төхөөрөмжүүдэд ашиглагддаг алсын удирдлагад ашиглагддаг бөгөөд эхний хоёр бит нь эхлэх бит, гурав дахь бит нь сэлгэх бит, дараа нь дараагийн таван бит нь хаягийн бит, дараагийн зургаан бит нь тушаалын бит юм.
Эхлэх битүүд - rc5 -ийн эхний хоёр бит нь эхлэлийн битүүд бөгөөд эдгээр битүүд нь үргэлж 1. та эдгээр битүүд нь хүлээн авагчид шилжих, хаяг, командын битүүдийг хүлээн авах гэж байгаа тухай мэдээлэх гэж хэлж болно.
Битийг солих - энэ товчлуур нь шинэ товчлуур дарагдах бүрт статусаа өөрчилдөг (0 -ээс 1 хүртэл эсвэл эсрэгээр) (эсвэл суллагдсан тохиолдолд ижил товчлуур).
Хаягийн битүүд - төхөөрөмж бүр өвөрмөц хаягтай байдаг. Та Philips телевизийг Philips CD тоглуулагчаар ажиллуулж чадахгүй. Тиймээс энэ нь хаягийн битүүдийн ид шид юм. 2^5 = 32 төхөөрөмжийг эдгээр 5 битээр шийдвэрлэх боломжтой.
Тушаалын битүүд - дараагийн 6 бит бол тушаалын битүүд юм. алсын удирдлагад товчлуур бүр нь хүч, vol+, vol-, ch+, ch- … гэх мэт өвөрмөц ажиллагаатай байдаг. Тиймээс товчлуур бүр өөр өөр кодтой байдаг. эдгээр кодыг эдгээр 6 битээр өгсөн болно. 2^6 = 64 товчлуур оруулах боломжтой.
Хангамж
littlebitelectronics.blogspot.com/
Алхам 1: Эхлээд бид Rc5 дохионы бүтцийг ойлгодог
rc5 тушаалын дагуу дохио багаас өндөр рүү шилжих үед үүнийг "1" гэж үздэг бөгөөд дохио өндөрөөс доош хүртэл "0" гэж тооцдог.
Алхам 2: Үүнийг хоёр битээр маш тодорхой болгоё
Алхам 3: Төрийн машин
Декодерын C кодыг бичихийн өмнө би код тайлах үйл явцад туслах RC5 протоколын төлөв байдлын машиныг зурсан.
Алхам 4: Схем
Сэлбэгийн жагсаалт -----
- Ардуино нэгдээрэй
- Цоп 1738 он
- lcd16x2
- холбох утас
Эндээс Arduino төсөл
Зөвлөмж болгож буй:
Алсын удирдлагатай LED нүд ба костюмны бүрээс: 7 алхам (зурагтай)
Алсын удирдлагатай LED нүд ба хувцасны бүрээс: Ихэр эрүү! Давхар Орко! Bubble-Bobble-ийн хоёр сүнс шидтэн! Энэхүү хувцасны бүрээс нь зөвхөн өнгийг өөрчилснөөр сонгосон LED нүдтэй ямар ч амьтан байж болно. Би энэ төслийг анх 2015 онд маш энгийн схем, кодоор хийсэн боловч энэ жил би үүнийг хийхийг хүсч байсан
Arduino ашиглан IR алсын удирдлагатай декодер: 7 алхам
Arduino ашиглан IR алсын удирдлагатай декодер: Сайн байна уу, энэ бол дурын IR алсын удирдлагыг хэрхэн тайлах талаархи бүрэн заавар юм. Доорх миний алхамуудыг дагана уу
Алсын удирдлагатай транзисторын удирдлагатай мотор; хэлхээний тойм: 9 алхам
Алсын удирдлагатай транзистороор удирддаг мотор; хэлхээний тойм: Энэ хэлхээ нь алсын удирдлагатай транзистороор удирддаг мотор юм. Алсын удирдлага нь хүчийг асаадаг. Транзистор нь моторыг асаах болно. Програмын код нь хөдөлгүүрийн хурдыг нэмэгдүүлэх болно. дараа нь хөдөлгүүрийн хурдыг тэг хүртэл бууруулна
Энгийн алсын удирдлагатай иж бүрдэл нь дөрвөн сувгийн RC тоглоомын алсын удирдлага болж хувирсан: 4 алхам
Ердийн алсын удирдлагатай иж бүрдэл нь дөрвөн сувагтай RC тоглоомын алсын удирдлага болж хувирав: 如何 将 通用 器 套件 转换 为 模型 中 遥控 的改造 方法 简单。 只需
Номын сангүй эсвэл цуваа функцгүй Arduino ая үүсгэгч (тасалдалтай): 10 алхам
Номын сангүй эсвэл цуваа функцгүй Arduino Tone Generator (тасалдалтай): Энэ бол миний зааж сургадаг зүйл биш, би төмөр хийцийг илүүд үздэг, гэхдээ би цахилгааны инженерийн оюутан тул микроконтроллерын хичээлд хамрагдах ёстой ( Embedded System Design), би өөрийнхөө нэг хуудсанд зааварчилгаа өгөх болно гэж бодлоо