Mundarija:
- 1 -qadam: qismlar ro'yxati:
- 2 -qadam: LEDlarning anodlarini lehimlang
- 3 -qadam: Katodlarni buking
- 4 -qadam: Katodlarni lehimlang
- 5 -qadam: Rezistorlarni o'rnating
- 6 -qadam: boshqaruv simlarini qo'shing
- 7 -qadam: Arduino -ni kodlash
- 8 -qadam: Xursand bo'ling !!
- 9 -qadam: Qo'shimcha rasmlar
Video: Charlieplexed LED yoritgichlar qatori, Arduino uchun: 9 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Bu arduino bilan LED qatorini/simini charlieplexing bo'yicha ko'rsatma. Men arduino yordamida charlieplexing bo'yicha ko'rsatmalar ko'p emasligini payqadim, shuning uchun men shunday qildim. Men loyihani sodda saqlashga harakat qildim, lekin bu juda yaxshi ishlamadi. Lehimlash murakkab, men buni birinchi marta lehimlash loyihasi sifatida tavsiya qilmayman. Mana, charlieplexing haqida ba'zi ma'lumotlar: en.wikipedia.org/wiki/Charlieplexing Men 80 ga yaqin rasmlar oldim va ularning hammasi ham asosiy qadamlarni bajara olmadi, lekin siz ularni 9 -qadamda topishingiz mumkin: Qo'shimcha rasmlar Agar sharhlaringiz, savollaringiz yoki takliflaringiz bo'lsa, ularni so'rang!
1 -qadam: qismlar ro'yxati:
Qismlar:- 12 ta LED; Men 3 mm qizil LED- 4, 270 Ohm rezistorlardan foydalanayapman; Siz boshqa qiymatlardan ham foydalanishingiz mumkin- Perfboard/Veroboard; Men 27 teshik x 5 teshikdan foydalanganman- sim; Men 26 o'lchagichli, qattiq yadroli simlardan foydalanardim- sarg'ish pinlari (ixtiyoriy)- ArduinoTools:- Lehimlash temir- Issiq yopishtiruvchi qurol (ixtiyoriy)- Yordamchi qo'l (ixtiyoriy)
2 -qadam: LEDlarning anodlarini lehimlang
Keyingi bir necha qadam haqida ko'p narsa deyish mumkin emas, lekin men aytib o'tmoqchi bo'lgan bir nechta asosiy fikrlar bor.- LED anodlari 3 guruhga bo'linadi- 4 guruh birlashmasligiga ishonch hosil qiling, lekin alohida qoling. 4 guruhni ulang, ular L shakliga o'xshaydi.
3 -qadam: Katodlarni buking
Asosiy fikrlar:- Siz 4 xil qatorni tugatishingiz kerak- 4 qatorning har birida katodlarga faqat 3 ta ulanish va har bir LED guruhidan bittasi borligiga ishonch hosil qiling.
4 -qadam: Katodlarni lehimlang
Asosiy fikrlar: Bu erda ko'p gapirish shart emas, faqat 4 qatorni lehimlang va simlardagi ko'priklardan saqlaning. Sizda faqat 3 ta ulanishga ega bo'lgan 4 ta qator bo'lishi kerak, har bir guruhdan bittadan guruh biriktirilmagan. Men sxemani iloji boricha elektr simlariga yaqinlashtirishga harakat qildim, bu men aytayotgan narsani tushunishni biroz osonlashtirdi. Bu qadamdagi oxirgi rasm.
5 -qadam: Rezistorlarni o'rnating
Bu biroz chalkashlik. Umid qilamanki, men buni etarlicha tushuntirdim. 9 -bosqichda bunga qo'shimcha rasmlar bor: Rezistorli ulanishlar: 1) Bir uchi 1. qatorga ulangan. Ikkinchi uchi 42 -guruhga) Bir uchi qatorga 2. Boshqa uchi 33 -qatorga ulangan. boshqasi 24 -guruhga) Bir uchi 3 -qatorga ulangan
6 -qadam: boshqaruv simlarini qo'shing
Bu, ehtimol, eng oson qadamlardan biri! Siz faqat simlarni 4 guruhga lehimlab berasiz. Men 6 ga yaqin uzunlikdagi simlardan foydalanardim. Ular har xil rangda bo'lishi shart emas, lekin agar biror narsa noto'g'ri ketsa, bu foydali bo'lishi mumkin va siz sxemani disk raskadrovka qilishingiz kerak. Sizga sarlavhali pinlar kerak emas, lekin agar xohlasangiz, ulardan foydalanishingiz mumkin.
7 -qadam: Arduino -ni kodlash
Arduino -ni dasturlash uchun bir necha asosiy qadamlar. 1) Manba kodini pastdan yuklab oling 2) Arduino IDE3 -da faylni oching) "Kiritish -chiqish taxtasiga yuklash" tugmasini bosing 4) Dastur yuklangach, u ishlay boshlaydi Eslatma: Siz "const int ledPins [12] [2] = {" qatoridagi bir nechta narsani o'zgartirish kerak, agar chiroq yoqilgan bo'lsa, tartibsiz. Men kodga yaxshi sharhlar qo'shishga harakat qildim, lekin agar sizda bo'lsa savollar, iltimos ularni so'rang.
8 -qadam: Xursand bo'ling !!
Bu qiyin bo'lmasligi kerak, lekin shunday bo'lishi mumkin, agar sizda sharhlar, savollar va/yoki takliflar bo'lsa, ularni so'rang!
9 -qadam: Qo'shimcha rasmlar
Xo'sh, men rasmlar bilan chegaradan oshganimda ishonchim komil emas, lekin agar sizga aniqlik kerak bo'lsa, qolgan rasmlar. Agar sizda biron bir savol bo'lsa, ularni so'rang.
Tavsiya:
Yoritgichlar uchun taymer [Temporizador De Apagado De Lampara]: 3 qadam
Yoritgichlar uchun taymer [Temporizador De Apagado De Lampara]: Men oxirgi ko'rsatmalarni joylashtirmaganimga ancha bo'ldi, shuning uchun men o'z elektron proyektlarimni joylashtirishga qaror qildim. o'rganish uchun 28 vattli ikkita T5 lyuminestsent naychasi sovuq
Arduino bilan statsionar radar (LIDAR) qatori: 10 qadam (rasmlar bilan)
Arduino bilan statsionar radar (LIDAR) massivi: Men ikki oyoqli robot qurayotganimda, men doimo raqibimni kuzatib boradigan va u bilan hujumli harakatlarni amalga oshiradigan ajoyib gadjetga ega bo'lishni o'ylardim. Bu erda radar/lidar loyihalari mavjud. Biroq, mening maqsadim uchun ba'zi cheklovlar mavjud
Raspberry Pi yordamida videolarni vaqt o'tkazib yuboring (kodning 11 qatori): 12 qadam (rasmlar bilan)
Raspberry Pi (11 ta kodli kod) yordamida vaqtni uzaytiradigan videolarni yarating: Men yaqinda stol qozonimga birinchi marta urug'larni ekdim. Men ularning o'sishini ko'rib juda xursand bo'ldim, lekin hammamiz bilamizki, bu sekin jarayon. O'sishni ko'ra olmasligim meni juda xafa qildi, lekin birdan ichimdagi elektronika xobbisi sizni uyg'otdi
LED yoritgichlar: 4 qadam (rasmlar bilan)
LED yoritgichlar: ……………………………………….. ………………………………………….. ………………………………………….. …… LED floaties - bu otishmalarning yumshoq versiyasi. Havoda archada uchishning o'rniga
Moslashuvchan LED ETextile tasma qatori: 6 qadam (rasmlar bilan)
Moslashuvchan LED ETextile tasma massivi: elektron tekstil va taqiladigan kompyuterlarni yaratishning yana bir usuli: LEDlar uchun oson tikiladigan moslashuvchan tasma. Ko'proq eTextile DIY-ni qanday qilish kerak eTextile videolari, darslari va loyihalarini xohlaysizmi? Keyin eTextile Lounge -ga tashrif buyuring