Учебное пособие «Hello World» для Arduino и Android - PullRequest
7 голосов
/ 19 июля 2011

Несколько дней назад Arduino только что выпустил «стартовый пакет» для разработчиков Android: http://arduino.cc/en/Main/ArduinoBoardADK

Arduino ADK - это микроконтроллерная плата на основе ATmega2560 (таблица данных).Он имеет USB-интерфейс для подключения к телефонам на базе Android, основанный на MAX3421e

. Я снова и снова искал учебники или что-то еще, чтобы начать программирование на Arduino, и я оченьхорошие учебники, может быть, какой-то «привет свет», который бы помигал на карте с помощью кнопки на моем устройстве Android.

У вас есть ссылки, фан-блоги, другая информация по этой теме?

Я, конечно, знаю документацию на сайте Arduino и Android-разработчике, но они слишком сложны ...

Ответы [ 3 ]

5 голосов
/ 20 июля 2011

Вы задаете вопрос из двух частей: (1) Как мне запрограммировать Arduino? (2) Как использовать Android ADK для работы с Arduino.

Для первой части вам понадобится аппаратное обеспечение, поскольку сайт Arduino довольно прост о том, как начать работу.

Учебник по Arduino

Для второй части вам понадобится совместимое с ADK устройство Android, которое по состоянию на июль 2011 года будет Nexus One, Nexus S или Motorola Xoom.

Если у вас есть одно из этих устройств, вам понадобится Arduino, который может запустить ADK (см. Ваш вопрос). И, конечно же, лучшая документация по-прежнему

Документация ADK

Просто поймите, что вы будете писать две программы, одна из которых будет работать на Arduino на C / C ++, а другая на Android в Java.

Обновление:

Так как вы просили блоги или инструкции, у MAKE есть учебник, который может быть тем, что вы ищете на Makezine .

1 голос
/ 05 июня 2012

У вас есть Arduino, и у вас есть Android. Вы должны заставить их общаться. Я бы сделал 2 экспериментальных проекта. Один проект будет иметь связь с Arduino для Android. Другой андроид на ардуино. После того, как вы создали какую-то технику общения, вы можете изменить ее, как только захотите достичь желаемого.

1 голос
/ 25 января 2012

Для написания программ для arduino вы можете использовать простые команды языка C в среде разработки, которая преднамеренно упрощена.Чтобы писать программы для телефона Android, вы должны по-настоящему изучить Java и научиться использовать сложную среду разработки, такую ​​как Eclipse.Это два совершенно разных уровня программирования.

...