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

Ухаалаг Universal IR алсын удирдлага: 6 алхам
Ухаалаг Universal IR алсын удирдлага: 6 алхам

Видео: Ухаалаг Universal IR алсын удирдлага: 6 алхам

Видео: Ухаалаг Universal IR алсын удирдлага: 6 алхам
Видео: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Долдугаар сарын
Anonim
Image
Image
Алсын удирдлагад зориулсан эд ангиудыг авах болно !!!
Алсын удирдлагад зориулсан эд ангиудыг авах болно !!!

Smart Universal IR Remote -ийг танилцуулж байна !!! Таны эргэн тойронд байгаа бүх IR төхөөрөмжийг байлдан дагуулах энгийн, авсаархан, маш хүчирхэг хэрэгсэл !!! Бүх зүйл хэдхэн доллараар ….

Яагаад ухаантай юм бэ ???

Энэ нь дурын хэт улаан туяаны алсын удирдлага дээрх товчлуурын үйлдлийг маш амархан сурч чаддаг бөгөөд ингэснээр та хүссэн үедээ үйлдлийг өөрчлөх боломжтой болно. Нэгэнт заасан эдгээр үйлдлүүд нь Arduino Nano-ийн арилдаггүй санах ойд хадгалагдах болно. Тиймээс хяналтыг товчлууруудад дахин хуваарилах шаардлагагүй болно. Нэг самбар дээр олон төхөөрөмжид нэгэн зэрэг олон түлхүүр оруулах боломжтой. Тархи !!! Ардуино Наног алсын удирдлагын үндсэн тархи болгон сурч, дамжуулах бүх үйлдлийг гүйцэтгэдэг.

Алхам 1: Алсын зайн эд ангиудыг авах !

Энэхүү алсын удирдлага хийхэд шаардлагатай бүрэлдэхүүн хэсгүүд:

1) Ardunio Nano x 12) IR хүлээн авагч - Эдгээрийн аль нэг нь (TSOP1130/TSOP1138/TSOP1330/TSOP1338) эсвэл бусад нь ажиллах болно x 13) IR дамжуулагч LED x 14) Резистор - 150 Ом x 15) Диод - 1N4007 x 1 6) SPST Slide Switch x 17) Эмэгтэй толгой / Burg Strip - 40 зүү x 18) Товчлуур (Жижиг - 6мм*6мм) x 9 (эсвэл таны шаардлагын дагуу) 9) Товчлуур (Том - 12мм*12мм) x 3 (эсвэл таны шаардлагын дагуу) 10) Цоолсон / Цэгтэй / Тэг ПХБ11) 9В батерейны хавчаар / Холбогч x 112) Холбох утас13) Гагнуурын төмөр болон бусад хэрэгслүүд14) Гагнуурын утас

Эцэст нь хэлэхэд хэцүү ажил !!!:-p

Алхам 2: Нуруу !

Өмнө дурьдсанчлан, Ардуино Нано нь Алсын удирдлагын гол тулгуур юм.

Үүнд: 1) IR хүлээн авагчаар дамжуулан IR дохиог хүлээн авах.2) Хүлээн авсан дохионы форматыг тайлах.3) EEPROM дотор хадгалах үйлдлүүд (бичих / унших / устгах) 4) Хэрэглэгчийн товчлуур даралтыг илрүүлэх. 5) IR дамжуулагчийн LED -ээр холбогдох IR кодыг дамжуулах.

*Дэлгэрэнгүй мэдээллийг төхөөрөмжийн мэдээллийн хүснэгтээс үзнэ үү.

Алхам 3: Хэлхээ

Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ
Хэлхээ

Энд үзүүлсэн зургууд нь IR алсын удирдлагын хэлхээг харуулав.

- Том ба жижиг товчлууруудыг мултиплекс хийх зорилгоор товчлуурын матриц хэлбэрээр холбодог (Бид Arduino -ийн тээглүүрийг хадгалж байна !!!). *Та өөрийн удирдлагын дагуу алсын удирдлагад ашиглаж буй товчлуурын тоог нэмэгдүүлэх боломжтой. Зүгээр л мөр эсвэл баганыг нэмэгдүүлээд үүнтэй ижил төстэй хэд хэдэн товчлуурыг нэмээрэй.

