Académique Documents
Professionnel Documents
Culture Documents
Description du projet
Ceci est le schéma, la broche 1 du ventilateur est connectée à la masse, la broche 2 est
connectée à l'alimentation +12 V et la broche 4 est connectée à la broche numérique 11 de
l'Arduino. Généralement, la broche 1 de la plupart des ventilateurs est marquée d'un gros «
1 » sur le connecteur.
int icr, frecuency, duty_cycle;
void setup() {
Serial.begin(9600);
pinMode(11, OUTPUT);
// Timer/Counter 1 initialization
TCCR1A = 0xA2;
TCCR1B = 0x19;
TCNT1H = 0x00;
TCNT1L = 0x00;
duty_cycle = 20; // Change this value to the desired duty cycle (0-100 %)
icr = 639; // icr and frecuency values are set to generate a 25 kHZ signal
frecuency = 16000000 / (1 + icr);
void loop() {
// Prints the current duty cycle on the serial monitor every second
Serial.print(" Duty cycle (%) = "); Serial.println(duty_cycle);
delay(1000);
}