Sadržaj:

LED stolno svjetlo za pametni stol - Pametna rasvjeta W/ Arduino - Radni prostor Neopiksela: 10 koraka (sa slikama)
LED stolno svjetlo za pametni stol - Pametna rasvjeta W/ Arduino - Radni prostor Neopiksela: 10 koraka (sa slikama)

Video: LED stolno svjetlo za pametni stol - Pametna rasvjeta W/ Arduino - Radni prostor Neopiksela: 10 koraka (sa slikama)

Video: LED stolno svjetlo za pametni stol - Pametna rasvjeta W/ Arduino - Radni prostor Neopiksela: 10 koraka (sa slikama)
Video: MeanIT L5 recenzija - LED stolna svjetiljka sa satom i alarmom koju bi svatko poželio (29.06.2021) 2024, Novembar
Anonim
LED stolno svjetlo za pametni stol | Pametna rasvjeta W/ Arduino | Neopikseli Radni prostor
LED stolno svjetlo za pametni stol | Pametna rasvjeta W/ Arduino | Neopikseli Radni prostor

Danas dane provodimo puno vremena kod kuće, virtualno učimo i radimo, pa zašto ne bismo povećali svoj radni prostor prilagođenim i pametnim sistemom osvjetljenja zasnovanim na LED -ima zasnovanom na Arduinu i Ws2812b.

Ovdje ću vam pokazati kako izgraditi svoje LED svjetlo za pametni stol kojim možete upravljati pomoću IC daljinskog upravljača sa vašeg televizora, kućnog kina ili bilo kojeg uređaja s IC odašiljačem.

Ako ste vizualni učenik, znam da videozapis vrijedi više od 1000 riječi, pa evo videozapisa s 2 dijela Tutoriala. (Ja govorim španski, pa razmislite o uključivanju titlova na engleskom):

Korak 1: Potrebne vještine

Potrebne vještine
Potrebne vještine

Kao što ste primijetili, ništa ne izgleda jako teško na ovom projektu, ali trebat će vam neke osnove znanja o:

-Korištenjem Arduino IDE -a.

-Programiranje ESP8266.

-3D štampanje.

-Zavarivanje.

-Ožičenje.

Korak 2: Lista komponenti i dijelova

Lista komponenti i delova
Lista komponenti i delova

Dobro mjesto koje mogu preporučiti za pronalaženje vaših komponenti, to je MakerFocus, to je hardverska trgovina otvorenog koda!

1. PCB Zaista preporučujem korištenje JLCPCB SMT usluga za naručivanje vaše.

2. ESP8266 (Mikrokontroler).

3. WS2812 LED trake.

4. Napajanje 5v 2A.

5. PCB utičnica za napajanje.

6. 3D štampač.

7. IC senzor

8. Daljinski upravljač, možda vaš TV.

Korak 3: Dijagram kola

Dijagram kola
Dijagram kola

Ovdje je kružni dijagram, on ima sve unutrašnje spojeve kola koji će nam omogućiti kasnije stvaranje dizajna PCB -a.

Priložio sam i PDF sheme kako biste je bolje vidjeli.

BESPLATNO UČITAJTE Sheme, kôd i biblioteke.

Korak 4: Dizajn i naručivanje PCB -a

Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a
Dizajn i naručivanje PCB -a

Za implementaciju dobrog projekta potreban nam je pouzdan sklop za sklop koji ga čini, a nema boljeg načina za to nego s dobrim PCB -om.

Ovdje možete preuzeti Gerber, BOM i Pick & Place datoteke, one koje su vam potrebne za naručivanje vašeg PCB -a u vašoj kompaniji za proizvodnju PCB -a.

Predlažem JLCPCB:

? 2 USD za pet - 4 sloja PCB -a i jeftini SMT (2 kupona)

KUPITE VEĆ DIZAJNIRANU ODBORU, Gerber + Pick & Place + BOM

Korak 5: Štampanje 3D dijelova

Štampanje 3D delova
Štampanje 3D delova

Sve datoteke za štampanje kućišta projekta.

Možete ih odštampati na svom 3D štampaču, ako nemate svoj, ovdje možete pomoću onog koji koristim.

3D štampač Ender 3 Pro

Korak 6: Programiranje ESP8266

Programiranje ESP8266
Programiranje ESP8266
Programiranje ESP8266
Programiranje ESP8266
Programiranje ESP8266
Programiranje ESP8266
  1. Instalirajte biblioteke koje će raditi
  2. Otvorite svoj Arduino IDE.
  3. Idite na Datoteka> Primjeri> IRremoteESP8266> IRrecvDemo
  4. Ovaj primjer koda će vam omogućiti kopiranje IC koda koji prenosi ključ daljinskog upravljača koji želite koristiti.
  5. U IRrecvDemo ažurirajte kRecvPin na onaj koji ste povezali sa IC senzorom.
  6. Spojite svoj ESP8266 na programator i spojite IC senzor na odabrani pin.
  7. Otpremite kôd.
  8. Otvorite serijski monitor i pritisnite tipke za koje želite znati kôd te ih kopirajte i spremite u bilješke.
  9. Otvorite MCM-LED-DESK.ino kôd.
  10. Postavite kRecvPin na 3, pikseli su povezani na pin 0, a broj piksela u mom slučaju je 80.
  11. U funkciji Leer () ažurirajte kôd If -a na one vašeg daljinskog upravljača.
  12. Otpremite kôd na ESP8266 koristeći projektnu PCB i USB u TTL pretvarač

Korak 7: Hack ESP8266 ADC -a

Hack ESP8266 ADC
Hack ESP8266 ADC
Hack ESP8266 ADC
Hack ESP8266 ADC

Kao što ste primijetili, moj dizajn može se koristiti s ESP-07 ili ESP-01, ali u mom slučaju koristio sam ESP-01 i nema ADC (Tout) pin dostupan, pa sam morao lemiti malu žicu u Tout pin čipa i spojite ga na PCB ADC pin.

Korak 8: Montaža projekta

Skupština projekta
Skupština projekta
Skupština projekta
Skupština projekta
Skupština projekta
Skupština projekta
Skupština projekta
Skupština projekta

Stavite PCB sa svim spojenim već u kutiju, pričvrstite ga, postavite maticu i dugme potenciometra, zalijepite IC senzor i sve zatvorite vijcima ili još ljepila: D.

Korak 9: Postavljanje traka i kontrolne jedinice

Postavljanje traka i kontrolne jedinice
Postavljanje traka i kontrolne jedinice
Postavljanje traka i kontrolne jedinice
Postavljanje traka i kontrolne jedinice
Postavljanje traka i kontrolne jedinice
Postavljanje traka i kontrolne jedinice

Zalijepite trake na svoj stol ili željeno mjesto, već imaju ljepilo, ali ja sam ih učvrstila vrućim ljepilom.

Izrežite ga za veličinu vašeg stola/mjesta, pazite da konektor može doseći kontrolnu kutiju i zalijepite ga.

Spojite ga i pronađite 5V 2A+ napajanje.

Korak 10: Uključivanje i testiranje

Uključivanje i testiranje
Uključivanje i testiranje
Uključivanje i testiranje
Uključivanje i testiranje
Uključivanje i testiranje
Uključivanje i testiranje

Priključite napajanje u kontrolnu kutiju, uzmite daljinski upravljač i pomoću potenciometra testirajte svoje postavke i kontrolu svjetline.

Uživajte u svom projektu i postavljenim postavkama.

Možete slobodno izmijeniti kôd i dodati boje i animacije koje želite.

Preporučuje se: