{"id":38769,"date":"2023-04-21T13:36:07","date_gmt":"2023-04-21T18:36:07","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/diy-ultrasonic-distance-sensor\/"},"modified":"2025-01-21T02:06:08","modified_gmt":"2025-01-21T07:06:08","slug":"diy-ultrasonic-distance-sensor","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/it\/diy-ultrasonic-distance-sensor\/","title":{"rendered":"Misurare distanze: sensore ultrasuoni fai-da-te"},"content":{"rendered":"<p>Gli ultrasuoni offrono un modo affascinante e accessibile per misurare le distanze, aprendo un mondo di possibilit\u00e0 per progetti fai-da-te.  Dalla robotica all&#8217;automazione domestica, un sensore di distanza a ultrasuoni autocostruito pu\u00f2 essere un componente chiave per dare vita alle vostre idee.  Questo articolo vi guider\u00e0 attraverso i principi di funzionamento, i componenti necessari e i passaggi per costruire il vostro sensore.<\/p>\n<h3>Come funziona un sensore a ultrasuoni<\/h3>\n<p>Un sensore a ultrasuoni funziona secondo il principio dell&#8217;ecolocalizzazione.  Un trasduttore emette un impulso ultrasonico, un&#8217;onda sonora a una frequenza superiore a quella udibile dall&#8217;orecchio umano.  Questo impulso viaggia nell&#8217;aria fino a incontrare un ostacolo.  L&#8217;ostacolo riflette l&#8217;impulso, creando un&#8217;eco che viene captata dal trasduttore, ora in modalit\u00e0 ricezione.  Misurando il tempo trascorso tra l&#8217;emissione dell&#8217;impulso e la ricezione dell&#8217;eco, e conoscendo la velocit\u00e0 del suono nell&#8217;aria, \u00e8 possibile calcolare la distanza dall&#8217;ostacolo.<\/p>\n<h3>Componenti necessari<\/h3>\n<p>Per costruire il vostro sensore a ultrasuoni, avrete bisogno dei seguenti componenti:<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Componente<\/th>\n<th>Descrizione<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Sensore a ultrasuoni HC-SR04<\/td>\n<td>Un modulo compatto e facile da usare.<\/td>\n<\/tr>\n<tr>\n<td>Arduino Uno (o simile)<\/td>\n<td>Una piattaforma di sviluppo microcontroller.<\/td>\n<\/tr>\n<tr>\n<td>Breadboard<\/td>\n<td>Per collegare i componenti senza saldature.<\/td>\n<\/tr>\n<tr>\n<td>Cavi jumper<\/td>\n<td>Per collegare i componenti sulla breadboard.<\/td>\n<\/tr>\n<tr>\n<td>Resistore 220\u03a9<\/td>\n<td>Per proteggere il circuito.<\/td>\n<\/tr>\n<tr>\n<td>LED (opzionale)<\/td>\n<td>Per una visualizzazione della distanza.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Schema di collegamento<\/h3>\n<p>Collegate i componenti come segue:<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Sensore HC-SR04<\/th>\n<th>Arduino Uno<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>VCC<\/td>\n<td>5V<\/td>\n<\/tr>\n<tr>\n<td>GND<\/td>\n<td>GND<\/td>\n<\/tr>\n<tr>\n<td>Trig<\/td>\n<td>Pin digitale (es. 7)<\/td>\n<\/tr>\n<tr>\n<td>Echo<\/td>\n<td>Pin digitale (es. 6)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Codice di esempio (Arduino)<\/h3>\n<pre><code class=\"language-c++\">const int trigPin = 7;\nconst int echoPin = 6;\n\nlong duration;\nint distance;\n\nvoid setup() {\n  pinMode(trigPin, OUTPUT);\n  pinMode(echoPin, INPUT);\n  Serial.begin(9600);\n}\n\nvoid loop() {\n  digitalWrite(trigPin, LOW);\n  delayMicroseconds(2);\n  digitalWrite(trigPin, HIGH);\n  delayMicroseconds(10);\n  digitalWrite(trigPin, LOW);\n\n  duration = pulseIn(echoPin, HIGH);\n  distance = duration * 0.034 \/ 2;\n\n  Serial.print(\"Distanza: \");\n  Serial.print(distance);\n  Serial.println(\" cm\");\n  delay(100);\n}<\/code><\/pre>\n<h3>Calibrazione e test<\/h3>\n<p>Una volta assemblato il circuito e caricato il codice, potete testare il sensore.  Posizionate un oggetto a una distanza nota e verificate la lettura sul monitor seriale.  Potrebbe essere necessario calibrare il sensore regolando il codice in base alle specifiche del vostro ambiente.<\/p>\n<p>Costruire un sensore di distanza a ultrasuoni fai-da-te \u00e8 un progetto gratificante che offre un&#8217;introduzione pratica all&#8217;elettronica e alla programmazione.  Con pochi componenti e un po&#8217; di impegno, potrete creare un dispositivo utile per una vasta gamma di applicazioni, aprendo la strada a  innumerevoli  esperimenti e innovazioni.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Gli ultrasuoni offrono un modo affascinante e accessibile per misurare le distanze, aprendo un mondo di possibilit\u00e0 per progetti fai-da-te. Dalla robotica all&#8217;automazione domestica, un sensore di distanza a ultrasuoni autocostruito pu\u00f2 essere un componente chiave per dare vita alle vostre idee. Questo articolo vi guider\u00e0 attraverso i principi di funzionamento, i componenti necessari e<\/p>\n","protected":false},"author":1,"featured_media":26464,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6419],"tags":[],"class_list":["post-38769","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","prodpage-classic"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/posts\/38769","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/comments?post=38769"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/posts\/38769\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/media\/26464"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/media?parent=38769"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/categories?post=38769"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/it\/wp-json\/wp\/v2\/tags?post=38769"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}