Arduino: Distanza su LCD (Modulo ad Ultrasuoni)

31 Ottobre 2014
Arduino: Distanza su LCD (Modulo ad Ultrasuoni)

Ciao a tutti in questo post vi farò vedere come realizzare un “metro” ad ultrasuoni con l’utilizzo di un sensore ad ultrasuoni e uno schermo LCD.

Il materiale essenziale per la realizzazione è:

– Sensore ad ultrasuoni

– Display LCD 16×02 I2C

– Breadboard (Basetta)

– Fili per collegamenti

– Arduino Uno

Inanzitutto ecco a voi il link per il download dello sketch:

[c]

#include <NewPing.h> //includo le librerie
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
#define TRIGGER_PIN 12
#define ECHO_PIN 11
#define MAX_DISTANCE 500
NewPing sonar(TRIGGER_PIN, ECHO_PIN, MAX_DISTANCE);
//creo le variabili
void setup() {
lcd.init();
lcd.clear();
lcd.backlight();
Serial.begin(115200);
}
void loop()
{
unsigned int uS = sonar.ping();
lcd.print("Distanza: ");//calcolo la distanza e la stampo sull’LCD
lcd.print(uS / US_ROUNDTRIP_CM);
lcd.print(" cm ");
delay(100);
lcd.clear();
}

[/c]

Adesso vediamo i collegamenti:

2wire_bb 6

 

 

 

 

Altre foto del progetto finito ed inserito in una scatola di compensato:

WP_20140827_003 WP_20140827_005 WP_20140827_006

Posted in ArduinoTags:
Related Posts

Ciao a tutti, oggi andremo a vedere come creare un Rilevatore di Fiamma con Arduino. Tramite questo sensore, in grado di rilevare la presenza di fiamme attorno ad esso, potrai creare un sistema che ti avvisa in caso di fiamme, spendendo poco e con…

Ciao a tutti, oggi andremo a vedere come utilizzare il Sensore di Tocco, o Tap Sensor. Questo sensore permette di rilevare per esempio il battito di una mano su un tavolo o il bussare ad una porta e ci può tornare utile per alcuni…

Ciao a tutti, in questo nuovo articolo andremo a recensire un Kit Arduino per Principianti di Elegoo. Il packaging è ottimo, con una custodia in plastica, separatori per dividere i componenti tra di loro, in modo da tenere ordinato ed a portata di mano…

6 Comments
  • Gabriele Innocenti

    Salve non riesco ad avere lo sketch mi dice che il file non esiste più..puoi mandarmelo via email? gabrieleig@hotmail.it Grazie!

    21:55 7 Giugno 2016 Rispondi
    • DevAlessioBigini

      Ciao, controlla adesso l’articolo. Buona giornata!

      9:30 8 Giugno 2016 Rispondi
      • Gabriele Innocenti

        Grazie!! è perfetto 🙂 Stò facendo un progetto per l’esame di maturità e avevo in mente di aggiungerci oltre al display anche un buzzer che suona sempre più rapidamente man mano che l’oggetto si avvicina lei è in grado di aiutarmi?

        15:08 8 Giugno 2016 Rispondi
        • DevAlessioBigini

          Certo, non mi dare del lei ho solo 18 anni 🙂

          15:26 8 Giugno 2016 Rispondi
          • Gabriele Innocenti

            ahaha va bene! Se vuoi posso aggiungerti su FB cosi magari mi dici li come fare..

            15:35 8 Giugno 2016
          • DevAlessioBigini

            Perfetto!

            15:36 8 Giugno 2016
Write a comment