Përmbajtje:

Eko Locator i shumëfishtë: 6 hapa
Eko Locator i shumëfishtë: 6 hapa

Video: Eko Locator i shumëfishtë: 6 hapa

Video: Eko Locator i shumëfishtë: 6 hapa
Video: Собаку бросили в лесу с коробкой макарон. История собаки по имени Ринго. 2024, Dhjetor
Anonim
Image
Image
Diagrami i telave
Diagrami i telave

Ky udhëzues përshkruan se si të bëni një lokalizues eko "skanimi" duke përdorur një Arduino dhe katër sensorë tejzanor të shumëfishtë. Nuk ka pjesë lëvizëse.

Ndërtimi është i thjeshtë… gjithçka që ju nevojitet është një thikë e mprehtë, dy stërvitje, një hekur bashkues dhe një sharrë hekuri.

Në teori, vendndodhja e deri në katër objekteve mund të përcaktohet me majë. Në praktikë më e mira që kam arritur është tre.

Qarku dhe kodi janë thjesht eksperimentalë dhe botohen me shpresën se dikush do t'i gjejë të dobishëm.

Imazhe

  • Fotografia 1 tregon lokalizuesin e mbledhur të jehonës.
  • Video tregon vendndodhjen e jehonës që tregon vendndodhjen me dy objekte

Hapi 1: Diagrami i telave

Fotografia 1 tregon diagramin e instalimeve elektrike për "lokalizuesin e jehonës së sensorit kuadratik".

Sensori B1 dhe B2 jepen "pasivë" duke vendosur disa shtresa të shiritit maskues mbi dhënësit transmetues (T).

Kjo kasetë bllokon tingullin tejzanor që përndryshe do të emetohej.

Hapi 2: Lista e Pjesëve

Lista e Pjesëve
Lista e Pjesëve

Fotografia 1 tregon pjesët për sensorin tim të dyfishtë të jehonës. Gjetësi i jehonës me katër kuadro të përshkruar në këtë artikull kërkon edhe dy sensorë tejzanor.

Pjesët e mëposhtme janë marrë nga

  • 1 vetëm Arduino Uno R3 i kompletuar me kabllo USB
  • 4 vetëm HY-SRF05, ose HC-SR04, dhënës tejzanor

Pjesët e mëposhtme janë marrë në vend:

  • 1 shirit arduino vetëm për meshkuj
  • 4 vetëm femra me shirita me kokë arduino
  • 2 vetëm copa alumini skrap
  • 2 vetëm copa të vogla druri
  • 2 vetëm vida të vogla
  • 6 vetëm lidhëse kabllo
  • 12 gjatësi vetëm tela të veshura me plastikë (ngjyra të ndryshme) [1]

Shënime

[1]

Gjatësia totale e telave duhet të jetë e barabartë me distancën e dëshiruar midis sensorëve plus një sasi të vogël për bashkim. Telat pastaj shtrembërohen së bashku për të formuar një kabllo.

Hapi 3: Teoria

Teori
Teori
Teori
Teori
Teori
Teori

Qarku bazohet në "Dual Sensor Echo Locator" tim. [1]

Gjetës jehonë me sensor të dyfishtë

Fotografia 1 tregon "zonën e zbulimit" për lokalizimin e jehonës së mësipërme.

Ekuacionet për këtë sensor tregohen në foton 2.

Ky lokalizues jehonë "me dy sensorë" funksionon mirë, por kërkon që të dy sensorët të montohen nën vijën bazë (domethënë kërkohet një kompensim) për të shmangur "njollat e mëdha të vdekura" që dalin nga përdorimi i transmetuesve me rreze të ngushta.

Por, çfarë nëse një kompensim i tillë nuk është i mundur?

Quad sensor jehonë lokalizues

Më erdhi në mendje se këto "pika të vdekura" dhe "kompensimi", mund të eliminohen nëse katërfishojmë numrin e zonave të zbulimit duke dyfishuar numrin e sensorëve siç tregohet në foton 3.

Kalimi i shpejtë (multipleximi) midis katër kombinimeve të mundshme të sensorëve krijon në mënyrë efektive një rreze rrotulluese (foto 3). E gjithë zona është e mbuluar dhe "kompensimi" është eliminuar.

Edhe më mirë … të njëjtat ekuacione (foto 2) mund të përdoren!

Në teori ky lokalizues i jehonës "kuadensor":

  • mund të zbulojë deri në katër objekte. [2]
  • nuk ka "pika të vdekura"
  • nuk kërkon kompensim

Rezultatet

Koncepti funksionon, pasi objekte të shumta mund të zbulohen, por "pikat e vogla të vdekura" ende mbeten pasi gjerësia e ngushtë e rrezes nuk ndriçon plotësisht zonën e synuar kur kompensimi është zero. [3]

Shënime

[1]

Shihni https://www.instructables.com/id/Dual-Sensor-Echo… për një shpjegim të plotë dhe formula.

[2]

Katër objekte supozojnë:

  • një gjerësi rreze prej 45 gradë.
  • asnjë "hije" e një objekti nga një tjetër

[3]

Gjashtë sensorë të montuar në intervale 30 gradë duhet të eliminojnë plotësisht "pikat e vdekura"

Hapi 4: Ndërtimi

Ndërtim
Ndërtim
Ndërtim
Ndërtim
Ndërtim
Ndërtim
Ndërtim
Ndërtim

Imazhet:

  • foto 1: kllapa në rritje
  • foto 2: pamja e përparme
  • foto 3: pamje e pasme
  • foto 4: pamje nga lart

Kllapat e montimit

Dy kllapa montimi janë bërë nga fletë alumini me 18 matës duke përdorur metodën e përshkruar në udhëzuesin tim

Përdorni një sharrë hekuri, ose gërshërë kallaji, për të bërë një prerje 30 mm nga njëra anë në vijën e palosjes 45 gradë. Tani "shënoni" të dy anët e vijës qendrore nga prerja e sharrës në bazën, pastaj "lëvizni" pjesën e padëshiruar derisa të çlirohet.

Dimensionet për kllapat e mia janë treguar në foton 1.

Prizat e sensorit

Prizat e sensorëve janë krijuar nga bazat standarde të kokës Arduino.

Të gjitha kunjat e padëshiruar janë nxjerrë jashtë dhe një vrimë 3 mm është shpuar përmes plastikës.

Kur lidhni lidhjet, bëni kujdes që të mos shkurtoni telat në kllapën e aluminit.

Lehtësimet e tendosjes

Një pjesë e vogël e tubit të tkurrjes së nxehtësisë në secilin skaj të kabllit parandalon që telat të shpërbëhen.

Lidhësit e kabllove janë përdorur për të parandaluar lëvizjen e padëshiruar të kabllove.

Hapi 5: Instalimi i softuerit

Instaloni kodin e mëposhtëm në këtë mënyrë:

Arduino IDE

Shkarkoni dhe instaloni Arduino IDE (mjedisi i integruar i zhvillimit) nga https://www.arduino.cc/en/main/software nëse nuk është instaluar tashmë.

Përpunimi 3

Shkarkoni dhe instaloni Processing 3 nga

Quad Sensor Echo Locator

Kopjoni përmbajtjen e skedarit të bashkangjitur, "quad_sensor _echo_locator.ino", në një "skicë" të Arduino, ruani, pastaj ngarkojeni atë në Arduino Uno R3.

Mbyllni Ardino IDE por lini kabllon USB të lidhur.

Ekran me katër sensorë

Kopjoni përmbajtjen e skedarit të bashkangjitur, "quad_sensor_echo_locator.pde" në një "Skicë" të përpunimit.

Tani klikoni butonin "Run" në pjesën e sipërme të majtë … një ekran grafik duhet të shfaqet në ekranin tuaj.

Telashe-qitje

Përpunimi do të ankohet nëse [numri] i lidhur me portën tuaj COM duhet të ndryshojë, por para se ta bëni këtë do të shfaqë një listë të porteve të disponueshëm "COM" secila me një [numër] në kllapa katrore.

Thjesht zëvendësoni [0] në rreshtin e mëposhtëm të kodeve me një nga këta numra:

myPort = Serial i ri (kjo, Lista Seriale () [0], Baud_rate);

Provoni secilën me radhë … njëra prej tyre do të funksionojë.

Hapi 6: Testimi

Duke testuar
Duke testuar
Duke testuar
Duke testuar

Lidhni kabllon USB Arduino me kompjuterin tuaj dhe drejtojeni “dual_sensor_echo_locator.pde” duke klikuar butonin e ekzekutimit “lart-majtas” në Processing 3 IDE (mjedisi i integruar i zhvillimit).

Numrat, të ndarë me presje duhet të fillojnë të transmetojnë poshtë ekranit tuaj siç tregohet në foton 1.

Numri i fundit është zona … dy numrat e tjerë janë distancat e sensorit A1/A2 dhe sensorit B1/B2.

Një pikë e kuqe (ndezëse) do të shfaqet në ekran sa herë që një objekt zbulohet brenda zonës së synuar. Të dhëna shtesë do të shfaqen gjithashtu pasi sensorët të kenë gjetur një objekt (foto 2).

Mesazh gabimi gjatë fillimit

Mund të merrni një mesazh gabimi gjatë fillimit.

Nëse është kështu, ndryshoni [0] në rreshtin 85 të fotografisë 1 që të përputhet me numrin e lidhur me portën tuaj "COM".

Disa porte "COM" mund të listohen në varësi të sistemit tuaj. Një nga numrat do të funksionojë.

Në foton 1 numri [0] shoqërohet me "COM4" tim.

Pozicionimi i sensorëve tuaj

Hapni sensorët tuaj 100cm larg me objektivin 80cm..100cm përpara.

Rrotulloni të dy sensorët ngadalë drejt këndit diagonalisht të kundërt të një katrori imagjinar 1 metër.

Ndërsa rrotulloni sensorët, do të gjeni një pozicion ku shfaqet një pikë (a) e kuqe që ndizet në ekranin grafik.

Informacioni i mëposhtëm do të shfaqet sapo të zbulohet një objekt:

  • zonë
  • distanca 1
  • distanca 2
  • bazë
  • gjysmë perimetri
  • zonë
  • Koordinata X
  • Koordinoj

Imazhe

Foto 1: Asnjë objekt… të gjitha distancat bien jashtë në zonën e zbulimit.

Foto 2: Një objekt është gjetur në "Zona 3"

Klikoni këtu për të parë udhëzimet e mia të tjera udhëzuese.

Recommended: