Дисплеи, датчики и прочие функциональные узлы, управляемые МК.
Ответить

Arduino как залить скетч?

Чт апр 14, 2016 04:15:37

с ардуино я на "вы"
есть OLED индикатор на US2066 хотелось бы его подключить
нашёл в сети https://github.com/pedro11x/Arduino-US2066-OLED
перевёл индикатор в режим I2C и подключил его к плате
Но незнаю как правильно дальше сделать
в статье есть файлы
Arduino-US2066-OLED.ino
README.md
US2066.cpp
US2066.h
..куда их и как?
открываю Arduino-US2066-OLED.ino в программе при попытке залить при компиляции выскаивает ошибка
Знающие подскажите...

Re: Arduino как залить скетч?

Чт апр 14, 2016 05:45:31

А что за ошибка то ?
Вот по ошибке и ищите проблему.
Не зря же они существуют.

Re: Arduino как залить скетч?

Чт апр 14, 2016 06:38:39

не совсем понятны назначения файлов
и как с ними работать
возможно просто не так что то делаю
вот ошибка она мне ни о чём не говорит:

Arduino: 1.6.8 (Windows 7), Плата:"Arduino/Genuino Uno"
fatal error: US2066.h: No such file or directory

#include"US2066.h"

^

compilation terminated.

exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.

Re: Arduino как залить скетч?

Чт апр 14, 2016 07:36:17

mr.Woland писал(а):вот ошибка она мне ни о чём не говорит:

fatal error: US2066.h: No such file or directory #include"US2066.h"
https://translate.google.ru/#en/ru/fata ... S2066.h%22
Что тут может быть непонятного ? :dont_know:

ЗЫ: Попробовал скачать по ссылке скетч, всё компилируется нормально.

Re: Arduino как залить скетч?

Чт апр 14, 2016 15:34:22

alex....да много чего непонятного
можете пошагово рассказать что сделать?
скачал архив
распаковал внутри 5 файлов
ткнул на файл с раширением .ino
открылась программа от ардуино
нажал вгрузить выскочила ошибка
https://youtu.be/CVJ64KjZwtE

Re: Arduino как залить скетч?

Чт апр 14, 2016 17:07:17

Папку с 5-ю файлами надо в папку со скетчами/ (sketchbook/library) переместить, в названии убрать -master, имя должно быть Arduino-US2066-OLED.
Перезапустить IDE, File/Exaples/Arduino-US2066-OLED, оттуда и запустить

Re: Arduino как залить скетч?

Ср сен 27, 2017 10:34:38

Первый проект и тоже проблема с заливкой скетча. Все скетчи, которые находятся в примерах программы заливаются нормально, а те которые скачиваю с интернета не могу залить. И сбрасываю во все папки библиотек и в моих документах и в папку программы, но прошить не могу. Что делать уже не знаю.

Пример 1:
Arduino: 1.8.2 (Windows 7), Плата:"Arduino Nano, ATmega328"

C:\arduino-1.8.2-windows\arduino-1.8.2\arduino-builder -dump-prefs -logger=machine -hardware C:\arduino-1.8.2-windows\arduino-1.8.2\hardware -tools C:\arduino-1.8.2-windows\arduino-1.8.2\tools-builder -tools C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -built-in-libraries C:\arduino-1.8.2-windows\arduino-1.8.2\libraries -libraries C:\Users\Boris\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10802 -build-path C:\Windows\Temp\arduino_build_939964 -warnings=none -build-cache C:\Windows\Temp\arduino_cache_779726 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -verbose C:\Users\Boris\Documents\Arduino\Arduino-DDS_sweeper1_TFT_ST7735_128x160\Arduino-DDS_sweeper1_TFT_ST7735_128x160.ino
C:\arduino-1.8.2-windows\arduino-1.8.2\arduino-builder -compile -logger=machine -hardware C:\arduino-1.8.2-windows\arduino-1.8.2\hardware -tools C:\arduino-1.8.2-windows\arduino-1.8.2\tools-builder -tools C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -built-in-libraries C:\arduino-1.8.2-windows\arduino-1.8.2\libraries -libraries C:\Users\Boris\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10802 -build-path C:\Windows\Temp\arduino_build_939964 -warnings=none -build-cache C:\Windows\Temp\arduino_cache_779726 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -verbose C:\Users\Boris\Documents\Arduino\Arduino-DDS_sweeper1_TFT_ST7735_128x160\Arduino-DDS_sweeper1_TFT_ST7735_128x160.ino
Using board 'nano' from platform in folder: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr
Detecting libraries used...
"C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\cores\arduino" "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\variants\eightanaloginputs" "C:\Windows\Temp\arduino_build_939964\sketch\Arduino-DDS_sweeper1_TFT_ST7735_128x160.ino.cpp" -o "nul"
"C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\cores\arduino" "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\variants\eightanaloginputs" "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\SPI\src" "C:\Windows\Temp\arduino_build_939964\sketch\Arduino-DDS_sweeper1_TFT_ST7735_128x160.ino.cpp" -o "nul"
"C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\cores\arduino" "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\variants\eightanaloginputs" "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\SPI\src" "C:\Windows\Temp\arduino_build_939964\sketch\Arduino-DDS_sweeper1_TFT_ST7735_128x160.ino.cpp" -o "C:\Windows\Temp\arduino_build_939964\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Users\Boris\Documents\Arduino\Arduino-DDS_sweeper1_TFT_ST7735_128x160\Arduino-DDS_sweeper1_TFT_ST7735_128x160.ino:18:20: fatal error: Ucglib.h: No such file or directory

