Innholdsfortegnelse:
- Trinn 1: Materialer og utstyr
- Trinn 2: Litt informasjon om sensorene …
- Trinn 3: Apparatet påvirker eksperimentet
- Trinn 4: Sammenligning av avstandenøyaktighet
- Trinn 5: Materialavhengig nøyaktighet
- Trinn 6: Vinkelrelatert avstandsnøyaktighetssammenligning
- Trinn 7: Arduino -kode for evaluering
Video: HC -SR04 VS VL53L0X - Test 1 - Bruk for robotbilapplikasjoner: 7 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Denne instruksen foreslår en enkel (men så vitenskapelig som mulig) eksperimentell prosess for å sammenligne omtrent effektiviteten til to mest vanlige avstandssensorer, som har en helt annen fysisk funksjon. HC-SR04 bruker ultralyd, betyr lyd (mekaniske) bølger og VL53L0X bruker infrarøde radiobølger, som er elektromagnetisk veldig nær (i frekvens) til optisk spektrum.
Hva er den praktiske virkningen av en slik grunnforskjell?
Hvordan kan vi konkludere med hvilken sensor som passer best til våre behov?
Eksperimenter som skal gjøres:
- Avstandsmålinger nøyaktighets sammenligning. Samme mål, plan for mål vertikal til avstand.
- Mål sammenligning av materialfølsomhet. Samme avstand, plan for mål vertikal til avstand.
- Målplanets vinkel mot avstandssammenligningslinjen. Samme mål og avstand.
Selvfølgelig er det mye mer å gjøre, men med disse eksperimentene kan noen ta et interessant innblikk i sensorevaluering.
På det siste trinnet gis koden for arduino -kretsen som gjør evalueringen mulig.
Trinn 1: Materialer og utstyr
- trepinne 2cmX2cmX30cm, som fungerer som en base
-
pinne 60 cm lang 3 mm tykk kutt i to like deler
pinnene må settes fast og vertikalt i pinnen 27 cm fra hverandre (denne avstanden er egentlig ikke viktig, men er relatert til kretsdimensjonene våre!)
-
fire forskjellige typer hindringer på størrelse med et typisk foto 15cmX10cm
- hardt papir
- hardt papir - rødlig
- plexiglass
- hardt papir dekket med aluminiumsfolie
- for innehaverne av hindringene laget jeg to rør av gamle blyanter som kan rotere rundt tappene
for arduino -kretsen:
- arduino UNO
- brødbrett
- hoppekabler
- en ultralydsensor HC-SR04
- en VL53L0X infrarød LASER -sensor
Trinn 2: Litt informasjon om sensorene …
Ultralydavstandssensor HC-SR04
Gammel klassikere innen økonomirobotikk, veldig billig, men dødelig følsom i tilfelle feil forbindelse. Jeg vil si (selv om det er irrelevant for målet med disse instruktørene) ikke ecoomic for energifaktoren!
Infrarød laseravstandssensor VLX53L0X
Bruker elektromagnetiske bølger i stedet for mekaniske lydbølger. I planen jeg leverer det en feil tilkobling som betyr at i henhold til databladet (og min erfaring!) Bør kobles til 3,3V i stedet for 5V i diagrammet.
For begge sensorene leverer jeg datablad.
Trinn 3: Apparatet påvirker eksperimentet
Før vi begynner eksperimentene, må vi sjekke hvilken innflytelse vårt "apparat" har på resultatene våre. For å gjøre dette, prøver vi noen målinger uten våre eksperimentelle mål. Så etter å ha forlatt tappene alene, prøver vi å "se" dem med sensorene våre. I henhold til våre målinger på 18cm og i 30cm avstand til tappene, gir sensorene irrelevant resultater. Så det ser ikke ut til at de spiller noen rolle for våre kommende eksperimenter.
Trinn 4: Sammenligning av avstandenøyaktighet
Vi merker at i tilfelle av avstander mindre enn 40 cm eller så, er nøyaktigheten til infrarød bedre, i stedet for de lengre avstandene der ultralyd ser ut til å fungere bedre.
Trinn 5: Materialavhengig nøyaktighet
For det eksperimentet brukte jeg forskjellige fargede hardpapirmål uten forskjell i resultatene (for begge sensorene). Den store forskjellen, som forventet, var med det transparente plexiglassmålet og det klassiske målet for hardt papir. Plexiglasset syntes å være usynlig for infrarød, i stedet for ultralyd som det ikke var noen forskjell for. For å vise dette presenterer jeg bildene av eksperimentet sammen med de relaterte målingene. Hvor nøyaktigheten til den infrarøde sensoren dominerer konkurransen er i tilfelle av sterkt reflekterende overflate. Det er det harde papiret dekket med aluminiumsfolie.
Trinn 6: Vinkelrelatert avstandsnøyaktighetssammenligning
I henhold til mine målinger er det en mye mer sterkere avhengighet av nøyaktigheten på vinkelen i tilfelle av ultralydssensoren, i stedet for den infrarøde sensoren. Unøyaktigheten til ultralydssensoren øker mye mer med økningen av vinkelen.
Trinn 7: Arduino -kode for evaluering
Koden er så enkel som mulig. Målet er å vise målingene fra begge sensorene samtidig på datamaskinskjermen, så de er enkle å sammenligne.
Ha det gøy!
Anbefalt:
Arduino bilvarslingssystem for omvendt parkering - Trinn for trinn: 4 trinn
Arduino Car Reverse Parking Alert System | Trinn for trinn: I dette prosjektet skal jeg designe en enkel Arduino Car Reverse Parking Sensor Circuit ved hjelp av Arduino UNO og HC-SR04 Ultrasonic Sensor. Dette Arduino -baserte bilreverseringssystemet kan brukes til autonom navigasjon, robotavstand og andre områder
VL53L0X Sensorsystem: 9 trinn
VL53L0X Sensorsystem: Kretsdesign for bruk av flere VL53L0X breakout boards. I denne designen har vi en sensor vendt fremover, venstre, høyre og opp. Anvendelsen av dette brettet var mot hindring av hindringer for WiFi -droner
RADAR Lidar System VL53L0X Laser Time-of-Flight: 9 trinn
RADAR Lidar System VL53L0X Laser Time-of-Flight: I denne opplæringen lærer vi hvordan du lager et RADAR Lidar System ved hjelp av VL53L0X Laser Time-of-Flight-sensor. Se videoen
Arduino og VL53L0X Time-of-Flight + OLED-skjermopplæring: 6 trinn
Arduino og VL53L0X Time-of-Flight + OLED Display Tutorial: I denne opplæringen lærer vi hvordan du viser avstanden i mm ved hjelp av VL53L0X Time-of-Flight sensor og OLED Display. Se videoen
Slik laster du fôr til kyr: 9 trinn
Slik laster du fôr til kyr: Alt som lever trenger mat for å overleve. I vinter- og vårmånedene er det ikke gress for kyr å beite på. Dette gjør det veldig viktig at kuene blir matet skikkelig slik at de produserer sunne kalver. I de følgende trinnene vil pr