- Arduino Nano -ийн D4 - D10 зүү нь товчлуурын матрицад үзүүлсэн шиг холбогддог.

- 'Switch Switch' гэж нэрлэгддэг өөр нэг товчлуур нь D2 -тэй шууд холбогддог.

- Дамжуулагчийн LED нь D3 зүүтэй 150 Ом эсэргүүцэлээр холбогддог. Энэхүү тохиргоо нь 3 метрийн зайд дамжуулах боломжийг олгодог. Илүү урт хугацаанд LED жолоодохын тулд BC547 NPN транзисторыг ашиглана уу.

- IR хүлээн авагчийн OUT терминал нь D11 & үлдсэн хэсэгт Arduino Nano -ийн 5V ба GND -тэй холбогддог. *Төхөөрөмжийн PIN тэмдэглэгээг холбогдох IR хүлээн авагчийн мэдээллийн хуудаснаас лавлана уу.

- 9V батерейны хавчаар нь Arduino Nano -ийн Vin -тэй холбогддог - 1N4007 (ерөнхий зориулалтын шулуутгагч диод) ба слайд унтраалга. Энэхүү диод нь 9В батерейг урвуу холбосон тохиолдолд Arduino -ийг хамгаалдаг. Энэхүү унтраалга нь батерейгаар дамжуулан Arduino Nano -д нийлүүлсэн цахилгаан хангамжийг идэвхжүүлэх / таслах боломжийг олгодог.

*Батерейг холбохын өмнө бүх холболтыг сайтар шалгаж үзээрэй. Үгүй бол таны тойрог хуурч магадгүй юм !!!

Алхам 4: Үүнийг бүхэлд нь угсрах…

Үүнийг бүхэлд нь угсрах…
Үүнийг бүхэлд нь угсрах…
Үүнийг бүхэлд нь угсрах…
Үүнийг бүхэлд нь угсрах…
Үүнийг бүхэлд нь угсрах…
Үүнийг бүхэлд нь угсрах…

Зураг дээр миний алсын удирдлагын хэлхээг харуулав. Би бүх зүйлийг хялбар, уян хатан байдлаар холбохын тулд цоолсон / тэг ПХБ -ийг ашигласан. Та мөн хэлхээний загварыг өөрөө хийж, сийлсэн ПХБ ашиглаж болно. Би мөн бүх хэлхээний холболтод олон хэлхээтэй холбох утас ашигладаг байсан. Диод ба резисторыг зураг дээр үзүүлсэн шиг Arduino Nano-ийн доор байрлуулсан болно.

*Цахилгаан хэлхээг зөв хийж, туршиж үзэхээсээ өмнө Arduino Uno эсвэл 9V батерейг самбар дээр бүү холбоорой !

Бүрэн самбарыг угсрахын тулд та дараах алхмуудыг дагаж болно.

1) Бүх товчлуурыг өөрийн хүссэн дагуу байрлуулж, гагнана. 2) Бүх түлхэх товчлууруудын хооронд матриц холболтыг хэлхээний дагуу хийнэ. 3) Эмэгтэй толгойнуудыг Arduino -ийн зүүгээр гагнана. 4) Холбогч утас ашиглан холбоно уу. 6) IR хүлээн авагч, IR дамжуулагчийн LED, Switch товчлуурыг гагнах. 7) 9V батерейны хавчаарыг холбож, тасралтгүй шалгагч ашиглан самбар дээр хийсэн бүх холболтоо шалгаарай. 8) Хэрэв бүх зүйл хэвийн байгаа бол Arduino Nano -ийг холбоно уу. Удирдах зөвлөл болон кодыг компьютерт холбож байршуулна уу. Та энэ алхам дээр Алсын удирдлага сайн ажиллаж байгаа эсэхийг шалгаж болно. 9) 9В батерейг холбоод туршиж үзээрэй !!!

Алхам 5: Үүнийг програмчил !

Энэхүү төсөлд ашиглах номын сан нь IRremote.h Та эндээс олж болно:

Дараагийн алхам руу шилжихээсээ өмнө номын санг татаж аваад суулгана уу.

Өгөгдсөн кодын файлыг Arduino IDE ашиглан нээнэ үү. Багажны цэснээс зохих самбар ба COM портыг сонгоод татаж аваарай !!! тэгээд та бүгд дууссан !!!:-)

Алхам 6: Эцсийн алхам - Үүнийг туршиж үзээрэй !

Тэгэхээр үүнийг яаж ажиллуулах вэ ???

1) Батерейг холбосны дараа нано дээрх LED гэрэл асч эхэлснийг илтгэнэ. 2) Бид гурван том товчлуур ашигласан гэдгийг санаарай. Эдгээр товчлуурууд нь одоо ашиглагдаж буй гол банкийг сонгоно. Тиймээс бид ямар ч алсын удирдлагыг удирдах 3 өөр банктай. Жишээ нь: Та ТВ -ийнхээ хяналтыг Банк 1 -д, АС -ийн хяналтыг Банк 2 -д өгч болно. 3) Бид алсын удирдлагыг дөнгөж ашиглаж эхэлж байгаа тул түүнийг зарим командуудыг сургах ёстой. 4) Үүнийг сургах: (Та Таны хянахыг хүсч буй төхөөрөмжийн алсын удирдлага хэрэгтэй болно)

  • Bank 1 товчлуурыг дарж одоо ашиглаж буй банкаар Bank 1 -ийг сонгоно уу.
  • Хяналтыг хуваарилах ёстой жижиг товчлуурууд дээр дурын товчлуурыг дарна уу.
  • Сурах товчлуурыг дарна уу.
  • IR хүлээн авагчийн өмнө холбогдох төхөөрөмжийн алсын удирдлагыг барина уу.
  • Үйлдлийг амжилттай сурч мэдсэн тохиолдолд Arduino Nano дээрх LED хэдхэн секундын турш гэрэлтэж, унтрах болно.
  • Үүний нэгэн адил бусад жижиг товчлууруудыг ашиглан янз бүрийн хяналтыг оноож болно. Та бусад Түлхүүр банкуудыг үүнтэй төстэй байдлаар програмчилж болно.

5) Хяналтыг зааж сургасны дараа үүнийг ашиглахын тулд дараах алхмуудыг дагана уу.

  • Холбогдох банкны товчлуурыг дарж хяналтаа өгсөн банкийг сонгоно уу.
  • Банк сонгосны дараа хяналтаа оноосон товчлууруудын аль нэгийг дарна уу.
  • Дууссан !!!

6) Видео нь алсын удирдлагад тодорхой хяналтыг заасны дараа IR LED -ийн туршилтыг харуулж байна.

* Хяналтыг хуваарилах явцад алдаа гарсан тохиолдолд та хяналтыг дурын товчлуур дээр дахин оноож болно

* Хэрэв та алсын удирдлагын бүх хадгалагдсан хяналтыг устгахыг хүсвэл ON/OFF товчлуурыг ашиглан Алсын удирдлагыг асаахдаа Learn Switch товчлуурыг дарж, эсвэл Arduino Nano дээрх Дахин тохируулах товчийг дарж сурах унтраалгыг дарж болно. Нано дээрх LED асах хүртэл сурах унтраалгыг дарна уу. Санах ойг бүрэн устгасны дараа энэ нь унтрах болно.

Үүнийг хийлээ !!!

Хэрэв танд энэ зааварчилгаа таалагдсан бол микроконтроллерийн уралдаанд надад саналаа өгөөрэй:-) Миний бусад зааварчилгааг бас үзээрэй ….. BOOM BOX: https://www.instructables.com/id/Boom-Box-/CUSTOM ARDUINO:

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