Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Codi Safe Fuel Tank para trabajo, Guías, Proyectos, Investigaciones de Tecnología

Safe fuel tank código de la placa

Tipo: Guías, Proyectos, Investigaciones

2024/2025

Subido el 21/01/2025

itskyrox-03
itskyrox-03 🇪🇸

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
int sensor_vibracio_dreta = 10;
int sensor_vibracio_esquerra = 11;
int sirena = 8;
char valor;
int diposits_afectats;
void setup() {
Serial.begin(9600);
pinMode(sensor_vibracio_dreta, INPUT);
pinMode(sensor_vibracio_esquerra, INPUT);
pinMode(sirena, OUTPUT);
}
void loop() {
if (Serial.available())
valor = Serial.read();
if (valor == 'a') {
if (digitalRead(sensor_vibracio_dreta) == 1) {
digitalWrite(sirena, HIGH);
diposits_afectats = 1;
Serial.println(diposits_afectats);
}
if (digitalRead(sensor_vibracio_esquerra) == 1) {
digitalWrite(sirena, HIGH);
diposits_afectats = 2;
Serial.println(diposits_afectats);
}
if (digitalRead(sensor_vibracio_esquerra) == 1&&
digitalRead(sensor_vibracio_dreta) == 1) {
diposits_afectats = 3;
Serial.println(diposits_afectats);
}
}
if (valor == 'c') {
digitalWrite(sirena, LOW);
diposits_afectats = 0;
Serial.println(diposits_afectats);
pf2

Vista previa parcial del texto

¡Descarga Codi Safe Fuel Tank para trabajo y más Guías, Proyectos, Investigaciones en PDF de Tecnología solo en Docsity!

int sensor_vibracio_dreta = 10 ; int sensor_vibracio_esquerra = 11 ; int sirena = 8 ; char valor; int diposits_afectats; void setup() { Serial.begin( 9600 ); pinMode(sensor_vibracio_dreta, INPUT); pinMode(sensor_vibracio_esquerra, INPUT); pinMode(sirena, OUTPUT); } void loop() { if (Serial.available()) valor = Serial.read(); if (valor == 'a') { if (digitalRead(sensor_vibracio_dreta) == 1 ) { digitalWrite(sirena, HIGH); diposits_afectats = 1 ; Serial.println(diposits_afectats); } if (digitalRead(sensor_vibracio_esquerra) == 1 ) { digitalWrite(sirena, HIGH); diposits_afectats = 2 ; Serial.println(diposits_afectats); } if (digitalRead(sensor_vibracio_esquerra) == 1 && digitalRead(sensor_vibracio_dreta) == 1 ) { diposits_afectats = 3 ; Serial.println(diposits_afectats); } } if (valor == 'c') { digitalWrite(sirena, LOW); diposits_afectats = 0 ; Serial.println(diposits_afectats);

if (valor == 'b') { digitalWrite(sirena, LOW); diposits_afectats = 0 ; Serial.println(diposits_afectats); } Serial.println(diposits_afectats); delay( 50 ); }