Orodha ya maudhui:

Multiplexed Echo Locator: 6 Hatua
Multiplexed Echo Locator: 6 Hatua

Video: Multiplexed Echo Locator: 6 Hatua

Video: Multiplexed Echo Locator: 6 Hatua
Video: TCP vs UDP Comparison 2024, Novemba
Anonim
Image
Image
Mchoro wa Wiring
Mchoro wa Wiring

Hii inaelezea jinsi ya kutengeneza "skanning" echo locator kwa kutumia Arduino na sensorer nne za ultrasonic zilizo na mchanganyiko. Hakuna sehemu zinazohamia.

Ujenzi ni rahisi… unachohitaji tu ni kisu kikali, kuchimba visima viwili, chuma cha kutengenezea, na hacksaw.

Kwa nadharia eneo la hadi vitu vinne linaweza kutajwa kwa siri. Katika mazoezi bora niliyosimamia ni tatu.

Mzunguko na nambari ni ya majaribio tu na imechapishwa kwa matumaini kwamba mtu atapata kuwa muhimu.

Picha

  • Picha 1 inaonyesha locator iliyokusanyika ya echo.
  • Video hiyo inaonyesha kipachikaji cha mwonekano wa mwonekano wa mahali mahali vitu viwili

Hatua ya 1: Mchoro wa Wiring

Picha 1 inaonyesha mchoro wa wiring wa "locator echo echo locator".

Sensorer B1 na B2 zinatafsiriwa "passiv" kwa kuweka tabaka kadhaa za mkanda wa kuficha juu ya transducers ya T (T).

Tepe hii inazuia sauti ya ultrasonic ambayo ingetolewa.

Hatua ya 2: Orodha ya Sehemu

Orodha ya Sehemu
Orodha ya Sehemu

Picha 1 inaonyesha sehemu za kifaa changu cha sensorer mbili za sensorer. Locator sensor echo locator ilivyoelezwa katika nakala hii inahitaji sensorer zaidi mbili za ultrasonic.

Sehemu zifuatazo zilipatikana kutoka

  • 1 tu Arduino Uno R3 kamili na kebo ya USB
  • 4 tu HY-SRF05, au HC-SR04, transducers za ultrasonic

Sehemu zifuatazo zilipatikana katika eneo lako:

  • Ukanda 1 tu wa kichwa cha kiume arduino
  • Vipande 4 tu vya vichwa vya kike vya arduino
  • Vipande 2 tu vya aluminium chakavu
  • Vipande 2 tu vya kuni
  • 2 screws ndogo tu
  • 6 tu uhusiano cable
  • Urefu 12 tu wa waya iliyofunikwa na plastiki (rangi zilizochanganywa) [1]

Vidokezo

[1]

Urefu wa waya unapaswa kuwa sawa na umbali unaotakiwa kati ya sensorer pamoja na kiwango kidogo cha kutengeneza soldering. Waya kisha inaendelea pamoja na kuunda kebo.

Hatua ya 3: Nadharia

Nadharia
Nadharia
Nadharia
Nadharia
Nadharia
Nadharia

Mzunguko unajengwa juu ya "Locator Dual Sensor Echo" yangu. [1]

Sehemu ya sensorer ya sensa mbili

Picha 1 inaonyesha "eneo la kugundua" kwa kipata sauti cha hapo juu.

Usawa wa sensa hii umeonyeshwa kwenye picha 2.

Sehemu hii ya "sensorer mbili" inafanya kazi vizuri lakini inahitaji sensorer zote mbili kuwekwa chini ya msingi (kwa mfano.

Lakini vipi ikiwa hali kama hiyo haiwezekani?

Locator ya sensorer ya Quad

Ilinitokea mimi kuwa hizi "sehemu zilizokufa", na "kukabiliana", zinaweza kuondolewa ikiwa tutapunguza mara nne idadi ya maeneo ya kugundua kwa kuongeza idadi ya sensorer mara mbili kama inavyoonyeshwa kwenye picha 3.

Kubadilisha haraka (multiplexing) kati ya mchanganyiko wa sensorer nne inayowezekana hufanya boriti inayozunguka (picha 3). Eneo lote limefunikwa na "offset" imeondolewa.

Bora zaidi … hesabu sawa (picha 2) inaweza kutumika!

Kwa nadharia hii "loc-sensor" echo locator:

  • inaweza kugundua hadi vitu vinne. [2]
  • hana "matangazo yaliyokufa"
  • hauhitaji malipo yoyote

Matokeo

Wazo linafanya kazi, kwani vitu vingi vinaweza kugunduliwa, lakini "sehemu ndogo" zilizobaki bado zinabaki kama upana mwembamba wa boriti hauangazi kabisa eneo linalolengwa wakati kiwango ni sifuri. [3]

Vidokezo

[1]

Tazama https://www.instructables.com/id/Dual-Sensor-Echo ……. kwa ufafanuzi kamili na fomula.

[2]

Vitu vinne hufikiria:

  • upana wa boriti wa digrii 45.
  • hakuna "kivuli" cha kitu kimoja na kingine

[3]

Sensorer sita zilizowekwa katika vipindi 30 vya digrii zinapaswa kuondoa kabisa "matangazo yaliyokufa"

Hatua ya 4: Ujenzi

Ujenzi
Ujenzi
Ujenzi
Ujenzi
Ujenzi
Ujenzi
Ujenzi
Ujenzi

Picha:

  • picha 1: kufunga mabano
  • picha 2: mtazamo wa mbele
  • picha 3: mtazamo wa nyuma
  • picha 4: mtazamo wa juu

Kuweka mabano

Mabano mawili yaliyofungwa yalitengenezwa kutoka kwa karatasi ya aluminium ya kupima 18 kwa kutumia njia iliyoelezewa katika maelezo yangu

Tumia hacksaw, au bati snips, ili kukata 30mm kutoka makali moja hadi laini ya digrii 45. Sasa "alama" pande zote mbili za mstari wa katikati kutoka kwa msumeno hadi msingi kisha "punga" sehemu isiyohitajika hadi itakapovunjika.

Vipimo vya mabano yangu vinaonyeshwa kwenye picha 1.

Soketi za sensorer

Soketi za sensorer zimetengenezwa kutoka kwa soketi za kawaida za kichwa cha Arduino.

Pini zote zisizohitajika zimetolewa nje na shimo la 3mm likatobolewa kupitia plastiki.

Wakati wa kuuza unganisho angalia usifupishe waya kwenye bracket ya alumini.

Msaada wa shida

Kipande kidogo cha neli inayopunguza joto kila mwisho wa kebo huzuia waya kutofunguka.

Vifungo vya kebo vimetumika kuzuia harakati zisizohitajika za kebo.

Hatua ya 5: Ufungaji wa Programu

Sakinisha nambari ifuatayo kwa mpangilio huu:

Arduino IDE

Pakua na usakinishe Arduino IDE (mazingira jumuishi ya maendeleo) kutoka https://www.arduino.cc/en/main/software ikiwa haijawekwa tayari.

Inasindika 3

Pakua na usakinishe Usindikaji 3 kutoka

Quad Sensor Echo Locator

Nakili yaliyomo kwenye faili iliyoambatishwa, "quad_sensor _echo_locator.ino", kwenye "mchoro" wa Arduino, ila, kisha upakie kwenye Arduino Uno R3 yako.

Funga Ardino IDE lakini acha kebo ya USB imeunganishwa.

Uonyesho wa Sura ya Quad

Nakili yaliyomo kwenye faili iliyoambatishwa, "quad_sensor_echo_locator.pde" kwenye "Mchoro" wa Usindikaji.

Sasa bonyeza kitufe cha kushoto cha "Run" … skrini ya picha inapaswa kuonekana kwenye skrini yako.

Utatuzi wa shida

Usindikaji utalalamika ikiwa [nambari] inayohusishwa na bandari yako ya COM inahitaji kubadilishwa, lakini kabla ya kufanya hivyo itaonyesha orodha ya bandari zinazopatikana za "COM" kila moja ikiwa na [nambari] kwenye mabano ya mraba.

Badilisha tu [0] katika laini ifuatayo ya nambari na moja ya nambari hizi:

myPort = mpya Serial (hii, Serial.list () [0], Baud_rate);

Jaribu kila mmoja kwa zamu… mmoja wao atafanya kazi.

Hatua ya 6: Upimaji

Upimaji
Upimaji
Upimaji
Upimaji

Unganisha kebo ya USB ya Arduino kwenye PC yako na uendesha "dual_sensor_echo_locator.pde" kwa kubofya kitufe cha kukimbia "kushoto-juu" kwenye Usindikaji wako 3 IDE (mazingira jumuishi ya maendeleo).

Nambari, zilizotengwa na koma zinapaswa kuanza kutiririka chini ya skrini yako kama inavyoonekana kwenye picha1.

Nambari ya mwisho ni ukanda… nambari zingine mbili ni sensa A1 / A2 na sensorer B1 / B2 umbali.

Nukta nyekundu (inayoangaza) itaonekana kwenye onyesho wakati wowote kitu kinapogunduliwa ndani ya eneo lengwa. Takwimu za ziada pia zitaonekana mara tu sensorer zimepata kitu (picha 2).

Ujumbe wa hitilafu wakati wa kuanza

Unaweza kupata ujumbe wa hitilafu wakati wa kuanza.

Ikiwa ndivyo badilisha [0] katika mstari wa 85 wa picha 1 ili ilingane na nambari inayohusishwa na bandari yako ya "COM".

Bandari kadhaa za "COM" zinaweza kuorodheshwa kulingana na mfumo wako. Nambari moja itafanya kazi.

Katika picha 1 nambari [0] inahusishwa na "COM4" yangu.

Kuweka sensorer yako

Nafasi ya sensorer zako 100cm mbali na lengo 80cm..100cm mbele.

Zungusha sensorer zote polepole kuelekea kona inayopingana ya mraba wa mraba wa kufikirika.

Unapozungusha sensorer utapata nafasi ambapo dot (s) nyekundu zinazowaka zinaonekana kwenye onyesho la picha.

Habari ifuatayo itaonekana mara tu kitu kinapogunduliwa:

  • eneo
  • umbali1
  • umbali2
  • msingi
  • nusu ya mzunguko
  • eneo
  • X kuratibu
  • Kuratibu

Picha

Picha 1: Hakuna vitu… umbali wote huanguka nje katika eneo la kugundua.

Picha 2: Kitu kimepatikana katika "Eneo la 3"

Bonyeza hapa kuona maelekezo yangu mengine.

Ilipendekeza: