SEXTO GRADO







#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>

float TIEMPO = 0;

void _delay(float seconds) {
  long endTime = millis() + seconds * 1000;
  while(millis() < endTime_loop();
}

void setup() {
  pinMode(9,OUTPUT);
  while(1) {
      analogWrite(9,1);
      _delay(0.1);
      analogWrite(9,5);
      _delay(0.1);
      analogWrite(9,25);
      _delay(0.1);
      analogWrite(9,45);
      _delay(0.1);
      analogWrite(9,65);
      _delay(0.1);
      analogWrite(9,85);
      _delay(0.1);
      analogWrite(9,100);
      _delay(0.1);

      _loop();
  }

}

void _loop() {
}

void loop() {
  _loop();
}

PWM2

Este es el ino de ese código
#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>

float TIEMPO = 0;

void _delay(float seconds) {
  long endTime = millis() + seconds * 1000;
  while(millis() < endTime_loop();
}

void setup() {
  pinMode(9,OUTPUT);
  pinMode(10,OUTPUT);
  while(1) {
      analogWrite(9,1);
      analogWrite(10,100);
      _delay(0.1);
      analogWrite(9,5);
      analogWrite(10,85);
      _delay(0.1);
      analogWrite(9,25);
      analogWrite(10,65);
      _delay(0.1);
      analogWrite(9,45);
      analogWrite(10,45);
      _delay(0.1);
      analogWrite(9,65);
      analogWrite(10,25);
      _delay(0.1);
      analogWrite(9,85);
      analogWrite(10,5);
      _delay(0.1);
      analogWrite(9,100);
      analogWrite(10,1);
      _delay(0.1);

      _loop();
  }

}

void _loop() {
}

void loop() {
  _loop();
}




PWM2 ALTERNADO CON UN PIN EL DIGITAL
13