Stránka 1 z 1

Arduino a infra led

Napsal: 27 led 2017, 13:17
od BigSandy
Zdravím.
Bych chtěl zkusit udělat vozítko, co by dokázalo najít určitý objekt v místností a použit na to infra vysilač a přijímač.
Nedělal někdo nějaké pokusy s infra?
Co použít jako vysilač – přijímač aby to mnělo co největší dosah?

Napsal: 27 led 2017, 13:50
od dreamer
Posílat nebo přijímat infra kódy tak jako třeba s televizí komunikuje DO to s arduinem není problém. Měření vzdálenosti od překážky třeba s tímto: http://www.ebay.com/itm/Ultrasonic-Sens ... Swxp9W66st
taky nějak tak funguje. Ale nedokážu přijít na to jak bys chtěl identifikovat nějaký předmět tímto způsobem. To se dělá spíš snímáním okolí kamerkou a vyhodnocováním obrazu. Ale to už je trochu jinej level a běžné arduino je na to výpočetně slabý.

Napsal: 27 led 2017, 14:29
od BigSandy
Já myslel infra led umístit na hledaný objekt a přijímač na ardujino.
Když začnu pomalu otáčet s přijímačem, mněl by vysílací led najít ne?
Jsem viděl na ebay přímo na to i modul, který mněl kolem dokola samé infra.

Napsal: 27 led 2017, 14:51
od dreamer
Tak to by asi šlo. Oboje zaclonit aby vysílací a přijímací paprsek byl co nejužší a na straně robota možná 2 přijímače. Tím by se dalo definovat jestli jede přímo k cíli nebo má polohu korigovat. To zaclonění v případě dvou přijímačů směrem od středu v nějakém úhlu pootevřít.

edit: jenom netuším jak by se vypořádal s tím že se od lesklých povrchů infra odráží.

Napsal: 27 led 2017, 15:37
od BigSandy
Tak na stejnem principu asi fungují i robo. vysavače že najdou dokovací stanicí.
http://image.darty.com/petit_electromen ... 231802.jpg
Skoro všechny mají takovou skleněnou čočku.

Napsal: 28 led 2017, 21:17
od Ruprecht
Jako maják. Červená a zelená žárovka, mezi nima přepážka. Když vidím červenou, jedu/otáčím doprava. Vidím zelenou, doleva. Vidím obě, jedu rovně.

Napsal: 01 úno 2017, 20:59
od BigSandy
Ruprecht píše:Jako maják. Červená a zelená žárovka, mezi nima přepážka. Když vidím červenou, jedu/otáčím doprava. Vidím zelenou, doleva. Vidím obě, jedu rovně.

Nevím že by bylo pro arduino něco, co by rozeznalo barvy na delší vzdalenost.

Napsal: 02 úno 2017, 09:02
od Ruprecht
Ježišmarjá tak dva různý kmitočty :)

Napsal: 02 úno 2017, 09:40
od jova1
dreamer píše:... Ale nedokážu přijít na to jak bys chtěl identifikovat nějaký předmět tímto způsobem. To se dělá spíš snímáním okolí kamerkou a vyhodnocováním obrazu. Ale to už je trochu jinej level a běžné arduino je na to výpočetně slabý.


Ani to už dneska není problém :D
https://www.kickstarter.com/projects/254449872/pixy-cmucam5-a-fast-easy-to-use-vision-sensor

Napsal: 02 úno 2017, 09:48
od BigSandy
Pixy znam a mam, ale zas ta cena.
Strkat něco za 2 litry na každou kravinu :D

Napsal: 02 úno 2017, 10:28
od Ruprecht
Vysílač (=maják): dvě infraLED, vysílající "placatý" paprsek v dané výšce (třeba 10cm nad podlahou), každá do svého poloprostoru, vysíláš kmitočet nebo kód nebo cokoli jiného, co jsi schopen detekovat.
Přijímač: fototranzistor nebo ir přijímač (TSOP31236 nebo jiný) ve stejné výšce jako vysílač. Přijmeš, vyhodnotíš jestli vidíš jeden vysílač, druhý, nebo oba a jedeš.
Zamysli se, proč robovysavače mají vystouplou "čočku" o pár milimetrů nad svým nejhornějším místem směrující infrasignál ze všech směrů na přijímací prvek a ve stejné výšce je i vysílač se stejnou čočkou směrující vysílání "naplacato". A úplně stejně jsou řešeny virtuální zdi, kam vysavač nemá jezdit.

p.s. kdysi dávno jsem chtěl jet robotour ve stromovce s několika vysavači ve "vláčku", první (inteligentní) hledá cestu, ostatní (tupí soumaři) jen vezou náklad a následují se pomocí majáků. Ztroskotalo to na nespolupráci dovozce vysavačů, mohl mít skvělou reklamu :)