INFORMÁTICA Raquel
lunes, 12 de junio de 2017
domingo, 11 de junio de 2017
Arduino Semáforo Pulsador peatones con botón
int pinROJO=10;
int pinAMARILLO=9;
int pinVERDE=8;
int peatonesRojos=11;
int peatonesVEDES=12;
int BOTOUN=7;
void parteVERDES ();
void apagacion ();
void encendencion (int LED);
void EncenderPeatones (int LED);
void ParpadeacionAMARILLO ();
void setup()
{
}
void loop()
{
apagacion();
encendencion(pinROJO);
EncenderPeatones(peatonesVEDES);
delay(15000);
apagacion();
ParpadeacionAMARILLO();
parteVERDES();
}
void parteVERDES () {
int TIEMPO=0;
while (TIEMPO < 10000) {
pinMode(BOTOUN,INPUT_PULLUP);
if (digitalRead(BOTOUN) == LOW) {
apagacion();
encendencion(pinVERDE);
EncenderPeatones(peatonesRojos);
delay(100);
TIEMPO=TIEMPO + 100;
}else {
TIEMPO=10000;
}
}
}
void apagacion () {
pinMode(pinROJO,OUTPUT);
digitalWrite(pinROJO,LOW);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
pinMode(pinVERDE,OUTPUT);
digitalWrite(pinVERDE,LOW);
pinMode(peatonesRojos,OUTPUT);
digitalWrite(peatonesRojos,LOW);
pinMode(peatonesVEDES,OUTPUT);
digitalWrite(peatonesVEDES,LOW);
}
void encendencion (int LED) {
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
}
void EncenderPeatones (int LED) {
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
}
void ParpadeacionAMARILLO () {
EncenderPeatones(peatonesRojos);
int I=0;
for (I = 0; I <= 3; I++) {
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,HIGH);
delay(500);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
delay(500);
}
}
int pinAMARILLO=9;
int pinVERDE=8;
int peatonesRojos=11;
int peatonesVEDES=12;
int BOTOUN=7;
void parteVERDES ();
void apagacion ();
void encendencion (int LED);
void EncenderPeatones (int LED);
void ParpadeacionAMARILLO ();
void setup()
{
}
void loop()
{
apagacion();
encendencion(pinROJO);
EncenderPeatones(peatonesVEDES);
delay(15000);
apagacion();
ParpadeacionAMARILLO();
parteVERDES();
}
void parteVERDES () {
int TIEMPO=0;
while (TIEMPO < 10000) {
pinMode(BOTOUN,INPUT_PULLUP);
if (digitalRead(BOTOUN) == LOW) {
apagacion();
encendencion(pinVERDE);
EncenderPeatones(peatonesRojos);
delay(100);
TIEMPO=TIEMPO + 100;
}else {
TIEMPO=10000;
}
}
}
void apagacion () {
pinMode(pinROJO,OUTPUT);
digitalWrite(pinROJO,LOW);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
pinMode(pinVERDE,OUTPUT);
digitalWrite(pinVERDE,LOW);
pinMode(peatonesRojos,OUTPUT);
digitalWrite(peatonesRojos,LOW);
pinMode(peatonesVEDES,OUTPUT);
digitalWrite(peatonesVEDES,LOW);
}
void encendencion (int LED) {
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
}
void EncenderPeatones (int LED) {
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
}
void ParpadeacionAMARILLO () {
EncenderPeatones(peatonesRojos);
int I=0;
for (I = 0; I <= 3; I++) {
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,HIGH);
delay(500);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
delay(500);
}
}
Arduino. Semáforo pulsador peatones
int pinROJO=10;
int pinAMARILLO=9;
int pinVERDE=8;
int peatonesROJO=11;
int peatonesVERDE=12;
int boton=7;
void apagar ();
void encender (int LED);
void encenderpeatones (int LED);
void parpadeoAmarillo ();
void setup()
{
}
void loop()
{
apagar();
encender(pinROJO);
encender(peatonesROJO);
delay(15000);
apagar();
parpadeoAmarillo();
apagar();
encender(pinVERDE);
encenderpeatones(peatonesVERDE);
delay(10000);
peatonesVERDE;
}
void apagar () {
pinMode(pinROJO,OUTPUT);
digitalWrite(pinROJO,LOW);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
pinMode(pinVERDE,OUTPUT);
digitalWrite(pinVERDE,LOW);
pinMode(peatonesROJO,OUTPUT);
digitalWrite(peatonesROJO,LOW);
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,LOW);
}
void encender (int LED) {
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,HIGH);
}
void encenderpeatones (int LED) {
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,HIGH);
}
void parpadeoAmarillo () {
encenderpeatones(peatonesROJO);
int i=0;
for (i = 0; i <= 3; i++) {
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,HIGH);
delay(500);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
delay(500);
}
}
int pinAMARILLO=9;
int pinVERDE=8;
int peatonesROJO=11;
int peatonesVERDE=12;
int boton=7;
void apagar ();
void encender (int LED);
void encenderpeatones (int LED);
void parpadeoAmarillo ();
void setup()
{
}
void loop()
{
apagar();
encender(pinROJO);
encender(peatonesROJO);
delay(15000);
apagar();
parpadeoAmarillo();
apagar();
encender(pinVERDE);
encenderpeatones(peatonesVERDE);
delay(10000);
peatonesVERDE;
}
void apagar () {
pinMode(pinROJO,OUTPUT);
digitalWrite(pinROJO,LOW);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
pinMode(pinVERDE,OUTPUT);
digitalWrite(pinVERDE,LOW);
pinMode(peatonesROJO,OUTPUT);
digitalWrite(peatonesROJO,LOW);
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,LOW);
}
void encender (int LED) {
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,HIGH);
}
void encenderpeatones (int LED) {
pinMode(peatonesVERDE,OUTPUT);
digitalWrite(peatonesVERDE,HIGH);
}
void parpadeoAmarillo () {
encenderpeatones(peatonesROJO);
int i=0;
for (i = 0; i <= 3; i++) {
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,HIGH);
delay(500);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
delay(500);
}
}
Arduino pulsador
int estado=0;
int boton=7;
int LED=8;
void encender (int estado);
void setup()
{
pinMode(LED,OUTPUT);
digitalWrite(LED,LOW);
}
void loop()
{
pinMode(boton,INPUT);
if (digitalRead(boton) == HIGH) {
estado=estado + 1;
delay(200);
if (estado == 2) {
estado=0;
}
}
encender(estado);
}
void encender (int estado) {
if (estado == 1) {
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
}else {
pinMode(LED,OUTPUT);
int boton=7;
int LED=8;
void encender (int estado);
void setup()
{
pinMode(LED,OUTPUT);
digitalWrite(LED,LOW);
}
void loop()
{
pinMode(boton,INPUT);
if (digitalRead(boton) == HIGH) {
estado=estado + 1;
delay(200);
if (estado == 2) {
estado=0;
}
}
encender(estado);
}
void encender (int estado) {
if (estado == 1) {
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
}else {
pinMode(LED,OUTPUT);
Arduino Semáforo parpadeo
int pinROJO=10;
int pinAMARILLO=9;
int pinVERDE=8;
void APAGAR ();
void encender (int LED);
void parpadearAmarillo ();
void setup()
{
}
void loop()
{
APAGAR();
encender(pinROJO);
delay(10000);
APAGAR();
parpadearAmarillo();
APAGAR();
encender(pinVERDE);
delay(8000);
}
void APAGAR () {
pinMode(pinROJO,OUTPUT);
digitalWrite(pinROJO,LOW);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
pinMode(pinVERDE,OUTPUT);
digitalWrite(pinVERDE,LOW);
}
void encender (int LED) {
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
}
void parpadearAmarillo () {
int i=0;
for (i = 0; i <= 3; i++) {
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,HIGH);
delay(500);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
delay(500);
}
}
int pinAMARILLO=9;
int pinVERDE=8;
void APAGAR ();
void encender (int LED);
void parpadearAmarillo ();
void setup()
{
}
void loop()
{
APAGAR();
encender(pinROJO);
delay(10000);
APAGAR();
parpadearAmarillo();
APAGAR();
encender(pinVERDE);
delay(8000);
}
void APAGAR () {
pinMode(pinROJO,OUTPUT);
digitalWrite(pinROJO,LOW);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
pinMode(pinVERDE,OUTPUT);
digitalWrite(pinVERDE,LOW);
}
void encender (int LED) {
pinMode(LED,OUTPUT);
digitalWrite(LED,HIGH);
}
void parpadearAmarillo () {
int i=0;
for (i = 0; i <= 3; i++) {
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,HIGH);
delay(500);
pinMode(pinAMARILLO,OUTPUT);
digitalWrite(pinAMARILLO,LOW);
delay(500);
}
}

lunes, 27 de marzo de 2017
Suscribirse a:
Entradas (Atom)




