Общий

Кириллица для LiquidCrystal

 Покакойто причине не удаётся добавить библиотеку с поддержкой кириллицы. Вроде делаю как здесь  robocraft.ru/blog/arduino/503.html , но не могу понять куда кидать папку LiquidCrystalRus.zip разумеется разархивированную?

Запуск и остановка через определенное время

С помощью контроллера необходимо запускать некий механизм через каждые 20 минут (20 минут работает, 20 нет). Как это организовать с помощью С? Причем, ни Windows, ни какой другой системы при работе контроллера не будет.

Arduino и AVR C Runtime Library

Я только начинал разбираться с Arduino, пока теоретически, самой платы нет проверить, и возник вопрос:

Лазя по инету нашел, что Arduino язык основан на AVR C Runtime Library и возник вопрос, можно ли как-то использовать функции из этой библиотеки напрямую.

Помогите сконфигурировать датчик температуры ds18b20

Данные по датчику брал отсюда  http://www.compitech.ru/html.cgi/arhiv/01_03/stat_116.htm

Цифровой термометр DS 18B20 позволяет считывать температуру (прибора) с разрешением от 9 до 12 разрядов (перестраиваемый).
Согласно датащиту данный датчик с завода имеет разрешение в 12bit и максимальное время преобразовани 750мс, для меня критично время преобразования и не критична точность, как записать в регистр конфигурацию а затем в EPROM.

Немного про организацию форума.

 

Предложения ))) пожелания для модератора, создателя.
Нужно создать и закрепить тему подобную этой, что бы все смогли отписывать свои предложения , вопросы , замечания.
Пора бы уже создавать разделы на форуме, а то отсутствие 2-3 дня на форуме и потом имеем полную кашу.
Предлагаю следующие 3 основных раздела.
1. Аппаратная часть.
2. Программирование.
3. Проекты.

 

Параллельное соединение СХЕМ - надо ли что-то в них менять?

сборка

Было у меня ТРИ схемки (датчик температуры/влажности SHT10, фотодиод ФД-263-1 и давленометр MPX4115) - вроде, работали.

Хочу собрать их в ОДИН дивайс.

Х-У вращающий в плоскостях механизм, хочу сделать на шаговых двигателях

Можно было бы на двух сервах, но они мелкие и цена кусается. Есть куча шаговиков от 3х принтеров и обещают шаговики от 5ти дюймовых. Надо сделать что-то типа платформочки горизонтально крутящую, как башня танка, и чтоб можно было на этой платформе опускать поднимать видеокамеру к горизонту,  как "дуло" всё как в танке) Углы поворотов должны быть большие. Киньте камень в мой огород на идею. Хочу присабачить видеокамеру miniDV к голове. Вес около килограма.

Adessit: немного исправил шапку

Как лучше подключить датчик?

Имеется индуктивный датчик положения коленвала, который в определённый момент даёт импульс. Сопротивление датчика 113 Ом, напряжение на нём изменяется от 0.5 до 2.5 В при изменении частоты вращения от 0 до 200 Гц. Этот датчик подключается к коммутатору зажигания CDI, т.е значительно просаживать это напряжение нельзя, иначе могут появиться проблемы с искрой. Подскажите пожалуйста, каким образом лучше подключить этот датчик к цифровому входу Arduino, чтобы измерять с его помощью частоту вращения коленвала?

Измерение времени между импульсами

Всё бьюсь с тахометром, шаговик успешно прикручен, теперь дело за измерением оборотов. Нужно написать код, который бы измерял число оборотов в минуту, приходящих на вход Arduino. Т.к. индикация не цифровая, а аналоговая, запускать счётчик импульсов за фиксированный промежуток времени нельзя, т.е. нужно измерять время между импульсами. Причём нужна ещё функция индикации остановки мотора - если импульсы не приходили определённое время, установить переменную оборотов в ноль. Подскажите пожалуйста, как это реализовать? Подойдёт ли millis() и можно ли его программно обнулять?

LCD-индикатор

Есть LCD индикатор 16х2 EL-1602A. Подключаю к ардуино по правилам, указанным в стандартных скетчах. Загорается только синим цветом, а символы не выводит. В чем может быть проблема?