Jako podstawowy edytor do nauki programowania LOFI Robotów wykorzystujemy odmianę programu SCRATCH o nazwie SCRATCHX. Jest to wersja Scratcha stworzona przez twórców wersji oryginalnej, która umożliwia dodawania różnego rodzaju rozszerzeń w tym najważniejszego dla nas czyli obsługi ARDUINO.
UWAGA!!! (15.07.2016)
Oficjalna wtyczka Scratcha jest wycofywana przez autorów. Aby ją zastąpić stworzyliśmy własną wtyczkę w formie aplikacji do przeglądarki Chrome i zalecamy używanie jej do połączenia robota ze ScratchX.
Wymagania:
Ze względu na fakt, że do połączenia pomiędzy Arduino i przeglądarką internetową wykorzystujemy rozszerzenie dla przeglądarki CHROME, jest ona wymagana do pracy ze Scratchem.
Konfiguracja ScratchX
1. Jeśli jeszcze nei posiadasz zainstaluj na swoim komputerze przeglądarkę internetową CHROME
2. Przy pomocy CHROME WEB STORE zainstaluj rozszerzenie LOFI Robot ScratchX
2. Jeśli edytor ScratchX się nie uruchamia sprawdź czy posiaasz zainstalowaną aktualną wersję FLASH PLAYERA
Konfiguracja sterownika LOFI BRAIN
Aby sterownik LOFI BRAIN (lub inna wersja Arduino) mogła komunikować się z programem Scratch należy na płytkę wgrać odpowiednią wersję skryptu do komunikacji.
Poniżej znajdziesz dwie wersje skryptu do komunikacji ze Scratchem – wykorzystującą połączenie
przez kabel USB i bezprzewodowo przez BLUETOOTH
LOFI ScratchX – USB
LOFI ScratchX – BLUETOOTH