Innholdsfortegnelse:

Multifunksjons lysavstandssensor: 5 trinn
Multifunksjons lysavstandssensor: 5 trinn

Video: Multifunksjons lysavstandssensor: 5 trinn

Video: Multifunksjons lysavstandssensor: 5 trinn
Video: Inaugural NIGHTJET Sleeper POD 'Next Generation' Night Train - FIRST REVIEW! 2024, November
Anonim
Multifunksjons lysavstandssensor
Multifunksjons lysavstandssensor

Det er flere måter å bruke en fantastisk skapelse på, for eksempel denne lysavstandssensoren! Grunnen til at jeg bestemte meg for å lage dette var for min etterskolekodingsklasse med 6. klassinger. Studentene jobber med Sphero Ollies og lærer å bruke blokkoding for å programmere Noen studenter lærer bare det grunnleggende, men andre er virkelig avanserte og prøver sitt beste for å nullstille presise bevegelser og koder. De bruker vinkelmåler og meter/yard -pinner for å hjelpe til med målinger av baner, stier og til og med objekter de prøver å kode Ollie for å gjenskape. Å bruke denne lysavstandssensoren ville hjelpe med presis kode og kan også hjelpe deg med å gi en morsom måte å finne ut hvem som utfører en oppgave innenfor en viss avstand som kreves uten å bruke en linjal. Dette er et nybegynnerprosjekt som inneholder trinnvise instruksjoner som gjør det enkelt å gjennomføre!

Ultralydsensoren fanger opp et objekts avstand fra sensoren ved å sende ultralydbølger fra sensoren som spretter av objektet og går tilbake til sensoren. Disse bølgene, basert på tiden det tar å reise dit og tilbake, i tillegg til hastigheten den reiser, beregner avstanden. Avstanden er representert på brødbrettet gjennom RGB LED -lyset, med nyanser som representerer avstander (i centimeter) som følger:

  • Rød: større enn 125 cm
  • Grønn: større enn 100 og mindre enn eller lik 125 cm
  • Blå: større enn 75 og mindre enn eller lik 100 cm
  • Gul: større enn 50 og mindre enn eller lik 75 cm
  • Lilla: større enn 25 og mindre enn eller lik 50 cm
  • Aqua: større enn 0 og mindre enn eller lik 25 cm

*Disse avstandene kan endres til mindre eller større trinn og avstander avhengig av oppgaven du ønsker å utføre.

Trinn 1: Komponenter og komme i gang

Komponenter og komme i gang
Komponenter og komme i gang

Du trenger følgende rekvisita for å lage din egen multifunksjons ultralydsavstandssensor:

  • brødbrett
  • Arduino
  • 9 startkabler
  • 1 RGB LED
  • 3-330 Ohm motstander
  • 1 ultralydavstandssensor
  • Strømkilde- datamaskin og valgfri batteristrømkilde
  • USB -kontakt for å koble til og kjøre kode fra datamaskinen
  • Valgfritt: fjernkontrollbil å feste Arduino til når den er ferdig.

Ingen verktøy nødvendig!

Start med å koble strøm til brødbrettets strømskinne fra 5V -pinnen på Arduino og jordskinnen til GND -pinnen på din Arduino.

Trinn 2: Koble til ultralydsensoren

Koble til ultralydsensoren
Koble til ultralydsensoren
Koble til ultralydsensoren
Koble til ultralydsensoren

Du vil deretter koble til din ultralydssensor.

  1. Koble en startkabel fra GND på sensoren til bakkeskinnen på brødbrettet
  2. Koble ekkoet til 7 -pinnen på Arduino
  3. Koble Triggen til 8 -pinners på Arduino
  4. Koble VCC til strømskinnen på brødbrettet.

*Merk: Dette ser litt annerledes ut enn oppsettet på TinkerCad -diagrammet på grunn av at min ultralydssensor er et annet merke enn det som er vist på programmet. Se bildene for en mer nøyaktig oppsettguide.

Trinn 3: Koble til RGB LED

Koble til RGB LED
Koble til RGB LED
Koble til RGB LED
Koble til RGB LED
Koble til RGB LED
Koble til RGB LED

Deretter kobler du til RGB LED -lyset. Husk at det lengste benet er GND-se RGB LED-bildet som en guide. Koble LED -en din med TinkerCad -bildet og bildet ovenfor.

  • redPin: 11
  • (-): GND-skinne
  • greenPin: 10
  • bluePin: 9

Trinn 4: Koden

Koden
Koden
Koden
Koden

Deretter må du koble Arduino til datamaskinen og laste ned koden for å kjøre dette programmet. Klikk her for lenken til koden. Prøv skapelsen din!

HJELPSOMME TIPS:

  1. Ta en titt på kommentarene i koden som angir hvor du kan endre avstandsstigninger. Du kan også velge å endre rekkefølgen på lysdiodens farger, hvis det foretrekkes.
  2. Bruk "Monitor" i Arduino Editor for å spore faktiske avstander mens koden kjører på Arduino, så lenge du er koblet til datamaskinen og ikke bare en batterikilde.
  3. Jeg festet min ferdige Arduino til en fjernkontrollbil for å vise endringer i avstander flytende. Dette er ikke permanent og kan flyttes eller løsnes for å bli planlagt på nytt.

Trinn 5: Andre formål og ressurser

Her er noen andre måter Ultrasonic Distance Light Sensor kan fungere for deg:

  • undervisning måling
  • estimering av måling
  • overvåke elevers avstand fra lærerbordet (jeg har det vanskelig med studenter bak skrivebordet mitt eller tar ting fra skrivebordet mitt når jeg ikke sitter der … Dette ville vært flott med en summer også installert!)
  • avstandssøker for skytespill
  • sykkelparkering i garasjen
  • spillet varmt/kaldt

Ressurser:

Forfatter Ukjent. (2018). Hvordan mekatronikk. Hentet fra:

E. Chen. (dato ukjent). Ultrasonic Ranging Module HC - SR04 & RGB LED Emitter. Hentet fra Summerfuel Robotics:

Joel_E_B. (dato ukjent). SparkFun Inventor's Kit Experiment Guide - v4.0: Circuit 1D: RGB Night -Light. Hentet fra:

Anbefalt: