Mundarija:

Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)

Video: Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)

Video: Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Video: Артел кондиционерини биз билмаган функциялари😱😱 2024, Noyabr
Anonim
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin

Iste'mol bozoriga 25 yil kirganidan keyin ham infraqizil aloqa so'nggi kunlarda juda dolzarb bo'lib qolmoqda. Sizning 55 dyuymli 4K televizoringiz yoki avtomobilingizning ovoz tizimi bo'ladimi, hamma narsa bizning buyruqlarimizga javob berish uchun IQ masofadan boshqarish pultiga muhtoj. Sanoatda ko'plab texnologiyalar mavjud, masalan, Bluetooth, RF yoki hatto Wi-Fi, lekin biz infraqizil aloqada uzoq vaqt turdik, buning sabablari bor. Birinchidan, ular eng arzon echimdir, ular tom ma'noda tsent turadi, bundan tashqari ular ishonchli va eng muhimi foydalanish qulayligi. Shuningdek, RF yoki Bluetooth masofadan boshqarish pultiga qaraganda, bu zanjirning kam quvvat sarflanishiga e'tibor bermang. Shunday qilib, bugungi videoda keling, loyihani ishlab chiqaylik, uning yordamida biz uy jihozlarini ushbu IR masofadan boshqarish pultlari yordamida boshqaramiz. Shuningdek, men to'g'ridan -to'g'ri ishtirokisiz qurilmalarni yoqish/o'chirish uchun taymer funktsiyasini bajaraman. PCB -ni yakuniy loyihalash uchun blok -diagramma, kodlash, elektron sxemadan boshlab, men sizga butun jarayonni batafsil ko'rsatib beraman.

Ishni boshlashdan oldin, kichik bir eslatma. Agar sizga ushbu darslik yoqqan bo'lsa, bizning kanalimizga obuna bo'ling.

Kanal havolasi - www.youtube.com/c/being_engineers1

Xuddi shu mavzu bo'yicha batafsil video tayyorladik. Shunday qilib, agar siz to'liq o'qishni xohlamasangiz, ko'proq ma'lumot olish uchun videoni tomosha qiling. Men quyidagi havolani biriktiraman.

Bo'ldi shu. Endi bu loyihani qurishni boshlaylik.

1 -qadam: Barcha kerakli komponentlarni yig'ing

Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing
Barcha kerakli komponentlarni yig'ing

Birinchidan, berilgan BOMga muvofiq barcha kerakli komponentlarni yig'ing.

BOM loyihasi

  • DC ayol adapteri X 1
  • Slayd kaliti X 1
  • Erkaklar sarlavhalari
  • 1N4007 diodlari X 5
  • 100uF qopqoqlari X 3
  • 100nF qopqoqlari X 4
  • 7805 kuchlanish regulyatori va issiqlik qabul qilgich X 1
  • 3 mm qizil LED X 2
  • 3 mm yashil chiziqli X 2
  • 28 pinli IC bazasi X 1
  • Atmega328P-Pu X 1
  • 16.00 MGts kristalli osilator
  • 22pF qopqoqlari X 2
  • 330E rezistorlar X 12
  • 1K rezistorlar X 2
  • 10K qarshilik X 1
  • 100K rezistorlar X 2
  • 470E rezistorlar X 2
  • 2N3904 tranzistorli X 2
  • 2N2222A tranzistorli X 2
  • 1838 IQ qabul qiluvchi X 1
  • PC817 X 2
  • 5v SPST o'rni X 2
  • 3 pinli terminal bloki X 2

Bu loyihani amalga oshirish uchun kerak bo'lgan asosiy komponentlar. Ammo bu bilan sizga asosiy lehim uskunalari, apparat aksessuarlari, non paneli va arduino kerak bo'ladi

Men bu loyihada umumiy arduino taxtasidan foydalanmayman. Buning o'rniga men DIYdan foydalanaman. Kodlash arduino IDE yordamida amalga oshiriladi va hamma narsa boshqa arduino loyihalari kabi bo'ladi. Ammo oxirgi daqiqada men oldindan dasturlashtirilgan ICni olib tashlayman va uni tenglikni kartamga joylashtiraman.

Siz o'z qo'llaringiz bilan uyda arduino UNO -ni qanday yasash haqida videoni ko'rishingiz mumkin.

bit.ly/2BoLmuO

Agar siz ushbu elementlarning barchasiga ega bo'lsangiz, sxemani chizish vaqti keldi.

2 -qadam: Ishchi davrni loyihalash

Ishchi davrni loyihalash
Ishchi davrni loyihalash
Ishchi davrni loyihalash
Ishchi davrni loyihalash

Men sxemani loyihalash uchun Easyeda nomli onlayn platformadan foydalandim.

O'chirish asosan bu bloklarga ega bo'ladi -

  • Quvvat manbai moduli - kontaktlarning zanglashiga olib kelish uchun 9-12V DC kirishini 5V DC ga o'zgartiradi.
  • Mikrokontroller - ATmega328P IC dan mikrokontroller sifatida foydalanaman. Bu har qanday arduino UNO, nano yoki pro mini -da mavjud.
  • IQ qabul qiluvchisi - men mikrokontrollerga ulanadigan TP1838 IQ qabul qilish modulidan foydalanaman.
  • Taymer ko'rsatkichi - 3 mm qizil chiroq taymer holatini bildiradi.
  • Etti segmentli displey - 2X7 segmentli CA displeyi vizual ma'lumotlarni alfasayısal belgilar orqali ko'rsatadi.
  • O'rnimizni haydovchisi - Ikkita o'rni mikrokontroler bilan mos keladigan o'rni drayveri sxemasi orqali bog'lanadi.

Men uchun ishlaydigan sxema bu -

Arduino uchun o'rni haydovchi taxtasini qanday yasashni bilish uchun ushbu videoni tomosha qiling -

bit.ly/2zZiZn7

3 -qadam: tenglikni loyihalash va buyurtma berish

PCB dizaynini tuzing va buyurtma bering
PCB dizaynini tuzing va buyurtma bering
PCB dizaynini tuzing va buyurtma bering
PCB dizaynini tuzing va buyurtma bering
PCB dizaynini tuzing va buyurtma bering
PCB dizaynini tuzing va buyurtma bering
PCB dizaynini tuzing va buyurtma bering
PCB dizaynini tuzing va buyurtma bering

O'chirish dizayni tugagandan so'ng, PCB qilish vaqti keldi. Men prototip taxtasini yaratish uchun JLCPCB veb -saytidan foydalandim. O'ylaymanki, ular so'nggi kunlarda PCB ishlab chiqarishda eng yaxshilaridan biri.

O'chirish dizayni tugagandan so'ng, sxemani PCBga aylantiring va Easyeda veb -saytida tenglikni loyihalashtiring. Bunga sabrli bo'ling. Bu erda xato sizning PCB -laringizni buzadi. Gerber faylini yaratishdan oldin bir necha marta tekshiring. Bu erda siz PCB -ning 3D modelini tekshirishingiz mumkin. Gerber faylini yaratish -ni bosing va u erdan siz to'g'ridan -to'g'ri JLCPCB orqali ushbu taxtaga buyurtma berishingiz mumkin. Gerber fayllarini yuklang, mos spetsifikatsiyani tanlang, hech narsani o'zgartirmang - bu bo'lim. Qanday bo'lsa, shunday saqlang. Bu boshlash uchun etarlicha yaxshi sozlamalar. Buyurtmani joylashtiring. Siz uni bir hafta ichida olishingiz kerak.

PCB PDF 1: 1 o'lchovda -

PCB Gerber fayli -

4 -qadam: IR masofadan boshqarish pultining HEX qiymatlarini oling

IR masofadan boshqarish pultining HEX qiymatlarini oling
IR masofadan boshqarish pultining HEX qiymatlarini oling
IR masofadan boshqarish pultining HEX qiymatlarini oling
IR masofadan boshqarish pultining HEX qiymatlarini oling
IR masofadan boshqarish pultining HEX qiymatlarini oling
IR masofadan boshqarish pultining HEX qiymatlarini oling
IR masofadan boshqarish pultining HEX qiymatlarini oling
IR masofadan boshqarish pultining HEX qiymatlarini oling

Ushbu bosqichda siz masofadan boshqarish pulti arduino -ga uzatadigan Hex qiymatlarini bilishingiz kerak. Biz bu kodni keyinroq oxirgi kodda ishlatamiz. Buning uchun sizga arduino uchun IRRemote kutubxonasi kerak bo'ladi.

IRRemote kutubxonasi -

kutubxonani yuklab olishingiz va uni IDE ga o'rnatishingiz mumkin. IrrecvDemo misol chizmasini oching va kodni arduino -ga yuklang. Seriyali monitorni oching va masofadan boshqarish tugmachalarini birma -bir bosishni boshlang. Siz ketma -ket monitorda mos keladigan Hex kodini ko'rasiz. Men kelgusida havola qilish uchun barcha kodlarni so'z fayliga ko'chirdim. Bundan tashqari, siz ushbu loyihada ishlatmoqchi bo'lgan tugmalarning o'n oltilik kodlarini yozib qo'yishingiz mumkin. Shundan so'ng, asosiy dasturni yaratish vaqti keldi.

5 -qadam: Dasturni yozing va Arduino -ga yuklang

Dasturni yozing va Arduino -ga yuklang
Dasturni yozing va Arduino -ga yuklang

Bu arduino -ga yuklanishi kerak bo'lgan oxirgi kod -

Siz tushunishingiz kerak bo'lgan bitta narsa, kodni to'g'ri tushunish uchun sizga arduino taymer, uzilish va boshqa ilg'or tushunchalar haqida oddiy bilim kerak. Biz odatda arduino -da taymerlar va uzilishlardan foydalanmaymiz, chunki bu kodning murakkabligini oshiradi. Ammo bu loyiha uzilish va taymerdan foydalanishni talab qildi.

Bundan tashqari, yana ikkita kutubxona kerak, ikkitasi kodni to'g'ri tuzadi -

  • Taymerone -
  • Pinchangeinterrupt -

Kodni kompilyatsiya qiling va arduino -ga yuklang. Ish tugagandan so'ng, ICni arduino -dan olib tashlang. Biz uni PCBga joylashtiramiz.

6 -qadam: Komponentlarni tenglikka lehimlang

Komponentlarni PCB -ga lehimlang
Komponentlarni PCB -ga lehimlang
Komponentlarni PCB -ga lehimlang
Komponentlarni PCB -ga lehimlang
Komponentlarni tenglikka lehimlang
Komponentlarni tenglikka lehimlang

BOM va O'chirish sxemasiga ko'ra, komponentlarni tenglikka joylashtiring va ularni to'g'ri lehimlang. Bu qadam juda to'g'ri. 7805 regulyatori bilan sovutgichni ishlating va ular orasida issiqlik pastasini ishlating. Ushbu qadam tugagandan so'ng, kuch va tuproqda qisqa tutashuv yo'qligiga ishonch hosil qiling.

7 -qadam: deyarli bajarildi

Bu deyarli bajarildi!
Bu deyarli bajarildi!
Bu deyarli bajarildi!
Bu deyarli bajarildi!

Lehimlash tugagandan so'ng, kontaktlarning zanglashini tekshirish vaqti keldi. ACda ishlaydigan har qanday maishiy texnikani oling. Men birinchi navbatda oddiy stol chiroqidan foydalanishni maslahat beraman. Simlarni kalitdan chiqarib oling va uni tenglikni har qanday o'rni oddiy ochiq va umumiy terminaliga burab qo'ying. Stol chiroqini AC devor rozetkasiga ulang. Elektr zanjirini 9-12V kuchlanishli doimiy quvvat manbai bilan quvvatlang.

Keyin masofadan boshqarish pultini oling va chiroqni yoqish uchun tegishli tugmani bosing. Agar hamma narsa ko'rsatmalarga muvofiq to'g'ri bo'lsa, u to'g'ri ishlashi kerak. Shuningdek, taymer funktsiyasini tekshiring.

Yakuniy natijani videoda ko'rish mumkin.

Bo'ldi shu. Biz bu loyihani muvaffaqiyatli amalga oshirdik. Ushbu turdagi asboblar kundalik hayotda juda qulay. O'zingizning loyihangizni yarating va menga sharhlar bo'limida xabar bering. Agar sizga bu dars yoqqan bo'lsa, ushbu loyiha haqidagi videoni tomosha qiling va kanalimizga obuna bo'ling.

Kanal havolasi - www.youtube.com/c/being_engineers1

O'rnatganingiz uchun tashakkur. Ehtiyot bo'ling va xayr.:)

Tavsiya: