Hoe maak je LED-Fader met behulp van Digispark


https://www.dropbox.com/s/zj1mg9ewo62ttw7/animoto_high_res.mp4

BENODIGDE MATERIALEN

(In volgorde)
item
leverancier kat # hoeveelheid weerstand van 220 ohm digikey.com 220QBK-ND 3 RGB LED digikey.com 754-1492-ND 1 vrouwelijke kop 3 pin digikey.com S7001-ND 1 vrouwelijke kop 6 pin digikey.com S7004-ND 1 rechthoekig Connectors - Headers, mannelijke Pins digikey.com S1011E-06-ND 1 rechthoekig Connectors - Headers, mannelijke Pins digikey.com S1011E-03-ND 1 PC DUAL-MINI BOARD thesource.ca 2760148 1 Digispark ontwikkeling bestuur digistump.com n/b 1

optioneel in plaats van het kopen van onderdelen apart

Digispark Starter kit dgistump.com heeft alles wat dat u nodig 1
ARDUINO BOARD IDE 1.0.3 CODE

Alle variabelen declareren

int LED1; int LED2; int LED3; int p0 = 0; int p1 = 1; int p4 = 4; float x; float r; vlotter-g; float b;
/ / de installatieroutine loopt zodra wanneer u drukt op reset;
void setup {Serial.begin(9600);  seriële interface start / / initialiseren van de digitale pin als uitgang.  pinMode (p0, OUTPUT); pin 0 voor pwm pinMode ingesteld (p1, OUTPUT); pin 1 voor pwm pinMode ingesteld (p4, OUTPUT); ingesteld op pin 4 voor pwm digitalWrite (p0, hoge);   Draai de LED o delay(1000); vertraging voor 1 tweede digitalWrite (p1, hoge);  delay(1000);   digitalWrite (p4, hoge);  delay(1000);               wachten op een tweede digitalWrite (p0, laag);  delay(1000);   de LED uitschakelen door de lage digitalWrite van spanning (p1, laag);   delay(1000);   digitalWrite (p4, laag);  delay(1000);    }
/ / de routine lus loopt over en weer forever: void loop {voor (int i = 0; ik < 360; i ++) {}

converteren naar een float voor de berekening van de r, g, b (amplitute verhogen door te vermenigvuldigen met 127 en positief maken door toevoeging van 1)

x=float(i);    r=127*(Sin(x/180*PI)+1);    g=127*(Sin(x/180*Pi+3/2*pi)+1);    b=127*(Sin(x/180*PI+0.5*PI)+1);
//Convert flaot r, g, b integer en meewerkende waarden op LED     LED1 = int(r);    LED2 = int(g);    LED3 = int(b);
//write LED niveaus p0, p1, p4 (toewijzen PWM waarden leds) analogWrite (p0, LED1);    analogWrite (p1, LED2);    analogWrite (p4, LED3);
//wait voor 1/100 van een seconde delay(100);} }

In dit project die een getal tussen 0-255 wordt gebruikt voor de taakcyclus van de 0% - 100% (helderheid), wordt sinus-functie gebruikt voor het genereren van het. Digispark maakt gebruik van sinus-functie voor het genereren van de PWM (puls breedte modulatie). Wij converteren de radialen naar mate van voor de cycli van rood, groen en blauw. Dit wordt gebruikt voor het wijzigen van de taal voor de computer om te begrijpen.

Hoe te bouwen

-Knip uit een vierkant gat van 8 x 9 holes van het perf bord
-Soldeer vrouwelijke kop pinnen te DigiSpark
-Het solderen van de bits (mannelijke kop pins, weerstanden, RGB-LED(longest leg is your ground)
-De weerstanden worden gesoldeerd aan het bestuur van de première in de pinnen van de PWM 1 en 4
-Vervolgens soldeer de weerstanden aan de benen van de LED
-Soldeer de langste etappe van de LED (grond) aan op de grond pin, dekking van de draad met isolatie om te voorkomen dat kortsluiting uit.
-Vervolgens het Arduino 1.0.3-programma gebruiken om uw code (hierboven omschreven) voor het programmeren van uw PWM naar uw chip te schrijven
-Stekker er en spelen en je klaar om te gaan met uw LED-fader

Gerelateerde Artikelen

Hoe maak je kaars Votives met behulp van klei | Home Decor ideeën

Hoe maak je kaars Votives met behulp van klei | Home Decor ideeën

Hoe maak je kaars Votives met behulp van klei | Home Decor ideeënIn deze tutorial leert u hoe maak je kaars votives voor home decor, met behulp van klei in slechts een paar stappen. Hebt u niet van de compound van de epoxy komt te staan, kunt u deze
Hoe maak je een nummer met behulp van Ableton

Hoe maak je een nummer met behulp van Ableton

Heb je een elektrische lied in de radio gehoord? Nou, waarschijnlijk de beroemde dj's gewend Ableton produceren van dit lied. Bijvoorbeeld, gebruik Skrillex, Hardwell en Avicii ook Ableton voor de productie van hun geweldige liedjes.Daarom wil ik je
DIY: Hoe maak mooie bloem Danglers met behulp van papier Art filigraan

DIY: Hoe maak mooie bloem Danglers met behulp van papier Art filigraan

DIY: Hoe maak mooie bloem Danglers met behulp van papier Art filigraanHier is de link voor de video voor de bloemen die ik voor de dangler gebruikt heb... Een beetje groot maken van em...Filigraan Made Easy: In deze tutorial leer je hoe je mooie bloe
Hoe maak je een Thermometer met behulp van de Arduino en LM35

Hoe maak je een Thermometer met behulp van de Arduino en LM35

vandaag ga ik u tonen hoe te maken van een Thermometer met Arduino en LM35 temperatuursensor, LCD Display, op een breadboard samen met draden aangesloten. Het zal temperatuur weergegeven in Celsius en Fahrenheit.Andro RootStap 1: Vereisten:- Dit is d
Hoe maak je een caleidoscoop met behulp van wat er in een kast van leraren levering

Hoe maak je een caleidoscoop met behulp van wat er in een kast van leraren levering

In dit instructable ziet u hoe gemakkelijk het is om een Caleidoscoop, met behulp van dingen misschien vindt u in een kast van leraren.  Het is supper gemakkelijk en tonnen fun.Stap 1: Hoe maak je een caleidoscoop met behulp van wat er in een kast va
Hoe maak je een installatieschijf met behulp van een flash drive 8gb

Hoe maak je een installatieschijf met behulp van een flash drive 8gb

Hoe maak je een installatieschijf met behulp van een flash drive 8gbhttp://www.YouTube.com/watch?v=FQ4EyWHcSpohttp://www.microsoftstore.com/Store/msstore/HTML/pbPage.Help_Win7_usbdvd_dwnToolwindows 7 inorder om dit te doen moethet bestand moet een IS
Hoe maak je Drift auto met behulp van de Arduino

Hoe maak je Drift auto met behulp van de Arduino

Hallo iedereen. Laat me voorstellen over hoe ik een DRIFT-auto met behulp van de arduino, pololu VNH5019, NRC-20 controlesysteem en verwoeste lichaam van RC auto gemaakt.Stap 1: Deze DRIFT auto bevat... 1. de Arduino UNO R3 programmeerbare bestuur2.
Hoe maak je een vangst met behulp van de 123D vangst web app

Hoe maak je een vangst met behulp van de 123D vangst web app

In dit instructable ga ik u door het creëren van een vangst met behulp van de 123D vangst web app. 123D vangst een geheel gratis stuk van de software is dat draait in 3D-modellen foto's lopen.Beschikbaar (vanaf nu) voor PC, iPad en ook als een web ap
Hoe maak je een kaart met behulp van ArcGIS

Hoe maak je een kaart met behulp van ArcGIS

ArcGIS is een kaartenmaker software die is erg handig in een verscheidenheid van gebieden zoals het stedelijke planning, civiele techniek en landbouwkunde, om enkelen te noemen. Deze velden kunnen ArcGIS voor diverse doeleinden communiceren van infor
Hoe maak je een libel met behulp van papier Art filigraan

Hoe maak je een libel met behulp van papier Art filigraan

Filigraan Made Easy: In deze tutorial leert u hoe maak je een mooie libel met behulp van filigraan technieken in slechts enkele stappen. Laten we beginnen.Nou ik hoop dat je genoten hebt van dit ambacht en zo ja, vergeet dan niet om te delen, comment
Hoe maak je een App met behulp van de Xcode

Hoe maak je een App met behulp van de Xcode

Maken van een App voor apple IPhones en IPads kunnen zeer moeilijk zijn. Als u eenmaal begrijpt hoe Xcode werkt, is het zeer eenvoudig te maken van uw eigen app.Stap 1: Wat moet ik beginnen 1) Apple Computer2) Xcode app voor Macs3) Swift of C++Stap 2
Hoe maak je houten bakjes met behulp van uw bandzagen

Hoe maak je houten bakjes met behulp van uw bandzagen

Ik zal laten zien hoe u ronde houten kommen van stroken hout en een bandzagen. Ik heb geen een hout-draaibank, dus vond ik een manier om ronde bakjes met behulp van mijn bandzagen. U kunt maken ze een diameter van 3 inch en omhoog. De foto's tonen ee
Hoe maak je mevrouw Pacman met behulp van klei (animatie)

Hoe maak je mevrouw Pacman met behulp van klei (animatie)

dit zal u tonen hoe kan mevrouw Pacman en de vier geesten; Blinky, Inky, Pinky en Clyde.Wat is nodig:scherpe rand (iets flat zal doen)gele kleirode kleiblauwe kleiroze kleiOranje kleiwitte en zwarte kleiStap 1: Maken van mevrouw pacman mevrouw Pacman
Hoe maak je een kerstboom met behulp van fischertechnik elementen

Hoe maak je een kerstboom met behulp van fischertechnik elementen

ik spelen met verschillende educatieve manipulatives voor een levende. (Bezoek www.weirdrichard.com). Door de jaren heen heb ik verschillende vakantie thema modellen met behulp van allerlei speelgoed gebouwd. Het is eenvoudig te maken geweldige kerst