Mundarija:

RGB LED va nafas olish kayfiyati nuri: 8 qadam
RGB LED va nafas olish kayfiyati nuri: 8 qadam

Video: RGB LED va nafas olish kayfiyati nuri: 8 qadam

Video: RGB LED va nafas olish kayfiyati nuri: 8 qadam
Video: Orqa fonni / Background yoritish uchun rgb panel palka va lampalar. Orqa fon rangli qilish 2024, Iyul
Anonim
Image
Image
Ta'minotlar
Ta'minotlar

RGB LED & Breathing Mood Light - bu ikkita rejimni o'z ichiga olgan oddiy tungi yorug'lik. Birinchi rejimda siz uchta o'zgaruvchan rezistorni burab, RGB LED rangini o'zgartirishingiz mumkin, ikkinchisida esa nafas oluvchi yorug'lik holatini ko'rsatadi. Kayfiyat nuri asosan 1 RGB LED, 2 tugma va 3 o'zgaruvchan rezistordan iborat. Har bir tugmachaga ob'ekt qo'yiladi va kayfiyat nuri ishlashi uchun moslamalarni tugmachadan olib tashlang. Masalan, agar siz birinchi rejimni xohlasangiz, ob'ektni birinchi rejimni boshqaruvchi tugmachadan olib tashlang. Agar siz uni nafas oladigan nurga o'zgartirmoqchi bo'lsangiz, avval ob'ektni birinchi rejimni boshqaradigan tugmachaga qo'ying, so'ngra ikkinchi rejimni boshqaradigan tugmani o'chiring.

1 -qadam: materiallar

O'chirish uchun materiallar:

- 1 Arduino Leonardo (Arduino)

- 1 ta elektron jadval (Amazon)

- 1 RGB LED (Amazon)

- 2 ta tugma (diametri: 30 mm, Dupont simlarini o'z ichiga oladi) (Amazon)

- 3 o'zgaruvchan qarshilik (B10K, 3 oyoq) (Amazon)

- 100 ohmlik qarshilik (Amazon)

- 2 ta 10 kohmlik qarshilik (Amazon)

- 3 ta erkak va ayol o'tish simlari (Amazon)

- 22 erkak va erkak o'tish simlari (Amazon)

- 9 ta alligator qisqichi erkak simlariga (Amazon)

Kayfiyat uchun materiallar:

- 1 ta qora karton (A4)

- 1 plastik/shisha tsilindrli idish (balandligi: 16 sm, diametri: 7,5 sm)

- Paxta tolasi/paxta sharlari

- 1 ta karton quti (5,5 sm x 14,5 sm x 17 sm)

- 1 ta qora qog'oz (oktavo, 26 sm x 38 sm)

- 2 ta og'ir narsa (tugmachani bosish uchun)

- Yelim, qaychi, lenta, xizmat pichog'i

2 -qadam: kayfiyat nuri ichidagi xarakter

Kayfiyat nuri ichidagi xarakter
Kayfiyat nuri ichidagi xarakter
Kayfiyat nuri ichidagi xarakter
Kayfiyat nuri ichidagi xarakter

Kayfiyat nuri ichidagi belgi uchun, birinchi navbatda, oq qog'ozga belgi chizish. Keyin oq qog'ozga chizilgan belgini kesib oling va uni qora kartonga qo'ying. Kuzatgandan so'ng, chiziq bo'ylab qora kartondagi belgini kesib tashlang. Qora karton qahramon kayfiyat nuri ostida turishi uchun etarlicha qattiq bo'lishi kerak.

3 -qadam: Mood Light Hood

Yengil qalpoqli kayfiyat
Yengil qalpoqli kayfiyat

Kayfiyat yoritgichi uchun men tsilindrli plastmassa idishning ichiga paxta yopishtirib qo'ydim. Bu ham yorug'likni susaytiradi va tunda uni ko'zni qamashtirmaydi. Birinchidan, silindrli idishning ichki devoriga elim surting. Keyin paxta tolasini oling va uni ichki devorga yopishtiring. Paxta momig'ining miqdori, qalinligi va shakli o'zgarishi mumkin, agar siz belgi ichida turishi uchun etarli joy qoldirsangiz. Bundan tashqari, paxta momig'ini silindrli idishga yopishtirganda uni qattiq bosmang. Bu paxta tolasini tekis va qalin bo'lishiga imkon beradi, bu yaxshi ko'rinmaydi va yorug'lik o'tishiga yo'l qo'ymaydi.

4 -qadam: O'chirish qutisi

O'chirish qutisi
O'chirish qutisi
O'chirish qutisi
O'chirish qutisi

O'chirish qutisi uchun men tasodifiy karton qutini ishlatdim (5,5 sm x 14,5 sm x 17 sm) va uni qora qog'oz bilan yopdim (26 sm x 38 sm).

1) Siz foydalanadigan qutining hajmini o'lchang

