Innholdsfortegnelse:
- Trinn 1: Materialer
- Trinn 2: Koble til kretsen
- Trinn 3: Opprette programmet
- Trinn 4: Innsamling av data og kalibrering
- Trinn 5: Opprette en ny kode ved hjelp av vår ligning
- Trinn 6: Sluttkode
- Trinn 7: Resultater
Video: Sonar Test Plan: 7 Steps (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
Målet med denne testplanen er å avgjøre om en dør er åpen eller lukket. Denne testplanen vil vise deg hvordan du bygger en sonarsensor, lager et program, kalibrerer sensorene og til slutt for å finne ut om døren til hønsegården i vår skoles hage er åpen eller ikke.
Trinn 1: Materialer
Industries, Adafruit. "Brødbrett i halv størrelse." Adafruit Industries Blog RSS, www.adafruit.com/product/64.
"Jumper Wires." Utforsker Arduino, 23. juni 2013, www.exploringarduino.com/parts/jumper-wires/.
Macfos. "Arduino Uno R3 med kabel." Robu.in | Indisk nettbutikk | RC Hobby | Robotikk, robu.in/product/arduino-uno-r3/.
Nedelkovski, Dejan. “Ultrasonic Sensor HC-SR04 and Arduino Tutorial.” HowToMechatronics, 5. desember 2017, howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/.
Du vil trenge:
Datamaskin med Arduino og Excel -regneark
USB-kabel
Arduino Uno mikrokontroller
Brødbrett
Ekkoloddssensor (HC-SR04)
Arduino Wires
Hersker
Trinn 2: Koble til kretsen
"Fritzing." Prosjekt-HC-SR04 Project, fritzing.org/projects/hc-sr04-project.
Bruk bildet ovenfor for å hjelpe deg med å følge hvordan du kobler ledningene til arduinoen.
Sørge for at:
ledningen på VCC -pinnen kobles til 5V
ledningen på Trig -pinnen kobles til pinne 8
ledningen på Echo -pinnen kobles til pin 9
ledningen på GND kobles til Ground
MERK: Du kan koble ledningene direkte til arduinoen i stedet for å ha ledninger i arrangementet ovenfor.
Trinn 3: Opprette programmet
Denne koden leser en verdi fra ekkoloddsensoren, varighet, som representerer hvor lang tid det tok for lyden å hoppe av et objekt og gå tilbake til ekkoloddsensoren.
Vi vil bruke denne koden til å beregne verdiene som presenteres fra ekkoet, og deretter tegne informasjonen på et Excel -ark for å få skråningen, og til slutt kalibreringskurven, som vi vil bruke i programmet senere i stedet.
Trinn 4: Innsamling av data og kalibrering
Verdiene vi fikk ovenfor var ved å måle avstanden mellom et objekt og sensoren med en linjal, og vi skrev ned verdien som dukket opp på den serielle skjermen. Vi målte med hver.5 tommer.
Ved å bruke dataene fra excel-regnearket, lager du en spredningsdiagram der x-aksen er varighet i millisekunder og y-aksen er avstand i tommer.
Etter å ha opprettet grafen, oppretter du en kalibreringskurve ved å klikke på grafen og velge Lineær trendlinje under Layout i diagramverktøy -delen. Under Trendline -alternativer velger du Lineær og velger alternativet som sier "Vis ligning på diagram".
Ligningen vil dukke opp, og vi vil bruke denne ligningen for fremtidig kode for å kunne bestemme hvor langt et objekt er i tommer.
Trinn 5: Opprette en ny kode ved hjelp av vår ligning
Vi brukte koden ovenfor med ligningen vi fikk fra kalibreringskurven i det siste lysbildet. Denne ligningen konverterer millisekunder til tommer.
Trinn 6: Sluttkode
Denne koden er den siste koden som vil gi oss beskjed om døren er åpen eller ikke, basert på avstanden ekkoloddet leser. For vår test, målte vi at hvis ekkoloddet leste at døren var mer enn 14 centimeter unna, så betydde det at døren var åpen, da ville seriell monitor skrive ut "Døren er åpen".
Trinn 7: Resultater
Totalt sett var sensoren nøyaktig. Det var noen begrensninger. De få ulempene vi opplevde var at sensoren leste verdier i en kjegleform foran den, sensoren var veldig følsom, objekter på korte avstander viste merkelige verdier og verdier utover 14 tommer var ikke nøyaktige. Vi måtte sikre at sensoren var i samme høyde som objektet vi ønsket å måle avstanden fra, i dette tilfellet, døren, men den tjente sin funksjon.
Anbefalt:
MIDI Sonar "Theremin": 10 trinn (med bilder)
MIDI Sonar "Theremin": Dette er et musikkinstrument som bruker to sonaravstandssensorer for å kontrollere tonehøyde og kvalitet på notene. Det er egentlig ikke en Theremin selvfølgelig, men " Theremin " har blitt det generiske uttrykket for instrumenter spilt ved å vinke med hendene
Sammenligning av LV-MaxSonar-EZ og HC-SR04 Sonar Range Finders med Arduino: 20 trinn (med bilder)
Sammenligning av LV-MaxSonar-EZ og HC-SR04 Sonar Range Finders med Arduino: Jeg finner ut at mange prosjekter (spesielt roboter) krever, eller kan ha nytte av, å måle avstanden til et objekt i sanntid. Sonar-avstandsfindere er relativt rimelige og kan enkelt kobles til en mikrokontroller som Arduino. Dette i
Test av temperatursensorer - hvilken for meg ?: 15 trinn (med bilder)
Teste temperatursensorer - hvilken for meg ?: En av de første sensorene som nykommere til fysisk databehandling ønsker å prøve ut, er noe for å måle temperaturen. Fire av de mest populære sensorene er TMP36, som har analog utgang og trenger en analog til digital omformer, DS18B20, som
SONAR Høyde måleinstrument 2: 3 trinn (med bilder)
SONAR Høyde måleinstrument 2: versjon 1.0: https://www.instructables.com/id/SONAR-Height-Meas..Vil du bygge en PC: http://howtobuildpcr8india.weebly.com/ Introduksjon: Dette prosjektet er et høydemåleredskap som er basert på arduinoen og av ultralydssensor. Måler
Lage en skalert plan fra en skisse: 10 trinn (med bilder)
Lage en skalert tegning fra en skisse: Lag en skalert blå utskrift for å hjelpe 3D -konstruksjonen av en 2D -skisse