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

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

ПОМОГИТЕ ПЕРЕДЕЛАТЬ СКЕТЧ НА W5100 ПОД ESP8266

Суть дела: имеется готовый рабочий код под Ethernet W5100. Надо переделать его под ESP8266. Буду очень благодарен если поможете.

Ошибка верификации что это ??

Почему некоторые скетчи заливаются без проблем, а некоторые выдают ошибку верификации. "avrdude: verification error; content mismatch " И как её победить.

что делаю не так???

пытаюсь управлять с джостика по оси Х - скоростью моторчика, У - сервоприводом, работает только сервопривод, если закоментировать сторочку 15, то начинает работать моторчик.

не инициализируется SD карта

Добрый день, при соединении 2х скетчей не инициализируется SD карта, хотя отдельно в каждом из них работает не подскажете в чем проблема?

Arduino nano 328

SD карта подключена к CS 10 пину

вот код

Загрузчик для печки.

Задача управлять устройством загрузки топлива в печь. Выглядит это так: по достижении заданной температуры включается загрузочное устройство, работает заданное время (1-5 сек), затем отключается и ждет падения температуры до заданного уровня. Затем цикл повторяется.

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

Часы на DS3231.Отстают прилично

Добрый день! с Наступающим всех,друзья!

Помогите разобраться с отставанием часов. Отставание весьма приличное,иначе бы я и не обращался. Примерно за 5-6 часов на 10 мин отстают. Подозреваю что проблема в коде,ибо батарейка в модуле часов свежайшая.

вот собстно код

Управление свечами накала - нужна помощь

Доброго времени суток!
Из за капризности родного блока управления свечами накала решил собрать ему замену на ардуино. Но так как начал только разбираться в программировании ардуино появились некоторые затруднения в реализации, нужна ваша помощь. Использоваться будет ардуино нано. Скетч готовый уже был, но не понравился алгоритм работы и захотел его переделать.
Алгоритм работы должен быть такой:

Arduino UNO, GPRS Shield, DS18B20

Здравствуйте, это мой первый проект на ардуинке, строго не судите.

Ситуация следующая:

Есть Ардуино уно, gprs shield и датчик температуры DS18B20.

Контроль 2 дискретных сигналов от реле (работа, авария) и вывод температуры по запросу смс запрос - смс ответ.

Смс запрос приходит, но ответное смс пустое, в чем может быть проблема

  Скетч ниже:

rfid считыватель+ серво +кнопка для считывание состояние двери открыта или закрыта.


Я нашол вот такой скейч

Servo dimkaservo; 

#include <SPI.h> 

#include <MFRC522.h> // это скачанная библиотека "RFID". 

/* 

подключение для Arduino Uno и Mega, производится к разным Pin! 

---------------------------------------------------— Nicola Coppola 

* Pin layout should be as follows: 

* Signal Pin Pin Pin 

* Arduino Uno Arduino Mega MFRC522 board 

* —--------------------------------------------------------— 

* Reset 9 5 RST 

* SPI SS 10 53 SDA 

что выбрать int или byte?

В книжках для чайников пишут примеры типа таких:

1. int a[2] = {0xAE, 0xFE};

2. for (int i=0; i<10; i++)

3. int n=15; if (n>100) {...}

4. int n; n = ФУНКЦИЯ (void); // Возвращает от 0 до 9

Зачем везде используют тип int? Ведь это же целых два байта, почему не пишуть byte, или он медленнее обрабатывается микроконтроллером? Осваиваю UNO, там вроде проц 8-ми битный. Как правильнее писать в этих случаях для лучшего быстродействия byte или int? Сэкономлю ли я память, применением byte?

З.Ы. Сильно не пиныйте, чайник.