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

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

Ошибка: отсутствует параметр конфигурации

Запускаю компиляцию, независимо от того какой скетч загружаю: собственный или из встроенной библиотеки примеров, и вылетает сообщение об отсутсвии параметра конфигурации. Что это за параметр и где его прописывать? Как не странно, но я этого нигде найти не сумел, будто этой проблемы ни у кого не было  При этом, в файле board.txt дополнил текст как указано в инструкции на сайте для запуска програмной среды. 

 

https://yadi.sk/i/C0sD1OCnhdFyT - скрин экрана

кто пользовался программой PLX-DAQ

Часто требуется данные "складировать" и анализировать. Для этой цели хорошо подходит Excel. Ардуино гонит данные по UART'у в СОМ-порт, а Excel их подхватывает, размещает по ячейкам, анализирует, строит графики. Для этих целей даже создан файл PLX-DAQ.xls с макросом. Да вот беда, данные он (у меня) принимает, но никуда не записывает и не отображает. Что я делаю не так? Да, Windows XP SP3 ru, Excel2003.

Несколько ссылок по теме 

https://www.parallax.com/downloads/plx-daq

http://robottini.altervista.org/arduino-and-real-time-charts-in-excel

HC-06 и DS18B20

Здравствуйте, помогите пожалуйста совместить в один скетч, чтоб температура с датчика отправлялась по BT. Я профан в программировании, а если смогупосмотреть как устроен этот код, то пойму всё. Буду очень благодарен.

sd card модуль и lcd

Всем здравствуйте. Помогите разобраться. Задача такова: есть четыре кнопки "запись", "чтение", "вперед", "назад"

При нажатии на кнопку "запись" в файл дописывается строчка из 20 символов. При нажатии на кнопку "чтение" программа переходит в режим чтения и кнопками"вперед" и "назад" на дисплее перелистывает строчки. 

Заранее спасибо

Цикл For

if ((digitalRead(timedelay_activate_pin2)== HIGH)&&(system_active==LOW)){

 for (int i=0; i <= 5000; i++){
 activate_pin2_flag=i;
 // Serial.println(activate_pin2_flag);
 if(activate_pin2_flag>=5000) digitalWrite(alarm_relay_pin , HIGH);
 if((digitalRead(activate_system_pin)==HIGH)||(digitalRead(timedelay_activate_pin2)==LOW))break;
 //break;
 }
}

else if ((digitalRead(timedelay_activate_pin2)==LOW)&&(system_active==LOW)){
 for (int j=0; j <= 5000; j++){
 activate_pin2_flag2=j;

Attiny13 и NRF24L01....Нужна помощь!!!

Всем привет! Посмотрел видео Дмитрия Осипова http://www.youtube.com/watch?v=iJJVj9kgS-A   .... И очень захотелось повторить все это,но только на Attiny13.... Вставляю этот код https://yadi.sk/d/76OpNatE6pNb2 в arduino ide и пытаюсь залить в Attiny13.... Выдает вот такую ошибку "C:\Users\Миша\Documents\arduino-1.0.4-windows\arduino-1.0.4\libraries\SPI/SPI.h:67: error: 'SPIE' was not declared in this scope"  Можно ли это как-то исправить? Очень нужна ваша помощь!!! Либо может помодете написать другой код....

Код без библиотек Arduino для ATtiny13

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

Помогите пожалуйста.

Вот код:

Написание библиотеки общего ядра и танцы с бубном вокруг #define

Итак есть некий проект состоящий из нескольких устройств. на каждое устройство свой скетч но библиотека ядра общая. Ядро в зависимости от железки должно при помощи препроцессора то подключать какие-то модули то нет (для эконеомии размера скетча)
Если я в скетче задаю некий :
 

#define USE_LED true
#define LED_SET 2
#include <My_core.h>

то как мне сделать так чтобы код внутри моего файла библиотеки My_cope.h (или My_core.cpp)

Как сбросить hlk-rm04 до заводских настроек?

Неправильно настроил hlk-rm04 и теперь не могу попасть в web интерфейс

залипает RTT внутри обработчика прерывания, плата ARDUINO DUE

void setup() {
  int prescaler = 0x8000; //предделитель на 32768 (один тик в секунду)  
  RTT->RTT_MR = (prescaler | RTT_MR_RTTRST | RTT_MR_ALMIEN); 

  RTT->RTT_AR = 0x2; // alarm на третьей секунде
  //  NVIC_DisableIRQ(RTT_IRQn);
  //  NVIC_ClearPendingIRQ(RTT_IRQn);
  //  NVIC_SetPriority(RTT_IRQn, 0);
  NVIC_EnableIRQ(RTT_IRQn); // разрешить прерывания от RTT
  Serial.begin(115200);
}

void RTT_Handler() {
  //тут будет обработчик если этот сраный таймер заработает
}

void loop() {
  int a = RTT->RTT_VR;