Ultrasone afstandsmeter met LCD-scherm van Arduino UNO


In deze tutorial gaan we zien een ander gebruik van de HC-SR04 ultrasone module. In deze module wordt vaak gebruikt op robots en speelgoedauto's te vinden van belemmeringen, maar het kan worden gebruikt voor het meten van afstanden ook.

Afstanden gemeten door de HC-SR04 getoond op onze geliefde LCD 16 x 2 weergeven. Neem een kijkje op onze tutorial als u wilt weten hoe om te solderen een pin header aan dit soort vertoning.

Het maximale bereik van HC-SR04 is 4 meter en de kortste afstand van de meetbare is 2cm met een nauwkeurigheid van 3mm. We hebben een piëzo-elektrische spreker ring wanneer de meter afstand gaat buiten bereik.

Andere twee dingen zijn vereist als u wilt dat uw afstandsmeter voor meer nauwkeurige metingen te doen:

  1. Een waterpas
  2. Een laserpointer

Helaas, terwijl het maken van proeven we ontdekten dat dit apparaat kan niet worden aangedreven door een 9V batterij vanwege een gebrek aan energie (in termen van meegeleverde Ampere). Dus, heb je om te leveren uw afstandsmeter met behulp van een computer of een AC-adapter (Ja, het is helemaal niet handig, maar dit is gewoon een experiment!)

Het winkelen lijst:

  • Arduino UNO
  • USB-kabel
  • De Arduino IDE op uw PC geïnstalleerd
  • Set van Dupont kabels
  • MB-102 breadboard
  • Een ultrasone sensor van HC-SR04
  • LCD 16 x 2 weergeven
  • 10 k Ohm lineaire potentiometer
  • 2N3904 transistor (of een 2N2222)
  • Nummer 2 10 k Ohm weerstand (1/4 Watt)
  • Drukknop
  • Piëzo-elektrische zoemer

Hoe werkt het?

Het systeem verzendt een uitbarsting van ultrasone geluidsgolven naar het onderwerp en vervolgens de bijbehorende echo ontvangt. Volgens de tijd van nadenken berekent Arduino de afstand dankzij de volgende formule:

Testen van afstand = (hoog niveau tijd × snelheid van geluid *) / 2

* de snelheid van het geluid in lucht is 340m/s

Gerelateerde Artikelen

Thermohygrometer met klok en LCD-scherm van Arduino UNO

Thermohygrometer met klok en LCD-scherm van Arduino UNO

Deze 7 stappen rijdt u door de "bouw" van een thermo-hygrometer met klok op Arduino UNO.Gegevens en de tijd, de vochtigheid en de temperatuur worden getoond op een LCD 16 x 2 weergeven. Als u een LCD-scherm hebt aangeschaft en wilt weten hoe goe
LCD-scherm van Arduino UNO

LCD-scherm van Arduino UNO

lijst van hardware:1 arduinio2 brood bord3 LCD display 16 * 24-10 k registerStap 1: Pinconfiguration De pin volgens de picturre, instellenoverwegen dat object eruitziet als 10k registreren.Dit programma is beschikbaar op de Arduino LCDLibrary.Program
LCD-scherm van Arduino

LCD-scherm van Arduino

Het type van de LCD display worden veel gebruikt om statusinformatie van een machine weer te geven. In de afbeelding wordt alleen het typische aspect van deze interface weergegeven.Stap 1:Er zijn verschillende typen display, zoals 2 x 20, dat 2 rijen
Ultrasone liniaal met LCD en Arduino

Ultrasone liniaal met LCD en Arduino

je nodig hebtEen LCD-schermEen Arduino Uno (ik heb een ethernet-schild op de mijne, het enige ding in dit project niet doet, maar het is een pijn om in- en uitschakelen)Een ultrasone Sensormodule20 - 30 jumper dradenDit is een vrij eenvoudig project
Hoe te uploaden codes naar Lilypad Arduino zonder FTDI met behulp van Arduino Uno

Hoe te uploaden codes naar Lilypad Arduino zonder FTDI met behulp van Arduino Uno

Vandaag, ga ik te laten zien waarmee ik had een probleem met mijn FTDI module terwijl ik probeer te uploaden - op de Arduino IDE ontworpen - codes van mijn computer aan Lilypad Arduino Atmega328 bestuur.Eigenlijk moet u uw FTDI modules zoals gebruike
Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Er zijn al verschillende instructables op hoe te branden van de Arduino schets naar Atmega328P-PU op een breadboard met behulp van verschillende USB - UART modules. Echter, zoals de meeste van deze modules zijn gemaakt in China, ze zijn slecht gedocu
Hoe maak je een Emoticon vest met LCD-scherm

Hoe maak je een Emoticon vest met LCD-scherm

Concept:Ik zou graag een jasje dat een kleine LCD-scherm heeft voor het maken van subteksten voor interpersoonlijke menselijke interactie. De gebruiker zou een beperkte "toetsenbord" met krachtsensors en knoppen onder zachte silicone toetsen geb
Multicolor Knight Rider met RGB PL9823 LED + Arduino UNO

Multicolor Knight Rider met RGB PL9823 LED + Arduino UNO

Als u de beroemde leds WS1012 weet negeren niet u deze tutorial.De PL9823 de goedkoopste geleid die gebruikmaken van hetzelfde protocol van de WS1012 geleid. U kunt dit geleid voor een ledstrip of ook een led matrix gebruiken. PIX (http://www.0lab.it
Vervangen van een gebroken LCD-scherm van uw camera

Vervangen van een gebroken LCD-scherm van uw camera

Alvorens een nieuwe camera te kopen omdat u een gebroken LCD-scherm heeft, geef het een kans en probeer te laten werken!Het proces is eenvoudig, en u hoeft alleen een schroevendraaier en het scherm vervanging!U kunt vervangende schermen vinden op eBa
Draagbare Arduino Uno temperatuur en luchtvochtigheid Sensor met LCD-scherm

Draagbare Arduino Uno temperatuur en luchtvochtigheid Sensor met LCD-scherm

Hey iedereen. Ik heb een heleboel geweldige ideeën uit instructables gekregen door de jaren heen. Aangezien dit mijn eerste ' ible, ik figuur ik iets wat ik zo goed gemaakt zou delen. Ik ben het invoeren van dit in het volledige Spectrum Laser wedstr
Raspberry Pi + Arduino Serial met LCD-scherm

Raspberry Pi + Arduino Serial met LCD-scherm

IntroDit is mijn Raspberry Pi info LCD, ik wilde proberen en krijgen de Arduino en de Raspberry Pi met elkaar praten via USB seriële en ik maakte dit kleine project.De Raspberry Pi een python-script gebruikt om de gegevens en stuurt het als tekenreek
LCD-scherm van de temperatuur in C of F door het kiezen van het type met een IR-remote

LCD-scherm van de temperatuur in C of F door het kiezen van het type met een IR-remote

Franse versie hierIn dit programma ziet w how to capture van een temperatuur, weer te geven op een LCD-scherm en kies als we willen weergeven in C of F met een infrarood afstandsbediening.In deze tutorial die ik gebruik:-A Sainsmart kaart (zoals de A
Ultrasone sensor robot auto met gebruikte motorfiets accu met LCD-scherm

Ultrasone sensor robot auto met gebruikte motorfiets accu met LCD-scherm

Deze robot auto werkt met ultrasone sensor HC-SR04 en met gebruikte 12V motorfiets accu aangedreven.Stap 1: Lichaam van de robot-auto De robot-lichaam met behulp van triplex en een vlak stuk van hout te maken. Snijd de multiplex in een 9 inch door 6
Branden van de Bootloader op de ATMega328 met behulp van Arduino UNO als ISP

Branden van de Bootloader op de ATMega328 met behulp van Arduino UNO als ISP

UPDATE: deze tutorial zal werken op de Arduino IDE 1.0.1, de recente 1.0.5 brengt enkele wijzigingen op de schets van de ISP, dus ik ben niet zeker of het zal werken (ik kocht 2 ATMega328 en verbrand, zowel op 1.0.1).Gebruik 1.0.1 om eventuele proble