Taula de continguts:
- Pas 1: creeu el rellotge
- Pas 2: afegiu els components electrònics i connecteu el circuit
- Pas 3: instal·leu el codi i gaudiu-ne
Vídeo: Calendari d’advent de bricolatge LED: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:10
Descriviré com hem creat aquest rellotge analògic que funciona doble com un calendari d’advent. Hi ha 24 leds ws2811 tot el dia en cercle i cadascun d’ells s’encén de verd fins als dies previs a Nadal. El dia de Nadal, tots els llums s’encenen de vermell. Cada dos mesos, els llums tenen un color blau sòlid. Està impulsat per un es8266 que es pot gestionar mitjançant l’IDE Arduino, però també funcionaria un pi de gerds. Es pot personalitzar molt i canviar al vostre gust, i fins i tot pot generar animacions fora dels colors sòlids normals. Seguiu llegint per saber com he creat això o mireu el vídeo següent.
Subministraments:
- es8266
- Alimentació de 5V
- leds ws2811
- Kit de rellotge
Pas 1: creeu el rellotge
Vam començar construint el rellotge, que tenia 5 peces de roure vermell de 3,5 "d'ample per 18" d'alçada. Després d’enganxar-los, vam raspar l’excés de cola i el vam polir de forma plana. Després vam agafar una trencaclosques per fer un cercle rugós i ens vam desplaçar cap a la polidora per fer que el cercle fos més refinat. Després d’això, hem utilitzat un quadrat de fuster per mesurar angles de 15 graus des del centre per dibuixar les línies d’on hauria d’estar cada llum. Hem utilitzat la broca per perforar els forats a uns 1,5 centímetres de la vora del rellotge. L’acabem amb l’oli de noguera de Mahoney.
Pas 2: afegiu els components electrònics i connecteu el circuit
Vam començar el muntatge empenyent els leds de 24 ws2811 pels forats de 1/2 polzada que vam foradar. A continuació, vam dibuixar un esbós del component del rellotge i vam encaminar cap a un recés de 3/8 polzades per poder-lo encabir per la part posterior. Un cop fet això, vam enganxar en calent la font d'alimentació de 5 V a la part posterior, vam afegir un tac que la subjectaria a la paret i vam soldar el circuit que alimentaria els llums. El circuit és molt senzill i utilitza un sol pin del microcontrolador es8266 per controlar els leds i la potència de 5V per alimentar-los.
Pas 3: instal·leu el codi i gaudiu-ne
El següent pas és instal·lar el codi següent. Com que fem servir un ES8266, l'IDE Arduino funcionarà bé per a això:
github.com/tmckay1/advent_calendar
Haureu de canviar la definició de pin que controla els LED si no feu servir el mateix pin que nosaltres i afegir la vostra informació de wifi (SSID / contrasenya). També haureu d’instal·lar dependències com FastLED i NTP Client, i esteu fent servir la placa es8266 com jo, també haureu d’instal·lar la placa a l’IDE Arduino (consulteu els recursos per obtenir més informació).
Bàsicament, el codi obté la data actual del client NTP cada 10 segons un cop connectat al wifi i, a continuació, calcula quants llums s’ha d’encendre si és desembre. Un cop obté aquesta informació, utilitza la biblioteca FastLED per il·luminar els leds del rellotge.
Després d’instal·lar el codi, connecteu-lo i gaudiu-ne:)
Recursos
Instal·lació de la dependència del client NTP:
Instal·lació de la dependència FastLED:
Instal·lació de la placa es8266 a l'IDE Arduino:
Recomanat:
Recordatori de reunions del calendari de l'Outlook de la pantalla tàctil de Nextion: 6 passos
Recordatori de reunions de calendari d’Outlook de pantalla tàctil de Nextion: el motiu pel qual he començat aquest projecte és que sovint he perdut reunions i he pensat que necessito un sistema de recordatori millor. Tot i que fem servir Microsoft Outlook Calendar, però he passat la major part del temps a Linux / UNIX al mateix ordinador. Mentre treballava amb
EasyTalk: comunicació fàcil i calendari al costat: 6 passos
EasyTalk: Comunicació fàcil i calendari al teu costat: em dic Kobe Marchal, estudi a Howest, Bèlgica i sóc estudiant de Tecnologia de Comunicació i Multimèdia (MCT). Per a la meva tasca final del primer any, vaig haver de fer un dispositiu IoT. A casa tenim aquest problema que el meu germà sempre juga
Dia de la setmana, calendari, hora, humitat / temperatura amb estalvi de bateria: 10 passos (amb imatges)
Dia de la setmana, calendari, hora, humitat / temperatura amb estalvi de bateria: el mode d'estalvi d'energia que distingeix aquest instructable d'altres exemples que mostren el dia de la setmana, el mes, el dia del mes, l'hora, la humitat i la temperatura. És aquesta capacitat la que permet executar aquest projecte des de la bateria, sense necessitat de
Visualització del calendari PyPortal Splatoon 2: 34 passos (amb imatges)
Visualització de la programació de PyPortal Splatoon 2: divertida visualització de les etapes actuals i futures de Splatoon 2 a Turf War i jocs classificats, tipus de joc classificat i programació de Salmon Run mitjançant un Adafruit PyPortal. Feu un recorregut per la programació prement la pantalla tàctil. Els fons es cicle aleatòriament per
Calendari personalitzat amb motor servo: 4 passos
Calendari personalitzat amb motor servo: la gent s'avorreix de vegades quan està assegut a l'escriptori. Si hi ha alguna cosa decorativa a la taula, sens dubte seria divertit. Per a aquest projecte, crearé un calendari personalitzat. A part del calendari, també podeu afegir altres elements que us agradin