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

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

Скеч. питание

При подключении arduino через usb A-B (Arduino uno), скеч работает, а если от обычного питания, то все светодиоды горят, но скеч работает только после restart'a, в чем может быть проблема?

Откуда в arduino класс String?

В C++ такого класса нет. С какого языка он взят?

Радиомодуль rda5807m

Добрый день

Нашел код в интернете, код рабочий, но мне не до конца понятен, помогите, пожалуйста, разобраться.

Ошибка 'setTime' was not declared in this scope

ДОбрый день всем,

сильно не ругайтесь. я новичок

Плата Ардуино Мега 2560

хотел запустить часы

ниже скетч

Atmega8 и analogWrite()

Всем добрый день! Пишу программу для радиоуправления игрушкой. Пишу в АРДУИНО IDE, и потом прошиваю АТмегу8. Немного по коду: передатчик передает 1 байт, в котором 4 младших бита отвечают за управление (направление движения, повороты), а 4 старших бита передают значение скорости от 0 до 15. Программа конвертирует их в значения 60 - 255 для ШИМ. Так вот этот ШИМ таки и не работает.

непонятно откуда взялся данный символ '/r'

#include <SoftwareSerial.h>
 
SoftwareSerial gprsSerial(7, 8);
 
//для зелёного светодиода будем использовать второй цифровой вход,
//а для жёлтого - третий
int greenPin = 2;
int yellowPin = 3;
 
void setup()
{
    gprsSerial.begin(19200);
    pinMode(greenPin, OUTPUT);
    pinMode(yellowPin, OUTPUT);
 
    // Настраиваем приём сообщений с других устройств
    // Между командами даём время на их обработку
    gprsSerial.print("AT+CMGF=1\r");
    delay(300);
    gprsSerial.print("AT+IFC=1, 1\r");
    delay(300);

Таймер обратного отсчёта

Народ, может у кого завалялся скетч обратного отсчёта для ардуины на семисегментных индикаторах, необходимо отображать только минуты и секунды

Как преобразовать данные в ASCII

Доброго времени уважаемые. 

Судя по названию можно подумать что я чуть чуть того))

Но суть вот в чем. МК будет обращаться к серверу в интернет. Но не просто обращаться а именно нужно обращаться ASCII кодами. Но для начала надо их преобразовать из готовой строки. Уже 4-й час мучаю гугл и не могу понять как это сделать. И отследить монитором не могу что лежит в переменной так как сам порт преобразует ASCII в символы. А мне нужны сами цифры.

Прерывания

Здравствуйте. Пришлось столкнуться с прерываниями и  сразу встал в ступор при компиляции проекта.Не могли бы вы мне помочь? загрузил этот скетч http://arduino.ru/Reference/AttachInterrupt и он не работает, ругается на функцию прерывания, в чем может быть дело?

Перевод температуры Float в String

Здравствуйте!

Дано: температура с датчика DHT22 в формате float.

Надо: вывести ее красиво в переменную формата String. Формат "26.5", "8.3", "-5.2", то есть без плюса, только минус, округление до десятых.

Сложность у меня возникает именно из-за переменной.