Аппаратные вопросы

Вопросы и темы по железу.

Питание atmega328P-PU от 3.7

Если загружать программу на микроконтроллер в краватке на плате ардуино предварительно сделав настройку чтоб он работал от внутреннего кварца, то будет ли он отдельно от платы адекватно работать от 3.7в?

Ультразвуковой датчик HC-SR04

Добрый день!

Делаю датчик присутствия в небольшом помещении. На сидящего человека (нет, не туалет, но очень похоже). Использую датчик HC-SR04. Проблема в точности измерения. Мне нужна точность 5-10см.  И если со стеной я такую точность легко получаю, то на человека погрешность до 50см. + постоянно лезут 0.  Пользую библиотеку NewPing c усреднением. Есть ли способ повысить точность?

Датчик 4-20, разнобой в показаниях

Привет!

Датчик 4-20ма уровня/давления подключён через токовую петлю к ардуине. Ток с датчика преобразую в напряжение через резистор, завожу в аналоговый вход на ардуинке, там уже, через map(), получаю сантиметры. При проверке, опрашивается 5 раз с частотой около 300 мс и выдаёт результаты показаний в виде 144/144/144/144/144 см. Это пример идеальных показаний (и они случаются). Тем не менее, часто, показания могут гулять туда-сюда, иногда на несколько сантиметров, типа 146/141/139/144/143. Видимо пляшет вместе с напряжением. Как правильно побороть эту проблему?

Arduino UNO и MCP2515 CAN

Помогите подружить ардуино c CAN)
Имею Arduino UNO и модуль MCP2515_CAN
https://yadi.sk/i/U4XMOr6z3SH7Zm (вот фото, не смог почему то на сервер форума загрузить)
Перепробовал разные библиотеки, но хоть какой то результат получил только вот с этой: https://github.com/autowp/arduino-mcp2515

Использую скетч из пример а к библиотеке для передачи
 

Два шаговых двигателя от CD-ROM, какой контроллер нужен?

В будущем хочу создать плоттер из CD-приводов. Какие нужны драйверы двигателей? 

Для каждого движка нужен свой или есть один на два?

можно ли подтянуть вход?

хочу поставить фоторезистор (замер освещенности)

но вот думаю, на ардуине есть внутренняя подтяжка на +

а можно ли подключить подтяжку в аналоговому пину в режиме ВХОД ?? и если можно - то как? как и на выход? или както хитрее надо?

Выбор двигателя

Приветствую.

Что-то плохо гуглится моя задача. Может кто-то сталкивался с таким. 

Устройство должно проворачивать ключ в замке. Алгоритм такой:

1. Включиться и ожидать команды. На этом шаге вал от устройства, который жёстко соединён с ключём, должен свободно вращаться вручную на произвольное количество оборотов в произвольную сторону.

2. После команды устройство должно провернуть вал максимум 3 раза на 360 градусов по или против часовой стрелки. На этом шаге, устройство должно отреагировать на возникновении усилия на валу превышающее X.

Помогите с датчиком напряжения ZMPT101B!

Больше месяца вожусь с этим датчиком (ZMPT101B) не могу понять код. Сколько раз не переделал показывает совсем не те значения, которые надо. Подскажите может кто-то сталкивался.

Поделитесь пожалуйста опытом и скетчем.

Arduino UNO с Ethernet Shield и nRF24l01 не общается стабильно по радиоканалу

Добрый день, друзья!
При работе Arduino UNO с Ethernet Shield и nRF24l01. Ардуино УНО спустя некоторое время работы перестает общаться с остальными модулями по радиоканалу nRF24l01. Чтобы УНО снова начал общаться по радиоканалу приходится перезагрузить Ethernet shield. Для nRF24l01 использую библиотеку https://github.com/shnae/rf24_plus_softSPI