Inhoudsopgave:
- Stap 1: Het frame voorbereiden
- Stap 2: Knip de LED-strip op de juiste lengte
- Stap 3: Soldeer de LED's Strip aan UChip
- Stap 4: Voltooi de framestructuur
- Stap 5: Programmeren met Arduino IDE
- Stap 6: Power-up en geniet ervan
Video: UChip Lightsaber - "Moge de kracht bij je zijn" - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
Heb je er ooit van gedroomd om een Jedi of Sith van het Star Wars-universum te zijn en met een krachtig lichtzwaard te zwaaien om je eigen kant te ondersteunen? Wat het antwoord ook is, hier is het: Hoe maak je een DIY Lightsaber met µChip
Laat me eerst specificeren dat ik van plan ben een goedkope, geschaalde en draagbare Lightsaber te maken, dichter bij een "Lightdagger" in plaats van de full-size Lightsaber die je normaal in de Star Wars-films ziet. Ik wil profiteren van het compacte formaat van µChipto om een ultradunne Lightsaber te maken, met trileffecten (die ik indien nodig ook als buitenlamp kan gebruiken).
Aangezien µChip een DC/DC buck-converter heeft die tot 1A stroom kan leveren bij 5V of 3,3V, zal ik mijn dolk rechtstreeks van stroom voorzien via de micro-USB-connector op de µChip, terwijl ik de LED's aansluit op de gegenereerde VEXT-pin. Zo hoef ik alleen een micro-USB-kabel aan te sluiten om de Lightsaber te programmeren/voeden en kan ik kiezen of ik 3,3V of 5V aan de aangesloten ledstrip wil geven.
Ik gebruik een WS2812B ledstrip als lichtbron. Het heeft een reeks WS2812B IC's, die 3 LED's (RGB) en een driver integreren. Er moet een specifiek (maar bekend) serieel protocol worden gebruikt om de IC's aan te sturen en je kunt het hier vinden. Er zijn verschillende strips, elk gekenmerkt door een verschillende LED-dichtheid en pakket. 100 leds/m en verpakking IP30 past perfect bij dit project. De hoge LED-dichtheid garandeert dat de Lightsaber helder genoeg is, terwijl de verpakking degene is zonder enige siliconenbescherming, zodat deze in de buis past die ik gebruik als frame voor mijn Lightsaber.
Het frame dat ik gebruik voor mijn project is een gerecyclede antistatische IC-buis; het is compact en transparant, bovendien past het perfect op zowel de lichtbron (WS2812B-strip) als de controller (µChip), waardoor alle componenten worden beschermd en de dolk stevig wordt.
Ik gebruikte verpakkingsschuim als lichtverspreider; de mijne komt uit de verpakking van een LCD-monitor.
Tot slot, als stroombron, zal elke powerbank die minimaal 1A levert het werk doen.
Hier zijn de eenvoudige stappen om de Lightsaber te bouwen.
Stap 1: Het frame voorbereiden
Maak een gat in de antistatische IC-buis om te voorkomen dat de uChip in de buis schuift wanneer u de micro-USB-kabel aansluit. Het gat moet zich op ongeveer 3 cm van het uiteinde van de buis bevinden.
Plaats vervolgens een plastic pin (u kunt de plastic pin die bij de buis is geleverd om de IC's vast te houden, recyclen).
Stap 2: Knip de LED-strip op de juiste lengte
Meet het benodigde aantal LED's door de strip in de IC-buis te plaatsen en knip deze vervolgens op de juiste lengte af.
Houd er rekening mee dat je een oneven totaal aantal LED's nodig hebt om een symmetrisch aan/uit-effect te creëren.
Stap 3: Soldeer de LED's Strip aan UChip
Sluit de draden aan zoals weergegeven in de afbeelding:
µChip pin_16 -> Diode Anode
Diode Kathode -> strip +5V
µChip pin_8 -> strip GND
µChip pin_2 (of een andere beschikbare GPIO) -> strip DIN
De draadlengte moet voldoende zijn: niet te kort (zodat u de uChip indien nodig gemakkelijk kunt uittrekken), niet te lang, anders kunt u de uChipin niet in de buis plaatsen.
De diode **kan** worden weggelaten, omdat in de meeste gevallen de ledstrip ook zal werken. Zijn functie is om de voedingsspanning op de LED-strip te verminderen, zodat het hoge logische niveau binnen de specificaties van 3,3 V ligt.
Stap 4: Voltooi de framestructuur
Pas alles in de buis. Niets eenvoudiger! Wees voorzichtig bij het buigen van de draden!
Wikkel het ondoorzichtige (maar semi-transparante) verpakkingsschuim om de tube. Dit zal het licht dat door de LED's wordt gegenereerd, verspreiden. Gebruik wat tape om het op de antistatische IC-buis te bevestigen.
Stap 5: Programmeren met Arduino IDE
Laad µChip met de bijgevoegde schets “LightSaber.ino”.
Ik heb een deel van de flikkerende code geleend van het geweldige project Mad Gyver.
Stap 6: Power-up en geniet ervan
Sluit de voeding aan via de micro-USB-kabel (ik gebruikte een powerbank) en geniet van je Jedi / Sith-wapen!!
U kunt de code wijzigen om een extra knop toe te voegen waarmee u de volgorde en tijdstippen voor het in- en uitschakelen kunt wijzigen.
Credits:
Een deel van de broncode is geïnspireerd op het verbazingwekkende Instructables-project van Mad Gyver
FastLED-bibliotheek wordt gebruikt om de RGB-LED's aan te sturen.
Aanbevolen:
Halloween-pompoen met een bewegend animatronic-oog - Deze pompoen kan zijn ogen rollen! 10 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Halloween-pompoen met een bewegend animatronic-oog | Deze pompoen kan zijn oog rollen!: In deze Instructable leer je hoe je een Halloween-pompoen maakt die iedereen bang maakt als zijn oog beweegt. Stel de triggerafstand van de ultrasone sensor in op de juiste waarde (stap 9) en je pompoen zal iedereen die het aandurft om snoep te nemen versteenen
K-2 Robotics First Day: de kracht van de projectboom! 8 stappen (met afbeeldingen)
K-2 Robotics First Day: the Power of the Project Tree!: Op de eerste dag van Robotics Level 1 (met behulp van Racer Pro-bots®) laten we leerlingen kennismaken met "hun Robots" en laat ze vervolgens Project Challenge-Tree™ Nee 1.Project Challenge-Trees scheppen de voorwaarden voor een Active Learning Zone™
Hoe zich te ontdoen van het domme ".hex No Such File" Fout bij het uploaden van Arduino!: 4 stappen
Hoe zich te ontdoen van het domme ".hex No Such File" Fout bij het uploaden van Arduino!: Deze Instructable geeft u stapsgewijze instructies voor het maken van een Arduino Diecemella, het daadwerkelijk uploaden van zelfgemaakte code, in plaats van alleen voorbeelden op Windows XP
Ellipta-kracht: 5 stappen
Ellipta-power: Mijn vrouw en ik hebben geprobeerd meer hernieuwbare bronnen te gebruiken en ons elektriciteitsverbruik te verminderen. Laatst merkte ik dat mijn elliptische trainer op eigen kracht loopt. Dus toen was de volgende vraag: "Hoeveel stroom wekt het op?" Blijkt
Hoe schrijf je een brute kracht voor getallen (Visual BASIC 2008 Express): 5 stappen
Hoe schrijf je een brute kracht voor getallen (Visual BASIC 2008 Express): In deze Instructable laat ik je zien hoe je een zogenaamde "Brute Force" in Visual BASIC 2008 Express die u hier kunt downloaden --> http://www.microsoft.com/eXPress/download/A force brute is een "krakende" programma dat kra