Sensore di parcheggio con Arduino

Questo semplice progetto permette di controllare un cicalino in base alla distanza rilevata da un sensore HC-SR04, facendolo suonare con frequenza proporzionale alla distanza da un ostacolo.

Qui lo sketch da caricare:

Arduino: Termometro / igrometro digitale con display

sketch e schemi elettrici per assemblare il vostro termometro/igrometro digitale, con visualizzazione istantanea su display.
Guarda il video:

Qui lo schema di collegamento da realizzare:

Arduino Standalone, schema e circuito

Questo è un semplice circuito per usare e programmare il circuito integrato di arduino (atmega328) e pochi altri componenti per costruire un piccolo clone di arduino.



Arduino: Blink con millis anzichè delay

Questo è un semplice esempio per far lampeggiare un led con la funzione millis, anzichè la classica funzione delay. Il delay è più semplice da usare, ma ha lo svantaggio di mettere in pausa tutto il programma, il millis invece permette al microcontrollore di continuare ad eseguire lo sketch.

Questo è il semplice esempio blink di arduino: 

  1. int led = 13;
  2. void setup() {                
  3. pinMode(led, OUTPUT);    
  4. }
  5. void loop() {
  6.   digitalWrite(led, HIGH);
  7.   delay(1000);              
  8.   digitalWrite(led, LOW);    
  9.   delay(1000);          
  10. }

Questo invece è l'esempio con la funzione millis:

  1. int led = 13;
  2. unsigned long time;
  3. unsigned long lampeggio_time = 0;
  4. void setup() 
  5. { 
  6.   pinMode(led, OUTPUT);
  7. }
  8. void loop() 
  9. { 
  10.    time=millis();
  11.    if(time>lampeggio_time+1000)
  12.   {
  13.     digitalWrite(led, HIGH);
  14.   }
  15.    if(time>lampeggio_time+2000)
  16.   {
  17.     digitalWrite(led, LOW);
  18.     lampeggio_time=millis();
  19.   }
  20. }

Segui Daniele Alberti su Google+
Related Posts Plugin for WordPress, Blogger...