2) Qora qog'ozga qutining to'rini torting (qog'ozning kattaligi faqat qutining 5 tomonini qamrab olishi mumkin, shuning uchun yopilmagan tomoni qutining pastki qismida ekanligiga ishonch hosil qiling. Kattaroq qog'ozdan foydalaning) agar siz 6 tomonni ham yopmoqchi bo'lsangiz).

2) Ishchi pichoq yordamida qog'ozni chizilgan to'rga ko'ra kesib oling

3) Qora qog'ozni karton qutiga yopishtiring

4) Komponentlarning sirt maydonini o'lchang (2 tugma, 3 o'zgaruvchan qarshilik, 1 RGB LED, 1 USB kabeli)

5) Ularni karton qutiga qisqacha torting

6) Ishchi pichoq yordamida har bir komponent uchun teshiklarni kesib tashlang

- Tugma uchun teshik: 3 sm (diametri)

- O'zgaruvchan rezistorlar uchun teshik: 0,6 sm (diametri)

- RGB LED uchun teshik: 1 sm x 0,6 sm

- USB kabeli uchun teshik: 1 sm x 0,7 sm

5 -qadam: O'chirish

O'chirish
O'chirish
O'chirish
O'chirish
O'chirish
O'chirish

Belgini, kayfiyat yoritgichini va elektron qutini yaratishni tugatgandan so'ng, keyingi bosqich sxemani ulash bo'ladi. Barcha simlarni sxemaga muvofiq non paneli va Arduino Leonardoga ulang.

- RGB LED 5, 6 va 9 raqamli pinlarga ulangan. Raqamli pin 5 R rangini va yorqinligini, raqamli pin 6 G rangini va yorqinligini, raqamli pin 9 esa B rangini va yorqinligini boshqaradi. 100 ohmli rezistorni taxtadan manfiy elektrodga ulang.

- 3 ta o'zgarmaydigan rezistor 0, 1 va 2 analog piniga ulanadi. Raqamli pin 5 ga ulangan RGB LED dagi R qiymati 0 dan 255 gacha o'zgarishi mumkin, chunki siz analog pin 2 ga ulangan o'zgaruvchan qarshilikni aylantirasiz. analog pinga ulangan o'zgarmaydigan rezistorni aylantirganda 255 gacha 1. Raqamli pin 9 ga ulangan RGB LED dagi B qiymati 0 ga 255 ga o'zgartirilishi mumkin.

- Ikkita tugmacha raqamli 2 va 3 -raqamli pinlarga ulangan. 2 -raqamli pinga ulangan tugma RGB LEDining rangini o'zgartirish mumkinmi yoki yo'qligini boshqaradi, 3 -raqamli pinga ulangan tugma esa uning yorqinligini o'zgartirmasligini boshqaradi. RGB LEDni o'zgartirish mumkin. Har bir tugma, shuningdek, musbat elektrodga va non -taxtadan salbiy elektrodgacha bo'lgan 10 kohmlik rezistorga ulanadi.

- 5V dan salbiy elektrodga va GND dan musbat elektrodga ulanadigan sim borligiga ishonch hosil qiling.

6 -qadam: kod

Kod
Kod
Kod
Kod

Kod:

- 1 dan 6 gacha chiziq yorqinlik butun son ekanligini ko'rsatadi va ikkita tugma 2 va 3 raqamli pinlarga ulangan.

- 16 dan 47 gacha chiziq butun qurilma qanday ishlashini ko'rsatadi. Agar raqamli pin 2 ga ulangan tugma bosilsa, RGB LED yonmaydi (16-20-qator) va qurilma raqamli pin 3 ga ulangan tugma bosilganligini aniqlaydi (21-chiziq). Agar raqamli pin 3 ga ulangan tugma bosilsa, RGB LED yonmaydi (21-24 qator). Agar raqamli pin 3 ga ulangan tugma bosilmasa, RGB LED yonadi va nafas nuri holatini ko'rsatadi (26-40). Agar raqamli pin 2 ga ulangan tugma bosilmasa, RGB LED yonadi va siz o'zgaruvchan rezistorlarni (44-47) aylantirish orqali rangni o'zgartirishingiz mumkin.

- Kodni elektron kartangizga o'tkazganingizda, kartani kerakli qurilmaga ulaganingizga ishonch hosil qiling.

O'zgartirish:

Nafas oluvchi yorug'lik uchun siz tezlikni (nafas olish nuri qanchalik tez yugurishini) va kechikish uzunligini (har safar u eng yorug 'bo'lgandan keyin kechiktirganda) o'zgartirishingiz mumkin. 32 va 40 -satrdagi sonni (millisekund) o'zgartirib, nafas olish nurining tezligini o'zgartirish mumkin. 34 -qatordagi sonni (millisekund) o'zgartirib, yorug'lik eng yorqin bo'lgandan keyin kechikish uzunligini o'zgartirish mumkin. Nafas olish nurining yorqinligini ham o'zgartirish mumkin. 27 va 35 -qatorlardagi "255" raqamini 255 dan kichik bo'lgan boshqa raqamlarga o'zgartirib (LEDning eng yorug'i 255 bo'lishi mumkin, u 255 dan oshmasligi kerak), siz nafas oluvchi yorug'likning yorqinligini o'zgartirib, uni o'zgartirishingiz mumkin. siz uchun eng mos va qulay nurga.

7 -qadam: Komponentlarni yig'ing

Komponentlarni yig'ing
Komponentlarni yig'ing

O'chirishni, kodni va kayfiyat nuri uchun barcha komponentlarni tugatgandan so'ng, oxirgi qadam hamma narsani yig'ish bo'ladi.

1. Devrenni elektron qutiga joylashtiring (USB kabelining teshigi elektron qutidagi to'g'ri tomonga qaraganligiga ishonch hosil qiling).

2. Har bir komponentni (1 RGB LED, 2 tugma, 3 o'zgaruvchan qarshilik, 1 USB kabeli) mos keladigan teshikka ulang.

3. Har bir komponentni barqarorlashtirish uchun lentani ishlating, shunda u bosilganda u qimirlamaydi yoki tushmaydi.

4. RGB LED simini to'sib qo'yishi uchun belgini RGB LED teshigi oldiga yopishtiring.

5. Belgining orqa qismidagi RGB LEDini yopishtirish uchun lentani ishlating.

6. Kayfiyat yoritgichini davlumbaz qutisiga joylashtiring va belgini yopib qo'ying. Qahramon markazda turishiga ishonch hosil qiling. Uning o'rnini aniqlash uchun elimdan foydalaning.

7. USB kabelini ulang va kodni elektron kartangizga o'tkazing.

8 -qadam: Xursand bo'ling

Qanday ishlash kerak:

Har bir tugmachaga ob'ekt qo'yiladi va kayfiyat nuri ishlashi uchun narsalarni tugmachadan olib tashlang. Masalan, agar siz birinchi rejimni xohlasangiz, ob'ektni birinchi rejimni boshqaruvchi tugmachadan olib tashlang. Agar siz uni nafas oladigan nurga o'zgartirmoqchi bo'lsangiz, avval ob'ektni birinchi rejimni boshqaradigan tugmachaga qo'ying, so'ngra ikkinchi rejimni boshqaradigan tugmani o'chiring. Har safar rejimni o'zgartirmoqchi bo'lsangiz, avval ob'ektni asl tugmachasiga qaytarishingiz kerak. Agar tugmachadagi ikkala ob'ekt ham olib tashlansa, qurilma to'g'ri ishlamaydi. Xursand bo'ling!

Tavsiya: