Sadržaj:

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

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

Video: LED svjetlo za pametni stol - Pametna rasvjeta W/ Arduino - Radni prostor Neopiksela: 10 koraka (sa slikama)
Video: LED Svjetleći stol za vrtiće 2024, Studeni
Anonim
LED svjetlo za pametni stol | Pametna rasvjeta W/ Arduino | Neopikseli Radni prostor
LED 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 sustavom rasvjete zasnovanim na LED -ima zasnovanoj 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 svog televizora, kućnog kina ili bilo kojeg uređaja s IC odašiljačem.

Ako ste vizualni učenik, znam da je videozapis vrijedan više od 1000 riječi, pa evo videozapisa s 2 dijela Tutoriala. (Govorim španjolski, pa razmislite o uključivanju engleskih titlova):

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štenje Arduino IDE -a.

-Programiranje ESP8266.

-3D ispis.

-Zavarivanje.

-Ožičenje.

Korak 2: Popis komponenti i dijelova

Popis komponenti i dijelova
Popis komponenti i dijelova

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

1. PCB Stvarno 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 pisač.

7. IR senzor

8. Daljinski upravljač, mogao bi biti vaš TV.

Korak 3: Dijagram kruga

Kružni dijagram
Kružni dijagram

Ovdje je kružni dijagram, on ima sve unutarnje spojeve kruga 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 knjižnice.

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 provedbu 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 tvrtki 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: Ispis 3D dijelova

Ispis 3D dijelova
Ispis 3D dijelova

Sve datoteke za ispis kućišta projekta.

Možete ih ispisati na svom 3D pisaču, ako nemate svoj, ovdje možete pomoću onog koji koristim.

3D pisač Ender 3 Pro

Korak 6: Programiranje ESP8266

Programiranje ESP8266
Programiranje ESP8266
Programiranje ESP8266
Programiranje ESP8266
Programiranje ESP8266
Programiranje ESP8266
  1. Instalirajte knjižnice koje će raditi
  2. Otvorite svoj Arduino IDE.
  3. Idite na Datoteka> Primjeri> IRremoteESP8266> IRrecvDemo
  4. Ovaj primjer koda omogućit će vam kopiranje IC koda koji prenosi ključ daljinskog upravljača koji želite koristiti.
  5. U IRrecvDemo ažurirajte kRecvPin na onaj koji ste povezali s IC senzorom.
  6. Spojite svoj ESP8266 na programator i spojite IC senzor na odabrani pin.
  7. Učitajte 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 spojeni 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. Prenesite kôd na ESP8266 pomoću projektne tiskane ploče i USB u TTL pretvarača

Korak 7: ESP8266 hakiranje ADC -a

Hakiranje ESP8266 ADC -a
Hakiranje ESP8266 ADC -a
Hakiranje ESP8266 ADC -a
Hakiranje ESP8266 ADC -a

Kao što ste primijetili, moj se dizajn može koristiti s ESP-07 ili ESP-01, ali u mom slučaju koristio sam ESP-01 i nema dostupan ADC (Tout) pin 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 gumb potenciometra, zalijepite IC senzor i sve zatvorite vijcima ili više ljepila: D.

Korak 9: Postavljanje traka i upravljačke jedinice

Postavljanje traka i upravljačke jedinice
Postavljanje traka i upravljačke jedinice
Postavljanje traka i upravljačke jedinice
Postavljanje traka i upravljačke jedinice
Postavljanje traka i upravljačke jedinice
Postavljanje traka i upravljačke jedinice

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

Izrežite ga za stol/veličinu, pazite da konektor može doći do upravljačke kutije i zalijepite ga.

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

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 upravljačku kutiju, uzmite daljinski upravljač i testirajte svoje postavke i kontrolu svjetline pomoću potenciometra.

Uživajte u svom projektu i postavljanju.

Kôd možete izmijeniti i dodati boje i animacije koje želite.

Preporučeni: