nieuw en nooby..

Alles wat niet past in bovenstaande onderwerpen
Gebruikers-avatar
Berichten: 700
Geregistreerd: 05 Mrt 2012, 21:56
Woonplaats: Appingedam

Re: nieuw en nooby..

Berichtdoor pjh » 15 Mei 2012, 07:41

Precies. Deze ledjes hebben een vrij smalle lichtbundels, die dus vol in de fibers schijnen.
Succes met je papergraft project.

Advertisement

Berichten: 17
Geregistreerd: 19 Apr 2012, 17:40

Re: nieuw en nooby..

Berichtdoor DNALOR » 31 Mei 2012, 22:51

Zo ben nu 2 dagen aan het kijken wat ik met de arduino klaar krijg...


dit is het geworden....volgens mij moet ik hier het vliegtuigje van de grond krijgen :-)


int red = 12; //this is for the cockpit-r2 color red
int green = 11; //this is for the cockpit color green
int blue = 8; //this is for the cockpit-r2 color blue
int flickerLED = 10; // this for burning engines.
int steady = 13; // this the red main engine fire.


int redNow;
int blueNow;
int greenNow;
int redNew;
int blueNew;
int greenNew;
int flickertime;



void setup()
{ //this sets the output pins
pinMode(red, OUTPUT);
pinMode(green, OUTPUT);
pinMode(blue, OUTPUT);
pinMode(flickerLED,OUTPUT);
pinMode(steady,OUTPUT);

redNow = random(255);
blueNow = random(255);
greenNow = random(255);
redNew = redNow;
blueNew = blueNow;
greenNew = greenNow;
}

#define fade(x,y) if (x>y) x--; else if (x<y) x++;
void loop()
{
analogWrite(blue, blueNow);
analogWrite(red, redNow);
analogWrite(green, greenNow);
redNew = random(255);
blueNew = random(255);
greenNew = random(255);
// fade to new colors
while ((redNow != redNew) ||
(blueNow != blueNew) ||
(greenNow != greenNew))
{

fade(redNow,redNew)
fade(blueNow,blueNew)
fade(greenNow,greenNew)
analogWrite(blue, blueNow);
analogWrite(red, redNow);
analogWrite(green, greenNow);
delay(20);

flickertime = random(20);
digitalWrite(flickerLED,HIGH);
delay(flickertime);
digitalWrite(flickerLED,LOW);
delay(20-flickertime);



digitalWrite(steady, HIGH);

}
}

Berichten: 17
Geregistreerd: 19 Apr 2012, 17:40

Re: nieuw en nooby..

Berichtdoor DNALOR » 04 Jun 2012, 19:28

Hey het werkt..
de eerste motor werkt.

http://www.youtube.com/watch?v=RpciI_cedM0kt

Gebruikers-avatar
Berichten: 188
Geregistreerd: 23 Dec 2011, 00:12

Re: nieuw en nooby..

Berichtdoor Duality » 04 Jun 2012, 20:37

nice!

Berichten: 17
Geregistreerd: 19 Apr 2012, 17:40

Re: nieuw en nooby..

Berichtdoor DNALOR » 07 Jun 2012, 12:14

ik heb eens alle motors aan elkaar gehangen..
de rode leds draaien super..
maar de flicker leds hebben het toch wat moeilijk en zijn wat zacht.

http://www.youtube.com/watch?v=RIrza-myc24

kan het zijn dat die te weinig stroom krijgen?..
ik heb 4 ledjes op een poort staan.


En ik heb de gedachte op de flicker ledjes op te delen.
gewoon 2 leds per poort.
Maar als ik die per 2 verschillend wil laten flickeren..hoe doe ik dat dan?
moet ik dan de code in de sketch dan gewoon kopieren?

Gebruikers-avatar
Berichten: 700
Geregistreerd: 05 Mrt 2012, 21:56
Woonplaats: Appingedam

Re: nieuw en nooby..

Berichtdoor pjh » 08 Jun 2012, 00:14

Na een paar LEDjes te veel, te lang, gaat je arduino vanzelf vliegen. Je hebt al snel een aparte stroom voor je LEDjes nodig.
Je hebt verschillende opties, waarvan dit er maar paar zijn:
1. koop een TLC5940 ic op eBay. Hier kun je er meer van aan elkaar rijgen. Per IC heb je 16 kanalen PWM 4096-stappen (12 bits). Ik heb op 1 tlc5940 5 x RGB LEDjes gezet. Dus eigenlijk 15 lampjes. Zie hier filmpje: http://youtu.be/to-WUVx0jX0
2. Een shiftregister. Makkelijker en goedkoper dan een 5940. Kosten paar dubbeltjes max. Je hebt dan alleen geen echte PWM meer.
3. Multiplexen. Daar heb ik ooit dit over geschreven: http://huinink.info/multiplexing-leds/

verder prachtig wat je maakt.

Berichten: 17
Geregistreerd: 19 Apr 2012, 17:40

Re: nieuw en nooby..

Berichtdoor DNALOR » 10 Jul 2012, 09:36

Ok ik heb weer wat verder gelezen...

Maar je kan de ledjes toch zo snel laten knipperen dat het menselijk oog dat niet ziet, het lijkt dus dat die ledjes gewoon aan zijn..
hier mee ontlast ik toch de arduino?..

maar kan ik dat gewoon voor de code schrijven die ik nu al heb?..
zovan poortje 1 knippert om de 10 tellen
poortje 2 om de 8 tellen..
enzo voort..

en is er geen windows programma waar ik visueel het programma kan testen?..zodat ik kan zien wat er gebeurt met elk poortje?

Gebruikers-avatar
Berichten: 700
Geregistreerd: 05 Mrt 2012, 21:56
Woonplaats: Appingedam

Re: nieuw en nooby..

Berichtdoor pjh » 10 Jul 2012, 22:34

Volgens mij moet je echt even de som maken kwa ampères. Ik heb totaal geen achtergrond in elektronica, maar weet wel dat je erg veel ledjes op de arduino zelf aansluit. Met een paar shiftregisters en transistors sluit je veilig veel meer ledjes aan. Met multiplexen en persistence of vision (POV) krijg je de belasting wel wat naar beneden, maar grote verschillen gaat dat niet maken.
De vraag is eigenlijk: wat wil je bereiken? Hoeveel ledje wil je tegelijk aan hebben?

Een windows programma om het te visualiseren IS DE MOEDER van de Arduino-IDE: Processing
Ik weet niet of je het kent. Hier de link: Afbeelding
Vrij eenvoudig kreeg ik met deze taal dit voor elkaar http://huinink.info/as/

Berichten: 17
Geregistreerd: 19 Apr 2012, 17:40

Re: nieuw en nooby..

Berichtdoor DNALOR » 11 Jul 2012, 08:52

Nou het zijn 16 ledjes geworden..
4x 2 ledjes worden parallel geschakeld.
Daarvan zijn er 4 met steady light..
De andere 4 zijn met een flicker.
De laatste 8 leds zijn allemaal apart met een fade

En dat zou allemaal tegelijkertijd moeten draaien..

Gebruikers-avatar
Berichten: 700
Geregistreerd: 05 Mrt 2012, 21:56
Woonplaats: Appingedam

Re: nieuw en nooby..

Berichtdoor pjh » 11 Jul 2012, 23:48

Stel dat je op een gegeven moment 10 van je LEDjes vol hebt aanstaan. Dan kom je met 20 mA per LEDje met 200 mA in totaal te hoog uit. Gaat atmega328p chip sneller stuk. Maximaal op een pinnetje is 40 mA, maar beter is onder de 30 te blijven.

Dus:
- onder de 30 mA per I/O pin = veilig
- onder de 150 mA per arduino = veilig

Ik vond een aardige link met 10 manieren om je arduino stuk te maken. http://ruggedcircuits.com/html/ancp01.html

Ik blijf erbij dat een TLC5940 mij geschikt voor je taak lijkt. Deze chip voed namelijk de LEDjes via een separate stroom. Ben je verlost van die 150 mA beperking. Verder heeft de chip 16 uitgangen, wat precies overeenkomt met jouw aantal.
Daarnaast kun je je LEDjes ook nog eens 12 bits, ipv 10-bits 'faden'. Toch mooi 3000 tinten per pinnetje erbij. En als laatste de prijs, niet de goedkoopste en eenvoudigste chip, maar met 1,63 euro http://to.ly/eqvX ook geen rib uit je lijf.
Mooie moters op youtube!

VorigeVolgende

Terug naar Theekransje

Wie is er online?

Gebruikers in dit forum: Geen geregistreerde gebruikers en 3 gasten