- Vodafone mobilszolgáltatások
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Milyen okostelefont vegyek?
- Bivalyerős lett a Poco F6 és F6 Pro
- Samsung Galaxy Watch6 Classic - tekerd!
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Samsung Galaxy S23 Ultra - non plus ultra
- MIUI / HyperOS topik
- Okosóra és okoskiegészítő topik
Hirdetés
-
Mozgásban az Industria II
gp A PC-re készülő folytatásról egyelőre nem tudjuk, hogy pontosan mikor érkezik.
-
Az olcsóbb szegmens felé fordul az Apple virtuális szemüvegével
ph A Vision Pro még többet tudó, még drágább Pro 2 utóda helyett inkább valami olcsóbb variánst tervez piacra dobni az Apple.
-
Ellopták a Tesla akkumulátor-titkait
it Beperelte egy korábbi beszállítóját a Tesla, és azzal vádolja, hogy üzleti titkokat lopott a Tesla akkumulátorgyártási technológiájával kapcsolatban.
-
Mobilarena
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
Teasüti
nagyúr
válasz
Janos250 #10639 üzenetére
Srácok, ez tényleg ennyire magas?
Szerencsétlen szeretne 2+ távirányítós járművet, amikkel lehet "lőni" egymásra. Látótávolságban IR jellel, és a találatot kell megállapítani.
Más kérdés, hogy ezt már 20 évvel ezelőtt megcsinálták a játékiparban és lehet venni kész megoldásokat, de ha már Arduino...
[ Szerkesztve ]
-
válasz
Janos250 #10639 üzenetére
Egy nagyon vázlatos rajz:
Az IR led bizonyos időközönként kiküld egy 1-2 byte-os beacon üzenetet, amit vagy látnak a körülötte lévő robotok, vagy nem, az üzenet tartalma pedig a robot azonosító száma, és egyéb rendszerüzenetek, pl. lövés (ez utóbbi üzenet csak egy dedikált, irányított LED-ből fog érkezni, vagyis csak az fogja látni, akit "eltalál" vele).
Ezt az üzenetet több különböző teljesítményen (pl 5mA - 100mA) szándékozok küldeni egymás után, ami reményeim szerint csak bizonyos távolságokból látható (pl az 1-es erősségű jel csak 20cm-ről, az 5-ös erősségű meg mondjuk 3 méterről), ebből a vevő robot egy hozzávetőleges távolsági becslést fog tudni számolni az alapján, hogy melyik infra vevő melyik jelet fogta. Az üzenetben természetesen benne lesz, hogy milyen erősséggel lett kiküldve. Példa: "15" <- az 1-es számú robot 5-ös erősségű beacon jele.
Nem kell se a távolságot, se az irányt pontosan tudni, elég, ha annyit tud az egyik robot, hogy a másik előtte van, vagy tőle jobbra, közel, közepesen távol, vagy valahol messze.
Mondjuk egy ilyen koordináta rendszerben:
A piros a közel, a zöld a távol, a többi meg látszik a rajzon.Amit most leírtam, pontosan ezt tudja a Lego Spybotics robot, 76kHz-es IR vevőkkel és ledekkel. Azt szeretném lemásolni.