Mundarija:

LED yoritgichli aqlli stol - Smart yorug'lik W/ Arduino - Neopixel ish maydoni: 10 qadam (rasmlar bilan)
LED yoritgichli aqlli stol - Smart yorug'lik W/ Arduino - Neopixel ish maydoni: 10 qadam (rasmlar bilan)

Video: LED yoritgichli aqlli stol - Smart yorug'lik W/ Arduino - Neopixel ish maydoni: 10 qadam (rasmlar bilan)

Video: LED yoritgichli aqlli stol - Smart yorug'lik W/ Arduino - Neopixel ish maydoni: 10 qadam (rasmlar bilan)
Video: САМАЯ ДЕШЕВАЯ RGB ЛЕНТА из СВЕТОФОРА - ПОЛНОЕ ДНО или БРАТЬ СТОИТ? #shorts #светофор 2024, Noyabr
Anonim
LED yoritgichli aqlli stol | Smart yorug'lik W/ Arduino | Neopixels ish maydoni
LED yoritgichli aqlli stol | Smart yorug'lik W/ Arduino | Neopixels ish maydoni

Hozir biz ko'p vaqtimizni uyda o'tkazamiz, virtual o'rganamiz va ishlaymiz, shuning uchun Arduino va Ws2812b LED -lariga asoslangan maxsus va aqlli yoritish tizimi bilan ish joyimizni kengaytirmasligimiz kerak.

Bu erda men sizga televizoringiz, uy teatri yoki IQ uzatuvchi har qanday qurilmadan IR masofadan boshqarish pulti yordamida boshqariladigan Smart Desk LED chiroqni qanday qurishni ko'rsataman.

Agar siz vizual o'rganuvchi bo'lsangiz, men bilaman, qiymati 1000 so'zdan oshadigan video, shuning uchun mana bu 2 qismli o'quv qo'llanmasi. (Men ispan tilida gapiraman, shuning uchun inglizcha subtitrlarni yoqishni o'ylab ko'ring):

1 -qadam: kerakli ko'nikmalar

Kerakli ko'nikmalar
Kerakli ko'nikmalar

Ko'rib turganingizdek, bu loyihada hech narsa qiyin ko'rinmaydi, lekin sizga quyidagi bilimlar kerak bo'ladi:

-Arduino IDE -dan foydalanish.

-ESP8266 dasturlash.

-3D bosib chiqarish.

-Payvandlash.

-simlar.

2 -qadam: Komponentlar va qismlar ro'yxati

Komponentlar va ehtiyot qismlar ro'yxati
Komponentlar va ehtiyot qismlar ro'yxati

Men sizning komponentlaringizni topishni maslahat beradigan yaxshi joy, bu MakerFocus, bu ochiq manba uskunalar do'koni!

1. PCB sizga buyurtma berish uchun JLCPCB SMT xizmatlaridan foydalanishni tavsiya qilaman.

2. ESP8266 (Mikrokontroller).

3. WS2812 LED chiziqlar.

4. 5v 2A quvvat manbai.

5. PCB quvvat ulagichi.

6. 3D printer.

7. IQ sensori

8. Masofadan boshqarish pulti sizning televizoringiz bo'lishi mumkin.

3 -qadam: O'chirish diagrammasi

O'chirish diagrammasi
O'chirish diagrammasi

Mana, O'chirish diagrammasi, u elektronning barcha ichki konuslariga ega, bu bizga keyinchalik PCB dizaynini yaratishga imkon beradi.

Men shuningdek, sxemalarni PDF -ga biriktirdim, shunda siz uni yaxshiroq ko'rasiz.

Sxemalar, kodlar va kutubxonalarni BEPUL yuklab oling.

4 -qadam: PCB dizayni va buyurtma berish

PCB dizayni va buyurtma berish
PCB dizayni va buyurtma berish
PCB dizayni va buyurtma berish
PCB dizayni va buyurtma berish
PCB dizayni va buyurtma berish
PCB dizayni va buyurtma berish

Yaxshi loyihani amalga oshirish uchun bizga uni tuzadigan sxemaning ishonchli yig'ilishi kerak bo'ladi va buni yaxshi PCBdan ko'ra yaxshiroq qilishning iloji yo'q.

Bu erda siz PCB -ni PCB ishlab chiqaruvchi kompaniyangizga buyurtma qilishingiz kerak bo'lgan Gerber, BOM va Pick & Place fayllarini yuklab olishingiz mumkin.

Men JLCPCB ni taklif qilaman:

$ 5 Besh - 4 qatlamli tenglikni va arzon SMT (2 ta kupon) uchun

