Innehållsförteckning:

Arduino / ESP LED -eldstad: 4 steg (med bilder)
Arduino / ESP LED -eldstad: 4 steg (med bilder)

Video: Arduino / ESP LED -eldstad: 4 steg (med bilder)

Video: Arduino / ESP LED -eldstad: 4 steg (med bilder)
Video: Amazing arduino project 2024, November
Anonim
Image
Image
Arduino / ESP LED öppen spis
Arduino / ESP LED öppen spis

Det fanns en nedlagd öppen spis i huset jag hyrde, utan något riktigt alternativ för en trevlig, mysig sann eldstad. Så jag bestämde mig för att göra min egen RGB LED -öppen spis, vilket ger en skön känsla som simulerar en riktig eld. Inte lika bra som en riktig eld, men det ger en riktigt liknande mysig känsla.

Du kan göra ditt eget också, det är ett enkelt nybörjarprojekt du kan göra med bara några delar och en Arduino- eller ESP8266 -modul. Båda modulerna fungerar bra, anledningen till att jag väljer ESP8266 är att detta också ger mig möjlighet att fjärrstyra eldstaden, slå på/av den från mitt hemautomatiseringssystem. Hela projektet är ganska billigt, och det kräver inte mycket tid heller.

Material behövs:

  • WS2812B RGB LED -remsa (1 meter, 60 lysdioder/meter) - eBay cca. 7 USD
  • NodeMCU ESP8266 ESP -12 (3.3v) eller Arduino Nano V3.0 (5V) modul (Om du vill ha WiFi, välj NodeMCU) - cca. 4-7 USD
  • 1 x kondensator (1000 uF, 6.3V+) för att stabilisera de nuvarande spikarna
  • Vitt smord bakplåtspapper
  • Några träskivor för basen (eller kartong)
  • USB -kabel, väggadapter (1 A eller mer)

Du behöver också lite lödkolv, verktyg och trådar.

Steg 1: Förbered basen

Förbereda basen
Förbereda basen
Förbereda basen
Förbereda basen
Förbereda basen
Förbereda basen

Först och främst måste du klippa 1 meter RGB LED -remsan på mitten och vira ihop stiften (GND till GND, D till D, +5V till +5V). Detta ger dig en 50 cm lång dubbelremsa.

Nu kan du ta lite trä och klippa det i storlek, det ska vara lite längre än LED -remsan och bara lite mer brett. Du kan använda vilket annat material som helst, men jag tycker att trä ser bättre ut.

Fäst endast ändarna på RGB LED -remsan på brädet med skraptejp eller (hett) lim.

Steg 2: Lägga till Flames

Lägga till Flames
Lägga till Flames
Lägga till Flames
Lägga till Flames
Lägga till Flames
Lägga till Flames

Ta det smorda papperet och riv av en bit (ca 10-15 centimeter bred), skrynkla den lite och skjut den sedan under LED-remsan, vik upp och runt, så det blir en "flamma". Målet är att bygga det ovanför lysdioderna, så att ljuset från lysdioderna sprids på papperet.

Du kan försöka bara säkra den genom att vika sidorna. Du kommer inte att kunna använda tejp eller vanligt lim för att hålla ihop det, eftersom det är smord/non-stick papper. Du kan binda ihop den med en genomskinlig tråd med en nål.

När du har gjort den första lågan fortsätter du att bygga alla efterföljande lågor, något som överlappar basen med den föregående.

Steg 3: Anslut det

Koppla upp det
Koppla upp det
Koppla upp det
Koppla upp det
Koppla upp det
Koppla upp det

Det är enkelt att ansluta modulen (NodeMCU) till LED -remsan, men du måste göra lite lödningar för att skilja ut ledningarna från LED -remsan. Se också till att lägga till en 1000 uF 6.3V (eller mer) kondensator mellan + och GND, nära LED -remsan, detta hjälper till att stabilisera effekten.

Ledningar är:

  • Anslut +5V (USB VCC) från NodeMCU till LED -remsan +5V
  • Anslut GND från NodeMCU till LED -remsan GND
  • Anslut stiftet märkt "D7" från NodeMCU till "D" på LED -remsan

Om du använder Arduino kan du ansluta valfri digital stift (D2-D13) till LED-remsan, se bara till att matcha den i källkoden.

Steg 4: Ladda upp koden

Ladda upp koden
Ladda upp koden
Ladda upp koden
Ladda upp koden

Du måste använda för Arduino IDE och se till att även installera ESP8266 -kortets stöd:

github.com/esp8266/Arduino

Källkoden är tillgänglig på github -sidan:

Kompilera och ladda upp koden till NodeMCU -modulen, och det är det! Det börjar blinka med lysdioderna.

Det finns en speciell anmärkning till koden: strömförbrukningen för den nuvarande koden mättes till cirka 600-700 mA, vilket är över de vanliga 500 mA USB-portarna gillar att ge. Av denna anledning, under den första 1 minuten, kommer den bara att driva en del av lysdioderna (cirka en tredjedel), och sedan kommer den att tända och tända allt. Om du använder en väggadapter, se till att den kan stödja minst 1 A och inte den billigaste typen.

Eftersom källkoden är tillgänglig kan du också experimentera med färger, tidpunkter.

Njut av!

Rekommenderad: