Eenvoudige ultrasone afstand Sensor Module Demo (4 / 4 stap)

Stap 4: Bekende problemen


Als u het modelnummer van uw ultrasoon afstand module hieronder ziet, ga naar de sectie over problemen oplossen voor het. Hopelijk vind je wat het probleem is en een oplossing.

1. U.S.-105 (moet niet moeilijk te vinden op dit punt de sectie over problemen oplossen)

2. DYP-ME007TX

U.S.-105 module

De U.S.-105 ultrasone afstand Module GPIO output op de ECHO-pin gebruikt, moet hiervoor verschillende berekeningen om afstand te bepalen. Met GPIO output is de ECHO-pin HIGH niet gesteld wanneer een golf wordt verzonden. In plaats daarvan, als een reflectie van een golf wordt ontvangen een bepaalde spanning wordt toegepast op de ECHO-pin. Deze spanning is evenredig aan de tijd nam het verzenden en ontvangen van de Golf.

De volgende sketch heeft gemeld om te werken met deze module (met dank aan de luigisf van de lidstaten voor deze info)

Code voor ultrasone afstand Module VS-015

unsigned int EchoPin = 2;

unsigned int TrigPin = 3;

unsigned long Time_Echo_us = 0;

Len_mm_X100 = lengte * 100

unsigned long Len_mm_X100 = 0;

unsigned long Len_Integer = 0; //

unsigned int Len_Fraction = 0;

VOID Setup

{

Serial.begin(9600);

pinMode (EchoPin, INPUT);

pinMode (TrigPin, uitvoer);

}

void loop

{

digitalWrite (TrigPin, hoge);

delayMicroseconds(50);

digitalWrite (TrigPin, laag);

Time_Echo_us = pulseIn (EchoPin, hoge);

Als ((Time_Echo_us < 60000) & & (Time_Echo_us > 1))

{

Len_mm_X100 = (Time_Echo_us * 34) / 2;

Len_Integer = Len_mm_X100/100;

Len_Fraction = Len_mm_X100% 100;

Serial.Print ("huidige lengte is:");

Serial.Print (Len_Integer, DEC);

Serial.Print(".");

if(Len_Fraction < 10)

Serial.Print("0");

Serial.Print (Len_Fraction, DEC);

Serial.println("mm");

delay(1000);

} / / Einde van Sketch

Einde vs-105 probleemoplossing ___

DYP-ME007TX

De volgende code is getest en werkt met de module DYP-ME007TX

 // DYP-ME007TX Arduino Sketch /* WIRING INSTRUCTIONS* 5V from Arduino to VCC on module* GNG from Arduino to GND on module* OUT from module to Digital Pin 7 on Arduino*/ #include #define RXpin 7#define TXpin 7SoftwareSerial mySerial(RXpin, TXpin);long mili = 0;byte mybuffer[4] = {0};byte bitpos = 0;void setup(){ Serial.begin(9600); mySerial.begin(9600);}void loop(){ bitpos = 0; while (mySerial.available()) { if (bitpos < 4) { mybuffer[bitpos++] = mySerial.read(); } else break; } mySerial.flush(); mili = mybuffer[1] << 8 | mybuffer[2]; Serial.print("Distance: "); Serial.print(mili / 25.4); Serial.print (" inches"); Serial.println(); delay(500);} 

Gerelateerde Artikelen

Eenvoudige Arduino andHC-SR04 ultrasone afstand Sensor voorbeeld

Eenvoudige Arduino andHC-SR04 ultrasone afstand Sensor voorbeeld

Stap 0: OnderdelenlijstFreeduino UNOÉén (1) LEDBreadboardMale/Male aansluiting dradenÉén (1) HC-SR04 ultrasone SensorStap 1: Sluit de onderdelenSluit de componenten en kabels zoals in de twee foto's.
Praten met ultrasone afstand Sensor HC-SR04 met behulp van een ATtiny84

Praten met ultrasone afstand Sensor HC-SR04 met behulp van een ATtiny84

Dit instructable is over een ATtiny84 interfacing met de HC-SR04 ultrasone afstandssensor met behulp van alleen de C code – geen Arduino hardware of bibliotheken.De HC-SR04 werkt als volgt:-Stuur een 10us hoge puls op de Trigger-pin.-De sensor stuurt
Ultrasone afstand Sensor Visualizer W / Processing

Ultrasone afstand Sensor Visualizer W / Processing

Dit project maakt gebruik van verwerken om gegevens uit een ultrasone afstandsmeter op een arduino board en ingang naar variabelen in een schets.Stap 1: Uw hardware instellenu moet:Ultrasone afstandsmeterArduino boarddradendraad verbinden met uw meet
Arduino ultrasone waterniveau Sensor voor espressomachines

Arduino ultrasone waterniveau Sensor voor espressomachines

Ik heb een zeer goede maar mooie oude koffie espressomachine met een uitneembare watertank, het probleem is dat het niet bieden een waarschuwing voor laag waterniveau, licht, dus ik kan niet zo'n niveau voordat u uit water weten! OF op zijn minst zon
LinKit een ultrasone afstand meting apparaat

LinKit een ultrasone afstand meting apparaat

In dit instructable, ik zal u tonen hoe te een ultrasone sensor (HC-SR04) combineren met een Linkit één te maken van een afstand meettoestel. Dit apparaat kan een maximale woede tot 2 meter meten, dit is echt leuk project om te ontwerpen. U kunt dit
GoPro ultrasone Motion Sensor HC-SR04 gecontroleerd door arduino

GoPro ultrasone Motion Sensor HC-SR04 gecontroleerd door arduino

Gopro geactiveerd door beweging, de ultrasone sensor verplaatsen de servo wanneer iets verschijnt dicht bij de sensor, het kan worden geprogrammeerd om het nemen van foto's of video, en het kan ook worden geprogrammeerd om te stoppen met het nemen va
Micromouse(Mobile Robot) IR afstand sensor bestuur + tips

Micromouse(Mobile Robot) IR afstand sensor bestuur + tips

Hallo en welkom op mijn eerste instructable! In deze korte instructable zal ik uitleggen hoe te bouwen van een IR en fototransistor afstand sensor unit. Ik bouwde dit board sensor voor mijn Micromouse robot, echter dit board zou moeten werken op elke
Waterniveau Sensor Module voor Arduino AVR ARM STM32 STM8

Waterniveau Sensor Module voor Arduino AVR ARM STM32 STM8

Proficiat aan het team van ICStation ! Zij hebben deze prachtige waterniveau Sensormodule ontwikkeld door grote inspanningen. Deze module met klein formaat en hoge kosteneffectieve is makkelijk te gebruiken. In dit artikel, zullen we de digitale gehe
Ultrasone afstand Display ISD1820 Voice Alarm System met Arduino

Ultrasone afstand Display ISD1820 Voice Alarm System met Arduino

ICStation-team introduceren u dit ultrasone afstand Display ISD1820 Voice alarmsysteem gebaseerd op ICStation UNO. Dit systeem werkt onder 5V voeding, gebruikt de Ultrasone Module HC-SR04 afstandssensor Transducer om te ontdekken de afstand tussen de
Eenvoudige Arduino PIR Motion Detector Module Demo

Eenvoudige Arduino PIR Motion Detector Module Demo

Ik weet dat er zijn tal van Instructables en tutorials over dit al. Mijn doel is om alles tot in de kale botten minimum vereist zodat een beginner (zoals ik) kan het werken voordat ze gefrustreerd en geven krijgen vereenvoudigen.Hopelijk dit zelfs om
Eenvoudige ultrasone sensor sirene

Eenvoudige ultrasone sensor sirene

Deel de lijst:Ultrasoon sensorPezo (ik gebruikte een grote)Sommige dradenOK, laten we beginnen.Stap 1: Sluit de ultrasone sensor en PezoTrig pin aan pin 4, echo pin aan pin 3 en pezo positieve pin aan pin 12.Stap 2: CodeDe code mag wordengegeven hier
DIY Infrarood Sensor Module

DIY Infrarood Sensor Module

heb je ooit wilde een lijn na robot maar de infrarood sensoren waren te duur voor u? Wilt u om te upgraden van de robot in mijn andere instructable?Goed dit instructable komt in twee fasen, fase 1 is de prototyping-fase, waar u het circuit te bouwen
TV-afstandsbediening-Tester [maken van IR-Sensor Module thuis]

TV-afstandsbediening-Tester [maken van IR-Sensor Module thuis]

Hallo iedereen. Vandaag zal ik u tonen hoe te maken van de eenvoudige externe testen schakeling met paar weerstanden, transistor, IR-sensor, geleid en diode.this project kan ook gebruiken als de ir module voor andere projecten zoals de regel die volg
Eenvoudige Arduino Formaldehyde Sensor

Eenvoudige Arduino Formaldehyde Sensor

Je heb ooit geweest roken een eCigarette en vroeg zich af "hoe slecht is dit voor mij?" Nou nu verneemt u hoe slecht het echt is, door het meten van de hoeveelheid formaldehyde die uw setup produceert. Formaldehyde (HCHO) wordt geproduceerd wann