• Bonsoir, je me rends juste compte que les notifications des nouveaux messages étaient limitées aux membres actifs dans les 30 derniers jours. Donc, j'ai supprimé cette option. En espérant que vous aurez bien les notifications attendues. Merci pour votre patience. Yves

AERO EFFET ATERBURNER EDF avec ARDUINO

yves.morele

Membre Sénior
une seule couleur pour l'instant (je n'ai plus de led rvb)

les branchements:

D5 connecté avec un Y au signal throttle (canal 3 normalement)
D3 sortie de commande des leds (0- 5 volts)
le ground et +5V de l'arduino pris sur le Y du throttle

le code tout simple

int changethrottle;
int voltageled;




void setup() {
pinMode(5, INPUT);
pinMode(3, OUTPUT);
Serial.begin(9600);
}


void loop() {
changethrottle = pulseIn(5, HIGH, 25000);
voltageled=map(changethrottle, 1000, 2000, 0, 255);
analogWrite(3,voltageled);


delay(10);

}


et le résultat

[video=youtube;A1w7UFWBMYc]https://www.youtube.com/watch?v=A1w7UFWBMYc[/video]
 
bleues et rouges

[video=youtube;wg2eBaP7KYc]https://www.youtube.com/watch?v=wg2eBaP7KYc[/video]

le code

int changethrottle;
int voltageledrouge;
int voltageledbleue;




void setup() {
pinMode(5, INPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
Serial.begin(9600);
}


void loop() {
changethrottle = pulseIn(5, HIGH, 25000);
voltageledrouge=map(changethrottle, 1000, 2000, 0, 255);
voltageledbleue=map(changethrottle, 2000, 1000, 0,255);
if (changethrottle<1250) voltageledrouge=0;
if (changethrottle>1500) voltageledbleue=0;
analogWrite(3,voltageledrouge);
analogWrite(4,voltageledbleue);

delay(10);

}
 
Haut