Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Descripcion Del CodigoSemaforo
Descripcion Del CodigoSemaforo
void setup() {
pinMode(verde,OUTPUT); //declaramos el pin verde como salida
pinMode(amarillo,OUTPUT);//declaramos el pin amarillo como salida
pinMode(rojo,OUTPUT); //declaramos el pin rojo como salida
}
*/
void setup() {
// Dentro del ciclo for se activaran los pines del 2 al 7 como salidas
pinMode(pin, OUTPUT);
pinMode(button, INPUT);
void semaphoreOne() {
if (digitalRead(button) == true) {
break;
semaphoreTwo();
}
// Funcion para el segundo semaforo y sus cambios de estado
void semaphoreTwo() {
if (digitalRead(button) == true) {
break;
semaphoreOne();
void loop() {
digitalWrite(pin, LOW);
digitalWrite(2, HIGH);
digitalWrite(7, HIGH);
semaphoreOne();