Denníček - október 2018

Zo stránky Robotický krúžok
Verzia z 15:25, 23. október 2018, ktorú vytvoril Palo (diskusia | príspevky)
Skočit na navigaci Skočit na vyhledávání

2.10. utorok:

Na dnešnom krúžku sme si prečítali prvú polovicu zadania výskumného projektu a porozmýšľali nad ňou. Úlohy, ktoré sme si stanovili, sme napísali na novú stránku k výskumnému projektu. V druhej časti sme trénovali tímovú prácu - spoluprácu a komunikáciu, spoločne sme stavali z kociek LEGO nejaké zviera a most.

Sachisti2018.jpg

Okrem toho Ondrej a Matúš podkladali a začali programovať svojich prvých robotov z LEGO MINDSTORMS.

4.10. štvrtok:

Katka priniesla svoje nápady čo všetko potrebuje astronaut, ak cestuje na inú planétu, ostatní tiež ešte porozmýšľajú, aby sme ich mohli čo najskôr prediskutovať!

Na krúžok nám prišiel stôl, rozložili sme naň modely a znovu sme si dôkladne pozreli video so zadaním misií FLL 2018/2019.

Stol.jpg

Na tabuľu sme si napísali zoznam všetkých misií aj s bodovaním a diskutovali sme o tom, na ktoré misie treba vyrobiť náradie a ako by sa misie pomocou náradia dali splniť.

Tabula1.png

Tabula2.png

Zistili sme, že najväčší možný súčet bodov je okolo 408.

Na druhú tabuľu sme rozpísali úlohy - zostrojenie rôzneho náradia k základnému robotovi - do ktorých by sme sa už mohli pustiť.

Ulohy.jpg

Oliver s Rišom začali rozmýšľať nad zrýchlovacím prevodom a Matúš s Miškom nad výmenou podvozku za veľké kolesá, aby sa dalo prejsť cez krátery.

9.10. utorok:
Prediskutovali sme úlohy k výskumnému projektu a prešli sme Katkin zoznam. K jednotlivým bodom sme hľadali čo najviac zaujímavých informácií, ktoré sme nepoznali. Do budúceho týždňa každý vyhľadá a doplní ďalšie informácie.

Zahrali sme sa tréningovo na tímovú prácu:

Polovica členov tímu si pozrela video a druhej polovici tímu sa potom snažila bez rozprávania zahrať, čo bolo na videu, kým to nedokázali vysvetliť. Potom sme hru zopakovali naopak s iným videom.

Pantomima.jpg

Napokon sa všetci pustili do stavania doplnkov pre svoje misie.

11.10. štvrtok:

Katka vytvorila robota psíčka, ktorý si udržiava 40cm vzdialenosť od prekážky.

Psicek.png

16.10. utorok:

Najskôr sme znovu intenzívne trénovali tímovú prácu: rozdelili sme sa do dvojíc a každá dvojica si našla dva rovnaké páry šestíc nejakých kociek. Jeden z dvojice poskladal zo šiestich kociek nejakú figúrku alebo vec a potom druhému radil ako môže poskladať to isté bez toho aby sa ktorýkoľvek z nich díval na kocky druhého. Následne sa obaja vymenili a hru sme opakovali niekoľkokrát.

Trening timova praca.png

Potom sme pracovali na výskumnom projekte a vyhľadávali sme rôzne informácie o vŠetkom, čo by mohlo byť užitočné pre astronautov, kozmonautov alebo taikonautov počas dlhého vesmírneho letu. Doplnili sme ich na stránku s Katkinym zoznamom.

Potom všetci pracovali na misiách FLL: Matej vylepšil rúru pre pristávací modul, Martin testoval nadstavec na medium motory, ktorý by sa dal použiť na preloženie astronauta, Gregor testoval a vylepšoval podvozok na prejazd cez kráter a Katka trénovala vytvorením programu pre psíka so zvukovým a dotykovým senzorom: psík sa rozbehne, tlačidlom ho možno zastaviť, potom čaká na zvukový signál po ktorom sa znovu rozbehne:

Katkin druhy psik.png

18.10. štvrtok:
Miško s Matúšom pracovali na podvozku, ktorý by mohol prejsť cez kráter, už sa síce otáča aj na stole, ale na kráteri stále uviazne. Treba skúsiť ešte niečo iné. Žeby gumové pásy? Ondrej s Filipom vytvárali mechaniku, ktorá nadvihne vozíky na rampe. Matej pracoval na vidličke na vyberanie častí vesmírnej stanice. Katka si dala za cieľ nasledujúcu úlohu:

Pred robotom sa nachádza niekoľko kociek. Jeho úlohou je nájsť najbližšiu z nich a doviezť ju naspäť do domčeka (bude označený čiernou čiarou).

Scena zberac kociek.jpg

Aby sme mohli zistiť, ktorá kocka je od robota najbližšie, robot sa bude postupne otáčať a popri tom neustále sledovať vzdialenosť pred sebou pomocou ultrazvukového senzora. Najkratšiu zameranú vzdialenosť si zapamätá.

Robot si zapamätané hodnoty ukladá do kufríkov (premenných). Nasledujúci program uloží hodnotu 1 do premennej "cislo", potom ju vypíše na displeji a počká na stlačenie oranžového tlačidla:

Zapis a vypis.png

Ešte budeme potrebovať vedieť ukladať do kufríkov aj hodnoty namerané pomocou senzora. Nasledujúci senzor po stlačení tlačidla zmeria svetelným senzorom hodnotu, uloží ju do premennej a potom hodnotu z premennej vypíše na displeji. Nakoniec počká na stlačenie tlačidla:

Precitaj uloz vypis.png

A napokon budeme potrebovať zistiť, či nová nameraná hodnota je menšia, ako doteraz najmenšia nameraná hodnota a ak áno, tak si ju zapamätať namiesto predchádzajúcej. Na to použijeme porovnávací blok. Nasledujúci program po každom stlačení zmeria svetelným senzorom novú hodnotu, porovná ju s doteraz najmenšou hodnotou, ak je menšia, tak si ju zapamätá a do dvoch riadkov vždy vypíše práve nameranú hodnotu a doteraz najmenšiu hodnotu. (v prípade druhého vypisovacieho bloku nezaškrtneme checkbox [ ] clear, pretože inak by nám prvý vypísaný riadok zmizol (pred výpisom druhého riadku by sa zmazal celý displej).

Hladaj minimum a vypisuj.png


Výsledný program by mal fungovať takto:

  1. otoč sa o kúsok vpravo
  2. do kufra MINIMUM vlož 1000
  3. vynuluj otáčkový senzor
  4. začni sa pomaly točiť smerom vľavo
  5. opakuj:
    • zmeraj VZDIALENOSŤ
    • ak VZDIALENOSŤ < MINIMUM, zapamätaj si:
      • MINIMUM = VZDIALENOSŤ
  6. kým otáčkový senzor < 50
  7. MINIMUM = MINIMUM + 3 // pre istotu, aby si kocku všimol
  8. začni sa pomaly točiť smerom vpravo
  9. čakaj, kým VZDIALENOST > MINIMUM
  10. zastav otáčanie
  11. choď rovno, skonči keď VZDIALENOST < 10
  12. prejdi po ceste ešte kúsok a zastav
  13. otoč sa o 180 stupňov
  14. choď až po čiaru

dostali sme sa po bod 10:

Rozrobeny program.png

Download: kocky.

https://youtu.be/4sQX9ClviXE