#include "Ucglib.h"

^

compilation terminated.

Используем библиотеку SPI версии 1.0 из папки: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\SPI
exit status 1
Ошибка компиляции для платы Arduino Nano.
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\Arduino-DDS_sweeper1_TFT_ST7735_128x160: C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\Arduino-DDS_sweeper1_TFT_ST7735_128x160
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\DDS_sweeper1_TFT: C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\DDS_sweeper1_TFT
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT_ST7735_128x160: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT_ST7735_128x160
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\sketchCHASY_sep27c: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\sketchCHASY_sep27c
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\Arduino-DDS_sweeper1_TFT_ST7735_128x160: C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\Arduino-DDS_sweeper1_TFT_ST7735_128x160
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\DDS_sweeper1_TFT: C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\DDS_sweeper1_TFT
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT_ST7735_128x160: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT_ST7735_128x160
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\sketchCHASY_sep27c: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\sketchCHASY_sep27c

Пример 2:
Arduino: 1.8.2 (Windows 7), Плата:"Arduino Nano, ATmega328"

C:\arduino-1.8.2-windows\arduino-1.8.2\arduino-builder -dump-prefs -logger=machine -hardware C:\arduino-1.8.2-windows\arduino-1.8.2\hardware -tools C:\arduino-1.8.2-windows\arduino-1.8.2\tools-builder -tools C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -built-in-libraries C:\arduino-1.8.2-windows\arduino-1.8.2\libraries -libraries C:\Users\Boris\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10802 -build-path C:\Windows\Temp\arduino_build_10463 -warnings=none -build-cache C:\Windows\Temp\arduino_cache_779726 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -verbose C:\Users\Boris\Documents\Arduino\sketchCHASY_sep27c\Arduino-CHASY_sep27c\Arduino-CHASY_sep27c.ino
C:\arduino-1.8.2-windows\arduino-1.8.2\arduino-builder -compile -logger=machine -hardware C:\arduino-1.8.2-windows\arduino-1.8.2\hardware -tools C:\arduino-1.8.2-windows\arduino-1.8.2\tools-builder -tools C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -built-in-libraries C:\arduino-1.8.2-windows\arduino-1.8.2\libraries -libraries C:\Users\Boris\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328 -ide-version=10802 -build-path C:\Windows\Temp\arduino_build_10463 -warnings=none -build-cache C:\Windows\Temp\arduino_cache_779726 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avrdude.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -prefs=runtime.tools.avr-gcc.path=C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr -verbose C:\Users\Boris\Documents\Arduino\sketchCHASY_sep27c\Arduino-CHASY_sep27c\Arduino-CHASY_sep27c.ino
Using board 'nano' from platform in folder: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr
Using core 'arduino' from platform in folder: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr
Detecting libraries used...
"C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\cores\arduino" "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\variants\eightanaloginputs" "C:\Windows\Temp\arduino_build_10463\sketch\Arduino-CHASY_sep27c.ino.cpp" -o "nul"
"C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10802 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\cores\arduino" "-IC:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\variants\eightanaloginputs" "C:\Windows\Temp\arduino_build_10463\sketch\Arduino-CHASY_sep27c.ino.cpp" -o "C:\Windows\Temp\arduino_build_10463\preproc\ctags_target_for_gcc_minus_e.cpp"
C:\Users\Boris\Documents\Arduino\sketchCHASY_sep27c\Arduino-CHASY_sep27c\Arduino-CHASY_sep27c.ino:2:19: fatal error: UTFT.h: No such file or directory

#include <UTFT.h>

^

compilation terminated.

exit status 1
Ошибка компиляции для платы Arduino Nano.
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\Arduino-DDS_sweeper1_TFT_ST7735_128x160: C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\Arduino-DDS_sweeper1_TFT_ST7735_128x160
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\DDS_sweeper1_TFT: C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\DDS_sweeper1_TFT
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT_ST7735_128x160: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT_ST7735_128x160
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\sketchCHASY_sep27c: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\sketchCHASY_sep27c
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\Arduino-DDS_sweeper1_TFT_ST7735_128x160: C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\Arduino-DDS_sweeper1_TFT_ST7735_128x160
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\DDS_sweeper1_TFT: C:\arduino-1.8.2-windows\arduino-1.8.2\libraries\DDS_sweeper1_TFT
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT_ST7735_128x160: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\DDS_sweeper1_TFT_ST7735_128x160
Неверная библиотека найдена в C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\sketchCHASY_sep27c: C:\arduino-1.8.2-windows\arduino-1.8.2\hardware\arduino\avr\libraries\sketchCHASY_sep27c

Re: Arduino как залить скетч?

Чт сен 28, 2017 15:23:48

Я уже все понял, я пытаюсь впихнуть в библиотеки W7 файл от андрюши.
Ответить