Обновить
146
0

Пользователь

Отправить сообщение
Код, шаблоны, XML-ки, конфиги и много-много букоф — все было очень здорово, спасибо. Но как это чудо работает и выглядит вживую в виде работающего сайта — намного интереснее. Как насчет посмотреть/пощупать? Если скриншотов нет, так может быть ссылками на Ваше творение поделитесь?..
Можно на Androd воспользоваться замечательной библиотекой с открытыми исходниками — usb-serial-for-android, и не покупать никакие дорогущие хост-шилды для Ардуино. Просто подключайте его к Андроид через кабель OTG, и будет Вам счастье. В этом случае Андроид работает как хост, а Ардуино как устройство USB (виртуальный ком-порт, USB CDC).
Android можно подключить к Arduino (как, впрочем, и к любому USB-девайсу) и без платы USB-хоста, так как в Android начиная с версии 3.1 встроена поддержка режима хоста, и виртуальный последовательный порт Arduino будет программно виден на Android. Т. е. Android будет работать как хост, а Arduino как USB-устройство.

Для такого подключения нужен OTG-кабель, который конечно же дешевле платы хоста для Arduino (в этом кабеле ничего, кроме проводов, нет, и его можно сделать самому), и в телефоне/смартфоне должна быть аппаратно заложена поддержка хоста + должна быть версия Android 3.1 и выше.

Андроид как хост очень радует, поскольку может управлять через USB не только Ардуиной, но и дешевыми устройствами USB на основе обычных AVR (устройства на основе V-USB). Да и вообще любыми устройствами USB, кроме тех, у которых применяются изохронные конечные точки. Дополнительный бонус — работая как хост, Android еще и запитывает подключенную через USB платку, т. е. подает на неё через USB честные 5 вольт!
Это просто ворчание, или хотите что-то посоветовать конкретное?
Платка довольно интересная, но вот просто так взять и использовать её для разработки нельзя, если не получить ответа на некоторые вопросы.

1. USB-порты 2.0? Можно поподробнее про них — как организованы, как подключены к кристаллу, какие у них возможности (хост или устройство, поддерживается Full или High Speed)? Есть ли библиотеки для настройки и использования этих портов? Как их поддерживает загружаемая операционная система?
2. JTAG? Можно поподробнее про JTAG — какая модель адаптера JTAG нужна, где его можно купить? Какой софт (IDE и компилятор) можно использовать для написания, компиляции и отладки программ?
3. Есть ли документация на плату с наличием принципиальной электрической схемы?
4. Есть ли документация на используемый процессор (на систему на кристалле К1879ХБ1Я)?
5. Есть ли библиотеки и примеры программ для работы со всеми периферийными устройствами платы? Есть ли библиотеки и примеры программ, работающие с блоком DSP для обработки сигналов?
6. Где можно приобрести плату? Можно ли получить консультацию и техподдержку по её использованию?
Eclipse тоже не подарок в плане быстродействия, но все-таки работать на 4 гагабайтах памяти и двухядерном процике 2.7 ГГц уже как-никак можно, на эмулятор и браузер ресурсы еще остаются.
Android Studio по сравнению с Eclipse такая тормознутая вещь… Наверное, на Java писали.
Значит Сноуден все-таки молодец, хоть он и преступник с точки зрения АНБ.
Надеемся, что благодаря усилиям сообщества, мы сможем перевести все эти работы ...
[sarcasm]Надеюсь, что за это доброе дело никого не посадят.[/sarcasm]
Вы сначала перед этим должны ухитриться получить лицензию на дробовик, и только через пять лет после этого сможете подать запрос на получение лицензии на нарезное оружие.
А как это поможет «малышам» — владельцам виртуального хостинга, когда на одной машине хостится под одним IP с десяток (а то и больше) доменов? Покупать выделенный виртуальный сервер с отдельным IP? Далеко не каждый может себе это позволить.
Микроскоп такого типа, с шарообразной линзой изобрел еще в 17 веке знаменитый Антони ван Левенгук. Есть даже научно-популярный фильм про него "Маленькие зверушки Антони ван Левенгука".

В детстве я сам делал такой микроскоп по инструкции в журнале «Наука и Жизнь». Линзочку можно выплавить на газовой плите из обломка стеклянной ампулы, затем зажать её между двумя пластинками из консервной банки, в которых просверлена дырка под линзочку — вот и весь микроскоп. Изучаемый препарат (жидкость с микробами) нужно поместить в угольное ушко, и поставить напротив линзочки. Хорошо видны живые инфузории, которые заводятся в банке с водой, в которой проращиваешь зеленый лук.
"Выполнено профессионалами! Не пытайтесь повторить в домашних условиях!" — звучит как провокация и призыв к конкретным действиям.
Готовый код и готовый проект с описанием можно в качестве конкретного предложения?
AVR-USB-MEGA16: цветомузыка на светодиодной RGB-ленте WS2811
Странная цветомузыка. Никакой динамики, цветовая картинка не поспевает за звуком, явно видна задержка порядка секунды. Если не применять костыли типа Ардуино, то можно сделать цветомузыку на RGB-ленте с использованием ATmega на порядок круче.
Что-то не получилось у меня сделать предзаказ на «Wolfenstein: The New Order». В месте списка «выберите магазин» висит банер COMING SOON… Досадно.
Во-первых, это не машинист, а тракторист. Во-вторых, это не ядра, а комки навоза, которые в него кидают неполиткорректные односельчане.
Возможно, Вася идеалист, и не терпит и мысли о том, что внутри в коде может быть какая-то бяка. Всеми правдами и неправдами пытается это исправить. Хочет упростить процедуру отладки и тестирования. Старается не откладывать проблемы на потом, а решать их прямо здесь и сейчас, чтобы решить и забыть. Но… суровые реалии жизни как обычно вносят свои коррективы.
В нашей компании Вася тоже много чего говорит, но его никто не слушает.

  • Давайте встроим в готовые приборы модули кода диагностики аппаратуры и ПО. И еще добавим немного аппаратной поддержки для этого — всего-то один коннектор и один светодиодик. (Да ты что, когда же мы приборы тогда отгрузим? Это вчера нужно было сделать...)
  • Давайте писать код так, чтобы ошибки в его работе были не замаскированы, и хорошо видны пользователями. Пользователи увидят ошибки, расскажут о них, и мы сможем их исправить. (Этот Вася сумасшедший. Когда все увидят, сколько в коде глюков и тараканов, то все побегут от нас куда глаза глядят).
  • Давайте не будем делать из прибора черный ящик. Пусть он своими лампочками, индикаторами и сигналами показывает все, что с ним происходит. Пускай пользователи знают, что эти лампочки и сигналы означают. (Нет, мы так никогда не делаем, это незачем, зачем выносить сор из избы и показывать потребителю, что у нас не все так шоколадно, как он думает).

В итоге Васе надоело жаловаться на судьбу. Он почти заткнулся, потому что все его «разумные» идеи перестали воспринимать серьезно, и неизменно встречают хором дружного хохота.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность