Всем хорошего дня/вечера/утра. Хотел бы создать свой проект на базе Arduino. В нескольких предложениях попробую описать идею, требования к нему. Все должно собираться в компактном корпусе с минимальными размерами, далее сие чудо должно отслеживать свои перемещения в пространстве и передавать данные на смартфон/планшет/пк. Особая точность не нужна (например, при перемещении на 0,5 м результата в 0,45 - 0,55 м будет достаточно). В связи с вышенаписанным есть ряд вопросов: 1) Я так понимаю самый минимальный размер имеет плата Arduino nano и для данной цели стоит взять именно ее? 2) Прочитав информацию по данной теме у меня есть предположение что данный проект можно реализовать если использовать датчик гироскоп+акселерометр и блутус модуль + батарея для питания, а также для удобства установить шилд на плату. Посоветуйте пожалуйста какие датчики и модули/шилды лучше использовать. 3) Я так понимаю программный код для Arduino пишется на С++ а затем компилируется для самой платы, вопрос C++ это единственный язык который можно использовать или существуют другие способы (не сильно пока разобрался но видел статьи где упоминался python для Arduino). Заранее спасибо за советы.
1—Нано оптимальный вариант. И по размерам и по цене 2—не совсем понятно что за проект и поэтому не скажу какие датчики и о каком шилде идет речь? 3—На си оптимальный вариант. Можно на ассемблере или бейсике скомпилировав в НЕХ файл и зашить его ISP программатором. Долго и нудно.
Самым трудно реализуемым здесь будет это: Чтобы понять, возможно это или нет, нужна информация, где и для чего устройство будет использоваться.
автор, бери дурину BLE33 - там все датчеги есть. Просто добавить батарейку. С инерциальными системами как-нить сам))) Это ж твой проект))) Сперва поморгай светодиодом. А грандиозные проекты года через два-три плотного обучения.
на данный момент в embedded используется всего два языка: ассемблер и си/си плюс плюс. Это самый нижний уровень программирования. Всё остальное (вдруг используемое) - это уже не embedded, а выше.
микропайтон работает сверху embedded, который написан на сях и который является интерпретатором пайтона.
Тут не поспоришь Любой интерпретируемый язык работает "поверх" чего-то еще. Но если так рассуждать, то и си тоже ведь процессором не исполняется - он только в свои машинные коды умеет. А всё остальное - это "сверху" )