Tag: Android



Метод преобразования планшета в экран для малинки описан на сайте raspberrypi.org.
Небольшое обсуждение этой статьи – на сайте linux-magazine.com.

Еще одно описание – на сайте elinux.org. Похоже, та же метода, что и в первом варианте. Но, по крайней мере, некоторая дополнительная информация там имеется. Как и пара ссылок (1, )

Еще ссылка на эту тему.

И еще (с набором близких по теме ссылок).

Use your Android Phone as a display for Raspberrypi
Use an Android device as a Raspberry Pi screen
AndroidVNC

Конечно же, не стоит забывать и о ноутбуках с десктопами. О том, как сконфигурировать основной компьютер в качестве терминала для Raspberry Pi, рассказано в блоге maxembedded.com.

02/02/16 Не совсем терминал, а всего лишь проект управления малинкой с планшета по Bluetooth-каналу представлен в блоге blog.davidvassallo.me.
А вот такое решение уже на шажок ближе к искомому: настройка малинки для работы в качестве ssh-терминала. Остается лишь установить на планшете подходящий Bluetooth-терминал и устройство для управления малинкой, установленной на даче, готово.
Еще одна статейка на тему Bluetooth-терминала – на сайте reddit.com.
Довольно подробное описание процесса настройки Bluetooth-терминала – в блоге на сайте correlatedcontent.com





Сегодня куплен этот кабель  и началась подготовка к скрещиванию Android-планшета с платой Arduino.

Первый найденный по этой теме ресурс – с сайта android.serverbox.ch.

При настройке планшета могут потребоваться root-права. Как их получить на Android, описано, например, здесь.

Если программирование последовательного порта со стороны Arduino давно освоено и не представляет никаких сложностей, то со стороны Android сделать это только предстоит. Здесь может оказаться полезной библиотека usb-serial-for-android и приведенные там примеры. Также возьмем на заметку эту страничку, в которой обсуждается последовательность настройки Serial-соединения и нужные для этого классы. Ну и теорию этого дела не лишне проштудировать.






Миникомпьютер с весьма впечатляющими характеристиками:

- процессор 1G ARM cortex-A8 processor, NEON, VFPv3, 256KB L2 cache;
- Mali400, OpenGL ES GPU;
- 1GB DDR3 480MHz;
- разрешение HDMI 1080p HD output ;
- 100M NIC;
- 4GB Nand Flash;
- интерфейс связи 2 USB Host, 1 MMC slot, 1 SATA, 1 ir;
- поддержка I2C, SPI, ЖК- дисплеи и различные датчики;
- ПО Android, Ubuntu или любой другой версии Linux


За все это богатство производитель просит $49. Правда, доставка обойдется долларов в 20.








В книге “Android in action” (стр. 390-391) в разделе “14.1.4 Connecting to remote device” описывается упрощенная процедура соединения с Bluetooth-устройством. .. continue reading ..






На сайте Instructables.com найден еще один вариант использования Bluetooth-канала для соединения Android и Arduino:  Androino-Talk-with-an-Arduino. На этот раз через Python.

Ну, и дополнительные книжки по теме (в том числе Arduino + Android Projects for the Evil Genius: Control Arduino with Your Smartphone or Tablet) можно скачать здесь.

И, наконец, ADK, который может помочь в разработке приложения для коммуникации по каналу Bluetooth.

——-

Соединение Android и Arduino по USB рассматривается на хабрахабре.






Вчера, в поисках решения проблемы с ArrayAdapter+setAdapter, возникающей при настройке списка Bluetooth-устройств (пример из книги “Android 2 Разработка приложений …”), наткнулся на проект BlueTooth Chat, а порыскав немного по сайту – и на каталог Android-кодов на все случаи жизни.

Сюда стоит заглядывать почаще.






Это и не хитрости даже, а те мелочи, которые необходимо иметь под рукой для начала эффективного программирования приложений для Android.

.. continue reading ..






После того, как попытка чтения списка спаренных устройств завершилась удачей, настало время для попытки установления связи. В связке Android-устройство и Arduino+Bluetooth второй компонент будет выступать в роли подчиненного устройства, значит, планшету (коммуникатору) достается роль сервера. Стало быть, и информацию необходимо искать именно об инициализации сервера… .. continue reading ..






Сегодня выполнены первые шаги в направлении освоения Bluetooth-коммуникации: успешное создание объекта BluetoothDevice и получение с его помощью информации о MAC-адресах своего устройства и спаренных с ним. .. continue reading ..