Open haard lichteffect: 4 stappen
Open haard lichteffect: 4 stappen
Anonim
Open haard lichteffect
Open haard lichteffect
Open haard lichteffect
Open haard lichteffect
Open haard lichteffect
Open haard lichteffect

Is het niet heerlijk om na een lange en koude winterdag in de warmte van uw huis voor uw open haard te zitten? De meeste mensen hebben niet echt een open haard, maar zelfs de aanblik of het licht van vlammen kan jou en je koude hart verwarmen.

Als je op zoek bent naar dit knusse gevoel, ben je hier op de juiste plek! Ik laat je zien hoe je met een Arduino-bord en adresseerbare LED-strips je eigen lichteffect voor een open haard kunt maken. Je hebt genoeg tijd om dit project te maken, voordat de winter komt.

Ik zou willen zeggen dat de afbeeldingen niet de ware kleuren van het licht vertegenwoordigen, misschien vanwege de witbalans van mijn telefooncamera. De kaarsvideo komt het dichtst bij de echte kleuren. Omdat dit instructable deel uitmaakt van de regenboogwedstrijd, is het belangrijk dat dit oranje kleuren op de foto's zijn.

Benodigdheden

Dingen die je nodig hebt:

  • Arduino-bord (ik heb een nano-kloon gebruikt, je kunt bijna elke soort gebruiken)
  • WS2812B adresseerbare RGB LED-strip (gewenste lengte, de mijne heeft 29 LED's)
  • 5V muuradapter (9V is ook goed)
  • Aluminium LED profiel (gewenste lengte)
  • Drukknop (normaal open)
  • Aansluitdoos (een kleine)
  • Draden
  • Krimpkous (optioneel)

Dingen die je gaat gebruiken:

  • Soldeerbout en soldeer
  • Scalpel of mes
  • Heatgun of aansteker
  • Zijsnijder
  • Metaalzaag of handzaag

Stap 1: Concept

Ik heb een Arduino Nano-kloon van ebay gebruikt, je hoeft je niet aan dit type te houden, elk Arduino-bord kan worden gebruikt. Je hebt een stuk WS2812B adresseerbare RGB ledstrip nodig. De controller stuurt N*16 bits informatie naar de eerste LED. De eerste LED leest de eerste 16 bits en laat de rest van de informatie ((N-1)*16 bits) door. Op deze manier kunnen we de LED's van de hele strip één voor één aansturen met slechts één uitgang van het bord. Ik gebruik ook één ingang voor de drukknop, zodat ik gemakkelijk patronen kan selecteren.

Het apparaat zelf is heel eenvoudig, het kan gemakkelijk worden gebouwd door een beginner. Er zijn veel dingen, zelfs in dit eenvoudige project, die je kunt weglaten, wat het nog eenvoudiger maakt. Als je de code aanpast, kun je de drukknop weglaten, of wil je het aluminium profiel niet gebruiken, dan is dat helemaal prima. Plak de strip gewoon waar je maar wilt.

Stap 2: Het apparaat maken

Het apparaat maken
Het apparaat maken
Het apparaat maken
Het apparaat maken
Het apparaat maken
Het apparaat maken

Eerst moet u de lengte van uw lichtrij voor de haard bepalen. Het kan een meter zijn, een tuin, de mijne is ongeveer 50 cm. U kunt de ledstrip tussen alle leds doorknippen. Ik had een 52cm lang aluminium profiel, dus er passen maar 29 LED's in. Als je de lengte van de strip hebt bepaald, knip deze dan af. Daarna moet je het aluminium profiel afzagen. Het is aan te raden om het profiel iets langer af te knippen (ongeveer 2 cm langer), zodat er wat ruimte is voor de draden en de eindstukken. Gebruik de dubbelzijdige tape op de achterkant van de ledstrip om deze in het profiel te bevestigen. Duw het kunststof profieldeksel op zijn plaats. Als u het profiel niet wilt gebruiken, kunt u de ledstrip later vastplakken.

Voor de ledstrip heb je 3 draden nodig.

  • 5V
  • GND
  • Gegevens in

Soldeer deze 3 draden aan de strip. Zorg ervoor dat u de invoerzijde van de strip soldeert (een klein driehoekje geeft de richting van de gegevensstroom aan).

Knip of boor een gat in de bovenkant van de aansluitdoos, zodat je normaal open knop er perfect in past. Soldeer twee draden aan de knopconnectoren. U kunt hier krimpkousen of isolatietape gebruiken.

Knip of boor 2 kleine gaatjes aan de zijkanten van de doos, zodat je de stroom en de draden van de LED's naar binnen kunt brengen. Soldeer connectoren aan de draaduiteinden. (Gebruik vrouwelijke headers als je ook een Nano gebruikt).

Sluit de draden van de muuradapter aan op GND en VIN. Als u een gereguleerde 5V-voeding gebruikt, kunt u deze aansluiten op 5V in plaats van op VIN. Sluit de drukknoppinnen aan op GND en D4 (je kunt andere GPIO-pinnen gebruiken als je de code wijzigt). Sluit de LED-strip aan op GND, 5V en D3 (u kunt andere GPIO-pinnen gebruiken, als u de code wijzigt). Mogelijk moet u de GND-pin op de ISP-header gebruiken als u geen GND-pinnen meer heeft. U kunt de controller met hete lijm of dubbelzijdig plakband in de doos bevestigen. Of je kunt het laten zoals het is (net zoals ik deed).

Stap 3: Programmeren

Deze stap is vrij eenvoudig, maar je hebt de neopixel-bibliotheek van adafruit nodig. Je kunt het hier downloaden met mijn programmacode. Na het downloadproces moet je de neopixel-bibliotheek naar de map Arduino-bibliotheken verplaatsen. U kunt de programmacode naast uw Arduino-schetsen plaatsen.

Als je mijn code niet wilt wijzigen, sluit dan je Arduino aan en je kunt het bordtype en de poort in de IDE selecteren. Breng indien nodig de nodige wijzigingen aan en klik op uploaden. De IDE zou de code moeten compileren en uploaden naar je bord en het is klaar voor actie.

Met de drukknop kunt u het gewenste LED-patroon selecteren. Mijn code bevat een open haard, een kaars en een stervende open haard samen met andere patronen.

In de kaarsmodus pulseert en flikkert de centrale LED met een geeloranje kleur. In het haardpatroon vertegenwoordigt elke LED een kleine vlam. Elke vlam heeft een maximum en minimum licht, hoe helderder het is, hoe dichter het bij geel is. Dimmervlammen hebben een oranjerode kleur. In elke cyclus worden de vlamwaarden willekeurig gegenereerd uit de vorige waarde, maar deze waarde mag niet te ver van de aangrenzende waarden verwijderd zijn. Het uitstervende licht van de open haard zal donkerder zijn en na enige tijd slechts vaag in een meer roodachtige kleur gloeien

U kunt het aantal LED's in mijn code instellen, of u kunt spelen met de waarden aan het begin van mijn programmacode. Ik heb geprobeerd het vuureffect redelijk realistisch te maken en ik denk dat het redelijk goed is gelukt.

Stap 4: Het einde

Hier zijn 3 video's van het effect. De haard, de kaars en een time-lapse van de stervende haard.

Je bent klaar. Je hebt een mooie haardlamp voor in huis gemaakt.

Het is een leuk en eenvoudig project dat zelfs beginners in een mum van tijd kunnen maken.

Stel gerust vragen over dit project in de comments, ik help je graag bij eventuele problemen.

Aanbevolen: