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

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

Конфликт оборудования

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

вот код: 

Arduino Robot плавный стар с последующим нарастанием скорости

Доброго времени суток, уже какой день не могу приложить ума как решить задачу. Может вы мне поможете? Дело в том, что имею на руках Arduino Robot ( http://amperka.ru/product/arduino-robot) и мне нужно реализовать плавный старт и постепенное наращивание скорости до максимальной. Очень бы хотелось увидеть пример скетча где такая задача решена. Заранее спасибо. 

Из 2-х или 3-х светодиодов один включить с задержкой

Из 2-х или 3-х светодиодов один включить с задержкой и все они затем горят пока не отпустишь кнопку... 

Расшифровка RFID

Добрый день, есть считыватель RFID-RC522 и карты Mifare 1k. Данные спокойно выводятся в Сом порт, но они в Hex. Каким образом можно расшифровать эти данные? Увидел статью на soltau, но там рассматривается ultralight.

Вот картинка с сайта. На Mifare Classic такое не смог найти..

Nano V3.0 ATmega168P CH340 MicroUSB Compatible for Arduino Nano V3.0

Купил у китайцев Nano и не могу в него загрузить какой либо скетч (((

думал что процессор накрылся но когда проверяю Монитор порта в Arduino 1/8/1 то у меня происхлдит такое

Вывод текста на 1602 LCD со скроллингом вверх

Уважаемые Гуру,

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

EEPROM хранение, использование, восстановление данных

Добрый день уважаемые!

Задача хранить данные в EEPROM c проверкой целостности и возможностью восстановления.
Кто и как решает применительно к ардуино nano?
Что-то у меня проще, чем тройная избыточность не получается.
На дискетах всё было просто, пишем посекторно, делаем XOR для двух секторов и пишем в третий, а здесь как?
 

не отрабатывает функция enterring - входящий звонок. Сигнализация на бале GSM m590 PIR датчика и реле.

Если на модуль поступает звонок, то мы вкл/выкл реле. Если мы обнаружили движение, то мы звоним на телефон. Проблема: когда звоню на модуль, то мне телефон пишет "абонент занят", дозваниваюсь как минимум на второй а то и третий раз, и так всегда, не пойму почему. Где у меня ошибка ? 

Вся проблема начинаеться во время вызова функции  enterring(). Во время входящего звонка срабатывает "тревого" - как буд-то было движение ... 

Кнопка и джойстик одновременно

Привет парни, если есть возможность подскажите пожалуйста ... к Ардуино подключен джойстик и кнопка .. как одновременно считать значения с аналоговых входов для джойстика и цыфрового входа для конопки ??? То есть мне надо что б когда я управляю джойстиком можно было паралельно (при нажатом джойстике) управлть и кнопкой ?? Мой не паралельный код
#include <SPI.h>

можно ли перепрошить nano 3 (новичок)

день добрый, помогите новичку.купил  лазерный гравер на 7000 мв на nano 3 хотел прошить программой бенбокс но не получилось, неправильно работает. двигатели двигаются токо в одном направлении и не включает лазер. 

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