INHOUDSOPGAWE:

Meerdoelige ligafstandsensor: 5 stappe
Meerdoelige ligafstandsensor: 5 stappe

Video: Meerdoelige ligafstandsensor: 5 stappe

Video: Meerdoelige ligafstandsensor: 5 stappe
Video: Krijg steeds $ 1.000 + BETAALD ? HERHAAL DIT ? en verdien geld online! 2024, Julie
Anonim
Veeldoelige ligafstandsensor
Veeldoelige ligafstandsensor

Daar is verskillende maniere om 'n ongelooflike skepping te gebruik, soos hierdie ligafstandsensor! Die rede waarom ek besluit het om dit te skep, was vir my naskoolse koderingsklas met graad 6's. Die studente werk saam met hul Sphero Ollies en leer hoe om blokkodering te gebruik om te programmeer Sommige studente leer slegs die basiese beginsels, maar ander is regtig gevorderd en probeer hul bes om presiese bewegings en kodes in te sluit. Hulle gebruik gradeboeke en meter-/werfstokke om te help met metings van kursusse, paaie en selfs voorwerpe wat hulle probeer om hul Ollie te kodeer om te herskep. Die gebruik van hierdie ligafstandsensor sal help met die presiese kode en kan ook 'n prettige manier bied om vas te stel wie 'n taak binne 'n sekere afstand verrig sonder om 'n liniaal te gebruik. Dit is 'n projek op beginnervlak wat stap-vir-stap instruksies bevat wat dit maklik maak!

Die ultrasoniese sensor neem 'n voorwerp se afstand van sy sensor af deur ultraklankgolwe van die sensor te stuur wat van die voorwerp afbons en na die sensor terugkeer. Hierdie golwe, gebaseer op die tyd wat dit neem om heen en weer te reis, bereken, benewens die snelheid wat dit ry, ook die afstand. Die afstand word op die broodbord aangedui deur die RGB LED -lig, met die skakerings wat die afstande (in sentimeter) voorstel:

  • Rooi: groter as 125 cm
  • Groen: groter as 100 en minder as of gelyk aan 125 cm
  • Blou: groter as 75 en minder as of gelyk aan 100 cm
  • Geel: groter as 50 en minder as of gelyk aan 75 cm
  • Pers: groter as 25 en minder as of gelyk aan 50 cm
  • Aqua: groter as 0 en minder as of gelyk aan 25 cm

*Hierdie afstande kan verander word na kleiner of groter stygings en afstande, afhangende van die taak wat u wil uitvoer.

Stap 1: Komponente en aan die gang

Komponente en aan die gang
Komponente en aan die gang

U benodig die volgende voorrade om u eie multifunksionele ultrasoniese ligafstandsensor te skep:

  • broodbord
  • Arduino
  • 9 springkabels
  • 1 RGB LED
  • 3-330 Ohm weerstande
  • 1 Ultrasoniese afstandsensor
  • Kragbron- rekenaar en opsionele batterykragbron
  • USB -aansluiting om kode vanaf rekenaar te koppel en uit te voer
  • Opsioneel: motor met afstandsbediening om Arduino aan te heg wanneer dit klaar is.

Geen gereedskap nodig nie!

Koppel eers die krag aan die broodbord van die 5V -pen op u Arduino en die grondrail na die GND -pen op u Arduino.

Stap 2: Koppel die ultrasoniese sensor

Koppel die ultrasoniese sensor
Koppel die ultrasoniese sensor
Koppel die ultrasoniese sensor
Koppel die ultrasoniese sensor

U sal u ultrasoniese sensor vervolgens aansluit.

  1. Koppel 'n springkabel van die GND op die sensor aan die grondrail op u broodbord
  2. Koppel die Echo aan die 7 -pen op die Arduino
  3. Koppel die Trig aan die 8 -pen op die Arduino
  4. Koppel die VCC aan die kragrail op u broodbord.

*Let wel: dit lyk effens anders as die opstelling op die TinkerCad -diagram, omdat my ultrasoniese sensor 'n ander merk is as die wat op die program verskyn. Sien die foto's vir 'n meer akkurate opstellingsgids.

Stap 3: Koppel die RGB LED

Verbind die RGB LED
Verbind die RGB LED
Verbind die RGB LED
Verbind die RGB LED
Verbind die RGB LED
Verbind die RGB LED

Vervolgens verbind u die RGB LED -lig. Onthou, die langste been is die GND- sien RGB LED-beeld as 'n gids. Koppel u LED met die TinkerCad -prent en foto hierbo.

  • rooi pen: 11
  • (-): GND-spoor
  • groen pen: 10
  • bloupen: 9

Stap 4: Die kode

Die kode
Die kode
Die kode
Die kode

Vervolgens moet u u Arduino aan die rekenaar koppel en die kode aflaai om hierdie program uit te voer. Klik hier vir die skakel na die kode. Probeer u skepping!

HULPTIGE WENKE:

  1. Kyk na die opmerkings in die kode wat aandui waar u afstandstappe kan verander. U kan ook kies om die volgorde waarin die kleure van die LED draai, te verander, indien verkies.
  2. Gebruik die 'Monitor' in Arduino Editor om werklike afstande op te spoor terwyl die kode op u Arduino loop, solank u op die rekenaar aangesluit het en nie net 'n batterybron nie.
  3. Ek het my voltooide Arduino aan 'n afstandbeheermotor geheg om die veranderinge in afstande vloeibaar te wys. Dit is nie permanent nie en kan verskuif of losgemaak word om weer te beoog.

Stap 5: Ander doeleindes en hulpbronne

Hier is 'n paar ander maniere waarop die ultrasoniese afstandsensor vir u kan werk:

  • onderrigmeting
  • skatting van meting
  • om studente se afstand van 'n onderwysersbank te monitor (ek het 'n moeilike tyd met studente agter my lessenaar of om dinge van my lessenaar af te neem as ek nie daar sit nie..
  • afstandsmeter vir boogskietteikenoefening
  • fiets parkeerplek in die motorhuis
  • spel warm/koud

Hulpbronne:

Skrywer onbekend. (2018). Hoe om megatronika te gebruik. Opgehaal van:

E. Chen. (datum onbekend). Ultrasoniese afmetingsmodule HC - SR04 en RGB LED -emitter. Opgehaal van Summerfuel Robotics:

Joel_E_B. (datum onbekend). Eksperimentgids vir SparkFun Inventor's Kit - v4.0: Kring 1D: RGB -naglig. Opgehaal van:

Aanbeveel: