Программирование

Вопросы по программированию Arduino.

Преобразование данных

Добрый день.

Имееется 2 бита данных в HEX формате. как програмно преобразовать в десятичное число.

Пример стрший байт 01 (HEX) , младший байт 4D (HEX)  с помощью виндового калькулятора набираю 014D преобразую в десятичную получается 333 (DEC)  как это описать в С.

Заранее благодарен. 

ПОМОГИТЕ ПОЖАЛУЙСТА!!!(((( ServoTimer2

Не могу заставить работать библиотеку ServoTimer2 ... пробовал море разных, лазил по куче форумов, пробовал править библиотеку.... ну ничего не помогает

либо такая фигня в 1.6.4

 

iButton и LCD дисплей

Добрый день. Я новичек в Arduino. Решил попробовать свои силы на считывателе iButton, но застопорился на выводе ID ключа на дисплей. Сам код рабочий, в мониторе порта отображается ID, а на дисплей выводятся кракозябры. Не могу понять, как подправить код. 

Помогите пожалуйста подружить Servo.h с радио модулем 433

Не могу заставить работать servo с радио модулем. Рабочую библиотеку ServoTimer2 тоже найти не могу,перепробовал кучу(даже пример не компилируется) постоянно конфликты с Arduino.h итд... Отсюда вопрос: Можно ли как то в библиотеке Servo.h поменять таймер? Как я понимаю вся Байда потому что модуль и снова на одном сидят..ну или подскажите плиз решение проблемы какое нибудь плиз... Проект месяц собираю,обидно если ничего не выйдет...другие модули использовать не могу нужна частота 433 или 315 устройство будет использоваться в непосредственной близости от мощной wi-fi антенны..2.4 отпадает.... Помогите плиз..

HC-SR04 и delay

Здравствуйте , столкнулся с такой проблемой -в скетче для   HC-SR04 есть задержка для коректной работы датчика

   float dist_cm = ultrasonic.Ranging(CM);      
   delay(100);

и при необходимости постоянного мониторинга расстояния из за задержки ритмично срабатывает реле , хотя расстояние не меняется . Можно перед реле поставить реле с задержкой включения , но есть ли программный способ убрать это ?

 

Есть ли ошибки в коде?

#include "DHT.h"                            // Подключение библиотеки датчика влажности и температуры
#define DHTPIN 5           // Cигнальный выход датчика подключен к 6 пину
// выбор используемого датчика
#define DHTTYPE DHT11   // DHT 11 
DHT dht(DHTPIN, DHTTYPE);                  //инициализация датчика DHT

int sens = 2;//устанавливаем датчик света на 2 пин...
int relepin = 6; //Определяем для вентилятора пин 6...
int dhtmax=53;
int dhtminim=50;
unsigned long currentTime;//переменные для времени
unsigned long loopTime;

Входные сигналы

Всем привет. Такая проблема. Есть два контакта,с которых приходят сигналы (1.HIGH LOW 2.LOW HIGH вот такими циклами). Мне нужно чтобы один цикл проходил мимо,а последующий выходил на пины. Написал код,но под руками только DigiSpark,а с нее что-то не работает,может проблема в коде?

 

ServoTimer2 Не могу найти рабочую библиотеку...

Не могу заставить никак заработать  http://forum.amperka.ru/styles/default/xenforo/gradients/category-23px-l...) 50% 0% repeat-x rgb(255, 244, 229);" targe

алгоритм вольтметра для замеров не стабильного , зашумленного сигнала

Всем привет.
народ подскажите алгоритм.
имеем некий источник питания со стабилизацией по току от 0 до 3 ампер
к нему на выход подцеплена ардуинка в режиме вольтметра с отображением на 7 сегментный 3 разрядный индикатор.
пока источник питания работает в режиме стабилизации напряжения все хорошо, ардуха с задачей вольтметра справляется,
а вот когда источник питания переходит в режим удержания тока у него на выходе не постоянное напряжение , а синус с амплитудой около 100 миливольт ( по 50 миливолт в верх и вниз от верного значения)

Arduino IDE и Tiny

Сдуру обновил IDE , теперь не могу прикрутить к среде Tiny. Если у кого есть возможность присобачить хотябы  к ночной сборке, выложите на yandex или mail  диск. К ночной прошу, чтоб без установки запускать можно было.  /thanks