Sebastian z Mistrzów Robotyki testuje roboty do programowania Abilix Krypton.

Rynek robotów edukacyjnych obfituje ostatnio w nowości, świeże rozwiązania i pomysły. Pierwsza grupa to roboty jednomodułowe do których można podpiąć dodatkowe klocki konstrukcyjne znanych firm. Druga grupa to nowe zestawy konstrukcyjne umożliwiające pracę w większych obszarach w zakresie programowania i tworzenia konstrukcji. Do tej drugiej grupy zestawów konstrukcyjnych dołączyła niedawno firma niezwykle popularna w Azji (są w końcu organizatorami zawodów robotyki WER World Educational Robotics Competition) i coraz popularniejsza w Europie. Abilix, producent zestawów Krypton, to firma azjatycka, z siedzibą w Szanghaju, a jak wiemy te rejony są liderami w obszarze robotyki. Firma ta jest zresztą częścią potężnej grupy ProjectX, która zajmuje się projektowaniem i produkcją również innych produktów m.in.: roboty do nauki programowania dla dzieci, roboty humanoidalne oraz roboty, które na co dzień mają pomagać ludziom..

            Na rynku polskim firma oferuje zestawy Roboty do programowania Krypton w serii 0, 2, 4, 6 i 8. Wszystkie można programować, różnią się one ilością elementów, motorów, czujników a także możliwości jakie oferuje dołączony sterownik (dostępny w dwóch modelach – D -> Krypton 0 i 2, B-> Krypton 4, 6,8).

            Właśnie sterownik jest jednym z elementów, który wyróżnia Abilix na rynku. W zależności od modelu posiada od 2 – 4 wejść na motory i od 4 do 7 portów umożliwiających podpięcie czujników.

Czujniki Abilix Krypton
Co ciekawe, sprzedawane modele mają realnie taką ilość urządzeń, że można nimi wypełnić porty sterownika. Innymi słowy, jeżeli sterownik ma 4 porty silnika, to w zestawie znajdują się 4 silniki. W wersjach wyższych Krypton 4, 6, 8 sterownik posiada znacznie więcej możliwości, m.in kolorowy dotykowy ekran(300*300pix, 24bit), aż 8 wejść dla czujników w tym m.in. kamerę. Ma też wbudowany kompas, żyroskop, dyktafon. Więcej i o sterownikach można znaleźć tutaj: https://www.youtube.com/watch?v=IdRSmzvmRtk&t=3s

Jak każdy zestaw konstrukcyjny tak i zestaw Krypton posiada modułowe silniki, które możemy programować według naszych potrzeb. Na pierwszy rzut oka wyglądają tak samo jak silniki z najpopularniejszych w Europie zestawów. Są jednak większe i szybsze. I co najważniejsze, jeżeli sterownik pozwala podłączyć cztery silniki, to w zestawie są faktycznie cztery silniki☺

Silnik Abilix Krypton




mały silnik Abilix Krypton

Ciekawą nowością jest model łączenia ze sobą elementów konstrukcyjnych. Abilix opatentował model klocków z otworami ze wszystkich sześciu stron. Co ciekawe, po równoległych stronach mamy otwory okrągłe, bądź kwadratowe dzięki czemu połączenia mogą być stałe lub ruchome. Oba typy połączeń są wykonywane za pomocą tych samych pinów.

klocki 3D Abilix Krypton

 Poza tradycyjnymi klockami “belkami” Krypton posiada także system klocków- sześcianów, które możemy łączyć za sobą bez dodatkowych pinów. Do zestawów dołączone są też łączniki, więc możemy połączyć oba typy klocków. Całość elementów konstrukcyjnych dopełniają platformy, które mogą służyć jako podstawy, podwozie robota czy po prostu ściany konstrukcji.

W zależności od wersji roboty posiadają kilka rodzajów czujników: dotyku, skali szarości (podczerwieni), zbliżenia (ultradźwięk), koloru, fotokomórkę (czujnik zmierzchu), kamerę (która wykonuje całkiem przyzwoite zdjęcia). Do tego oczywiście mikrofon, kompas, żyroskop (w sterowniku B) i enkodery (w każdym silniku). Jest więc czym się bawić ;) Szkoda, że czujnik koloru rozpoznaje jedynie 6 barw. Niemniej jednak na sam początek wystarczy, później do akcji wkracza czujnik podczerwieni.

         czujnik koloru Abilix Krypton                czujnik dotyku Abilix Krypton             czujnik odległości Abilix Krypton          Kamera Abilix Krypton

Abilix oferuje w robotach do programowania Krypton cztery różne języki programowania. Aplikacja Drag & Drop to podstawy programowania prostą metodą dołączania gotowych bloczków z możliwością zmiany ich parametrów.

Podstawy programowania
Scratch - to jeden z najpopularniejszych obecnie w edukacji języków programowania. Co ciekawe, wersje od wersji Krypton 4 są w pełni kompatybilne z najnowszym programem Scratch 3.0. Możemy tworzyć program robota i jednocześnie korzystając ze scenek na ekranie komputera scalić go z wizualizacjami w samym programie Scratch. Dodatkowym atutem jest fakt, że roboty Krypton mogą korzystać z programu Scratch po polsku. 

Scratch po Polsku
Abilix w swoich zestawach oferuje też programowanie wg schematów blokowych poprzez aplikację Flow Chart. Dla programistów nie jest to nowość, jednak nowością jest wykorzystanie tego programowania w robotach do nauki programowania. 

Schematy blokowe Abilix Krypton
Wisienką na torcie jest programowanie w języku C - dla bardziej wymagających uczniów.

No dobrze ale zawsze pojawia się pytanie: zakupimy klocki, roboty i co dalej? Skąd wziąć materiały? Tutaj polski dystrybutor, firma Solectric GmbH Polska, bardzo się postarała. W samej aplikacji Abilix Today’s Future (dostępnej dla Android i iOS) są dostępne multimedialne materiały i instrukcje do budowy aż 50 konstrukcji robotów krok po kroku, a 17 z nich jest dostępnych dla najprostszej wersji – modelu Krypton 0. Ale to nie wszystko, bo sama budowa robotów nie uczy programowania. Dodatkowo, dla tej serii został opracowany cały kurs robotyki i programowania od podstaw, od tego jak podłączyć i uruchomić jeden motor, przez naukę sterowania kilkoma motorami, aż po wykorzystanie czujników zarówno w programie Scratch po Polsku jak i Flow Chart – Schematy blokowe. Do tego każdy rozdział to instrukcja wprowadzająca, warsztat w którym wspólnie wykonujemy zadanie a następnie wyzwania - zadania dodatkowe. Każda lekcja to też instrukcja budowy kolejnych, nowych modeli. Razem więc naliczyliśmy ponad 80 robotów! Kurs podzielony jest tak, by wersję podstawową można było wdrożyć w jednej jednostce lekcyjnej - 45 minut, wersję rozszerzoną zaś wykonać w ciągu 1,5h - na przykład na zajęciach dodatkowych. Cały kurs posiada zestaw kart pracy dla ucznia z dodatkowymi ciekawostkami i elementami realizującymi podstawę programową a także zestaw nauczyciela, gdzie zapisano nie tylko gotowe programy ale też wyjaśniono krok po kroku jak dany program wykonać, który blok skąd wziąć i jak jego zagnieżdżenie wpłynie na stworzony program.
Nauka programowania dla dzieci

Najważniejsze jest to, że kurs bądź określona ilość lekcji jest darmowa w zależności od ilości zakupionych robotów, zakupionych modeli i wersji (do wersji EDU wszystkie lekcje dołączone są bezpłatnie). Dodatkowo całą serię pomysłów i materiałów dodatkowych opublikowano na stronach i facebook’u Abilix Education Polska i Mistrzowie Robotyki (którzy kompleksowo przygotowali cały zestaw materiałów).

To ile to wszystko kosztuje? Podstawowe zestawy Krypton 0 umożliwiające stworzenie co najmniej 25 modeli robotów to koszt ok. 499 złotych. Ogranicza nas jedynie wyobraźnia. W końcu to zestaw konstrukcyjny. Warto jednak zastanowić się nad zakupem wyższych modeli, z większą ilością zarówno klocków jak i czujników czy silników, np. Krypton 2, Krypton 4, Krypton 6, a dla najbardziej wymagających Krypton 8 (ten i Krypton 6 mają nawet kamerę).

Szukając więcej informacji o tych robotach warto zerknąć na kanał YouTube Abilix Education Polska a także na strony Abilix Polska i Mistrzowie Robotyki. Tam można znaleźć mnóstwo filmów instruktażowych wprowadzających uczniów i nauczycieli w świat programowania robotów Abilix. A to dopiero początek przygody ;)