Innehållsförteckning:
Video: Hur man gör Infinity Mirror Heart med Arduino och RGB Leds: 8 steg (med bilder)
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Väl i en fest såg jag och hustrun en oändlig spegel, och hon fascinerades av utseendet och sa hela tiden att jag vill ha en! En god man lyssnar och minns alltid, så jag bestämde mig för att bygga en till henne som en alla hjärtans dagspresent.
Steg 1: Delar
Jag skulle inte vilja göra en vanlig vanlig oändlig spegel. Så tanken är att ha en hjärtform, så jag valde lite 3/16 tjock akryl som låg runt för laserskärning. Det skulle vara bättre att använda glas men jag har ingen aning om hur jag ska skära dem.
När det gäller elektroniken planerade jag att bygga den med RGB -lysdioder för snyggare effekter, Neopixels kommer i åtanke, men du kan också använda WS2812 -remsor. För att styra lysdioderna valde jag Arduino Nano för det mindre fotavtrycket. Jag hittade också en strömförsörjning och en strömkontakt som låg runt.
En annan viktig faktor är envägs spegelfilmen, för att göra fram- och bakstycket reflekterande.
En del koppartejp används också för kosmetika.
Här är länkarna till de delar jag använde:
LED -remsa: Adafruit Neopixel
(Amazon):
WS2812 Strip:
(Amazon)
(Banggood)
Arduino Nano:
(Amazon)
(Banggood)
Kopparfolie tejp:
(Amazon)
Envägs spegelfilm:
(Amazon)
Steg 2: Hur det fungerar
Infinity-speglarna har enkla konstruktioner, ljuskällan ligger mellan två speglade ytor, framspegeln måste vara enkelriktad så att ljuskällan kan lysa igenom.
I min design hålls LED -remsan också mellan en serie inre och yttre väggar.
Steg 3: Förbered alla akrylstycken
Det finns totalt 8 akrylstycken, 3 innerväggar, 3 ytterväggar, framsidan och baksidan.
Väggar
För ytterväggarna är det helt enkelt laserskuret utan ytterligare processer. För att blanda lysdioderna bättre utan några hotspots behöver innerväggarna en annan behandling. I den första designen hade jag dem för tunna för att även efter pärlblästring visar den fortfarande heta fläckar. Så jag slutade med en tjockare design.
Framsida
Jag vill att detta ansikte ska dölja LED -remsan bakom så jag försökte använda filmen på akrylark som en mask. I grund och botten måste du klippa en linje med riktigt låg lasereffekt så att du kan skala av för pärlblästring eller spraymålning. Extra maskeringstejp appliceras före skärningen för att den ska överleva sprängningen bättre.
Baksida
Jag spraymålade ena sidan av bakstycket, så det täcker all elektronik bakom.
Vi måste också applicera envägs spegelfilmen på både fram- och baksidan. Det finns massor av handledning online för att göra den perfekt platt och bubbla fri. (Inte i mitt fall: D)
Steg 4: Att sätta ihop
Nu är det dags att sätta ihop allt.
Stapla upp alla väggar och sedan kan vi vika LED -remsan inuti. Se till att alla trådar ligger på hjärtans spets så att de kan komma ut från baksidan.
Vi behöver fortfarande binda ihop alla lager. Jag försökte använda koppartejpen men den är för tunn som skapar många sprickor. Det slutade med att jag använde dubbelsidig tejp under koppartejpens substrat (avlägsnar inte koppartejpen) och applicerar sedan den förtjockade tejpen längs sidan.
Steg 5: 3D -utskrift av resten av delarna
Sedan modellerade jag ut 3 stycken som kan 3D -skrivas ut.
En hållare som fixar Arduino Nano och strömporten.
Ett skal som omsluter all elektronik
Ett litet stativ.
En speciell sak jag gjorde den här gången är att modellera en presspassningsfunktion. På var och en av de fyra pelarna på hållardelen finns ett grunt spår. På skalet till motsatsen, en matchande funktion med en liten läpp. Så att vi enkelt kan öppna det i framtiden.
Sedan grundade och slipade jag skalet i ett par varv och spraymålade sedan en kopparfärg för att matcha sidan.
3D -modellen och laservektorn bifogas här.
Steg 6: Elektroniska anslutningar
Elektroniken är ganska enkel. Anslut strömmen till Vin och GND, och anslut Neopixels 3 -stift till 5V, GND och en digital stift. Det är allt!
Jag gjorde en handledning för hur du använder Neopixel eller WS2812 LED -remsor här som referens
Det finns fortfarande många stift kvar för framtida expansioner som att lägga till mikrofoner, högtalare, batterier etc.
Steg 7: Programmering
När det gäller programmering ägnade jag inte för mycket tid åt att anpassa animeringen, DemoReel100 i Fast LED -biblioteket ser redan prickigt ut och fruen älskar det definitivt!
Steg 8: Det är det
Hoppas du gillar mitt projekt och tveka inte att lämna en kommentar om du har några förslag eller frågor!
Jag kommer att vara super tacksam om du kan prenumerera på min youtube -kanal här: www.youtube.com/chenthedesignmaker
Tack för att du läste och lyckades göra!
ANSVARSFRISKRIVNING: Deltagarlistan innehåller affiliate -länkar, vilket innebär att om du klickar på en av produktlänkarna får jag en liten provision utan extra kostnad för dig. Den här hjälpen stöder min ansträngning och gör att jag kan fortsätta göra sådana här videor. Tack för ditt stöd!