Inhoudsopgave:
- Benodigdheden
- Stap 1: +5V en GND
- Stap 2: Sluit de LED's en weerstanden aan
- Stap 3: Sluit de potentiometer aan
- Stap 4: Arduino-code
- Stap 5: Testen en klaar
Video: Larson Loop: 5 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit project wordt de Larson Loop genoemd en is geïnspireerd op een apparaat dat een Larson Scanner wordt genoemd. Het idee is dat je meerdere LED's in een lus hebt waar het licht van de LED's eruitziet alsof het in een lus gaat. Bovendien wordt een potentiometer gebruikt om de richting en snelheid van de Larson-lus ook te veranderen
Benodigdheden
Voor dit project is vereist:
- 8 weerstanden van 1k ohm
- 15-achtige jumperdraden
- Arduino Mega (of een Arduino met 8+ PWM-pinnen)
- 10k ohm potentiometer
- 8 LED's
Stap 1: +5V en GND
De eerste stap is om de aarde (GND) en voeding (+5V) van de Arduino op het breadboard aan te sluiten. GND naar de kolommen met het minteken van het breadboard. +5V naar de kolommen met het plusteken van het breadboard.
Stap 2: Sluit de LED's en weerstanden aan
De volgende stap is om de LED's en weerstanden op het breadboard in te stellen. Laat elke weerstand aansluiten op de kathodepin of de kortere pin van de LED en op de GND, zoals in het diagram. Sluit vervolgens een jumperkabel aan op elke anodepin of langere pin van de LED en op een PWM-pin zoals in het diagram.
Houd er rekening mee dat ik een Arduino Mega heb gebruikt die PWM-pinnen heeft voor pin 2-13 en geen Arduino Uno
Stap 3: Sluit de potentiometer aan
Sluit daarna de potentiometer aan op het breadboard. Laat +5V aan het ene uiteinde van de potentiometer gaan en laat GND aan het andere uiteinde van de potentiometer gaan. Verbind vervolgens een draad van de middelste pin van de potentiometer met de A0-pin van de Arduino.
Stap 4: Arduino-code
Kopieer de code naar uw Arduino-software. De opmerkingen bij de code beschrijven de functionaliteit ervan langs de lijnen.
Stap 5: Testen en klaar
Als u klaar bent met het instellen van uw programma en circuit. Voer de code uit. Je zou moeten zien dat de LED's in een lus gaan. U kunt de richting en snelheid wijzigen door de knop van de potentiometer aan te passen.
Aanbevolen:
Max MSP Ambient Loop Generator - Ajarnpa
Max MSP Ambient Loop Generator: dit is een tutorial over hoe je aan de slag kunt gaan met het maken van een ambient loop-generator in Max MSP. Deze tutorial verwacht dat je een basiskennis hebt van Max MSP, DAW-interfaces en signaalverwerking. Als je het programma wilt gebruiken dat in deze tutorial is ontworpen
LED Cylon Scooter - Larson Scanner uit de jaren 80 - Ajarnpa
LED Cylon Scooter - Larson Scanner uit de jaren 80: dit project is een upgrade uit de jaren 80 naar een scooter uit de jaren 80. Ik plaats een LED-strip in de grille van de Honda Elite van mijn vriend Smokey om een Larson-scanner-animatie-effect te creëren terwijl ik hem leer hoe hij moet soldeer. Het circuit en de code zijn opnieuw gemixt van
Een Python for Loop converteren naar Java: 12 stappen
Converteer een Python for Loop naar Java: Python en Java zijn twee van de grootste programmeertalen van de technologie, die dagelijks door miljoenen worden gebruikt. Met deze instructies kunnen Python-gebruikers van elk niveau hun vaardigheden op Java beginnen toe te passen, leren hoe ze hun bestaande code kunnen toepassen op situaties geschreven
Fizzle Loop Synth V3 (555 Timer): 11 stappen (met afbeeldingen)
Fizzle Loop Synth V3 (555 Timer): Dit is mijn 3e Fizzle Loop Synth-circuit en het bouwt voort op de vorige 2 die hier en hier te vinden zijn. interessante piepjes en boops. Het verschil tussen deze versie
Interessante programmeerrichtlijnen voor ontwerper--Program Process Control- Loop Statement: 8 stappen
Interessante programmeerrichtlijnen voor ontwerpers - Programmaprocesbesturing - Loopverklaring: Programmaprocesbesturing - Loopverklaring Uit dit hoofdstuk komt u in contact met een belangrijke en krachtige kennispuntlusverklaring. Voordat u dit hoofdstuk leest, als u 10.000 cirkels in het programma wilt tekenen, kunt u alleen doen met een ter