Inhoudsopgave:
- Benodigdheden
- Stap 1: Bereid de behuizing voor
- Stap 2: bedraad uw circuits
- Stap 3: Programmeer de Rainbow
- Stap 4: Monteer
Video: Infinity Rainbow: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Infinity spiegels zijn een leuke illusie, perfect voor heldere regenbogen. Deze instructable laat je zien hoe je een draagbare oneindige regenboog kunt maken die je mee kunt nemen.
Materialen
- doos of andere bijlage:
- Spiegel oppervlak
- kleurstof
- Neopixelstrip
- controller zoals Adafruit's CPX of gemma
- compatibele batterij en draden
Houd er rekening mee dat je zowel een transparant spiegelmateriaal als een volledig spiegelend oppervlak nodig hebt. Ik gebruikte plastic spiegeltegels en getinte raamfolie
De doos moet een vlak oppervlak hebben dat u kunt uitsnijden en afdekken met het kleurmateriaal. Het moet ook groot genoeg zijn om de controller, batterij en extra draden te huisvesten.
Benodigdheden
Extra benodigdheden zijn onder andere solderen en programmeren. Gebruik de Arduino IDE om de Circuit Playground Express (CPX) of gemma te programmeren. Zorg ervoor dat u de Adafruit-bibliotheken toevoegt met behulp van de bibliotheekmanager.
Stap 1: Bereid de behuizing voor
Traceer de omhulling en knip delen van de spiegel en tintmaterialen. Maak ze net iets kleiner zodat ze erin passen. Snijd een deel uit de bovenkant van de container en laat net genoeg ruimte over om een lip te vormen. De container die ik gebruikte had al een plastic venster, dus ik hoefde het deksel hier niet uit te snijden.
Omdat mijn behuizing van metaal was, heb ik hem bekleed met isolatietape. Zorg ervoor dat er geen blank metaal is dat uw circuits kan kortsluiten! Ik heb ook een strook karton gebruikt om de leds te bevestigen.
Stap 2: bedraad uw circuits
De bedrading is vrij eenvoudig. Er zijn slechts 3 aansluitingen, maar zorg ervoor dat u verbinding maakt met het begin van de strip. De dataverbinding moet worden gemaakt tussen A0 op de CPX en Din op de Neopixel-strip. Als u de Gemma gebruikt, sluit dan D1 aan op de Din van de strip. Sluit de 5V-lijn op de strip aan op de Vout van de controller. Dit geeft meer vermogen aan de LED's. Verbind tenslotte de massa tussen de controller en de ledstrip.
Stap 3: Programmeer de Rainbow
Arduino biedt een eenvoudige manier om deze RGB-leds te programmeren. Als je de programmeerinterface nog niet hebt, download deze dan van arduino.cc. Ze hebben een startpagina om u door elke stap te leiden. Na het installeren van de Arduino IDE, gebruik je de ingebouwde bibliotheekmanager om ondersteuning toe te voegen voor Adafruit's NeoPixels en voor je controllerkaart.
Nadat u de bibliotheken hebt ingesteld, heeft u toegang tot NeoPixel-voorbeeldprogramma's. Begin met het voorbeeld van de buttoncycler. Het biedt 3 regenboogroutines om mee te spelen: regenboog, regenboogCycle en theaterChaseRainbow. Mijn favoriet was RainbowCycle.
Er zijn slechts 3 wijzigingen die u moet aanbrengen in het voorbeeldprogramma
1) Stel het aantal NeoPixels in met PIXEL_COUNT. Als u bijvoorbeeld 16 LED's heeft, wijzigt u de coderegel om te lezen:
#define PIXEL_COUNT 16
2) Stel de uitgangspin van de controller in. Als u de CPX gebruikt, zorg er dan voor dat PIXEL_PIN is gedefinieerd met de regel
#define PIXEL_PIN 6
Als u de Gemma gebruikt, wijzigt u deze regel in:
#define PIXEL_PIN 1
3) Wijzig de hoofdcode. In Arduino is de hoofdroutine loop(). Vind die routine en vervang deze door het volgende:
void loop() { rainbowCycle(20);
}
Sluit hem nu aan en download hem. Je zou de resultaten op de NeoPixels moeten zien.
Stap 4: Monteer
Het eerste dat u moet monteren, is de doorzichtige tint op het bovendeksel plaatsen. Hier is het bevestigd met dubbelzijdig plakband.
Bevestig de NeoPixel-strip zo dicht mogelijk bij het deksel.
Plaats vervolgens de batterij en controller in de behuizing. Als u de CPX gebruikt, wordt deze automatisch ingeschakeld. Als u de Gemma gebruikt, moet u deze mogelijk inschakelen. De LED's zullen bij deze stap branden.
Plaats de gespiegelde service boven het circuit. Probeer het zo dicht mogelijk bij de LED's te bevestigen.
De laatste stap is het plaatsen van het deksel. Nu heb je je draagbare oneindige regenboog!
Aanbevolen:
Maak een Infinity Mirror Clock: 15 stappen (met afbeeldingen)
Maak een Infinity Mirror Clock: In een vorig project bouwde ik een oneindige spiegel, waar mijn uiteindelijke doel was om er een klok van te maken. (Maak een kleurrijke oneindigheidsspiegel) Ik heb dat niet nagestreefd nadat ik het had gebouwd, want hoewel het er cool uitzag, waren er een paar dingen met de
Maak een EENVOUDIGE Infinity Mirror Cube - GEEN 3D-printen en GEEN programmering: 15 stappen (met afbeeldingen)
Maak een EENVOUDIGE Infinity Mirror Cube | GEEN 3D-printen en GEEN programmering: iedereen houdt van een goede infinity-kubus, maar ze zien eruit alsof ze moeilijk te maken zijn. Mijn doel voor deze Instructable is om je stap voor stap te laten zien hoe je er een kunt maken. Niet alleen dat, maar met de instructies die ik je geef, kun je er een maken o
Rainbow Dice: 6 stappen (met afbeeldingen)
Rainbow Dice: Dit maakt een dobbelsteenspeldoos met 5 dobbelstenen gemaakt van smd-LED's in 5 kleuren. De software die het aanstuurt, maakt verschillende spelmodi mogelijk met meerdere dobbelstenen. Een hoofdschakelaar maakt spelselectie en dobbelstenen mogelijk. Individuele schakelaars naast el
Neopixel Ws2812 Rainbow LED-gloed met M5stick-C - Rainbow draaien op Neopixel Ws2812 met M5stack M5stick C met Arduino IDE - Ajarnpa
Neopixel Ws2812 Rainbow LED-gloed met M5stick-C | Rainbow draaien op Neopixel Ws2812 met behulp van M5stack M5stick C met behulp van Arduino IDE: Hallo allemaal, in deze instructables zullen we leren hoe we neopixel ws2812 LED's of ledstrip of led-matrix of led-ring kunnen gebruiken met m5stack m5stick-C ontwikkelbord met Arduino IDE en we zullen een regenboogpatroon erbij
Hoe dit geweldige draaiende Rainbow Light Wheel te bouwen!!! 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Hoe dit geweldige draaiende regenbooglichtwiel te bouwen!!!: Op deze instructable laat ik je zien hoe je een echt cool draaiend regenbooglichtwiel kunt maken! Dit is mijn deelname aan de wedstrijd 'LET IT GLOW'. Ik heb dit draaiende regenbooglichtwiel gemaakt van de onderdelen die ik in mijn schuur heb zitten. Dit project is