Mundarija:
- 1 -qadam: 1 -qadam: tenglikni yaratish
- 2 -qadam: Lehimlashni boshlaylik
- 3 -qadam: soyalarni Arduino -ga qanday ulash mumkin
- 4 -qadam: Dasturiy ta'minot haqida
- 5 -qadam: unutmang …
Video: DIY - Arduino tomonidan boshqariladigan RGB LED soyalari: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Bugun men sizga o'z RGB LED ko'zoynaklaringizni qanday oson va arzon qurishni o'rgatmoqchiman, bu har doim mening eng katta orzularimdan biri bo'lgan va nihoyat amalga oshgan!
NextPCBga ushbu loyihaga homiylik qilgani uchun katta hayqiriq. Bu tenglikni ishlab chiqaruvchi, Xitoyning tenglikni ishlab chiqaruvchisi, u ham tenglikni yig'ishga qodir.
Loyihani amalga oshirish uchun sizga quyidagi qismlar kerak bo'ladi.
- PCB fayllari - https://easyeda.com/yourics/LED_Glasses-j0wqICUcu Agar siz mening loyihamni qo'llab -quvvatlasangiz, iltimos, PCB -ni NextPCB -ga buyurtma qiling.
- 68 x WS2812 LED -
- 68 x 100nF 0805 kondansatkichlari -
- Arduino (men nanodan foydalandim, chunki u cho'ntagingizga osonlikcha sig'adi).
- 3 pinli erkak boshi.
- Quvvat banki kabi tashqi quvvat manbai.
- Shadesni tashqi quvvat manbaiga va Arduino -ga ulash uchun ba'zi kabellar.
Taqdim etilgan havolalar yordamida har bir qismni juda arzonga osongina buyurtma qilishingiz mumkin.
1 -qadam: 1 -qadam: tenglikni yaratish
Ushbu videoda siz PCBni qanday yaratganimni ko'rishingiz mumkin.
Agar siz qurilishning bu qismini ko'rishni xohlamasangiz, keyingi bosqichga o'tishingiz mumkin.
Fikr va/yoki like qoldirishni unutmang. Bu haqiqatan ham mening kanalimni qo'llab -quvvatlaydi
2 -qadam: Lehimlashni boshlaylik
Agar sizda barcha komponentlar mavjud bo'lsa, men barcha LEDlarni sinab ko'rishni taklif qilaman va shundan so'ng siz lehimlashni boshlashingiz mumkin!
Agar siz hech qachon SMD komponentlarini lehimlamagan bo'lsangiz, men sizga Internetda qo'llanma topishni maslahat beraman! Agar menga ham shunday qilishimni xohlasangiz, menga xabar bering.
Barcha kondansatkichlarni lehimlashdan boshlang, chunki ular lehimlashga ozroq mahorat talab qiladi. Buning eng oson yo'li - bitta yostiqni kalaylash, konservalangan yostiqchani qizdirish va kondensatorni eritilgan qalayga joylashtirish. Kalay qotib qolgandan so'ng, siz kondansatörning boshqa tomonini lehimlashingiz mumkin va kondansatör yaxshi bo'lishi kerak!
Endi eng qiyin qismi - LEDlar. Bu biroz lehimlash qobiliyatini talab qiladi va siz bu jarayonda bir nechta LEDni sindirib qo'yishingiz mumkin, shuning uchun sizda zaxira borligiga ishonch hosil qiling! Siz avvalgidek texnikadan foydalanasiz, lekin bu safar siz qutbni kuzatishingiz kerak va ularni mukammal tekislashingiz kerak. eng yaxshi natijaga erishish uchun.
Shadesni to'liq yig'ishni o'rganish uchun men o'z videomni ko'rishni taklif qilaman
3 -qadam: soyalarni Arduino -ga qanday ulash mumkin
Men sizga PCB -ni Arduino -ga qanday ulash kerakligini ko'rsatadigan rasmni qo'shdim.
- S Arduino -dagi 3 -pin bilan bog'langan bo'lishi kerak.
- GND sizning tashqi quvvat manbangizning GND -ga, shuningdek Arduino -dagi GND -ga ulanishi kerak.
- VCC tashqi quvvat manbaiga +5V ga ulangan bo'lishi kerak.
SIYORATLIKNI O'CHIRMAYDIGAN EHTIYO QILING, CHUNKI LED chirog'ini buzadi
4 -qadam: Dasturiy ta'minot haqida
Yuklab oling:
Mening yaxshi do'stim tomonidan yozilgan ushbu dastur sizga hech qanday kod yozmasdan soyalaringizni dasturlash imkonini beradi.
Birinchidan, siz Arduino -ning COM portini tanlashingiz kerak. "Arduino -ni tanlang" tugmachasini bosish orqali buni amalga oshirishingiz mumkin. Shundan so'ng siz ulanishni tekshirib ko'rishingiz va barcha LEDlarning ishlayotganligini "Ulanishni sinash" tugmasini bosish orqali tekshirishingiz mumkin.
Endi siz rasmni yuklashni yoki biror narsani o'zingiz chizishni tanlashingiz mumkin, men sizga ba'zi misollar berish uchun yuklashingiz mumkin bo'lgan rasmlarni qo'shdim. Har qanday katta rasm Shades -ga mos keladigan tarzda o'lchanadi.
Siz xohlagan yorqinlikka ega ekanligingizga ishonch hosil qiling va "Ma'lumot yuborish" tugmasini bosing. Bu sizning soyalaringizga joriy ranglarni yuboradi va siz do'stlaringizni hayratda qoldirishga tayyormiz!
Oxir -oqibat, siz.ino faylini ham yaratishingiz mumkin, shunda siz soyalarni yo'lda kiyishingiz mumkin! "Generate" tugmasini bosing va.ino -ni Arduino -ga yuklang.
Hamma tugmalar ham birinchi rasmda tasvirlangan. Eslatmasiz barcha tugmalar ishlatilmasligi kerak
E'tibor bering, dasturiy ta'minot hali ishlab chiqilmayapti va biz ham Bluetooth-ga mos Android ilovasi ustida ishlayapmiz! YANGILASH: Siz uni mening facebook sahifamdan yuklab olishingiz mumkin:
5 -qadam: unutmang …
Videolarimni yoqtirishni va sharhlashni hamda kanalimga obuna bo'lishni unutmang. Qo'llab -quvvatlaganingiz uchun tashakkur!
Agar siz soyalarni o'zingiz yaratgan bo'lsangiz, natijalaringiz bilan bo'lishishga ishonch hosil qiling. Shuningdek, menga kelajakdagi loyihalar bo'yicha takliflaringizni bemalol yuboring!
Oxirgi, lekin, albatta, NextPCBga ushbu loyihaga homiylik qilganingiz uchun katta rahmat.
Keyingi loyihamda ko'rishguncha! Hamma ijodiy bo'lsin!:) RGBFreak
Tavsiya:
Google Assistant tomonidan boshqariladigan LED matritsasi!: 7 qadam (rasmlar bilan)
Google Assistant tomonidan boshqariladigan LED matritsasi!: Bu qo'llanmada men sizga Google Assistant tomonidan boshqariladigan LED matritsasini qanday qilish kerakligini ko'rsataman, uni har qanday joyda smartfon yordamida boshqarish mumkin, shuning uchun boshlaylik
Infinity Gauntlet tomonidan boshqariladigan uy avtomatizatsiyasi: 8 qadam (rasmlar bilan)
Infinity Gauntlet tomonidan boshqariladigan uy avtomatizatsiyasi: Oldingi loyihamda men yorug'lik tugmachasini boshqaradigan cheksiz o'lchagich yasaganman. Men oltita toshdan foydalanmoqchi edim va har bir tosh asbobni, eshik qulfini yoki yoritishni boshqarishi mumkin edi, shuning uchun men cheksiz qo'lqop yordamida uyni avtomatlashtirish tizimini yaratdim. Ushbu loyihada
Smartfon tomonidan boshqariladigan cheksiz soat: 5 qadam (rasmlar bilan)
Smartfon tomonidan boshqariladigan cheksiz soat: Men Instructables -da Infinity Mirrors va Infinity Clock -ning ko'plab loyihalarini ko'rdim, shuning uchun men o'zimni yasashga qaror qildim. Bu boshqalardan unchalik farq qilmasligi mumkin … lekin men buni o'zim qildim, shunday! Agar siz buni bilmasangiz: cheksizlik nima
Raspberry Pi uchun CPU haroratiga asoslangan PWM tomonidan boshqariladigan fan: 4 qadam (rasmlar bilan)
Raspberry Pi uchun protsessor haroratiga asoslangan PWM bilan boshqariladigan fanat: Raspberry Pi uchun ko'p holatlar protsessorni sovutishga yordam berish uchun 5Vli fan bilan birga keladi. Biroq, bu muxlislar odatda juda shovqinli va ko'p odamlar shovqinni kamaytirish uchun 3V3 piniga ulashadi. Bu fanatlar odatda 200 mA uchun baholanadi, bu juda h
Stirlingengine (eVoltis Stirlingmachine) tomonidan boshqariladigan aylanadigan LED otish: 12 qadam (rasmlar bilan)
Stirlingengine (eVoltis Stirlingmachine) tomonidan boshqariladigan aylanadigan LED otish moslamalari: Bu eski kompyuter qismlari (sovutgich va eski qattiq disk boshi) bilan qurilgan issiq havo mashinasi (stirlingengine). Bu Stirlingengine (va boshqalar ham) issiq pastki qismi orasidagi harorat farqi bilan ishlaydi (masalan,