Inhoudsopgave:
- Stap 1: Bouw de klok
- Stap 2: Voeg de elektronische componenten toe en sluit het circuit aan
- Stap 3: Installeer de code en geniet ervan
Video: DIY LED adventskalender: 3 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Ik zal beschrijven hoe we deze analoge klok hebben gemaakt die ook dienst doet als adventskalender. Er zijn 24 ws2811-leds de klok rond in een cirkel en elk van hen lichten groen op tot de dagen voor Kerstmis. Op eerste kerstdag branden alle lichten rood. Om de andere maand hebben de lichten een effen blauwe kleur. Het wordt aangedreven door een es8266 die kan worden beheerd door de Arduino IDE, maar een raspberry pi zou ook werken. Dit kan sterk worden aangepast en naar wens worden gewijzigd, en het kan zelfs animaties uitvoeren buiten de normale effen kleuren. Blijf lezen om te zien hoe ik dit heb gemaakt, of bekijk de video hieronder!
Benodigdheden:
- es8266
- 5V voeding
- ws2811 leds
- Klok kit
Stap 1: Bouw de klok
We begonnen met het bouwen van de klok, die 5 stukken rood eiken van 3,5 "breed en 18" hoog was. Nadat we ze aan elkaar hadden gelijmd, hebben we de overtollige lijm eraf geschraapt en plat geschuurd. Daarna namen we een decoupeerzaag om een ruwe cirkel te maken en gingen naar de bandschuurmachine om de cirkel verfijnder te maken. Daarna hebben we een timmermansvierkant gebruikt om hoeken van 15 graden vanuit het midden te meten om de lijnen te tekenen voor waar elk licht zou moeten zijn. We hebben de boormachine gebruikt om de gaten ongeveer 1,5 inch vanaf de rand van de klok te boren. We hebben het afgemaakt met Mahoney's Walnut Oil.
Stap 2: Voeg de elektronische componenten toe en sluit het circuit aan
We begonnen met de montage door de 24 ws2811-leds door de 1/2 inch-gaten te duwen die we hadden uitgeboord. Vervolgens hebben we een omtrek van het klokonderdeel getekend en een uitsparing van ongeveer 3/8 inch naar buiten geleid, zodat we het door de achterkant konden passen. Toen dat eenmaal was gebeurd, hebben we de 5V-voeding aan de achterkant gelijmd, een klamp toegevoegd die hem aan de muur zou houden en het circuit gesoldeerd dat de lichten zou voeden. Het circuit is heel eenvoudig en gebruikt een enkele pin van de es8266-microcontroller om de leds te besturen en de 5V-voeding om ze van stroom te voorzien.
Stap 3: Installeer de code en geniet ervan
De volgende stap is om de onderstaande code te installeren. Aangezien we een ES8266 gebruiken, zal de Arduino IDE hier prima voor werken:
github.com/tmckay1/advent_calendar
U moet de pindefinitie wijzigen die de LED's bestuurt als u niet dezelfde pin gebruikt als wij, en uw wifi-informatie toevoegen (SSID/wachtwoord). Je zult ook afhankelijkheden zoals FastLED en NTP Client moeten installeren, en je gebruikt het es8266-bord zoals ik deed, je moet het bord ook in de Arduino IDE installeren (bekijk bronnen voor meer informatie).
In feite haalt de code elke 10 seconden de huidige datum van NTP Client zodra deze is verbonden met wifi en berekent vervolgens hoeveel lichten er moeten worden ingeschakeld als het december is. Zodra het die informatie heeft, gebruikt het de FastLED-bibliotheek om de leds op de klok te verlichten.
Na het installeren van de code, sluit hem aan en geniet ervan:)
Bronnen
NTP-clientafhankelijkheid installeren:
FastLED-afhankelijkheid installeren:
Het es8266-bord op de Arduino IDE installeren:
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
DIY SCHIJNWERPER W/AC LED's (+EFFICIENCY VS DC LED's): 21 stappen (met afbeeldingen)
DIY FLOODLIGHT W/AC LED's (+EFFICIENCY VS DC LED's): In deze instructable/video maak ik een schijnwerper met extreem goedkope driverless AC LED-chips. Zijn ze goed? Of zijn het complete rommel? Om dat te beantwoorden, zal ik een volledige vergelijking maken met al mijn gemaakte DIY-lampen. Zoals gewoonlijk, voor goedkope
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Hoe plug-ins in WordPress te installeren in 3 stappen: 3 stappen
Hoe plug-ins in WordPress te installeren in 3 stappen: In deze tutorial laat ik je de essentiële stappen zien om de WordPress-plug-in op je website te installeren. In principe kunt u plug-ins op twee verschillende manieren installeren. De eerste methode is via ftp of via cpanel. Maar ik zal het niet opsommen, want het is echt compl