Utente:DaviBosco04/Arduino: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Creata pagina con " == Titolo del progetto[modifica | modifica sorgente] == Il '''progetto''' che segue è pensato per questo e quello. Qui descrivete ''che cosa'' volete realizzare. === Descr..."
 
Nessun oggetto della modifica
Riga 1:
 
== TitoloSemaforo delad progettoun Incrocio[modifica | modifica sorgente] ==
Il '''progetto''' che segue è pensatoun perincrocio questoregolato da due semafori e quello.
 
Qui descrivete ''che cosa'' volete realizzare.
 
=== Descrizione del progetto[modifica | modifica sorgente] ===
Line 17 ⟶ 15:
 
=== Codice[modifica | modifica sorgente] ===
const int led_red_01 = 2;
Infine il codice (o, i codici) utilizzato. Per inserire il codice, usiamo Inserisci/Codice scegliendo Arduino come linguaggio e mostrando i numeri di riga
const int led_yel_01 = 3;
1 void setup() {
const int led_gre_01 = 4;
2 // put your setup code here, to run once:
const int led_red_02 = 5;
3
const int led_yel_02 = 6;
4 }
const int led_gre_02 = 7;
5
 
6 void loop() {
7 // put your main code here, to run repeatedly:
8
1 void setup() {
9 }
pinMode(led_red_01, OUTPUT);
E, naturalmente, commenti nel codice, e spiegazioni, sono graditi.
pinMode(led_yel_01, OUTPUT);
pinMode(led_gre_01, OUTPUT);
pinMode(led_red_02, OUTPUT);
pinMode(led_yel_02, OUTPUT);
pinMode(led_gre_02, OUTPUT);
4 }
 
6 void loop() {
digitalWrite(led_gre_01, HIGH);
digitalWrite(led_gre_02, LOW);
digitalWrite(led_red_01, LOW);
digitalWrite(led_red_02, HIGH);
delay(3000);
digitalWrite(led_gre_01, LOW);
digitalWrite(led_yel_01, HIGH);
delay(1000);
digitalWrite(led_yel_01, LOW);
digitalWrite(led_red_01, HIGH);
digitalWrite(led_red_02, LOW);
digitalWrite(led_gre_02, HIGH);
delay(1500);
digitalWrite(led_gre_02, LOW);
digitalWrite(led_yel_02, HIGH);
delay(1500);
digitalWrite(led_yel_02, LOW);
digitalWrite(led_red_02, HIGH);
delay(500);
digitalWrite(led_red_01, LOW);
digitalWrite(led_gre_01, HIGH);
delay(3000);
9 }
 
=== Conclusioni[modifica | modifica sorgente] ===