"Первые шаги"

Вопросы от новичков
Аватара пользователя
o_l_e_g64
Рядовой
Сообщения: 12
Зарегистрирован: 04 янв 2018, 16:58

"Первые шаги"

Сообщение o_l_e_g64 »

а вопрос тоже от новичка, сколько искал нигде не мог найти. с этими библиотеками, проблемка у меня. скачиваю блок, ну допустим тм-1637, скачиваю библиотеку. начинаю компилировать, в фл проге пишет не найдена билиотека. нажимаю ок, два раза. переходит уже в ардуино, как скомпилирует. а ардуино нажимаю на заливку, и проверяется и заливается нормально. вопрос- как правильно установить библиотеку. желательно со скриншотами, спасибо.!(думаю что написал в пустоту)
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

"Первые шаги"

Сообщение pan »

обычно библиотеки уже вложены в блок. они сами ставятся.
вы вероятно используете внешний arduino ide
флпрог смотрит библиотеки тут ......\FLProgХХХ\ideV2\libraries (если нет, то ругается. но в этом ни чего страшного нет.)
arduino ide потом смотрит в своих папках, если находит то всё ок.
Аватара пользователя
romechka
Рядовой
Сообщения: 72
Зарегистрирован: 22 авг 2016, 07:28
Откуда: Sukhum
Имя: Роман

"Первые шаги"

Сообщение romechka »

Листая азбуку стандартных подключений, появился вопрос.
К чему такие сложности, когда можно использовать резистор и конденсатор?
[spoiler]
132_15633699290_o.png
125_15820117612_o.png
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
o_l_e_g64
Рядовой
Сообщения: 12
Зарегистрирован: 04 янв 2018, 16:58

"Первые шаги"

Сообщение o_l_e_g64 »

правильно развивайте тему, для новичков. например я, отстаю и на много, например уже все начинают баловаться с esp я пока не решаюсь. нашел только 2 видио о том как подключить esp но понятнее не стало. поэтому предлагаю что для новичков оставить версию фл прог версии 3.0.3 очень удалась. типа что то раздела для новичков, со скетчами, ссылками на обучение, проектов. и еще вопрос, а можно через esp, установив его на даче и по rx-tx, управлять нагрузкой, через gsm модем, заходя с компа стационарного или это пока невозможно? спасибо!
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

"Первые шаги"

Сообщение Golan »

Не все балуются, коллега, новичков как мы куча. Вы сохраняйте версии на компе и пользуйтесь какой удобно, я так делаю, правда бывает что кое что не работает на старых версиях.
Добро не ценится в современном мире, люди от него наглеют!
Аватара пользователя
Golan
Капитан
Сообщения: 827
Зарегистрирован: 26 ноя 2017, 23:18
Откуда: Деревня, 98 домов в Мордовии
Имя: Владимир
Контактная информация:

"Первые шаги"

Сообщение Golan »

ARWOOD писал(а): 13 июл 2018, 11:50а зачем ты здесь, если до всего докапываешься сам и помощи не ждёшь?
Во всяком случае стараюсь, но не все мои хотелки где то уже выложены или рассмотрены, так что помощь я тут получаю всегда.
Ну а про реагирование, тут уж ни от Вас ни от кого другого не зависит, просто желание помочь, либо есть чем помочь каждого форумчанина, я например, много чего не знаю, это же не означает что меня можно корить за отсутствие помощи, например Вам.
По Вашему вопросу, посмотрите в диспетчере компа поставился ли драйвер, если нет его скачать и установить в комп, у меня даже на уно не сразу получилось, пробовал несколько драйверов пока не попал на нужный.

Отправлено спустя 1 минуту 6 секунд:
УПС, что то пошло не так :smile37:
Добро не ценится в современном мире, люди от него наглеют!
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

"Первые шаги"

Сообщение MaksVish »

Здравствуйте! Подскажите где можно изучить работу отдельных блоков!?
Anydy

"Первые шаги"

Сообщение Anydy »

MaksVish писал(а): 29 июл 2018, 12:13дравствуйте! Подскажите где можно изучить работу отдельных блоков!?
Двойной клик по блоку - открывается оффлайн справка.
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

"Первые шаги"

Сообщение MaksVish »

Спасибо!

Отправлено спустя 2 минуты 51 секунду:
Подскажите пожалуйста как новичку! есть плата ARDUINO UNO R3 MEGA328P CH340G КЛОН (WVACAT) - установил в виндовсе для нее драйвер, программа IDE пишет в эту плату примеры, а с программой Flprog проблема! Как можно настроить Flprog под эту плату!?

Отправлено спустя 1 час 55 минут 23 секунды:
Нужна помощь! Установил программу FLprog 3.0.3, несколько раз переустанавливал и пробовал вносить обновления! Скопировал готовый проект - не один пробовал множество! Запускаю компиляцию - компилировать проект - вижу запускается программа IDE arduino, потом все исчезает.... и никакого результата, программа ide закрывается не открывшись... Программу IDE тоже несколько раз переустанавливал... тот же результат! Подскажите, что не так делаю?! Из программы IDE примеры загружаются на плату...

Отправлено спустя 1 час 26 минут 10 секунд:
Можете подсказать что означают эти ошибки?
[spoiler]Arduino: 1.8.1 (Windows 7), Плата:"Arduino/Genuino Uno"

Скетч использует 7282 байт (22%) памяти устройства. Всего доступно 32256 байт.
Глобальные переменные используют 326 байт (15%) динамической памяти, оставляя 1722 байт для локальных переменных. Максимум: 2048 байт.
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0xa2
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0xa2
Проблема загрузки в плату. Помощь по загрузке: http://www.arduino.cc/en/Guide/Troubleshooting#upload .

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"[/spoiler]
Аватара пользователя
AVGN
Капитан
Сообщения: 727
Зарегистрирован: 03 фев 2017, 12:23

"Первые шаги"

Сообщение AVGN »

[ref]MaksVish[/ref], а где проект который пытаетесь компилировать -тана тайн? наверно виндовс 3.1 используете вот и не работает. Но экстрасенсы сюда не заглядывают...
Если вы не можете объяснить это просто – значит, вы сами не понимаете этого до конца.
☆Альберт Эйнштейн
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

"Первые шаги"

Сообщение nalnik »

MaksVish почитайте это, может поможет.
http://arduino.ru/forum/apparatnye-vopr ... u-pomogite
Я хочу быть добрее, но люди сами нарываются.
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

"Первые шаги"

Сообщение MaksVish »

Добрый день! Подскажите пожалуйста! Если такая плата : Mini-USB CH340 Nano 3,0 ATmega328P плате контроллера совместимый для Arduino Nano CH340 USB-драйвер Nano V3.0 ATmega328, нужно ли в программу FLprog и, или в программу IDE еще добавлять драйверы и библиотеки? Или достаточно драйвер в виндовсе!?

Отправлено спустя 3 минуты 8 секунд:
Спасибо, почитаю!

Отправлено спустя 5 минут 34 секунды:
Использую Windows 7 максимальная. Установил драйвер для усб, плату видит ! Но не пишет, уже даже блинк не пишет...

Отправлено спустя 26 минут 37 секунд:
Если пробую загрузить в плату код, но к плате ничего не подключено, то загрузка должна идти?
Anydy

"Первые шаги"

Сообщение Anydy »

MaksVish писал(а): 30 июл 2018, 10:18Если пробую загрузить в плату код, но к плате ничего не подключено, то загрузка должна идти?
Да.
Покажите хотя бы скриншоты настроек вашей платы в Arduino IDE и ошибок.
Labu559
Лейтенант
Сообщения: 359
Зарегистрирован: 25 янв 2018, 22:23
Откуда: Bukovyna
Имя: Василий

"Первые шаги"

Сообщение Labu559 »

MaksVish писал(а): 30 июл 2018, 10:18нужно ли в программу FLprog и, или в программу IDE еще добавлять драйверы и библиотеки?
Уже ближе "к телу". Для начала перестать трубить в других темах этого форума о проблеме исключительно Вашего (пока-что) модуля. [spoiler]А теперь давайте разбираться по шагам:
[spoiler title=1. Опознайте Вашу платку по фото под спойлером]
LTG-328p_MD-328.png
[/spoiler]
2. При успешном 1-м шаге двигаемся к платке №1 (Google переводчик в помощь), или платке №2. Скачиваем нужные файлы поддержки продукта.
Дальше, независимо от выбора во 2-м шаге, заходим сюда и читаем внимательно урок №53 и №54 а также комментарии к ним. Комментарии ( более конкретно этот) для того, что-бы не :smile14: , в часности самостоятельно уговорить Вашу платку работать с OneWare.
При неуспешном, что более вероятно "Фирменное" от продавца
WVCAT.rar
смотрим ссылку на YuoTube/
3. Интегрируем в Arduino IDE соответствующие модулям библиотеки/драйвера. И наслаждаемся работой и/или удивляемся постоянным ругательствам компилятора.
4. Ищем вместе "попутчиков"/информацию для устранения детских недостатков сырого ПО (разработчик ПО для модуля №1 и модуля №2 - один и тот-же, потому и проблемы у них обоих одинаковые и метод установки в системе тоже) и используем очевидные преимущества. Всего навсего надо переписать библиотеки ядра (на пугайтесь, уже кое-что сделано).
Возникают сложности с пунктами 1, 2- спрашивайте. Уже больше 2-х месяцев обладаю платами от INHAOS UNO и NANO.
MaksVish писал(а): 30 июл 2018, 00:47Можете подсказать что означают эти ошибки?
Это означает, что с Вашим устройством пытались связаться 10 раз, но по указаному адресу загрузчик не обнаружен:)[/spoiler]

Пока речь идёт о модулях с неизвестным МК. Потому под спойлером информация может быть полезна если тут LGT8F328P или MD328 (полностью совместимые по китайским меркам и методика общая, файлы одинаковые и т.д.). Если же Вам удастся увидеть маркировку микроконтроллера и там будет привычная АТМега328 от Атмела- [spoiler title=то возможно нужно в ИДЕ сменить тип загрузчика (старый/новый)]
BootLoader.png
[/spoiler]
Для MaksVish. Ваша проблема решалась здесь. На YouTube тоже есть решения.
Если всё-таки 1-й вариант- то ...выше... и в программе FLProg выбирать плату Arduino Uno а в Ардуино ИДЕ нужно уже Вашу плату. В общем всё то-же кроме цвета и названия. Варианты закончились, если не угадал причину Ваших бед- извините за потраченное время. Удачи!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Labu559 19 мар 2021, 20:04, всего редактировалось 6 раз.
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

"Первые шаги"

Сообщение Dev1 »

Поставьте драйвер CH340(CH341)...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

"Первые шаги"

Сообщение MaksVish »

Добрый вечер! Установил драйверы, добавил обновление в IDE, обновление скопировал в IDE Arduino которое в программе FLprog. И теперь ошибки во время компиляции даже не при загрузке...
Значит у меня первая плата ARDUINO UNO R3 MEGA328P CH340G КЛОН ,на плате написано WavGat и с другой стороны wvacat
Микросхема Atmel Mega 328P, и вторая плата WAVGAT ардуино Nano Mini-USB С загрузчика Совместимость Nano 3,0 контроллер CH340 драйвер USB 16 мГц Nano v3.0 же как ATMEGA328P, на микросхеме написано wavgat AVGA 328P.
Хотел загрузить проект из урока про датчик - метеостанция...
выдает такую ошибку
[spoiler]Внимание: platform.txt из ядра 'Arduino AVR Boards' содержит устаревшие recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{build.path}/{archive_file}" "{object_file}", автоматически преобразовано в recipe.ar.pattern="{compiler.path}{compiler.ar.cmd}" {compiler.ar.flags} {compiler.ar.extra_flags} "{archive_file_path}" "{object_file}". Ожидайте обновления ядра.
C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:274:1: warning: this decimal constant is unsigned only in ISO C90

if (currentTime>= startTime) {return (currentTime>=(startTime + period));} else {return (currentTime >=(4294967295-startTime+period));}

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:23:17: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

byte seconds = 0;

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:24:17: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

byte minutes = 0;

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:25:15: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

byte Hours = 0;

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:26:17: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

byte weekday = 0;

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:27:13: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

byte day = 0;

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:28:15: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

byte month = 0;

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:29:14: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

byte year = 0;

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:30:28: warning: non-static data member initializers only available with -std=c++11 or -std=gnu++11

unsigned long startTime = 0;

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino: In function 'String _floatToStringWitRaz(float, int)':

pr10:268: error: call of overloaded 'String(float&, int&)' is ambiguous

return String(value,raz);

^

C:\Users\Admin\AppData\Local\Temp\flprog\pr10\pr10.ino:268:26: note: candidates are:

In file included from c:\Program Files (x86)\FLProg\ideV2\hardware\WAV\avr\cores\lgt8f/Arduino.h:204:0,

from sketch\pr10.ino.cpp:1:

c:\Program Files (x86)\FLProg\ideV2\hardware\WAV\avr\cores\lgt8f/WString.h:70:11: note: String::String(long unsigned int, unsigned char)

explicit String(unsigned long, unsigned char base=10);

^

c:\Program Files (x86)\FLProg\ideV2\hardware\WAV\avr\cores\lgt8f/WString.h:69:11: note: String::String(long int, unsigned char)

explicit String(long, unsigned char base=10);

^

c:\Program Files (x86)\FLProg\ideV2\hardware\WAV\avr\cores\lgt8f/WString.h:68:11: note: String::String(unsigned int, unsigned char)

explicit String(unsigned int, unsigned char base=10);

^

c:\Program Files (x86)\FLProg\ideV2\hardware\WAV\avr\cores\lgt8f/WString.h:67:11: note: String::String(int, unsigned char)

explicit String(int, unsigned char base=10);

^

c:\Program Files (x86)\FLProg\ideV2\hardware\WAV\avr\cores\lgt8f/WString.h:66:11: note: String::String(unsigned char, unsigned char)

explicit String(unsigned char, unsigned char base=10);

^

Несколько библиотек найдено для "OneWire.h"
Используется: C:\Users\Admin\Documents\Arduino\libraries\OneWire
Не используется: c:\Program Files (x86)\FLProg\ideV2\libraries\OneWire
exit status 1
call of overloaded 'String(float&, int&)' is ambiguous

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"[/spoiler]
Anydy

"Первые шаги"

Сообщение Anydy »

Зайдите на http://arduino.cc , скачайте разные версии IDE, например 1.6.5, .... 1.8.5... проверьте в них компиляцию скетча....ну если у вас есть доступ к интернету...то неужели у гугла нельзя спросить? Почему тут то задавать вопросы, которые неоднократно обсуждались в сети?
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

"Первые шаги"

Сообщение MaksVish »

Я думал эта тема поощряет такие вопросы... Спасибо, за ответ.
Labu559
Лейтенант
Сообщения: 359
Зарегистрирован: 25 янв 2018, 22:23
Откуда: Bukovyna
Имя: Василий

"Первые шаги"

Сообщение Labu559 »

MaksVish писал(а): 30 июл 2018, 21:51warning: this decimal constant is unsigned only in ISO C90

if (currentTime>= startTime) {return (currentTime>=(startTime + period));} else {return (currentTime >=(4294967295-startTime+period));}
По стандарту ISO C11 должно быть: (4294967295UL-startTime+period)) - просить автора поправить в блоках с таймером (генератор), или сами ручками в ИДЕ.
Дальше идут предупреждения с библиотеки iarduino_RTC, не разбирался пока, но это не критические и с ними работает.
Потом пошли критические, как писал - нужно править устаревшие библиотеки ядра, которые не "обучены" функциям
String(float value, unsigned char decimalPlaces) и String(double value, unsigned char decimalPlaces). Продолжать ? Смотрите сами и принимайте решение отложить эту плату или довольствоваться поддерживаемыми функциями и
Labu559 писал(а): 30 июл 2018, 12:07... постоянным ругательствам компилятора.
[spoiler title=Вот что мне уже удалось исправить из обнаруженого]
ErrorsMD328.png
[/spoiler]
Если хотите, попробуем запустить Ваш проект. Чтобы успешно скомпилировалось, нужно для начала найти эти библиотеки ядра и заменить их моими одноимёнными. Они находятся в папке, куда Вы установили, или замените их в архиве обновление, который я Вам дал выше и переустановите заново [spoiler title=Смотрим, пробуем, отписываемся.]
StringErrorsMD328.png
RedactCoreLibs.rar
[/spoiler]
Да, я ведь уже писал, забудьте про OneWare, и датчик DS18B20, пока что. Используйте пока проекты с чем-то другим. Эти платы их не видят.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
MaksVish
Рядовой
Сообщения: 91
Зарегистрирован: 14 июл 2018, 19:09
Имя: Максим

"Первые шаги"

Сообщение MaksVish »

Labu559 писал(а): 30 июл 2018, 12:07При неуспешном, что более вероятно "Фирменное" от продавца
WVCAT.rar
(1.04 МБ) 2 скачивания
Этот рар скачивается испорченным... он не открывается, пишет нет расширения или он испорчен... Я в принципе хочу сделать контроллер солнечного коллектора с датчиками 18В20... и их уже купил, вторая плата с миниюсб их видит, а также на этой же плате мечтаю сделать контроллер автоматического полива. Спасибо, что помогаете!
Ответить

Вернуться в «Начинающим»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя