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

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

Как из строки получить ее часть

Помогите христа ради!!! Всю голову разбил. Как получить из строки ее часть.

Например строка : Привет мир!

мне нужно получить только: Привет

можно ли программировать на языке СИ

Ребята подскажите можно ли программировать ардуино на чистом языке СИ?

если да то как и какой софт нужем для этого! 

анти дребезг

Ребята подскажите новичку как это читается правильно 

digitalWrite(ledOn,!digitalRead(ledOn))

Установаливае 1 ledOn не равно ledOn

Я правильно понимаю или нет?

Программирование арудино про мини( Нужно разъяснение)

Доброго времени суток. Иммется плата Ардуино про мини, чип atmega 328p. http://tixer.ru/catalog/Arduino/arduino_pro_mini_5_0_volt/?sphrase_id=15...

Идея проекта состоит в том, чтобы сделать метеостанцию.

Вот на примере датчика влажности и температуры dht 11 https://yandex.ru/images/search?text=dht11&img_url=http%3A%2F%2Fimg.dxcd...

Зарядное устройство на тиристоре

ВСЕМ ПРИВЕТ!!

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

Скетч светофора без delay.

Прошу помощи,я уже писал в нескольких темах о своей проблеме.Ардуино только начал осваивать,буду рад любым замечаниям и комментариям.Собственно стоит задача реализовать светофор с включением от удержания кнопки 5 сек. c начала работы программы не менее 2с,хотя последнее условие не обязательно выполнять.Написал скетч,опять же как мог,а он не работает.Заранее спасибо за помощь.

помогите с скетчем

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

Не компилируется если //#ifdef

Так все компилируется:

#define DISPLAY

#ifdef DISPLAY
  #include <Wire.h>
  #include <LiquidCrystal_I2C.h>
  LiquidCrystal_I2C lcd(0x20,16,2);
#else
  Serial.begin(9600);
#endif

void setup(){
  pinMode(13, OUTPUT);
}

void loop(){
}

Так не компилируется (отличие только в первой строке):

Отправка данных с пк на ардуино

Я новенький в работе с ардуинкой, задача отправить данные с пк на ардуинку ( 1чки 0) для зажигания светодиода, и последующие снятия данных с фоторезистора и передачу на 2й пк ) с 2мя платами, техническую часть сделал 
уже передает, принимает но програма только в ардуинке, нужно чтобы числа принимались с пк
 

вот мой код задача именно строку "char strr[]" получить

Потеря данных СОМ порта

Доброго времени суток!

Есть задача чтения потока данных, поступающих из СОМ-порта.

Данные сохраняются в файлы размером не более 1 МБ. При этом, чтобы имена файлов не повторялись, при формировании их имени осуществляется привязка к внутреннему времени, формируемому платой с микросхемой DS1302.

Имя файла ММДДЧЧММ.dat (месяц-дата-часы-минуты).

Программа нормально компилируется. Файлы с данными пишутся.

Но это прелюдия.

Основная проблема состоит в том, что при чтении потока происходит потеря байт.