Obsah:
Video: LED displej na stenu: 5 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:58
V tomto návode sa naučíme, ako vyrobiť nástenný LED svetelný displej vhodný pre bežné aj profesionálne prostredie. Chcel som to urobiť, pretože LED diódy sú pre mňa novým konceptom a často sa prehliadajú, ale môže to byť ľahký a zábavný projekt. toto je originálny projekt, pri ktorého vytváraní som mal problémy, ale veľa som sa z neho naučil.
Zásoby
Drevo (na osvetlenie som použil drevo, ale všetky materiály budú fungovať)
IR senzor (infračervený senzor) Používam infračervený prijímač Sunfounder (9,38 USD)
Súprava IR diaľkového ovládania (infračervené diaľkové ovládanie s príslušným infračerveným snímačom (4,48 USD)
RGB LED pásik (29,99 USD)
Arduino UNO R3 (14,29 USD)
Sada prepojovacích káblov (voliteľné) (5,29 USD)
Vypínateľný kolískový vypínač (20 balení) (14,99 USD)
Dvojité batérie (12,99 USD)
Puzdro na štyri batérie (9,98 USD)
Pripojenie batérie Arduino Napájacia zástrčka
Lepidlo na drevo
Batéria 2025
Nástroje
Vŕtačka
Lepidlo na drevo
Nožnice/strihače drôtu
Spájkovačka
Krok 1: Vytvorenie svetelného boxu
Osobne som chcel ísť na hladký čistý vzhľad dreva, takže som urobil jednoduchú škatuľu a potom ju prilepil na plochý kus dreva 5 1/2 "x9". bola to rýchla a ľahká stavba. existuje niekoľko spôsobov, ako to urobiť. mojim prvým krokom bolo rezanie dvoch 1 1/2 palcov x 2 1/4 palcov dreva. toto funguje ako šírka škatule. Potom som narezal dva kusy dreva 5 "x1 1/4" a zlepil ich. Vytvorením obdĺžnika Zlepte menšie kúsky Z VNÚTRI dvoch dlhších kúskov dreva, čo umožní dostatočný priestor na zatočenie Arduina a batérie. Osobne som krabicu zlepil a potom ich zaistil 2. 1 "skrutky z každej strany. To umožnilo lepidlu schnúť najrýchlejšie a v správnej polohe.
Keď som škatuľu zaskrutkoval, začal som rezať svoj povrchový kus, tento kus dreva mal 9 palcov x 5 3/4 palca. Potom som počkal, kým drevený box vyschne (24 -hodinová čakacia doba). akonáhle je všetko vysušené, vycentroval som škatuľu na povrch displeja, potom som ju prilepil (čakacia doba 24 hodín) a zaistila, že konštrukcia škatule
potom som vyvŕtal 2 otvory, jeden pre vedenie a druhý pre kolískový spínač, pre drôty som v spodnej časti vyvŕtal 1/2 "otvor. potom pre hornú časť som musel urobiť obrys spínača. akonáhle som načrtol Dostal som 1/2 "vrták a vyvŕtal 2 otvory na oboch stranách stopy, aby bol priestor vo vnútri čo najprázdnejší. Potom som použil súbor na zarovnanie všetkého (kontrolný diagram).
Krok 2: Montáž LED diód
Akonáhle je krabica úplne vysušená a vyvŕtaná, môžete začať montovať LED diódy na povrch. Pri montáži LED diód som urobil niekoľko predbežných opatrení, ktoré nie sú potrebné, ale majú vplyv na zobrazenie. Zistil som, že čím bližšie ste k stredu, tým plynulejšie svetlo bude vychádzať zo strán, ako je vidieť na videu. Vycentroval som svoje diódy LED a ubezpečil som sa, že sú namontované rovno a v strede. Vyhotovil som svoje LED diódy 1/2 z okrajov zobrazovacej plochy. Vďaka tomu bolo svetlo všade okolo konzistentné. Nemusíte to robiť a v skutočnosti je zábavné hrať sa s polohami a uhlami. Je to tiež veľmi dôležité že dávate pozor na šípky, ktoré sú na diódach LED, ukazuje to smer, ktorým musí prúd prúdiť, alebo by ste mohli skončiť s obrátením polarity v diódach LED.
Akonáhle som ich zoradil, použil som lepidlo, ktoré sa nachádzalo na zadnej strane pásu, na lepenie na miesto. V prípade, že ho nemôžete efektívne prilepiť, je vždy dobré povrch vyčistiť, aby ste sa presvedčili, že sa lepí na drevo. namiesto prachu a iných vecí na povrchu. Môžete tiež použiť obojstrannú pásku, ale ja osobne ju uprednostňujem, pretože je väčšia ako šírka pásika LED a ľahko sa znečistí a odlupuje.
kvôli diódam LED, ktoré používam, je potrebné ich spájkovať, aby sa otočili o 90 stupňov, ako je vidieť na fotografii. musíte pripojiť všetky otvorené obvody k ich zodpovedajúcim obvodom na druhom konci pásika LED niektorými prepojovacími káblami, ako je uvedené vyššie.
pri práci s LED diódami je potrebné mať na pamäti napätie, ktoré dokážu zvládnuť. LED diódy, ktoré používam, dokážu zvládnuť až 6 voltov elektrickej energie, preto používam batériu so štyrmi batériami. maximálne napätie, ktoré môže vydávať, je 6 voltov.
Krok 3: Zapojenie
zapojenie pre tento projekt je super jednoduché, infračervený snímač potrebuje iba napájanie, uzemnenie a údaje. môj dátový kolík pre infračervený senzor bol pin 3. Problém, na ktorý som pri vytváraní tohto displeja narazil, bol ten, že môj IR prijímač potreboval 5 V elektrickej energie, ale infračervený senzor by mal fungovať dobre. ale v prípade, že to nefunguje aj vám, môžete spájkovať napájací kábel snímača na 5V kábel pre LED diódy. je to vidieť na fotke. Môj dátový kábel LED je 6. LED diódy tiež potrebujú iba jeden dátový vodič, jedno napájanie a uzemnenie. super jednoduché.
Ak sa rozhodnete použiť kolískový prepínač. Rovnako ako ja, mali by ste spájkovať napájací vodič prichádzajúci zo sady štyroch batérií do hrotu vľavo. v tomto mieste ste mali prepínač zasunúť do otvoru v hornej časti škatule a potom spájkovať vodiče. správny hrot by mal mať napájací kábel konektora DC. uzemnenie môže prebiehať priamo z batérie do konektora. prepínač zastaví prechod prúdu do konektora a zastaví napájanie prechádzajúce cez Arduino, toto bude vaše hlavné ovládanie (ZAPNUTÉ, VYPNUTÉ). na diódach LED, ktoré používam, je miesto, na ktoré musíte spájkovať napájací, uzemňovací a dátový vodič, ako je vidieť na fotografii, urobte to teraz. keď to urobíte, uistite sa, že prevlečiete káble otvorom v spodnej časti, aby krabica mohla ležať naplocho na stene.
akonáhle je všetko spájkované, potom prepojte 3 vodiče vychádzajúce z infračerveného senzora a preveďte ich otvorom na vrchu (kam smeruje spínač), mali by ste mať dostatok priestoru na to, aby ste prepínač prepli a nechali káble voľné na pohyb. umiestnenie senzora môžete voľne nastaviť tak, aby vyhovovalo vašim potrebám a umiestneniu v miestnosti.
Krok 4: Kód
všetky knižnice, ktoré som použil, sú adresované v hornej časti kódu a je možné ich nainštalovať na GitHub.com.
Rýchla poznámka: Uistite sa, že zmeníte svoje piny a LED # podľa toho.
tento kód v súčasnosti pracuje na modeli Windows 10 pro, prechod na mac alebo iný model môže kód ovplyvniť, takže na to dávajte pozor.
ako vidíte, je tu Serial.ln, takže môžete použiť sériový monitor, aby ste držali krok s kódom a zistili, kde sa mohla stať chyba.
#include #include #ifdef _AVR_ #include #endif
#define LED_PIN 6
#define LED_COUNT 60
int MY_RECV_PIN = 3;
IRrecv unbcv (MY_RECV_PIN); decode_results výsledky;
Pás Adafruit_NeoPixel (LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
// funkcia setup ()-spustí sa raz pri štarte --------------------------------
neplatné nastavenie () {
#je definovaný (_ AVR_ATtiny85_) && (F_CPU == 16000000)
clock_prescale_set (clock_div_1); #koniec Ak
Serial.begin (9600);
strip.begin (); strip.show (); strip.setBrightness (50);
unbcv.enableIRIn (); // Spustite prijímač
}
// funkcia loop ()-beží opakovane, pokiaľ je doska zapnutá ---------------
int button_mode = 0;
prázdna slučka () {
Serial.println ("v slučke"); if (unbcv.decode (& results)) {button_mode = button_mode +1; if (button_mode> = 3) {button_mode = 0; } Serial.println (režim_tlačidla); if (button_mode == 0) {Serial.println ("Vymazanie všetkých LED diód"); colorWipe (pásik. Color (0, 0, 0), 0); } else if (button_mode == 1) {Serial.println ("Nastavenie LED diód na efekt sledovania"); colorWipe (pásik. Farba (255, 0, 0), 50); // Red colorWipe (strip. Color (0, 255, 0), 50); // Zelená farbaWipe (strip. Color (0, 0, 255), 50); // Blue colorWipe (strip. Color (255, 255, 255), 50); // white} else if (button_mode == 2) {Serial.println ("Nastavenie LED na efekt dúhy"); dúha (10); colorWipe (strip. Color (255, 255, 255), 50); // biela} ircv.resume (); // Prijatie ďalšej hodnoty} // oneskorenie (500); }
void colorWipe (farba uint32_t, čakajte) {
pre (int i = 0; i
// Cyklus dúhy pozdĺž celého pásu. Čas oneskorenia priechodu (v ms) medzi snímkami.
prázdna dúha (čakajte) {
for (long firstPixelHue = 0; firstPixelHue <5*65536; firstPixelHue += 256) {for (int i = 0; i
/
Odporúča:
Arduino - Robot na riešenie bludísk (MicroMouse) Robot sledujúci stenu: 6 krokov (s obrázkami)
Arduino | Robot na riešenie bludísk (MicroMouse) Robot po stene: Vitajte, som Isaac a toto je môj prvý robot „Striker v1.0“. Tento robot bol navrhnutý tak, aby vyriešil jednoduché bludisko. V súťaži sme mali dve bludiská a robot bol schopný ich identifikovať. Všetky ostatné zmeny v bludisku môžu vyžadovať zmenu v
Používajte jeden displej a ponúkajte 4 -ciferný 8886 displej Con Wemos ESP8266 Arduino NodeMCU: 6 krokov
Používame jeden veľký displej so 4 ciframi 8886 s procesorom ESP8266 Arduino NodeMCU: viac ako jedna jednoduchá verzia 8886 displeja, ktorá má jednu noc, jednu veľkú D1 - potrebujem pre Arduino alebo jeden NodeMCU o kvalitných mikrokontroléroch môžete informovať o tom, ako postupovať
TTGO (farebný) displej s mikropythonom (TTGO T-displej): 6 krokov
TTGO (farebný) displej s mikropythonom (TTGO T-displej): TTGO T-Display je doska založená na ESP32, ktorá obsahuje 1,14 palcový farebný displej. Dosku je možné kúpiť za cenu nižšiu ako 7 $ (vrátane poštovného, ceny, ktorú môžete vidieť na BangGood). Je to neuveriteľná cena za ESP32 vrátane displeja.
LCD displej I2C / IIC - Použite SPI LCD na I2C LCD displej pomocou modulu SPI až IIC s Arduino: 5 krokov
LCD displej I2C / IIC | Použite SPI LCD na I2C LCD displej pomocou modulu SPI až IIC s Arduino: Ahoj, pretože normálny SPI LCD 1602 má príliš veľa káblov na pripojenie, takže je veľmi ťažké prepojiť ho s arduino, ale na trhu je k dispozícii jeden modul, ktorý môže preveďte displej SPI na displej IIC, takže potom potrebujete pripojiť iba 4 vodiče
LCD displej I2C / IIC - Premeňte SPI LCD na I2C LCD displej: 5 krokov
LCD displej I2C / IIC | Premeňte SPI LCD na I2C LCD displej: používanie spi LCD displeja vyžaduje príliš veľa pripojení, čo je skutočne ťažké. Našiel som modul, ktorý dokáže previesť i2c LCD na spi LCD, takže môžeme začať