Logo Robotika.SK Faculty of Electrical Engineering and Information Technology, Slovak University of Technology  Logo Faculty of Mathematics, Physics and Informatics, Comenius University 

Team name: Dragon Builders

About the team: Sme partia chlapcov z Košíc ktorých baví lego, robotika a programovanie

Assignment: Magnifying glass

Tím Dragon Builders

Radovan Milián

Dorián Lovič

Popis riešenia

Na zmeranie ohniskovej vzdialenosti sme vytvorili tunel z lego blokov v ktorom je rameno so svetelným senzorom. Dopredu sme postavili baterku ktorou sme svietili na senzor cez lupu.

Požičali sme si sadu v ktorej je viacej rôznych lúp.

Rameno pohybujeme smerom od šošovky a meriame silu svetlo ktoré meria senzor.

Lupa sa musí nasmerovať tak aby zameralo svetlo priamo na senzor.

Najprv sme  vyskúšali pohybovať ramenom ručne a v programe ev3 sme si vytvorili experiment v ktorom sme sledovali ako sa mení namerané svetlo podľa toho ako sa pohybuje rameno. Zistili sme že keď sme mali baterku blízko, tak veľmi rýchlo narástlo merané svetlo na maximum a už sme potom nevedeli zistiť kde je svetlo najsilnejšie. Odmerali sme si že baterka musí byť aspoň 40 cm od lupy.

Potom sme si naprogramovali postupné posúvanie ramena a zaznamenávanie sily svetla po každom posunutí. Potom sme si urobili cyklus ktorý postupne prejde všetky odmerané hodnoty a zapamätá si kde bolo najsilnejšie svetlo.

Motor posúva rameno cez 12 zubové koleso. Zmerali sme, že 12 zubov na ramene je 38,4 mm. Stade sme si spočítali, že otočenie kolesa o 1 stupeň je cca 0,106666667 mm. Keď vieme podľa otáčok motora, o koľko sa muselo koleso otočiť aby sme posunuli rameno tam kde je najsilnejšie svetlo si vieme vynásobiť otáčky v uhloch týmto číslom a máme ohnisko.

Keď sme však skúšali program na celej dĺžke, zistili sme že ide hľadanie veľmi pomaly. Tak sme z posúvania urobili samostatný blok a dali sme tam parameter o koľko sa v každom kroku posunie a od akého uhlu do akého bude merať.

Na prvý krát prejdeme celú dráhu s krokom 10 stupňov aby sme našli ohnisko približne. Potom prejdeme časť okolo najsilnejšieho svetla už s nižším krokom 1 stupeň a nájdeme ohnisko presne.

S týmto ramenom a tunelom vieme zmerať ohnisko asi 134mm lebo pri otočení o 1300 stupňov už narazí senzor na koniec. Ak by sme chceli zmerať dlhšie, museli by sme spraviť dlhší tunel a rameno.

 

Na konci vypíšeme pozíciu aj silu svetla pri obidvoch prechodoch kde sme našli najsilnejšie svetlo a aj vypočítané ohnisko.

Musíme dávať pozor pri nastavení lupy aby smerovala presne na senzor, ináč výsledok nie je presný.

Photos:

Videos:

Programs:

Rating:

1. Zaujímavá a efektná konštrukcia, v ktorej sa hýbe senzor a nie šošovka. To je dobré, lebo ušetríte energiu a viete odmerať aj veľmi ťažké a veľké šošovky.

2. Pekne ste opísali postup, ako ste prišli na riešenie. Super, že ste sa zamerli aj na presnosť, pomocou dvoch meraní.
A tak ako ste napísali, nevýhodou je krátkosť vášho tunela.
V budúcnosti sa pri natáčaní videa pokúste lepšie zaznamenať výpis na obrazovke, trošku ťažko sa to čítalo.

3. Pekný program, funkčne riešenie, škoda že ste neporovnali na videu namerané ohniskové vzdilenosti s reálnymi hodnotami lúp.

4. Veľmi pekná, dôsledná a kvalitná práca i pekný popis! Program je na veľmi pokročilej úrovni, ste profesionáli! Zamysleli ste sa, či je potrebné ukladať hodnoty do poľa? Nestačilo by pamätať si doteraz najlepšie miesto už počas merania? Priestor na zlepšenie vidím v dôkladnejšom zdokumentovaní nameraných výsledkov. Gratulujem a ďakujem.