не компилируется скетч

_A_r_d_u_i_n_o_
Offline
Зарегистрирован: 15.07.2015

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

Возникла проблема с загрузкой скетча.

Arduino IDE  выдает ошибку компилирования.

ссылка на сайт- http://www.myledlamp.net/

вот что выдает ардуино ide - 

Изменены опции сборки, пересобираем все

In file included from sketch_jul25b.ino:1:0:
D:\ардуино\arduino-nightly\libraries\TimedAction/TimedAction.h:33:22: fatal error: WProgram.h: No such file or directory
 #include "WProgram.h"
                      ^
compilation terminated.
Ошибка компиляции.
 
Puhlyaviy
Puhlyaviy аватар
Offline
Зарегистрирован: 22.05.2013

для тех у кого проблемы с памятью..

WProgram.h заменить на Arduino.h

_A_r_d_u_i_n_o_
Offline
Зарегистрирован: 15.07.2015
простите за "тупой" вопрос а где в это коде WProgram.h

код:http://www.myledlamp.net/public/ledlamp_firmware/ledlamp_beta_7.pde

Araris
Offline
Зарегистрирован: 09.11.2012

В файле D:\ардуино\arduino-nightly\libraries\TimedAction/TimedAction.h

WProgram.h заменить на Arduino.h

_A_r_d_u_i_n_o_
Offline
Зарегистрирован: 15.07.2015

большое спасибо, все скомпилировало

azamat alimkhan
Offline
Зарегистрирован: 17.02.2016

Здравствуйте, помогите разобраться...

Arduino: 1.6.5 (Windows 7), Плата"Arduino Uno"
 
Изменена опция сборки, пересобираем все
 
sketch_feb17a.ino:3:17: fatal error: LCD.h: No such file or directory
compilation terminated.
Ошибка компиляции.
 
  
 
Valera19701
Valera19701 аватар
Offline
Зарегистрирован: 18.10.2015

нету библиотеки lcd.h или не находится в положеном для библиотек месте

azamat alimkhan
Offline
Зарегистрирован: 17.02.2016

 вроде необходимо просто обновить библиотеку, я обновил до последней версий, но все равно никак

 

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Может быть надо  #include <LiquidCrystal.h>  а не то что у вас в 3-ей строке

Araris
Offline
Зарегистрирован: 09.11.2012

Valera19701 пишет:

...или не находится в положеном для библиотек месте

http://arduino.ua/ru/guide/Libraries

azamat alimkhan
Offline
Зарегистрирован: 17.02.2016

include <LiquidCrystal.h изменил, как вы сказали, но здесь он выдает ошибку LCD.h

trembo
trembo аватар
Offline
Зарегистрирован: 08.04.2011

Теперь ищите что-то подобное 

// include the library code:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
}

Vedomir
Offline
Зарегистрирован: 25.03.2018

 

помогите пожалуйста. скетч не компилируется, выдает

 

Tone.cpp.o (symbol from plugin): In function `timer0_pin_port':
 
(.text+0x0): multiple definition of `__vector_7'
 
libraries\IRremote\IRremote.cpp.o (symbol from plugin):(.text+0x0): first defined here
 
collect2.exe: error: ld returned 1 exit status
 
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
 
вот скетч
 
#include <IRremote.h>
IRrecv irrecv(A2);
decode_results results;
long int last;
int ton = 500;
bool mode = 0;
 
void setup() {
  pinMode(16,INPUT);
  pinMode(2,OUTPUT);
  irrecv.enableIRIn();
}
 
void loop() {
  if (irrecv.decode(&results)) {
    last = results.value;
    if (last == 550500869) {mode = !mode;}
    if (last == 550478429) {tone(2,ton);}
    if (last == 550443239) {ton = ton + 20;}
    if (last == 550462109) {ton = ton - 20;}
    if (ton < 30) {ton = 40;}
    if (mode == 1) {tone(2,ton);}
    
  }
  irrecv.resume();
}
 
Jeka_M
Jeka_M аватар
Offline
Зарегистрирован: 06.07.2014