Arduino, c чего начать свой проект?

Terran
Offline
Зарегистрирован: 17.10.2021

Всем хорошего дня/вечера/утра.

Хотел бы создать свой проект на базе Arduino. В нескольких предложениях попробую описать идею, требования к нему.

Все должно собираться в компактном корпусе с минимальными размерами, далее сие чудо должно отслеживать свои перемещения в пространстве и передавать данные на смартфон/планшет/пк. Особая точность не нужна (например, при перемещении на 0,5 м результата в 0,45 - 0,55 м будет достаточно).

В связи с вышенаписанным есть ряд вопросов:

1) Я так понимаю самый минимальный размер имеет плата Arduino nano и для данной цели стоит взять именно ее?

2) Прочитав информацию по данной теме у меня есть предположение что данный проект можно реализовать если использовать датчик гироскоп+акселерометр и блутус модуль + батарея для питания, а также для удобства установить шилд на плату. Посоветуйте пожалуйста какие датчики и модули/шилды лучше использовать.

3) Я так понимаю программный код для Arduino пишется на С++ а затем компилируется для самой платы, вопрос C++ это единственный язык который можно использовать или существуют другие способы (не сильно пока разобрался но видел статьи где упоминался python для Arduino).

Заранее спасибо за советы.

 

AndreyD
AndreyD аватар
Offline
Зарегистрирован: 07.10.2018

УК РФ Статья 138.1

sadman41
Offline
Зарегистрирован: 19.10.2016

Гироскоп не измеряет расстояние, не даёт координат.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Terran пишет:

c чего начать свой проект?

С внимательного чтения вот этой темы.

Terran пишет:

Все должно собираться в компактном корпусе с минимальными размерам

Кому должно? Долговая расписка есть?

Terran пишет:

при перемещении на 0,5 м результата в 0,45 - 0,55 м будет достаточно

Ну, хоть так! И на этом спасибо.

Terran пишет:

самый минимальный размер имеет плата Arduino nano

Нет.

Terran пишет:

для данной цели стоит взять именно ее?

Нет

Terran пишет:

данный проект можно реализовать если использовать датчик гироскоп+акселерометр и блутус модуль + батарея для питания

Нельзя. Не хватает двух самых важных составляющих - мозгов и знаний.

Terran пишет:

Я так понимаю программный код для Arduino пишется на С++

Неправильно понимаете. Это далеко не единственный вариант.

Terran пишет:

спасибо за советы

Не за что!

Terran
Offline
Зарегистрирован: 17.10.2021

Немного уточню, 1 - о негласной передаче данных и информации речи не идет. 2 про перемещение уточню, например штуковина лежит на столе я беру ее поднимаю над столом сантиметров на 30-40 и кладу обратно а она на пк/смартфон передают результат что обьект подняли и опустили, как то так

Terran
Offline
Зарегистрирован: 17.10.2021

еще раз спасибо :)

sadman41
Offline
Зарегистрирован: 19.10.2016

Штуковине все равно - на 0.2, 5 или 69 см. Акселерометр зафиксирует некое ускорение. Расстояние измерено не будет.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ЕвгенийП пишет:

С внимательного чтения вот этой темы.

Забыл ссылку привести - http://arduino.ru/forum/pesochnitsa-razdel-dlya-novichkov/pesochnitsa-novichok-prochti

b707
Offline
Зарегистрирован: 26.05.2017

Terran, вы бы сказали, что это такое будет... процентов на 80 это уже есть у китайцев на Али втрое дешевле

rkit
Offline
Зарегистрирован: 23.11.2016

Если у тебя нет серьезной теории, то инерционную навигацию ты не осилишь.

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

b707 пишет:

Terran, вы бы сказали, что это такое будет... процентов на 80 это уже есть у китайцев на Али втрое дешевле

ТС не надо как у китайцев. ТС нужен АНАЛОГОВНЕТ. Вот и спрашивает как?

b707
Offline
Зарегистрирован: 26.05.2017

qwone пишет:

 ТС нужен АНАЛОГОВНЕТ. Вот и спрашивает как?

нуда, типичный вопрос на форуме

"Как сделать то, что никто не делал? Может примеры есть?"