INHOUDSOPGAWE:

WiFi -beheerde LED Strip Matrix Display Clock Light: 3 stappe (met foto's)
WiFi -beheerde LED Strip Matrix Display Clock Light: 3 stappe (met foto's)

Video: WiFi -beheerde LED Strip Matrix Display Clock Light: 3 stappe (met foto's)

Video: WiFi -beheerde LED Strip Matrix Display Clock Light: 3 stappe (met foto's)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
WiFi -beheerde LED Strip Matrix Display Clock Light
WiFi -beheerde LED Strip Matrix Display Clock Light
WiFi -beheerde LED Strip Matrix Display Clock Light
WiFi -beheerde LED Strip Matrix Display Clock Light
WiFi -beheerde LED Strip Matrix Display Clock Light
WiFi -beheerde LED Strip Matrix Display Clock Light
WiFi -beheerde LED Strip Matrix Display Clock Light
WiFi -beheerde LED Strip Matrix Display Clock Light

Tinkercad -projekte »

Programmeerbare LED -stroke, bv. gebaseer op WS2812, is fassinerend. Aansoeke is baie en u kan vinnig indrukwekkende resultate behaal. En op die een of ander manier lyk dit asof die bou van horlosies 'n ander domein is waaraan ek baie dink. Met 'n bietjie ervaring in die bou van 'n woordklok gebaseer op enkele LED's, 'n Arduino en 'n digitale klokmodule, het ek oorgeskakel na 'n webgebaseerde NTP -tyd, wat 'n netjiese komponent is van 'n WLAN -geïntegreerde nodemcu (ESP8622) -module. Vandaar dat die bou van 'n led -matriks -horlosie uit 'n LED -strook en 'n nodemcu -kontroleerder amper duidelik is. En behalwe om 'n horlosie te wys, kan 'n mens allerhande felle ligeffekte doen met 'n veelkleurige pixelmatriks van 42 x 7 LED -strookpiksels. Kyk na die demo.

Benewens 'n LED -strook, 'n kragtoevoer, die knooppunt -MCU, benodig u nog benodigdhede, soos 'n basisplaat, 'n deursigtige voorplaat, 'n paar skroewe en afstandmoere. Soldeer- en houtwerkvaardighede (waarvan ek nie die latere het nie …) is baie nuttig. 'N 3D -drukker is 'n slim keuse om die staander en die elektroniese omslag te druk.

Benodighede:

6 x HSeaMall 180 stuk M3 Nylon Wit Hex Spacer Skroef Moer Messing Spacer Afstand Skroef Moer Assortiment Kit vir polistool plaat bevestiging aan hout plaat

1 x polistyrolplaat 80x20 cm deursigtig, wit 2, 5 mm as voorplaat

1 x Houtrak 80 x 20 cm, wit, 1, 6 cm as basisplaat vir LED -strook en elektronika

20 x nywerheid 15 mm x 3,9 mm skroefdraad self -tappende skroewe Boorboute om dinge reg te maak

1 x NodeMCU Lua Amica -module V2 ESP8266 ESP -12F -Wifi vir LED -klokbeheer

1 x Kragtoevoer VIR 300 LED - 230V tot 5V, 8A MSKU -item: MeanWell Series LPV -60. [Energieklas A] - tot 300 LED's

1 x LED -strook, 5m 300 LED, WS2811 IC Ingeboude 5050SMD, 256 helderheid - LED -pixelmatriks

1 x liggevoelige weerstand vir outomatiese aanpassing van die helderheid

elektronika en elektriese onderdele, kabels, PCB-terminale 2-polig, 'n geskikte printplaat

Stap 1: Bou die basisplaat en omslag

Bou die basisplaat en omslag
Bou die basisplaat en omslag
Bou die basisplaat en omslag
Bou die basisplaat en omslag
Bou die basisplaat en omslag
Bou die basisplaat en omslag
Bou die basisplaat en omslag
Bou die basisplaat en omslag

Eers moet die bevestigings vir die dekplaat in lyn gebring word. Die gedetailleerde uitleg van die bord word in die PDF getoon. 'N Afstandskroefmoer in elke hoek is in elke hoek met 'n middelpunt van 1 cm van die buitenste rand. Twee skroewe is in die middel van die lang rand gemonteer om die dekplaat te stabiliseer.

Die LED -strook word in sewe reëls by 42 LED elk gesny om die matriks te bou. Die LED -lyne word simmetries aan die bord vasgemaak, soos aangedui in die PDF -uitleg van die bord. BELANGRIK: die rigting van die datavloei van die lyne is van links na regs vir die boonste reël, regs na links vir die volgende reël, weer van links na regs vir die volgende reël, ensovoorts vir al sewe reëls.

Die datalyn en kraglyne (GND, +5V) word vir elke lyn van bo tot onder onder verbind (gesoldeer). Dus is lyn een en twee aan die regterkant verbind, twee en drie aan die linkerkant, weer drie en vier aan die regterkant, ensovoorts. Hierdie strategie hou die gesoldeerde lyne kort.

Die kragdrade na die kragtoevoer word in die middel van die lyn gesoldeer om te voorkom dat die kragvoorsiening te lank is tot by die laaste LED.

'N 3 mm -gat vir die liggevoelige resitor in die linker boonste deel van die bord (sal die onderkant van die lamp wees) ondersteun die weerstand wat na buite wys (na die agterkant van die lamp om nie te veel lig uit die LED -matriks te kry nie). Die weerstand wys na buite, verbindingslyne word gesamentlik deur 'n ander geboorde gat na die agterkant van die lamp gerig.

Die dekplaat het boorgate op die simmetriese posisies na die monteergate in die basisbord ontvang. Die skroewe met plastiekafstandringe bevestig die dekplaat aan die basisbord.

Vir 'n staander het ek twee wit stukke gedruk wat met M4x20mm -skroewe vasgemaak moet word om 'n stabiele staander moontlik te maak.

Stap 2: Kragtoevoer en elektronika

Kragtoevoer en elektronika
Kragtoevoer en elektronika
Kragtoevoer en elektronika
Kragtoevoer en elektronika
Kragtoevoer en elektronika
Kragtoevoer en elektronika
Kragtoevoer en elektronika
Kragtoevoer en elektronika

Nou benodig ek 'n bietjie krag en 'n kontroleerder vir die LED -strookmatriks. Aanvanklik het die beheerknooppunt MCU. Met 'n baie eenvoudige bord kan u die nodemcu afneembaar monteer, niks meer irriterend as om 'n vernielde elektroniese toestel met baie gesoldeerde penne te soldeer nie. Die verbindings word hieronder beskryf:

NodeMCU -verbinding (A0 lig weerstand pen 1

3, 3V ligweerstandspen 2

D2 DIn van LED -strook

Vin 5V kragtoevoer

GND GND van kragtoevoer

Die kragtoevoer is aan die agterkant van die basisbord gemonteer. Ek het besluit om die relatief groot toevoer langs die rigting van die lang rand vas te stel met die 5V/GND -aansluiting aan die onderkant, waar die verbindings van voor deur die geboorde geheel kom. Die montagegate van die kragtoevoer word saam met die 3D -gedrukte elektronika en deksels vir die aansluiting gebruik. Die ontwerp is vinnig uitgevoer - in retrospek sou ek alles in een omslag langs die kragtoevoer kombineer - dit is waarvoor prototipes bedoel is …

Die 3D -dele is gemaak met tinkercad (wat baie goed is vir vinnige ontwerpe) en met Cura gedruk/gesny.

Skakel na die tinkercad -projek: Tinkercad LED -strookmatriks -komponente

Stap 3: sagteware

Sagteware
Sagteware
Sagteware
Sagteware
Sagteware
Sagteware

Die voordeel van 'n nodemcu is beslis dat daar geen digitale klokmodule nodig is nie, en u hoef ook nie 'n aparte bedieningsvlak te hê nie, aangesien u die webbediener kan gebruik om die nodemcu te beheer.

Die aantal effekte is onbeperk, aangesien die matriks gebruik kan word as boodskapbord, lamp, Tetris -like spel, sneeulig, …

Gelukkig is die programmering van die nodeMCU baie, baie naby aan die programmering van arduino's. Die Arduino IDE kan gebruik word. Daar is baie goeie beskrywings hoe u die Arduino IDE geïnstalleer en met die nodeMCU ESP8622 kan laat werk. En u kry dit ook op instruksies - Quick Start to Nodemcu (ESP8266) op Arduino IDE deur Magesh Jayakumar

'N Paar biblioteke moet geïnstalleer word en die sagteware werk nog. Klokweergawe, rolteks en 'n paar effekte is ingesluit.

Die klok en effekte kan via 'n webblad beheer word. Dit is nog steeds baie basies, en ek moet agterkom hoe die webblad opgegradeer kan word na 'n baie aangename gebruikerskoppelvlak met allerhande netjiese funksies.

Baie meer moet gedoen word.

Aanbeveel: