Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Arduino Pro Micro дээрх гагнуурын IR мэдрэгч
- Алхам 2: Arduino Pro Micro руу код оруулах
- Алхам 3: Алсын удирдлагын кодоо авах
- Алхам 4: Arduino Pro Micro Sketch -ээ шинэчилж дахин байршуулна уу
Видео: ТВ болон Raspberry Pi -ийг ижил алсын удирдлагаар удирдах: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Хэт улаан туяаны алсын удирдлагатай Raspberry Pi -ийг удирдахын тулд бид өмнө нь LIRC ашиглаж байсан. Энэ нь цөм 4.19. X хүртэл ажиллаж байсан бөгөөд LIRC -ийг ажиллуулахад илүү хэцүү болсон. Энэ төсөлд бид Raspberry Pi 3 B+ телевизортой холбогдсон бөгөөд гар, хулганаас салах хэрэгтэй. Бид LIRC -ийг RPi эсвэл энэ төслийг ашигладаг нөөцийг чөлөөлөх төхөөрөмж дээр суулгах шаардлагагүй болно.
Хангамж
- Arduino Pro Micro
- IR мэдрэгч
- Микро USB кабель
Алхам 1: Arduino Pro Micro дээрх гагнуурын IR мэдрэгч
TSOP1836 IR мэдрэгч нь Signal, GND, Vcc гэсэн гурван голтой. Гагнахаасаа өмнө мэдрэгчээ хайж олох хэрэгтэй. Дараа нь гагнуурын мэдрэгчийн GND -ийг GND -д, мэдрэгчийн Vcc -ийг самбар руу, мэдрэгчийн дохиог Arduino Pro Micro -ийн 2 -р зүү рүү холбоно. Самбарыг хамгаалахын тулд боож боохоо бүү мартаарай, гэхдээ мэдрэгчийг нээлттэй байлгах хэрэгтэй.
Алхам 2: Arduino Pro Micro руу код оруулах
Кодыг Github дээрээс олж болно.
Алхам 3: Алсын удирдлагын кодоо авах
Таны код одоо ажиллах магадлал маш бага бөгөөд та энэ төслийг дуусгах болно. Надтай ижил алсын удирдлага ашигладаггүй ихэнх үйлдвэрлэгчдийн хувьд та алсын удирдлагынхаа кодыг унших хэрэгтэй болно. Arduino IDE Serial Monitor -ийг нээгээд Baud Rate нь "Serial.begin (115200);" гэсэн мөрөнд байгаа кодтой тохирч байгаа эсэхийг шалгаарай. Алсын удирдлагаа IR мэдрэгч рүү чиглүүлээд дараа нь нэг товчлуур дээр дараад хурдан суллаад цуваа монитор дээр дор хаяж хоёр мөр авах боломжтой болно. Эхний мөр нь товчлуурын код бөгөөд дараагийн мөр нь хамгийн сүүлийн кодыг давтах гэсэн алсын удирдлага юм.
Алхам 4: Arduino Pro Micro Sketch -ээ шинэчилж дахин байршуулна уу
Github -аас татаж авсан ноорог дээр та хоёр төрлийн алсын кодыг анзаарах болно.
- Дахин давтагдах боломжтой: хулганы хөдөлгөөнд ашигладаг (хулганыг хөдөлгөхгүй байхын тулд товчлуурыг удаан дарна уу)
- Давтагдахгүй: хулганы зүүн товчийг дарах гэх мэт ганц товчлуур дарахад ашигладаг
Өмнөх алхамаас олж авсан кодоос гадна та ResultsValues [ButtonCount] -д тодорхойлогдсон 32 товчлуурын кодтой тул миний ноорог дээрх "const int ButtonCount" -ийн хэмжээг шинэчлэх хэрэгтэй.
Хамгийн сүүлд та дараах мөрийг шинэчлэх хэрэгтэй.
if (Results.value == 4294967295) for (int i = 0; i <ButtonCount; i ++) AllButtons = RepeatCode ;
4294967295 -ийг өөрийн алсын удирдлагын кодоор солино уу. Энэ кодыг өмнөх алхамаас алсын товчлуурыг дарж авах боломжтой. Давтагдсан код нь хэд хэдэн удаа гарч ирэх код байх болно.
Зөвлөмж болгож буй:
Arduino болон Ps2 алсын удирдлагатай 4dof өндөр хүчин чадалтай том хэмжээтэй робот гарыг хэрхэн удирдах вэ?: 4 алхам
4dof өндөр хүчин чадалтай том хэмжээтэй робот гарыг Arduino болон Ps2 алсын удирдлагатай хэрхэн удирдах вэ?: Энэ хэрэгсэл нь өндөр хүчдэлийн мотор mg996 ашигладаг, өндөр гүйдэл шаардагддаг, бидэнд маш их тэжээлийн оролтыг туршиж үздэг. Зөвхөн 5v 6а адаптер ажиллах болно. 6dof робот гар дээр arduino самбар ажиллана
Машиныг хувиргах: Алсын удирдлагаар өөрийгөө хянах: 4 алхам
Машиныг хувиргах: Алсын удирдлагаар өөрийгөө удирдах боломжтой: Энэ нь алсын удирдлага эвдэрсэн RC машиныг хакердах явдал юм. Та гаражийн борлуулалтаас маш их зүйлийг олж авах боломжтой
Хичээл: Arduino TCA9548A I2C мультиплексор ашиглан олон ижил хаягийн төхөөрөмжийг хэрхэн удирдах вэ: 3 алхам
Заавар: Arduino нь TCA9548A I2C мультиплексор ашиглан олон ижил хаягийн төхөөрөмжийг хэрхэн удирдах вэ: Тодорхойлолт: TCA9548A I2C мультиплексор модуль нь нэг микроконтроллертой холбогдсон ижил I2C хаягтай (8 ижил хаягтай I2C хүртэл) төхөөрөмжийг холбох боломжийг олгодог. Мультиплексор нь хаалганы хамгаалагчийн үүрэг гүйцэтгэдэг бөгөөд сонгосон багц руу тушаалуудыг шилжүүлдэг
Raspberry Pi ямар ч алсын удирдлагаар асаах/унтраах: 3 алхам (зурагтай)
Raspberry Pi нь алсын удирдлагаар асаах/унтраах: Raspberry Pi -ийн хүчийг IR алсын удирдлагаар хянах
Цахилгаан хэрэгслээ телевизийн алсын удирдлагаар (алсын удирдлага) температур ба чийгшлийн дэлгэцээр удирдана: 9 алхам
Цахилгаан хэрэгслээ ТВ -ийн алсын удирдлагаар (алсын удирдлага) температур ба чийгшлийн дэлгэцээр удирдана уу: Сайн байна уу, би бол Абхай, энэ бол Instructables -ийн анхны блог бөгөөд өнөөдөр би үүнийг ашиглан телевизийн алсын удирдлагаараа цахилгаан хэрэгслээ хэрхэн удирдахыг үзүүлэх болно. энгийн төсөл. Материалыг дэмжиж, өгсөн атл лабораторид баярлалаа