Ошибки в коде для Авиагоризонта на базе MPU6050, arduino mega2560, вывод на дисплей OLED SSD1306

keiserberg
Offline
Зарегистрирован: 13.11.2021
Ошибки в коде для Авиагоризонта на базе MPU6050, arduino mega2560, вывод на дисплей OLED SSD1306
 
 
 
 
 
Текст ошибки:
 
Arduino: 1.8.16 (Windows Store 1.8.51.0) (Windows 10), Плата:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
 
Неверная библиотека найдена в C:\Users\Admin\Documents\Arduino\libraries\sketch_nov13a: нет заголовочных файлов (.h), найденных в C:\Users\Admin\Documents\Arduino\libraries\sketch_nov13a
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino: In function 'void setup()':
 
sketch_nov13a:10:16: error: 'mpu6050' was not declared in this scope
 
   Wire.begin();mpu6050.begin();
 
                ^~~~~~~
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino:10:16: note: suggested alternative: 'MPU6050'
 
   Wire.begin();mpu6050.begin();
 
                ^~~~~~~
 
                MPU6050
 
sketch_nov13a:12:16: error: 'u8g2_font_t_symbols' was not declared in this scope
 
   u8g2.setFont(u8g2_font_t_symbols);
 
                ^~~~~~~~~~~~~~~~~~~
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino:12:16: note: suggested alternative: 'u8g2_font_cu12_t_symbols'
 
   u8g2.setFont(u8g2_font_t_symbols);
 
                ^~~~~~~~~~~~~~~~~~~
 
                u8g2_font_cu12_t_symbols
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino: At global scope:
 
sketch_nov13a:15:23: error: expected initializer before '-' token
 
 int xship=64;int yship-32;
 
                       ^
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino: In function 'void loop()':
 
sketch_nov13a:22:3: error: 'mpu6050' was not declared in this scope
 
   mpu6050.update(); dt=millis()-t1;if(dt>200)
 
   ^~~~~~~
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino:22:3: note: suggested alternative: 'MPU6050'
 
   mpu6050.update(); dt=millis()-t1;if(dt>200)
 
   ^~~~~~~
 
   MPU6050
 
sketch_nov13a:29:5: error: 'yship' was not declared in this scope
 
     yship=map(v,+40,-40,55,5); int rot=map(a,-90,+90,314,0);u8g2.clearBuffer();
 
     ^~~~~
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino:29:5: note: suggested alternative: 'xship'
 
     yship=map(v,+40,-40,55,5); int rot=map(a,-90,+90,314,0);u8g2.clearBuffer();
 
     ^~~~~
 
     xship
 
sketch_nov13a:31:5: error: 'nave' was not declared in this scope
 
     nave(((float)rot)/100.0f);u8g2.drawTriangle(xship-62,yship,xship+62,yship,xship,yship+2);
 
     ^~~~
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino: In function 'void ship(float)':
 
sketch_nov13a:38:9: error: 'yship' was not declared in this scope
 
   int y=yship+(int)10*sin(a);
 
         ^~~~~
 
C:\Users\Admin\AppData\Local\Temp\arduino_modified_sketch_294620\sketch_nov13a.ino:38:9: note: suggested alternative: 'xship'
 
   int y=yship+(int)10*sin(a);
 
         ^~~~~
 
         xship
 
Несколько библиотек найдено для "Wire.h"
 
 Используется: C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.51.0_x86__mdqgnx93n4wtt\hardware\arduino\avr\libraries\Wire
 
Не используется: C:\Users\Admin\Documents\Arduino\libraries\Wire
 
exit status 1
 
'mpu6050' was not declared in this scope
 
 

 

keiserberg
Offline
Зарегистрирован: 13.11.2021

Умоляю помогите бездарю =(

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018
andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

keiserberg, вот ты только сегодня зарегистрировался и сразу создаешь тему.

А торопиться не надо. Прежде, чем писать, следовало бы хотя бы 2-3 дня почитать форум.

Или ты не читатель, а писатель?

BOOM
BOOM аватар
Offline
Зарегистрирован: 14.11.2018

andriano пишет:

Или ты не читатель, а писатель?

Ну видно же, что он проситель ))))

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

andriano пишет:

писатель?

Бездарь.

Сам сказал.

keiserberg
Offline
Зарегистрирован: 13.11.2021

Мужики. я вас понял. Пошел читать и изучать то, что вы скинули. Спасиб большое =)

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

keiserberg пишет:

Мужики. я вас понял. Пошел читать и изучать то, что вы скинули. Спасиб большое =)

Этого мало, библиотеку MPU6050 тоже почитай ну или ссылку выложи, что там за функции одному Аллаху известно