Innehållsförteckning:

Infinity Rainbow: 4 steg
Infinity Rainbow: 4 steg

Video: Infinity Rainbow: 4 steg

Video: Infinity Rainbow: 4 steg
Video: Component Speakers Under 7000 | Morel Maximo MK2 | Rainbow EL C6.2P | DD Redline | Avatar Buran 620 2024, November
Anonim
Infinity Rainbow
Infinity Rainbow

Infinity -speglar är en rolig illusion perfekt för ljusa regnbågar. Denna instruerbara visar dig hur du gör en bärbar oändlig regnbåge som du kan ta med dig.

Material

  • låda eller annat hölje
  • Spegelyta
  • färgmaterial
  • Neopixelremsa
  • controller som Adafruit's CPX eller gemma
  • kompatibelt batteri och ledningar

Observera att du behöver både ett transparent spegelmaterial och en hel spegelyta. Jag använde plastspegelplattor och tonad fönsterfilm

Lådan måste ha en plan yta som du kan klippa ut och täcka med färgmaterialet. Det måste också vara tillräckligt stort för att rymma styrenheten, batteriet och extra ledningar.

Tillbehör

Ytterligare tillbehör inkluderar lödning och programmering. Använd Arduino IDE för att programmera Circuit Playground Express (CPX) eller gemma. Var noga med att lägga till Adafruit -biblioteken med hjälp av bibliotekshanteraren.

Steg 1: Förbered höljet

Förbered kapslingen
Förbered kapslingen
Förbered kapslingen
Förbered kapslingen
Förbered kapslingen
Förbered kapslingen

Spåra höljet och skär delar av spegeln och färgmaterial. Gör dem bara lite mindre så att de kommer att kunna passa inuti. Skär ut en del av behållarens ovansida så att det finns tillräckligt med utrymme för att bilda en läpp. Behållaren jag använde hade redan ett plastfönster så jag behövde inte klippa av locket här.

Eftersom mitt hölje var av metall klädde jag det med eltejp. Se till att det inte finns någon bar metall som kan kortsluta dina kretsar! Jag använde också en kartongremsa för att fästa lysdioderna.

Steg 2: Koppla dina kretsar

Koppla dina kretsar
Koppla dina kretsar

Ledningarna är ganska enkla. Det finns bara 3 anslutningar, men se till att du ansluter till början av remsan. Dataförbindelsen bör göras mellan A0 på CPX och Din på Neopixel -remsan. Om du använder Gemma, koppla D1 till remsans Din. Anslut 5V -ledningen på remsan till styrenhetens Vout. Detta kommer att ge mer ström till lysdioderna. Anslut slutligen marken mellan styrenheten och ledremsan.

Steg 3: Programmera Rainbow

Arduino ger ett enkelt sätt att programmera dessa RGB -lysdioder. Om du inte redan har programmeringsgränssnittet kan du ladda ner det från arduino.cc. De har en igångsida som hjälper dig genom varje steg. Efter installationen av Arduino IDE kommer du att använda den inbyggda bibliotekshanteraren för att lägga till stöd för Adafruit NeoPixels och för ditt styrkort.

När du har konfigurerat biblioteken har du tillgång till NeoPixel -exempelprogram. Börja med knappcykelexemplet. Det ger tre regnbågsrutiner att spela med: rainbow, rainbowCycle och theaterChaseRainbow. Min favorit var rainbowCycle.

Det finns bara tre ändringar du måste göra i exempelprogrammet

1) Ställ in antalet NeoPixels med PIXEL_COUNT. Om du till exempel har 16 lysdioder, ändra kodraden för att läsa:

#define PIXEL_COUNT 16

2) Ställ in styrenhetens utgångsstift. Om du använder CPX, se till att PIXEL_PIN är definierad med raden

#define PIXEL_PIN 6

Om du använder Gemma kommer du att ändra denna rad till

#define PIXEL_PIN 1

3) Ändra huvudkoden. I Arduino är huvudrutinen loop (). Hitta den rutinen och ersätt den med följande

void loop () {rainbowCycle (20);

}

Anslut den nu och ladda ner den. Du bör se resultaten på NeoPixels.

Steg 4: Montera

Montera
Montera
Montera
Montera
Montera
Montera

Det första du ska montera är att sätta den genomskinliga färgen på det övre locket. Här visas det fäst med dubbelsidig tejp.

Fäst NeoPixel -remsan så nära locket du kan.

Placera sedan batteriet och kontrollenheten i höljet. Om du använder CPX startar den automatiskt. Om du använder Gemma kan du behöva slå på den. Lysdioderna tänds i detta steg.

Över kretsarna placerar du den speglade tjänsten. Försök att säkra den så nära lysdioderna som möjligt.

Det sista steget är att sätta på locket. Nu har du din bärbara oändliga regnbåge!

Rekommenderad: