Materiale hardware
[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column width=”1/4″ offset=”vc_col-lg-offset-0 vc_col-lg-3 vc_col-md-offset-0 vc_col-md-4 vc_col-sm-offset-0 vc_col-xs-6″][vc_custom_heading text=”Arduino Uno” font_container=”tag:h6|text_align:center” use_theme_fonts=”yes”][vc_single_image image=”272″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://amzn.to/2IsbEy7” css=”.vc_custom_1631994204045{margin-top: -15px !important;}”][vc_separator css=”.vc_custom_1631976821913{margin-top: -40px !important;}”][vc_single_image image=”1112″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://amzn.to/2IsbEy7” css=”.vc_custom_1631994248145{margin-top: -15px !important;}”][/vc_column][vc_column width=”1/4″ offset=”vc_col-lg-offset-0 vc_col-lg-3 vc_col-md-offset-0 vc_col-md-4 vc_col-sm-offset-0 vc_col-xs-6″][vc_custom_heading text=”Cavi Dupont” font_container=”tag:h6|text_align:center” use_theme_fonts=”yes”][vc_single_image image=”265″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://amzn.to/2Ir6qCK” css=”.vc_custom_1631994204045{margin-top: -15px !important;}”][vc_separator css=”.vc_custom_1631976821913{margin-top: -40px !important;}”][vc_single_image image=”1112″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://amzn.to/2Ir6qCK” css=”.vc_custom_1631994248145{margin-top: -15px !important;}”][/vc_column][vc_column width=”1/4″ offset=”vc_col-lg-offset-0 vc_col-lg-3 vc_col-md-offset-0 vc_col-md-4 vc_col-sm-offset-0 vc_col-xs-6″][vc_custom_heading text=”HC-SR04″ font_container=”tag:h6|text_align:center” use_theme_fonts=”yes”][vc_single_image image=”345″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://amzn.to/2Gv5Qrl” css=”.vc_custom_1631994204045{margin-top: -15px !important;}”][vc_separator css=”.vc_custom_1631976821913{margin-top: -40px !important;}”][vc_single_image image=”1112″ img_size=”full” alignment=”center” onclick=”custom_link” img_link_target=”_blank” link=”https://amzn.to/2Gv5Qrl” css=”.vc_custom_1631994248145{margin-top: -15px !important;}”][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]Materiale software
Procedura [vc_btn title=”Video” style=”outline-custom” outline_custom_color=”#2b2b2b” outline_custom_hover_background=”#2b2b2b” outline_custom_hover_text=”#ffffff” size=”xs” i_icon_fontawesome=”fa fa-youtube-play” add_icon=”true”]
La prima cosa da fare è collegare il sensore all’Arduino con 4 fili dupont nel seguente modo:
- il VCC con il pin 5V dell’arduino;
- il pin TRIG con il pin digitale 2 dell’Arduino;
- il pin ECHO con il pin digitale 3 dell’Arduino;
- il pin GND con il pin GND dell’Arduino.
Naturalmente la scelta dei pin digitali è personale, in questa guida utilizzeremo quelli indicati sopra.
Ora colleghiamo l’Arduino al computer e installiamo la libreria NewPing nell’IDE che ci aiuterà nel semplificare il codice.
Incolliamo nell’IDE il seguente codice che può essere modificato a secondo delle proprie esigenze.
#include <NewPing.h>
#define triggerpin 2 //Pin a cui è collegato il pin trigger del sensore
#define echopin 3 //Pin a cui è collegato il pin echo del sensore ultrasuoni
#define distmax 200 //Distanza massima misurabile espressa in centimetri (Il massimo del sensore è 300cm)
int distanza; //Variabile in cui verrà inserita la distanza letta dal sensore
NewPing sonar(triggerpin, echopin, distmax); //Crea un nuovo oggetto chiamato sonar
void setup() {
Serial.begin(9600); //Inizializza la porta seriale a 9600 baud
}
void loop() {
distanza=sonar.ping_cm(); //Legge la distanza in cm dal sensore
Serial.println(distanza); //Invia la distanza letta tramite monitor seriale
delay(1000);
}
Conclusione
Una volta fatto ciò ci basterà caricare il codice sull’Arduino e visualizzare la distanza espressa in centimetri tramite monitor seriale.
[/vc_column_text][/vc_column][/vc_row]
Post correlati
Ultimi inseriti
Iscriviti alla Newsletter
Social
[vc_row][vc_column][vc_row_inner][vc_column_inner width=”1/6″ offset=”vc_col-lg-offset-0 vc_col-lg-2 vc_col-md-offset-0 vc_col-md-2 vc_col-sm-offset-0 vc_hidden-xs”][/vc_column_inner][vc_column_inner width=”1/6″ offset=”vc_col-lg-offset-0 vc_col-lg-2 vc_col-md-offset-0 vc_col-md-2 vc_col-sm-offset-0 vc_col-xs-3″][vc_icon icon_fontawesome=”fa fa-facebook” color=”custom” align=”center” link=”url:https%3A%2F%2Fwww.facebook.com%2Florenzocasaburoit-2018570725129609%2F||target:%20_blank|”][/vc_column_inner][vc_column_inner width=”1/6″ offset=”vc_col-lg-offset-0 vc_col-lg-2 vc_col-md-offset-0 vc_col-md-2 vc_col-sm-offset-0 vc_col-xs-3″][vc_icon icon_fontawesome=”fa fa-twitter” color=”custom” align=”center” link=”url:https%3A%2F%2Ftwitter.com%2FLorenzoCasaburo||target:%20_blank|”][/vc_column_inner][vc_column_inner width=”1/6″ offset=”vc_col-lg-offset-0 vc_col-lg-2 vc_col-md-offset-0 vc_col-md-2 vc_col-sm-offset-0 vc_col-xs-3″][vc_icon icon_fontawesome=”fa fa-instagram” color=”custom” align=”center” link=”url:https%3A%2F%2Fwww.instagram.com%2Florenzocsb%2F||target:%20_blank|”][/vc_column_inner][vc_column_inner width=”1/6″ offset=”vc_col-lg-offset-0 vc_col-lg-2 vc_col-md-offset-0 vc_col-md-2 vc_col-sm-offset-0 vc_col-xs-3″][vc_icon icon_fontawesome=”fa fa-youtube” color=”custom” align=”center” link=”url:https%3A%2F%2Fwww.youtube.com%2Fchannel%2FUC6pRlV4BnxeC7Jl3DMyHMUA||target:%20_blank|”][/vc_column_inner][vc_column_inner width=”1/6″ offset=”vc_col-lg-offset-0 vc_col-lg-2 vc_col-md-offset-0 vc_col-md-2 vc_col-sm-offset-0 vc_hidden-xs”][/vc_column_inner][/vc_row_inner][/vc_column][/vc_row]