Dobrý deň, odovzdávame riešenie k úlohe iluminátor. Osvetľovací prístroj používa dva motory. Oba sú nad sebou a otáčajú vecami vodorovne. Horný motor je pripojený do portu D a otáča vodorovne ultrasonický senzor. Senzor zisťuje, či v zornom poli nemá herca. Zatiaľ sa merajú stupne otočenia tohoto motora od začiatku, až pokým senzor nezaznamená herca - lebo v slučke sú zapnuté otáčky, kým nie je vzdialenosť menšia ako 20 cm. No a počet otáčok sa zapíše do premennnej (nazvali sme ju meranie). Počet otáčok sa zapíše do výpočtového bloku. Tam je ale potrebné vynásobiť ho dvomi(vysvetlíme ďalej). A tento vypočítaný počet otáčok sa zadá druhému motoru. Druhý motor pripojený v porte B otáča reflektorom (čo iné ako mobil by bolo najlepším reflektorom ...) Otočí reflektorom presne o dvojnásobok otáčok ako sa otočil motor s ultrasonickým senzorom. Dvojnásobok otáčok je potrebný preto, lebo mobil je ťažší ako senzor a dosť spomaľuje druhý motor. Veľa pokusmi sme zistili vhodnú východiskovú pozíciu jedného aj druhého motora a osvetlenie je napokon úplne presné. S pozdravom , tím Lazy Robots
1. No, vaše riešenie je také... dajme tomu netradičné. Škoda, že ste nespravili (a nenafilmovali) viac ako jeden pokus. Možno by to nefungovalo až tak dobre. Alebo možno aj áno. A keď sa herec pohne? Ostane v tme, alebo ho bude reflektor sledovať? 2. Chalani, takto to z videa to vyzerá, že ste vytvorili program len pre jednu scénu, kde bude herec stáť na tom jednom mieste. čo asi viete, že nebolo celkom zadanie úlohy ;) Chválim za snahu. 3. Škoda že ste nedodadli dlhšie video. 4. Iba jedna otočka? To by to predstavenie v divadle trvalo veľmi krátko. Keď sa teraz herec pohne, tak čo? Skúsite, prosím, raz prekročiť tieň mena svojho tímu? :)