ALBAYT TASHLANGAN BO'LIMNI sotib oling, Gerber + Pick & Place + BOM

5 -qadam: 3D qismlarni bosib chiqarish

3D qismlarni bosib chiqarish
3D qismlarni bosib chiqarish

Loyiha muhofazasini chop etish uchun barcha fayllar.

Siz ularni 3D printerda chop etishingiz mumkin, agar sizniki bo'lmasa, bu erda men foydalangan holda chop etishingiz mumkin.

Ender 3 Pro 3D printer

6 -qadam: ESP8266 dasturlash

ESP8266 dasturlash
ESP8266 dasturlash
ESP8266 dasturlash
ESP8266 dasturlash
ESP8266 dasturlash
ESP8266 dasturlash
  1. Kod ishlaydigan kutubxonalarni o'rnating
  2. Arduino IDE -ni oching.
  3. Fayl> Misollar> IRremoteESP8266> IRrecvDemo -ga o'ting
  4. Ushbu misol kodi siz foydalanmoqchi bo'lgan masofadan boshqarish pultining kalitini uzatuvchi IQ kodini nusxalash imkonini beradi.
  5. IRrecvDemo -da kRecvPin -ni IQ sensori bilan ulanganga yangilang.
  6. ESP8266 -ni dasturchiga ulang va IQ sensori tanlangan pinga ulang.
  7. Kodni yuklang.
  8. Seriya monitorini oching va kodni bilmoqchi bo'lgan tugmachalarni bosing va ularni nusxa ko'chiring va qaydlarga saqlang.
  9. MCM-LED-DESK.ino kodini oching.
  10. KRecvPin -ni 3 -ga o'rnating, piksellar 0 -pinga ulangan va mening holatimda piksellar soni 80.
  11. Leer () funktsiyasida If kodini masofadan boshqarish pultiga yangilang.
  12. Loyiha PCB va USB -TTL konvertori yordamida kodni ESP8266 -ga yuklang

7 -qadam: ESP8266 ADC -ni buzish

ESP8266 ADC -ni buzish
ESP8266 ADC -ni buzish
ESP8266 ADC -ni buzish
ESP8266 ADC -ni buzish

Siz sezganingizdek, mening dizaynimni ESP-07 yoki ESP-01 bilan ishlatish mumkin, lekin men ESP-01dan foydalandim va unda ADC (Tout) piniga ulanish imkoni yo'q, shuning uchun men mayda simni lehimlashga majbur bo'ldim. chipning Tout piniga joylashtiring va uni PCB ADC piniga ulang.

8 -qadam: Loyihani yig'ish

Loyiha yig'ilishi
Loyiha yig'ilishi
Loyiha yig'ilishi
Loyiha yig'ilishi
Loyiha yig'ilishi
Loyiha yig'ilishi
Loyiha yig'ilishi
Loyiha yig'ilishi

PCBni hamma narsa qutiga ulangan holda joylashtiring, burab qo'ying, potentsiometr somunini va tugmachasini joylashtiring, IQ sensori bilan yopishtiring va hamma narsani vintlar bilan yopishtiring: D.

9 -qadam: chiziqlar va boshqaruv blokini joylashtirish

Chiziqlar va boshqaruv blokini joylashtirish
Chiziqlar va boshqaruv blokini joylashtirish
Chiziqlar va boshqaruv blokini joylashtirish
Chiziqlar va boshqaruv blokini joylashtirish
Chiziqlar va boshqaruv blokini joylashtirish
Chiziqlar va boshqaruv blokini joylashtirish

Stolga yoki kerakli joyga chiziqlarni yopishtiring, ular allaqachon elimga ega, lekin men ularni issiq elim bilan mahkamladim.

Uni ish stoliga/joyiga qarab kesib oling, ulagich boshqaruv qutisiga etib borishi va uni yopishtirishiga ishonch hosil qiling.

Uni ulang va 5V 2A+ quvvat manbasini toping.

10 -qadam: Quvvatlanish va sinov

Quvvat olish va sinov
Quvvat olish va sinov
Quvvat olish va sinov
Quvvat olish va sinov
Quvvat olish va sinov
Quvvat olish va sinov

Quvvat manbaini boshqaruv qutisiga ulang va masofadan boshqarish pultini oling va sozlamalaringiz va nashrida nazoratini potentsiometr yordamida tekshiring.

Loyihangiz va sozlamalaringizdan rohatlaning.

Siz kodni o'zgartirishingiz va kerakli ranglar va animatsiyalarni qo'shishingiz mumkin.

Tavsiya: