Kurs mBot SENSE

back
Lekcja /16
Komunikacja robot <> robot (IR)

Nawet podstawowe wyposażenie mBota umożliwia tworzenie zaawansowanych programów. Przykładowo, mBot wyposażony jest w nadajnik i odbiornik podczerwieni, które umożliwiają mu komunikację z innymi robotami. Poniżej znajdziesz programy  ilustrujące mechanizm wymiany danych między robotami. Pamiętaj by wykonywać je w trybie Arduino. Nadajnik i odbiornik IR umieszczone są z przodu robota, dlatego roboty, które mają wymieniać dane powinny być ustawione przodem do siebie w niewielkiej odległości.

 

j

 

   Pobierz program odbiornika

   Pobierz program nadajnika

 

Uwaga!

W trybie Arduino tekstowe argumenty bloczka      muszą być umieszczone w cudzysłowie. Jeśli cudzysłowu nie będzie, kompilator będzie traktował je jako nazwy zmiennych i otrzymasz komunikat o błędzie kompilacji.

Jeżeli chcesz wykonywać programy używające komunikacji IR w trybie Scratch cudzysłowy przy argumentach bloczka  nie będą potrzebne.

Pamiętaj  o tym, by załadować na roboty firmware pozbawiony programów demonstracyjnych i obsługi pilota. Zrobisz to opcją menu Połącz > Aktualizuj firmware.