Inhoudsopgave:

NeoPixel Ring Caleidoscoop - Ajarnpa
NeoPixel Ring Caleidoscoop - Ajarnpa

Video: NeoPixel Ring Caleidoscoop - Ajarnpa

Video: NeoPixel Ring Caleidoscoop - Ajarnpa
Video: kaleidoscope // test 2024, Juli-
Anonim

Door enauman1Volg meer van de auteur:

Geborgen LED-display Microgame
Geborgen LED-display Microgame
Geborgen LED-display Microgame
Geborgen LED-display Microgame
NeoPixel 24-rings Arduino-schild
NeoPixel 24-rings Arduino-schild
NeoPixel 24-rings Arduino-schild
NeoPixel 24-rings Arduino-schild
Lichtbak voor geheime berichten
Lichtbak voor geheime berichten
Lichtbak voor geheime berichten
Lichtbak voor geheime berichten

Over: Onderwijstechnoloog bij The Hewitt School Meer over enauman1 »

Ik bied u graag instructies en materiaalbestanden aan voor het maken van een LightLogo Caleidoscoop! Ik heb er maanden over nagedacht om dit te doen en heb uiteindelijk een ontwerp uitgewerkt. Als je verbeteringen hebt aan dit ontwerp, deel ze dan alsjeblieft!

Je zal nodig hebben:

  • Adafruit 24 NeoPixel-ring
  • Arduino UNO of Adafruit Metro of Sparkfun redboard
  • USB-kabel
  • Een paar stukken 12in X 24in 1/8 "multiplex of golfkarton
  • optioneel, 1 stuk 12in X 24in X 1/8 "gespiegeld acryl
  • Mylar rol
  • een paar jumperdraden
  • houtlijm of hete lijm
  • dubbelzijdige tape
  • 3D-printer
  • soldeer apparatuur

Stap 1: DE ONDERDELEN SNIJDEN

DE ONDERDELEN SNIJDEN
DE ONDERDELEN SNIJDEN

Hier zijn bestanden die kunnen worden geïmporteerd in uw vectorprogramma naar keuze (Illustrator, Inkscape, enz.) voor gebruik met een lasersnijder.

als je Illustrator gebruikt, gebruik dan kaleidoscope.ai. Als je svg-bestanden wilt importeren, gebruik die dan

  • Snijd 3 X caleidoscope_bracket.svg op 1/4 inch mdf
  • Snijd 3 X caleidoscope_sides.svg op multiplex van 1/8 inch
  • Snijd 1 X caleidoscope_circles.svg op multiplex van 1/8 inch
  • Om er zeker van te zijn dat de svg zijn afmetingen behoudt, moet de vorm voor de zijkanten 300 mm X 114,31 mm zijn
  • Als er niets wordt weergegeven wanneer u de svg's importeert, selecteert u alles en dat zou moeten. Ik ontdekte dat toen ik de import testte, de opmaak van de lijn verloren was gegaan.
  • Ik gebruik een universele laser, waarvoor een rode haarlijn nodig is, maar stel de jouwe in op de machine.

NB u kunt golfkarton gebruiken voor de zijkanten en cirkels, zelfs dubbele voor de beugels. Dat is wat ik deed voor prototypes. Het duurt gewoon niet zo lang en het zal moeilijker zijn om de mylar soepel te laten blijven.

Stap 2: BEREID DE REFLECTERENDE KANTEN VOOR

BEREID DE REFLECTERENDE KANTEN VOOR
BEREID DE REFLECTERENDE KANTEN VOOR
BEREID DE REFLECTERENDE KANTEN VOOR
BEREID DE REFLECTERENDE KANTEN VOOR

Ik gebruik een rol mylar om de reflecterende zijkanten te maken. Als je een plaat van gespiegeld acryl kunt krijgen, zou dat het perfecte oppervlak zijn, maar mylar produceert een goed effect. Gebruik een zijstuk hout als snijgeleider om 3 stukken mylar te snijden. Ik heb verschillende technieken geprobeerd om de mylar aan het hout te bevestigen. Ik vond tape met een strook dubbelzijdig plakband aan elk uiteinde het beste werken. Helaas komt het van de rol met wat kreukels en vouwen, maar soms kun je een gladder gebied vinden om uit te knippen.

Hier bijwerken; Ik heb eigenlijk net een caleidoscoop gemaakt met het gespiegelde acryl en het is zooo goed! De belangrijkste-g.webp

Stap 3: LIJM UP

LIJM OP
LIJM OP
LIJM OP
LIJM OP
LIJM OP
LIJM OP
LIJM OP
LIJM OP

Pak wat houtlijm en lijm A en B aan elkaar, zorg ervoor dat de sleuven uitgelijnd zijn.

Verspreid lijm langs de binnenranden van het B-stuk en plaats de zijkanten.

Plaats het andere B-stuk over de uiteinden van de zijkanten. Draai de hele structuur om en voeg lijm toe langs de naad.

Steek de beugels in de sleuven in de cirkelstukken en voeg een beetje lijm toe.

Stap 4: 3D GEPRINTE ONDERDELEN

3D GEPRINTE ONDERDELEN
3D GEPRINTE ONDERDELEN

Er zijn 2 delen om af te drukken. U hebt het NeoPixel-ring Arduino-schild nodig om de ring stabiel op de Arduino te houden en de draden stevig aangesloten te houden. Dit schild is een remix van een schild dat is ontwikkeld door de geweldige ingenieur Tiff Tseng, als een verbetering van mijn eigen eerste versie. Het diffusiedeksel is optioneel, maar ik vind het erg leuk. Het biedt meer stabiliteit voor de NeoPixel-ring en Arduino-assemblage en geeft een meer uniform uiterlijk aan de caleidoscoop aan de binnenkant. Helder filament is het beste voor de diffusieafdekking. Ik bevestig het diffusiedeksel met een dot hete lijm op de hoeken.

Stap 5: BEREID DE ARDUINO EN NEOPIXEL RING

BEREID DE ARDUINO EN NEOPIXEL RING
BEREID DE ARDUINO EN NEOPIXEL RING
BEREID DE ARDUINO EN NEOPIXEL RING
BEREID DE ARDUINO EN NEOPIXEL RING

Soldeer het afgesneden uiteinde van de jumperdraden van onder het bord in de gegevensinvoer-, PWR- en GND-gaten van de NeoPixel-ring.

Steek de andere uiteinden van de draden in Arduino pin 2 (Data Input), 5V (PWR) en GND (GND) pinnen die door de gaten in het 3D-geprinte schild gaan. Druk de ring over het schild totdat het stevig vastklikt en druk het schild over de Arduino-headers zodat alles strak aanvoelt. De ring heeft een goede consistente verbinding nodig op alle 3 de draden of er gebeuren rare dingen.

Stap 6: KRIJG LIGHTLOGO WERKEND

Download LightLogo (v2e is de meest recente op dit moment). Pak het uit en kijk in de map "light docs", en volg de aanwijzingen in "installation.txt" om het te installeren. Zie ook de LightLogo Reference pdf voor programmeerdocumentatie.

Hier zijn een paar programma's waarmee ik speelde om dingen rond te draaien:

Banden van kleuren:

naar opstarten ht setbrightness 99 lus [setc geel fd 8 setc blauw fd 8 setc wit fd 8 wacht 50 fd 1] einde

Een enkele draaiende stip:

opstarten

ht setbrightness 99 setc rode lus [pd stempel wacht 50 pe fd 1] einde

Stap 7: BEVESTIG DE RING AAN DE CALEIDOSCOOP

BEVESTIG DE RING AAN DE KALEIDOSCOOP
BEVESTIG DE RING AAN DE KALEIDOSCOOP
BEVESTIG DE RING AAN DE KALEIDOSCOOP
BEVESTIG DE RING AAN DE KALEIDOSCOOP

Plaats de ring tegen het diffusiedeksel of gecentreerd in de driehoekige opening als u geen deksel gebruikt. Richt de USB-kabel zoals weergegeven, zodat u toegang hebt tot de Arduino-resetknop.

Gebruik elastiekjes om het onderdeksel C met de 3 gleufdelen te bevestigen.

Dat is het! Veel plezier!

Aanbevolen: