Mundarija:
- 1 -qadam: ishlatilgan komponentlar va materiallar
- 2 -qadam: O'chirish sxemasi va sxemasi dizayni
- 3 -qadam: IR kutubxonasini o'rnatish va IR kodlarini topish
- 4 -qadam: Rölelarni boshqarish uchun yakuniy eskiz
- 5 -qadam: Kengash yig'ilishi
- 6 -qadam: Loyihani yakunlash
Video: Mustaqil Atmega328P yordamida masofadan boshqariladigan naychani yoki kommutatorni qanday qilish kerak: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:26
Ushbu loyihada men mustaqil Atmega328P yordamida masofadan boshqariladigan Spike Buster yoki Switch Board -ni qanday qurishni ko'rsataman. Ushbu loyiha juda kam komponentli maxsus PCB kartochkasida qurilgan. Agar siz videoni ko'rishni xohlasangiz, men ham xuddi shu narsani joylashtirganman yoki o'qishni yoqtirsangiz, postni davom ettiring.
1 -qadam: ishlatilgan komponentlar va materiallar
Ushbu loyiha uchun bizga komponentlar kerak bo'ladi
- Atmega328P-PU
- 16 MGts kristalli
- 2*22pF kondansatör
- 10K Ohm qarshilik
- 4*1K qarshilik
- 4*LED
- 4*5 voltli o'rni
- Tsop1738
- UL2003A
- Maxsus PCB kartasi (Gerber fayllari postda almashiladi) yoki har qanday karta
- Ayol vilkasi bilan mahkamlash
Agar siz Internetda sotib olishni xohlasangiz, bu erda bir nechta bog'liq havolalarni sinab ko'rishingiz mumkin
Amazon IND
- Atmega328P -PU -
- 16 MGts kristalli -
- 4*5 voltli o'rni -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Amazon AQSh
- Atmega328P -PU -
- 16 MGts kristalli -
- 4*5 voltli o'rni -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
Banggood
- Atmega328P -PU -
- 16 MGts kristalli -
- 4*5 voltli o'rni -
- Arduino UNO -
AliExpress
- Atmega328P -PU -
- 16 MGts kristalli -
- 4*5 voltli o'rni -
- Tsop1738 -
- UL2003A -
- Arduino UNO -
2 -qadam: O'chirish sxemasi va sxemasi dizayni
Bu men KiCAD -da ishlab chiqilgan elektron sxemasi. O'chirish asosan Arduino UNO-da ishlatiladigan mikro-nazoratchi bo'lgan Atmega328P-PU atrofida. Butun Arduino UNO -ni ishlatishning o'rniga, men maxsus PCB platasida Arduino UNO -ning cheklangan komponentli versiyasidan foydalanayapman (Arduino UNO -ning cheklangan komponentli versiyasi haqida batafsil ma'lumotni Arduino rasmiy veb -saytida tarqatilgan maqolani o'qish mumkin Bu erga bosing). Bu asosan bo'sh joy va xarajatlarni kamaytirish uchun. Siz ushbu loyihani Arduino Uno va 4 kanalli o'rni taxtasi va masofadan boshqarish moduli yordamida qurishingiz mumkin.
O'chirishdagi TSOP1738 IR masofali qabul qilgich sifatida ishlatiladi.
O'rnimizni haydash uchun men ULN2003A IC dan foydalanaman, bu etti NPN Darlington tranzistorlaridan iborat.
O'chirish sxemasini tuzganimdan so'ng, men uning sxemasini tuzdim va PCB kartasini ishlab chiqarish uchun Gerber & Drill faylini yaratdim. Men PCB kartasini ishlab chiqarish uchun JLCPCB -dan foydalanaman, chunki ular juda yaxshi va yaxshi tayyor PCB -ni juda arzon narxda ta'minlaydi. Odatda 10 dona sizga 2 dollar turadi va 48 soat ichida jo'natiladi va agar siz 5 dona buyurtma qilsangiz, tenglikni 24 soat ichida jo'natiladi. Agar siz xuddi shu taxtaga buyurtma berishni xohlasangiz, bu yerni bosish orqali mening Gerber faylimni yuklab olishingiz mumkin.
3 -qadam: IR kutubxonasini o'rnatish va IR kodlarini topish
IR kodlarini topish uchun avval siz IR kutubxonasini o'rnatishingiz kerak. Siz kutubxonani GitHub -dan yuklab olishingiz mumkin. Yuklab olingandan so'ng kutubxonani Arduino Libraries papkasiga o'rnating.
Keyin sxemani non taxtasida ko'rsatilgandek TSOP1738 va Arduino Uno yordamida yarating. Konstruktsiyadan so'ng, sxemani quvvatlantiring va eskizni yuklang. Keyin masofadan boshqarish pultida ishlatmoqchi bo'lgan tugmani bosing va Arduino IDE seriyali monitorida paydo bo'ladigan kodlarni yozib oling. Ushbu loyiha uchun men 4 tugmachani ishlataman, shuning uchun siz to'rt xil tugma uchun to'rtta kodni yozib olishingiz kerak.
Men oldingi bosqichda eskizni yuklab olish havolasini baham ko'rdim.
Videoda bu qadam @ 1:07 da boshlanadi yoki bu yerni bosishingiz mumkin
4 -qadam: Rölelarni boshqarish uchun yakuniy eskiz
Keyin men yakuniy eskizni Mustaqil Atmega328P-PU-ga yukladim. Mustaqil Atmega328P non taxtasida qurilgan va Arduino UNO yordamida dasturlashtirilgan.
Ushbu eskizni "O'chirish diagrammasi va sxemasi dizayni" bosqichida ko'rsatilgan havolani bosish orqali yuklab olishingiz mumkin.
Eskizni yuklashdan oldin siz ozgina o'zgartirish kiritishingiz kerak. Siz uchun IR kodlari o'zgarishi mumkin, shuning uchun siz mavjud kodlarni ish kodida IR kodlari bilan almashtirishingiz kerak.
Qo'shimcha: Agar siz mustaqil Atmega328P-PU-ga eskizni qanday yuklash yoki yuklashni bilmasangiz, men buni batafsil tushuntirib beradigan batafsil video tayyorladim. Buni bu erni bosish orqali ko'rishingiz mumkin
Videoda bu qadam 2:33 atrofida boshlanadi yoki siz bu erni bosishingiz mumkin
5 -qadam: Kengash yig'ilishi
JLCPCB -dan taxtani olgandan so'ng, men barcha komponentlarni mos ravishda o'rnatdim va ularni lehim yordamida mahkamladim.
6 -qadam: Loyihani yakunlash
Kengash yig'ilgandan so'ng, men taxtani korpusga o'rnatdim va uni M3 yong'oqli vintlar bilan mahkamladim, so'ngra taxtani va ayol vilkalarini mos ravishda uladim.
Kengash va korpus yig'ilishi:
- Avval ayol vilkaning barcha neytrallarini bir -biriga ulang, so'ngra unga asosiy kabelning neytral simini ulang
- Keyin asosiy kabelning jonli simini bortdagi "IN" piniga ulang
- Bortdagi 1, 2, 3 va 4 -gachasi pinlar alohida -alohida ulanadi
- Bundan tashqari, to'ng'iz ustidagi pin 5V va GND ga shahar uyasini ulashingiz kerak
Barcha ulanishlar tugagandan so'ng, 5V 1Amp adapterli PCB kartasini quvvatlantiring va asosiy kabelni ACga ulang.
Videoda bu bo'lim 5:42 atrofida boshlanadi yoki siz bu erni bosishingiz mumkin
Test soat 8:03 da boshlanadi
Tavsiya:
Bluetooth orqali masofadan boshqariladigan avtomobilni qanday qilish kerak: 4 qadam
Bluetooth orqali masofadan boshqariladigan mobil avtomobilni qanday qilish mumkin: Bluetooth orqali masofadan boshqariladigan mobil avtomobilni qanday qilish kerak | Hind LifeHacker
Masofadan boshqariladigan 3D bosma o'zini o'zi muvozanatlaydigan robotni qanday yaratish kerak: 9 qadam (rasmlar bilan)
Qanday qilib masofadan boshqariladigan 3D bosma o'z-o'zini muvozanatlash robotini yaratish mumkin: bu B-robotning oldingi versiyasining evolyutsiyasi. 100% OPEN SOURCE / Arduino robot. KOD, 3D qismlar va elektronika ochiq, shuning uchun uni o'zgartirish yoki robotning ulkan versiyasini yaratish mumkin. Agar sizda shubha, fikr yoki yordamga muhtoj bo'lsangiz
Bar grafikasi va Atmega328p yordamida o'z qo'llaringiz bilan DIY harorat o'lchagichini qanday qilish kerak: 3 qadam (rasmlar bilan)
Bar grafikasi va Atmega328p yordamida maxsus DIY harorat o'lchagichini qanday yasash mumkin: Bu postda men sizga Bar Grafi yordamida harorat o'lchagichni qanday qilishni ko'rsataman. Atmega 328p. Post elektron diagrammasi kabi barcha ma'lumotlarni o'z ichiga oladi, tenglikni ishlab chiqarish, kodlash, yig'ish & Sinov. Men hammasini o'z ichiga olgan videoni qo'shdim
Televizorni masofadan boshqarish pultini yoki boshqasini Arduino Irlib bilan qanday taqlid qilish mumkin: 3 qadam (rasmlar bilan)
Televizorni masofadan boshqarish pultini yoki boshqasini Arduino Irlib bilan qanday taqlid qilish mumkin: Kirish Hammaga salom va mening birinchi Instructable -ga xush kelibsiz, bugun biz sarlavhada aytilganidek, elektron televizorni masofadan boshqarish pultini yoki shunga o'xshash narsalarni Arduino (har qanday model) yordamida ishlatishni o'rganamiz. . Muammo shunday edi: kodlarni qanday o'zgartirish mumkin
USB orqali zaryadlanadigan har qanday IPod yoki boshqa qurilmalar uchun o'zingizning shaxsiy USB avtomobil zaryadlovchini qanday qilish kerak: 10 qadam (rasmlar bilan)
USB orqali zaryad oladigan har qanday IPod yoki boshqa qurilmalar uchun o'zingizning USB avtomobil zaryadlovchini qanday yasash mumkin: 5v va USB ulagichli vilkasini chiqaradigan avtomobil adapterini birlashtirib, USB orqali quvvat oladigan har qanday iPod yoki boshqa qurilma uchun USB zaryadlovchini yarating. Loyihaning eng muhim qismi - bu siz tanlagan avtomobil adapterining chiqishiga ishonch hosil qilish