Поиск по сайту
Результаты поиска по тегам 'android'.
Найдено 4 результата
-
Сидел читал форум, наткнулся на тему "Управление роботом с планшета" и сразу понял что моего ума хватит на создание программы которая позволит управлять роботом с НАСТОЯЩЕГО ТЕЛЕФОНА на системе android. И так, представляю вам - RRCM - Robot Remote Controll Mobile Что вам понадибится? 1. Телефон на android 2. Робот с минимальными компонентами и open os 3. Интернет карта на роботе Установка: 1. На робота ставим программу RRCM (pastebin get y2Twekz8 RRCM) 2. Ставим серверный скрипт на сервер/свой пк(если порт 5000 открыт): -- 1. Ставим python -- 2. После установки python3 вводим в терминал/cmd команды: "pip install flask" "pip install flask-restful", также если в четвёртом шаге у вас возникнет ошибка, пробуйте "pip3 вместо "pip" -- 3. Скачиваем скрипт - *тык* -- 4. Запускайте скрипт(windows: двойной клик по скрипту, linux: "python3 название_скрипта" 3. Ставим приложение на android - *тык* 4. Запускаем приложение, вводим только домен/ip:port нажимаем connect - если появляются кнопки управления - работает, если приложение виснет - какая-та проблема(скорее всего приложение не видит сервер 5. В скрипте RRCM на роботе изменяем локальный ip:port на ваш домен/ip:port 6. Запускаем RRCM на роботе. 7. Всё должно работать. Если у многих будут проблемы, запишу видео. В будущем планирую сделать скрипт на EFI что-бы не тратится на диск. Не удивляйтесь малому функционалу, проект был заброшен 2 раза, скоро сделаю обнову. (возможно) UPD: Забыл сказать! Для остановки скрипта надо перезагружать робота, но в скором времени сделаю кнопку в приложении для остановки скрипта Если будут ошибки - пишите, разберусь. UPD2: Если вы боитесь за безопасность устройства то вот вам исходник приложения - *тык* Приложение билдить на андроид в unity
- 9 ответов
-
- 3
-
- интернет
- remote control
- (и ещё 3 )
-
В каждой версии Андроида появляются новые фишки, исправляются всякие баги и неудобства. И очень заманчиво писать только под последнюю версию API. Однако жизнь - боль, и надо думать о обратной совместимости. И поскольку я немного копаюсь в Android последнее время, мне интересно какую нижнюю планку имеет смысл ставить. Официальная картина распространённости версий Андроида от Google такова: Предлагаю сравнить её с реальной картиной посредством анонимного опроса. Какими версиями Андроида вы пользуетесь в повседневной жизни?
-
Ковырял я рпг рогалик, пытаясь прикрутить к нему адекватный интерфейс, чтобы было приятно играть с разрешением OC мониторов и меня посетила интересная мысля: а что, если сделать такой мод, который добавит в игру программируемых неписей, внешне неотличимых от игрока и с полным функционалом? Суть такова: суем специального эмбриона в ассемблер, запихиваем туда необходимые компоненты, нажимаем "собрать" и получаем эдакое яйцо призыва. Ставим это яйцо, подводим редстоун сигнал, оно крушит вокруг блоки, спавнит лед, имитируя отбор энергии из окружающей среды и перед нами возникает Робо-Стив, начинает выполнять программу вшитую в EEPROM или ждет команд через вафлю. Сам-по себе он делать ничего не может, чтобы расширять его функционал, при сборке надо добавить необходимые компоненты: беспроводная/связанная карта - позволит взаимодействовать андроиду с другими компонентами, либо удаленно управлять им инвентарь - без него никуда, по-дефолту у андроида только 1 слот для руки и +4 для одежды контроллер инвентаря - как и в обычном роботе можно будет различать и управлять ресурсами в инвентаре расширения аккумулятора - больше энергии = больше возможностей генератор - позволит андроиду питаться углем/дровами, чтобы пополнить запас энергии солнечная панель - дополнительный источник энергии чанклоадер - грузит чанк (в теории это самая необходимая фича, т. к. позволит все автоматизировать, а игроки будут решать более креативные задачи, чем добыча руд или работа на ферме) Т. к. это андроид, то у него как и у игрока есть уровни здоровья и сытости - потребляя обычную пищу он восполняет сытость, когда сытость на максимуме, то здоровье восстанавливается. Дополнительно, восполняется уровень энергии - она необходима для работы, когда уровень энергии на нуле, то андроид просто остановится - как обычный робот. Помимо еды, энергию можно восполнить у зарядника или, при наличии генератора или солнечной панели - закинув топливо в генератор или постояв денем под открытым небом, соответственно. Управление довольно простое: функция сканирования - принимает 5 значений - начало отсчета и конец +шаг луча. Возвращается таблица значений {{зенит, азимут, расстояние, id_блока}, ...} Т. е. перед андроидом, сканируются видимые блоки и преобразуются в сферические координаты функции взаимодействия (ПКМ, ЛКМ) - принимает 2 значения (зенит, азимут), андроид пытается кликнуть в указанном направлении, соответственным способом. функции навигации - движение вперед, влево, вправо, назад, прыжок, поворот, все как у обычных мобов. Осталось самое сложное - разобраться в механике мобов/игроков и написать мод. Предложения и пожелания - приветствуются.
-
Всем привет! Представляю вашему вниманию небольшую программку, которая представляет собой дверной замок, стилизованный под Android. Наверное, все знают о такой блокировке экрана на многих смартфонах С помощью этой программки можно сделать такой же замок на дверь В видео демонстрация: http://www.youtube.com/watch?v=CyARNnRtJQQ Скриншот: Запуск: Требования: Компьютер 2 уровня Монитор 2 уровня Видеокарта 2 уровня Память 1.5 уровня Редстоун-карта Исходный код: ссылка