На сайте battlebricks.com
представлен проект робота iPhoneRobot, собранного из набора Lego
Mindstorms NXT и способного читать с помощью датчика света команды с
экрана iPhone. Команды с экрана iPhone подаются с помощью квадрата,
изменяющего свой цвет по шкале серого. Робот демонстрирует управление
по WiFi через интернет-браузер Сафари.
Автор использовал LeJOS NXJ
для программирования робота. Программа совсем простая. Робот определяет
в каком направлении перемещаться базируясь на величине, полученной от
светового сенсора. Исходник программы здесь.
Чтобы запустить леговский датчик света, автром было написано простое
приложение при помощи Google Web Toolkit. Вы можете загрузить исходную программу.