TechLab - Laboratórium budúcnosti

        • 6. XGO ROBOTICKÝ PES - BLOCKLY

        • Sedenie 6.1: Základné ovládanie Microbitom

          Trvanie: 45 min práca + 45 min samostatne
          Cieľ: Naučiť psa základné pohyby

          Potrebné:

          • XGO Lite pes s ramenom
          • 1x Microbit (ak má XGO Microbit slot)
          • USB kábel / batérie
          • Notebook s makecode

          Postup (45 min):

          1. Pripojenie XGO (10 min)
            • Zapni XGO psa
            • Vlož Microbit do slotu (ak má)
            • Otvor makecode.microbit.org
            • Pridaj extension "XGO" (vyhľadaj oficiálne XGO rozšírenie)
          2. Základné pohyby (20 min)

             on start:
               XGO connect
             
             on button A pressed:
               XGO move forward speed 50
               pause 2000ms
               XGO stop
             
             on button B pressed:
               XGO move backward speed 50
               pause 2000ms
               XGO stop
             
             on gesture shake:
               XGO turn left speed 50
               pause 1000ms
               XGO stop
          1. Pózy (10 min)

             on button A+B pressed:
               XGO pose sit
               pause 2000ms
               XGO pose stand
               pause 1000ms
               XGO pose lie down
               pause 2000ms
               XGO pose stand
          1. Rameno (5 min)

             on logo pressed:
               XGO arm up
               pause 1000ms
               XGO arm down
               pause 1000ms
               XGO arm grab
               pause 1000ms
               XGO arm release

          Samostatná práca (45 min):

          • Vytvor sekvenciu: chôdza → sed → ľahnutie → postoj
          • Urob "tanec" - kombinácia otáčania a póz
          • Experimentuj s rýchlosťami
          • Skús "mávanie" - rameno hore-dole viackrát

          Troubleshooting:

          • XGO nereaguje → skontroluj pripojenie, batérie
          • Pohyby sú divné → kalibruj XGO (reset button)
          • Extension nenájdené → použi URL alebo iné rozšírenie

          Sedenie 6.2: Dialkové ovládanie Joystickbit + Microbit

          Trvanie: 45 min práca + 45 min samostatne
          Cieľ: Ovládať XGO psa pomocou joysticku

          Potrebné:

          • XGO pes
          • 1x Microbit s Joystickbitom (ovládač)
          • 1x Microbit na XGO (prijímač)
          • 2x Notebook alebo batérie

          Postup (45 min):

          1. Ovládač - Joystickbit (15 min)

             on start:
               radio set group 40
             
             forever:
               set y to joystickbit get y
               
               if y > 50:
                 radio send string "FORWARD"
               else if y < -50:
                 radio send string "BACK"
               
               set x to joystickbit get x
               if x > 50:
                 radio send string "RIGHT"
               else if x < -50:
                 radio send string "LEFT"
               
               if abs(x) < 30 AND abs(y) < 30:
                 radio send string "STOP"
               
               pause 100ms
          1. XGO prijímač (20 min)

             on start:
               radio set group 40
               XGO connect
             
             on radio received receivedString:
               if receivedString = "FORWARD":
                 XGO move forward speed 60
               
               if receivedString = "BACK":
                 XGO move backward speed 60
               
               if receivedString = "LEFT":
                 XGO turn left speed 50
               
               if receivedString = "RIGHT":
                 XGO turn right speed 50
               
               if receivedString = "STOP":
                 XGO stop
          1. Tlačidlá - pózy a rameno (10 min)

             // V ovládači
             on button C pressed:
               radio send string "SIT"
             
             on button D pressed:
               radio send string "GRAB"
             
             // V XGO
             on radio received receivedString:
               ...
               if receivedString = "SIT":
                 XGO pose sit
               
               if receivedString = "GRAB":
                 XGO arm grab

          Samostatná práca (45 min):

          • Pridaj viac póz (ľahnutie, mávanie)
          • Urob "turbo" režim - rýchlosť 100
          • Pridaj zvuky pri pohyboch
          • Urob parcours - ovládaj psa cez prekážky

          Troubleshooting:

          • Pes nereaguje plynulo → zníž pause v ovládači
          • Príliš citlivý joystick → zvýš threshold (napr. 60)
          • Dosah malý → radio group, odstráň prekážky
    • Kontakty

      • Základná škola s materskou školou
      • 0915 880 931 - ZÁKLADNÁ ŠKOLA
        0911 348 727 - MATERSKÁ ŠKOLA
        0915 595 176 - ŠKOLSKÁ JEDÁLEŇ
        0908 030 931 - RIADITEĽ
        0940 629 872 - EKONÓMKA
      • Šarišské Dravce 20
        082 73 Šarišské Dravce
        Slovakia
      • sardravce.ms@gmail.com
        sardravce.sj@gmail.com
      • 37876856
    • Prihlásenie