Star Wars Crossguard Neopixel Lightsaber (2 / 5 stap)

Stap 2: Inspiratie en afleiding...


Dus ik was van lezing omhoog op de blog van Adafruit en Gewfy het maken van een mini 3D gedrukte lightsaber kwam. Dus ik bij mezelf zegt, "dat is niet een lightsaber, stuurman. Dit is een lightsaber..." En ik heb een zak-o-snuisterijen, 5v en 3v enen en ik ben niet bang om ze te gebruiken.

Nou, tijd om verder te onderzoeken en te lezen over wat hij te bieden had. Ik wilde altijd een lightsaber en met de technologie die beschikbaar is vandaag, het maakt het gemakkelijk om dingen opnieuw. Ik weet genoeg over elektronica worden gevaarlijk, zodat dit project mogelijk niet te hard aan te pakken. Ik wilde een volledige grootte een. Trouwens, ik nae hebben een 3D-printer.

Hij biedt de code voor de Attiny85 die hij gebruikte om zijn toverstokje Neopixel bouwen. Hmmm, ik denk dat ik zou moeten kunnen gebruiken in de Adafruit Trinket die ik heb te trekken die. Ik heb ook sommige Neopixel strips uit mijn Halo Cortana LED sjaal. Ik heb enige ervaring met solderen en werken met de Neopixel strips.

Die graven in de Attiny-wereld voor de eerste keer zal hebben frustratie die de pinouts worden allemaal aangeduid als anders en elk verschillend afhankelijk van de context in gebruik zal worden aangepakt. In zijn code bekijkt, was dit nieuwe, met een druk op de knop knop als een interrupt. Was de meest hacker-achtige, de opdrachten zijn schijnbaar cryptisch sinds programmeren met behulp van interrupts (opdrachten voor toegang tot de microcontroller rechtstreeks in tegenstelling tot de opdrachten in de programmeertaal of IDE). De Attiny85 is een kleine 8-pins microcontroller die veel ondanks zijn beperkingen gebruiken. Wat wij hebben is een Trinket met het Arduino type omgeving gebouwd boven de standaard Attiny85.

Mij troep opwaarts mijn overstap naar de Trinket op pin # 3 en sommige soorten Neopixel strips gecontroleerd op pin # 0. Ik had een lange strook van Neopixels bekabeld. Ik samen twee 30 gereconstrueerd segment stukken O.L.V. chaining ene naar de andere. Ik dus ik kon macht aan de verder strook injecteren de macht leidt op beide segmenten gescheiden gehouden. Probeer te gebruiken van een volledige 1 meter strip van 60 Neopixels. Ik had mijn strips van de sjaal voorzien. Wanneer er in de buis, omdat de puinhoop van bedrading ruimtes uit de Neopixel strips zijn, kunt u de kloof zien. Ik schoot strandtest monster schets om ervoor te zorgen dat alle de LEDs waren goed.

Ik heb gekopieerd in Gewfy de sketch om te zien of ik kon het werkend krijgen.

Er is wat code met behulp van een potentiometer controle van de helderheid en een schakelaar aan de lichteffect modi cyclus. Ik houd het simpel met alleen een switch eerst. Trouwens, ik heb niet een vrije grote knop potentiometer rondslingeren moet worden gebruikt.

Geprogrammeerd de Trinket met de Arduino IDE. Niets. Hmmm, lees ik meer over alle de onderwerpen van de bespreking voor het gebruik van interrupts op de Attiny85 en de Trinket. Ik was na lezing dat sommigen zeggen PCINT0 dat niet hetzelfde als INT0 op pin PB2 is krijgen ontmoedigd of 7 op de Attiny85, maar pin 0 op de Trinket is het enige dat werkt. Schakelaar op Trinket Pin 3 mogelijk niet goed omdat het ook voor USB gebruikt wordt. Beste ding om te doen, zet het neer en gaan slapen en weer terug naar het in de ochtend.

Dus een paar probeert bij het veranderen van de interrupt-oproep, wijzigen de interrupt-masker en resoldering de overstap naar een andere pin, nog steeds niet werkt. Dan las ik omhoog met het gebruik van switches met Arduinos. Ik heb niet een weerstand met de schakeloptie omdat ik wist dat je kon het activeren van de onboard of interne pullup in de code, beschikbaar op PB3. Ik had de schakelaar tot bekabelde pulse de 5 volt +. Dan had ik wat had kunnen zijn een slag van inzicht. Ik ging door enkele diagrammen van de bedrading setup voor een switch. Het programma was op zoek naar de switch te gaan hoog maar intern geactiveerde als laag gaat. ReWire aan de grond en dingen begon te werken.

En zodra de schakeloptie was fietsen door modi, begon ik te programmeren van sommige verschillende lichte sequenties.

Maar nu, ben ik proberen om mijn hoofd wikkelen rond het debounce van de schakelaar. Ik heb geprobeerd enkele fragmenten van de steekproef, maar het lijkt millis() kan niet correct werken in de uitvoering van de Trinket (interrupt hechten en delayMicroseconds() kan het nodig zijn) of ik kan te maken hebben met timer registers te software ontdendering. Zoals gezien in de video van de manifestatie, het punt waarop de interrupt is wordt aangevoeld is niet synchroon met het lichteffect afwerking en een of twee modi zal overslaan naar een verschillende geprogrammeerde lichteffect. Het moet gevuld met een effen kleur, pulseren die effen kleur, en vervolgens de effen kleur samen te vouwen en uit te schakelen.

Zodra ik dat het werken te krijgen, misschien zal ik het nemen van een of meer knock sensoren langs de buis. Het zal dan een witte lichtflits teweegbrengen. U kunt een lightsaber duel film zonder te rotoscope het.

Dus, mijn code is dergelijke een allegaartje van spullen en veranderingen voor het oplossen van dat ik niet zeker wat met kenmerk meer ben. Als iedereen vragen heeft over wat ik heb gedaan in mijn code zal ik glady antwoord vragen. Iemand moet een ible over wat te zoeken bij het boeken van blokken code opgemaakt.

Gerelateerde Artikelen

Star Wars Shoptrooper Neopixel Birkin tas

Star Wars Shoptrooper Neopixel Birkin tas

Voor alle prinsessen in de Melkweg...Hier is de Heilige Graal van handtassen... ok, deze uit is een afslaan of iets dergelijks maar ik kan u garanderen dat is de enige in voorraad in het bekende universum.Oplicht in Delicious Darth framboos, Light Si
CR-Tutorials Special-Star Wars 2/3-Lightsaber Effect

CR-Tutorials Special-Star Wars 2/3-Lightsaber Effect

Adam's tutorial over een gratis Lightsaber Effect! Zorg ervoor dat u kijken naar de andere delen van deze specialBezoek onze website op CRTutorials.co.nr
Star Wars Lightsaber gebruiksvoorwerpen

Star Wars Lightsaber gebruiksvoorwerpen

Ik hou van de Star Wars-films. Met de nieuwe film kwam er een vloedgolf van producten in de markt. Een daarvan was een reeks van bestek thema zoals lightsabers. Het moment dat ik hen zag dacht ik, "Ik kan dat doen". En ik deed met mijn eigen twi
DIY Star Wars Lightsaber partij gunsten

DIY Star Wars Lightsaber partij gunsten

Deze vrijdag, ontwaakt de kracht. Met Episode VII van de Star Wars-saga première in theaters op de 18e, kon het team van Wholesale partij leveringen niet meer opgewonden! Om te vieren de release van deze aankomende film, het team heeft gemaakt een DI
Star Wars Lightsaber Brakelight op wisser

Star Wars Lightsaber Brakelight op wisser

Wilt u een geweldige manier om te zeggen, "terug uit, man! Ik ben een Sith Lord! "Dit instructable zal tonen hoe te om uw Star Wars geek over met uw auto.Het bevat de stappen om te zetten uw achterruit-wisser in een lightsaber dat bevoegdheden o
Star Wars - DIY Stormtrooper Pinata en Lightsaber Bat

Star Wars - DIY Stormtrooper Pinata en Lightsaber Bat

Kinderen die willen beschermen van de Melkweg van de eerste orde kunnen beginnen met het beoefenen van deze monumentale taak door te nemen op de DIY Stormtrooper Pinata. Met behulp van een eenvoudig te maken lightsaber vleermuis, zal jonge jedis-in-o
DIY Star Wars LightSaber (Bi-gekleurde)

DIY Star Wars LightSaber (Bi-gekleurde)

Hallo jongens en welkom op onze andere instructable.Vandaag zijn we gonna make DIY Star Wars LightSaber.Dus laten we beginnen met het maken van deze geweldige licht saber.Stap 1: Bekijk de Video... Bekijk de video voor gedetailleerde instructies over
Star Wars Lightsaber oorbellen

Star Wars Lightsaber oorbellen

net wat je altijd al wilde - lightsabers voor uw oren!  Deze eenvoudige kleine oorbellen zijn gemaakt van de bevindingen van de sieraden, kralen en een stuk aluminium (aka, de kant van een frisdrank blikje!).  U kunt gemakkelijk het uiterlijk aanpass
Star Wars Lightsaber

Star Wars Lightsaber

Dit instructable over het bouwen van een STAR WARS LIGHTSABER met spullen kunt u thuisLet op: sharp implementeert zullen worden gebruikt gelieve contact en volwassen voor hulpMet behulp van dit instructable u afzien van alle aanschafprijsStap 1: spul
Star Wars Thermal Detonator 3d afgedrukt

Star Wars Thermal Detonator 3d afgedrukt

De machtige Jabba vraagt waarom hij vijftig duizend moet betalen.Omdat hij een thermal detonator houdt!Met Star Wars dag snel nadert leek het mij alleen passend dat mijn volgende project een Star Wars een was. Hebben reeds een lightsaber, dacht ik da
Star Wars Sith Acolyte Eradicator kostuum

Star Wars Sith Acolyte Eradicator kostuum

Om dingen beginnen, weet ik dat het is niet normaal te willen verkleden als een dreigend figuur in Spanntex en schuim armor. Dit bericht is voor degenen die erdoor normaliteit op zoek naar een heleboel gek plezier. Zo hier gaat u!--------------------
Star Wars FN-2199 eerste bestelling rel stokje

Star Wars FN-2199 eerste bestelling rel stokje

"VERRADER!"Als je hebt gezien Star Wars, The Force ontwaakt, dan weet u wat ik over spreek. De woedende schreeuw van de eerste orde Stormtrooper, FN-2199, zoals hij Finn tijdens de raid op de Maz Kanata confronteert.Dit wordt onmiddellijk gevolg
DIY Star Wars Light Saber

DIY Star Wars Light Saber

Hallo mijn interstellaire Benji Pups Warriors!!Vandaag we een leuke en eenvoudige DIY project voor jullie allemaal hebben! Maak uw eigen Star Wars lightsaber in slechts een paar minuten en maak awesome Galactische gevechten met uw actiefiguurtjes!All
Star Wars kartonnen licht sabels

Star Wars kartonnen licht sabels

Is de kracht in je sterke? Het uitoefenen van uw eigen gemaakt uit een eenvoudige papierrol handdoek lightsaber. Al uw Star Wars jonge Jedi zal zijn klaar om te vechten de Sith met dit project eenvoudig hergebruik.Stap 1: Verzamel uw materialenAls u