Mundarija:

DIY - Arduino tomonidan boshqariladigan RGB LED soyalari: 5 qadam (rasmlar bilan)
DIY - Arduino tomonidan boshqariladigan RGB LED soyalari: 5 qadam (rasmlar bilan)

Video: DIY - Arduino tomonidan boshqariladigan RGB LED soyalari: 5 qadam (rasmlar bilan)

Video: DIY - Arduino tomonidan boshqariladigan RGB LED soyalari: 5 qadam (rasmlar bilan)
Video: Arduino kodi bilan RGB LEDni qanday ishlatish kerak qarshilik rezistorini hisoblash 2024, Noyabr
Anonim
DIY | RGB LED soyalari Arduino tomonidan boshqariladi
DIY | RGB LED soyalari Arduino tomonidan boshqariladi

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

Image
Image

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

Qanday qilib soyalarni Arduino -ga ulash mumkin
Qanday qilib soyalarni Arduino -ga 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

Dasturiy ta'minot haqida
Dasturiy ta'minot haqida
Dasturiy ta'minot haqida
Dasturiy ta'minot haqida
Dasturiy ta'minot haqida
Dasturiy ta'minot haqida
Dasturiy ta'minot haqida
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 …

Unutmang…
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: