FLprog box тренер
FLprog box тренер
Здраствуйте и поздравляю с Рождеством Христовым!
я здесь в форуме новичок прошу сильно не пинать, программирование как токовое знаю лиш очень поверхностно про FLprog узнал пару лет , чтобы делать нормальные проекты надо много знаний и опыта потому и пришла мысль создании многофункциональной коробки для тренеровки мозга и нервов тоесть делать разново рода опыты что я поставил в коробку
1. сама коробка -електрическая монтажная коробка (150х150х70) IP65- с работы достал
2. лсд дисплэй врезанный в коробку с I2C переходником
3. RTC на DS1302 часы реалного времени
4. CDcard reader плата чтения флэшек
5. 8 канальныая плата реле на 12 в
6. енкодер с кнопкой
7. приемник IR 25.36 BB3P
8. 2 панелки с пинами для питания
9. малогабаритный импульсный блок питания на 12в 0,8А
10. малогабаритная плата иип 5в 0,2А
11. плата зарядки и защиты LI-ion акб
12. акб от нокия
13. плата step-up настроеная на 5 вольт
14. выключатель в разрыв цепи платы от акб
15. плата ардуино нано
хочу с вами попробовать по вашем советоми как можно лутьше зделать
я здесь в форуме новичок прошу сильно не пинать, программирование как токовое знаю лиш очень поверхностно про FLprog узнал пару лет , чтобы делать нормальные проекты надо много знаний и опыта потому и пришла мысль создании многофункциональной коробки для тренеровки мозга и нервов тоесть делать разново рода опыты что я поставил в коробку
1. сама коробка -електрическая монтажная коробка (150х150х70) IP65- с работы достал
2. лсд дисплэй врезанный в коробку с I2C переходником
3. RTC на DS1302 часы реалного времени
4. CDcard reader плата чтения флэшек
5. 8 канальныая плата реле на 12 в
6. енкодер с кнопкой
7. приемник IR 25.36 BB3P
8. 2 панелки с пинами для питания
9. малогабаритный импульсный блок питания на 12в 0,8А
10. малогабаритная плата иип 5в 0,2А
11. плата зарядки и защиты LI-ion акб
12. акб от нокия
13. плата step-up настроеная на 5 вольт
14. выключатель в разрыв цепи платы от акб
15. плата ардуино нано
хочу с вами попробовать по вашем советоми как можно лутьше зделать
FLprog box тренер
7 января православные христиане отмечают рождение непорочной Девой Марией Сына Божьего Иисуса Христа.
Добрый совет - забудьте о платах ардуино.
И начните с более дешёвого и гораздо мощного – серии ЕСП.
Сравните цены.
камень
https://aliexpress.ru/item/100500313662 ... 4aa6VKBZAb
Для ЕСП нужен блок питания не менее 1 ампер.
Питание организуйте так - 5 вольт https://aliexpress.ru/item/100500292110 ... 1637249028
И добавьте стабилизатор на 3,3 вольта
https://aliexpress.ru/item/100500290698 ... 4aa6VKBZAb
У вас появилось 2 значения питания.
5 вольт пригодится для управления исполнительными элементами через ключи – мосфет.
Или теми элементами схемы которые не работают от 3,3 вольт.
прошивка
https://aliexpress.ru/item/32273550144. ... 1637249028
Добавляете 2 сопротивления к камню ЕСП-32 и модуль последовательного адаптера FT232RL сам нажмёт на все кнопки при программировании (сами кнопки не нужны)
дисплей
https://aliexpress.ru/item/100500312068 ... 1637249028
Не начинайте с этого дерьма = LCD …. если вы не дальтоник.
Берите серию ILI9341 …. это и дешевле и гораздо круче.
Камень ЕСП (ЕСП-32 или ЕСП - 8266) …. на эту плату
https://aliexpress.ru/item/400003203180 ... 4aa6VKBZAb
или эту
https://aliexpress.ru/item/32856327276. ... _id=261887
В итого.
Начинать надо с самого лучшего и перспективного и как не странно это обойдётся гораздо дешевле.
Это сократит вам время пути и убережёт от разочарований в возможностях плат ардуино.
FLprog box тренер
Берите в тренеры настоящего тренера а не того того кто вам скажет .... это не могу и это тоже не могу.
С процеесором малой мощности вы идёте как по канату - любая ошибка и он валится.
Мощный процессор даёт вам право на ошибку и вы их видите - свои ошибки.
Для контроля нагрузки на процессор создайте штатный симметричный генератор например = на 500 мкс
Ввыведети их на цифровой выход и контролируйте как держит процессор эту частоту при создании схемы.
P.S.
Будем считать что ваш набор это подарок под Новый Год от злобного Санта Клауса … а мой от нашего Деда Мороза.
Вы выбрали дорогой путь в никуда и очень быстро упрётесь в потолок.Alexandru писал(а): 25 дек 2021, 23:52 15. плата ардуино нано
хочу с вами попробовать по вашем советоми как можно лутьше зделать
Добрый совет - забудьте о платах ардуино.
И начните с более дешёвого и гораздо мощного – серии ЕСП.
Сравните цены.
камень
https://aliexpress.ru/item/100500313662 ... 4aa6VKBZAb
Для ЕСП нужен блок питания не менее 1 ампер.
Питание организуйте так - 5 вольт https://aliexpress.ru/item/100500292110 ... 1637249028
И добавьте стабилизатор на 3,3 вольта
https://aliexpress.ru/item/100500290698 ... 4aa6VKBZAb
У вас появилось 2 значения питания.
5 вольт пригодится для управления исполнительными элементами через ключи – мосфет.
Или теми элементами схемы которые не работают от 3,3 вольт.
прошивка
https://aliexpress.ru/item/32273550144. ... 1637249028
Добавляете 2 сопротивления к камню ЕСП-32 и модуль последовательного адаптера FT232RL сам нажмёт на все кнопки при программировании (сами кнопки не нужны)
дисплей
https://aliexpress.ru/item/100500312068 ... 1637249028
Не начинайте с этого дерьма = LCD …. если вы не дальтоник.
Берите серию ILI9341 …. это и дешевле и гораздо круче.
Камень ЕСП (ЕСП-32 или ЕСП - 8266) …. на эту плату
https://aliexpress.ru/item/400003203180 ... 4aa6VKBZAb
или эту
https://aliexpress.ru/item/32856327276. ... _id=261887
В итого.
Начинать надо с самого лучшего и перспективного и как не странно это обойдётся гораздо дешевле.
Это сократит вам время пути и убережёт от разочарований в возможностях плат ардуино.
FLprog box тренер
Берите в тренеры настоящего тренера а не того того кто вам скажет .... это не могу и это тоже не могу.
С процеесором малой мощности вы идёте как по канату - любая ошибка и он валится.
Мощный процессор даёт вам право на ошибку и вы их видите - свои ошибки.
Для контроля нагрузки на процессор создайте штатный симметричный генератор например = на 500 мкс
Ввыведети их на цифровой выход и контролируйте как держит процессор эту частоту при создании схемы.
P.S.
Будем считать что ваш набор это подарок под Новый Год от злобного Санта Клауса … а мой от нашего Деда Мороза.
FLprog box тренер
[ref]Alexandru[/ref], хорошее начинание, пробуйте как задумали, в дальнейшем поймете что вам нужно. Если вам для изучения возможностей ардуино, то нестоит запихивать все в коробку, лучше делать на открытой площадке, иметь возможность использовать разные контроллеры. Удачи!
FLprog box тренер
почему я выбирал такую конструкцию ,почему не на есп причина очень банальна есть в наличии и есп правда 01 плата очень достойная ничего плохого не могу сказать , пробовав поработать с ней я очень долго ее настраивал подключал ну скажем к примеру для меня чтобы сопрягать с компютером мне потребовалось полтора дня ,не спорю я очень много не знал и не знаю про сетевые настройки и какие они бывает за что отвечает и как настроить правильно в результате 1 плата у меня згорела потому что не знал попросту что для нее надо переобразововать уровни долго я пробовал реанимировать пока не понел что порты не работают а с уно с нано вроде как сразу все заработало в этом проекте как я смотрю мне не хватает пины I/0 я хочу подключить NodeMcu V3 и связать обе платы по UART
c Nano использовать пины для релюшек и аналоговые выходы а NodeMcu исползовать как выводные пины для внешнего подключнния есть и 0,91OLED есть и экран от nokia монохромный спосибо за подсказку и за совет
Отправлено спустя 15 минут 28 секунд:
проблема в том что я в среде Arduino IDE практически не работал, для меня он сложноват как синтакс так и логику построения програм для данного дисплея нужно спец библиотеки я в основном изучаю FLprog для меня язык FBD более менее понятный но я не встречал библиотеку для данного дисплэя
Отправлено спустя 4 минуты 21 секунду:
я закажу себе display для изучения может и получатся его както подключить к проекту
и понравились платы для ESP
c Nano использовать пины для релюшек и аналоговые выходы а NodeMcu исползовать как выводные пины для внешнего подключнния есть и 0,91OLED есть и экран от nokia монохромный спосибо за подсказку и за совет
Отправлено спустя 15 минут 28 секунд:
Берите серию ILI9341 …. это и дешевле и гораздо круче.
проблема в том что я в среде Arduino IDE практически не работал, для меня он сложноват как синтакс так и логику построения програм для данного дисплея нужно спец библиотеки я в основном изучаю FLprog для меня язык FBD более менее понятный но я не встречал библиотеку для данного дисплэя
Отправлено спустя 4 минуты 21 секунду:
я закажу себе display для изучения может и получатся его както подключить к проекту
и понравились платы для ESP
FLprog box тренер
140 руб за этот набор ЕСП-01 с сопряжением с ПК вместеAlexandru писал(а): 26 дек 2021, 12:29 почему я выбирал такую конструкцию ,почему не на есп причина очень банальна есть в наличии и есп правда 01 плата ....я очень долго ее настраивал подключал ну скажем к примеру для меня чтобы сопрягать с компютером мне потребовалось полтора дня
https://aliexpress.ru/item/32693314450. ... 5ff9c4zMs7
это вовсе не 300 руб. за Nano
https://aliexpress.ru/wholesale?catId=& ... ino%20NANO
Считаю что вся беда вашей боязни ЕСП в этом - вы начали не с той платы.
Начинать надо с голого ЕСП-32
Ах, да чтобы не забыть … разницу в деньгах будете присылать не мне ... а на счёт этого форума.
Потому что здесь вы спросили и вам именно здесь отвечают как надо поступать с самого начала
Связывать платы ардуино с ЕСП по UART … это иррационально не только по деньгам.Alexandru писал(а): 26 дек 2021, 12:29 а с уно с нано вроде как сразу все заработало в этом проекте как я смотрю мне не хватает пины I/0 я хочу подключить NodeMcu V3 и связать обе платы по UART c Nano
Вам потребуется сопряжение по напряжению … это раз …. а жечь платы вы уже умеете.
Два = максимальные скорости UART у плат ардуино и ЕСП разные.
И вы будете не подключаться а опускаться по скорости из-за плат ардуино.
Потому что изначально выбрали с ними дорогой путь в никуда.
Добавлю.
UART попробовать обязательно надо иначе вам не снесёт башню от скорости и нагрузочной способности этой связи между платами …. и без проводов.
ESP_NOW, передача данных между ESP8266 ( ESP32 ) .... viewtopic.php?f=112&t=6595
Берите серию ILI9341 …. это и дешевле и гораздо круче.
Похоже в этом и есть ваша главная ошибка.Alexandru писал(а): 26 дек 2021, 12:29 проблема в том что я в среде Arduino IDE практически не работал, для меня он сложноват как синтакс так и логику построения програм для данного дисплея нужно спец библиотеки я в основном изучаю FLprog для меня язык FBD более менее понятный но я не встречал библиотеку для данного дисплэя
Вы изучаете FLprog …. а надо изучать этот форум.
Всё что надо в том числе и библиотека на форуме есть
Блоки для TFT ILI9341 240*320 SPI и TFT ST7735 1.8", 1.44", 0.96" SPI
viewtopic.php?f=112&t=6352
Начинаете соображать почему с ЕСП всё получается дешевле.
Платы ардуино все паяные что и поднимает их цену.
А камни ЕСП 32 и ЕСП 8266 припаять – раз плюнуть ... плюс с этими платами гораздо легче навесить свою переферию.
Легче чем с уже паяными платами ардуино.
Но даже и не в цене всё дело
Последний раз повторяю – с голыми ЕСП всё получается легче … даже начинать.
Эх, Alexandru … рождество надо встречать по православным правилам.Alexandru писал(а): 25 дек 2021, 23:52 и пришла мысль создании многофункциональной коробки для тренеровки мозга и нервов тоесть делать разново рода опыты что я поставил в коробку
Alejandro, Alejandro
Ale-ale-jandro
Ale-ale-jandro
Don't call my name
Don't call my name, Alejandro
Don't want to kiss
Don't want to touch
Just smoke one cigarette and hush
FLprog box тренер
потихоньку изучаю и форум и FLprog ... появилось первые проблемы не могу залить свою програму тэста в NodeMcu V3 хотя порт определился, не хочет заливать програмуВы изучаете FLprog …. а надо изучать этот форум.
Отправлено спустя 11 минут 5 секунд:
попытался создать чтото для теста ничего не вышло
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
FLprog box тренер
На плате может есть кнопка, которая не RESET. Может типа BOOT.
Когда в IDE появится надпись соединения там типа ......._______......., нажмите ее. Если не помогло - отключите плату от питания и удерживая эту кнопку подключите плату и пробуйте снова.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
FLprog box тренер

Отправлено спустя 2 минуты 53 секунды:
почему не получается ставить рисунок?

Отправлено спустя 1 минуту 10 секунд:

Отправлено спустя 1 минуту 30 секунд:
[url=<a href="https://img.radiokot.ru/files/147682/me ... v43jp4.png" title="2pikv43jp4.png"><img src="https://img.radiokot.ru/files/147682/th ... v43jp4.png" /></a>]рисунок[/url]
Отправлено спустя 1 минуту 4 секунды:

Отправлено спустя 1 минуту 16 секунд:
наверное у меня и не получатся чтото я не правильно делаю с рисунком
FLprog box тренер
Вы не всё пишите о происходящем.Alexandru писал(а): 26 дек 2021, 23:22 появилось первые проблемы не могу залить свою програму ... хотя порт определился
С ваших слов получается что порт определяется не всегда ... если его определение уже приносит радость
Не знаю как у вас но у меня при потере порта ПК сообщает об этом … тинь-тюлюнь!
А всё дело в том что питать ЕСП от USB порта ПК не надо … хилые там 5 вольт.
Питать ЕСП надо от отдельного источника питания.
Я даже отрезал в USB проводе + 5 вольт … потому что при одновременном питании с отдельного источника питания и с USB пару раз сгорела микросхема последовательного порта.
И с тех пор ПК молчит что порт у него потерялся при прошивке.
Вы не всё пишите но похоже что у вас проблема с питанием портов USB в вашем ПК.
В чём у вас проблема проверить как USB держит напряжение при прошивке?
Убедиться что с этим у вашего ПК беда и сделать так как написал выше ... убрать питание с USB и на плату подать с отдельного источника питания
И кстати с ардуино у вас нет таких проблем потому что потребление тока у них гораздо меньше.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
FLprog box тренер
Тогда уж уточняйте, что есть требования к кабелю и версии порта. У меня на USB 3.x все работает без проблем.neangel писал(а): 27 дек 2021, 00:08 А всё дело в том что питать ЕСП от USB порта ПК не надо … хилые там 5 вольт.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
FLprog box тренер
Уточняю .... проблема не у Ingwar .... а у AlexandruIngwar писал(а): 27 дек 2021, 00:14 Тогда уж уточняйте, ... У меня на USB 3.x все работает без проблем.
Совет просит не neangel ... а Alexandru ... и ему надо помочь
FLprog box тренер
пишет ток при подключении 0,069 А при загрузки skech 0,072 А
а прога так и не работает
Код: Выделить всё
BSS : 25720 ) - zeroed variables (global, static) in RAM/HEAP
Скетч использует 266313 байт (25%) памяти устройства. Всего доступно 1044464 байт.
Глобальные переменные используют 28100 байт (34%) динамической памяти, оставляя 53820 байт для локальных переменных. Максимум: 81920 байт.
esptool.py v3.0
Serial port COM4
Connecting....
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: 24:a1:60:2e:b1:80
Uploading stub...
Running stub...
Stub running...
Configuring flash size...
Auto-detected Flash size: 4MB
Compressed 270464 bytes to 198549...
Writing at 0x00000000... (7 %)
Writing at 0x00004000... (15 %)
Writing at 0x00008000... (23 %)
Writing at 0x0000c000... (30 %)
Writing at 0x00010000... (38 %)
Writing at 0x00014000... (46 %)
Writing at 0x00018000... (53 %)
Writing at 0x0001c000... (61 %)
Writing at 0x00020000... (69 %)
Writing at 0x00024000... (76 %)
Writing at 0x00028000... (84 %)
Writing at 0x0002c000... (92 %)
Writing at 0x00030000... (100 %)
Wrote 270464 bytes (198549 compressed) at 0x00000000 in 18.2 seconds (effective 118.8 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
FLprog box тренер
Попробуйте включить в дереве проекта например точку доступа wifi
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
FLprog box тренер
да нюанс очень долго грузится пока прокомпелирует skech и хоть там тэст но смотрю что оочень много памяи он занял аш 25% из 10Мб (многовато как по мне)
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
FLprog box тренер
Это наверное базовый код, а не размер занимаемый Вашей программой. Не стоит раньше времени беспокоится).Alexandru писал(а): 27 дек 2021, 00:44 да нюанс очень долго грузится пока прокомпелирует skech и хоть там тэст но смотрю что оочень много памяи он занял аш 25% из 10Мб (многовато как по мне)
Но так, на будущее, чтобы не искать "черных кошек в черной комнате" viewtopic.php?f=134&t=7562&p=106078&hil ... sp#p106078
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
FLprog box тренер
увидел нестыковку (в проэкте я uart определил скорость как 9600 а в менеджер платы по умолчанию 115200)
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
FLprog box тренер
Это не те настройки, это вроде как для прошивки. И еще у ESP8266 приоритет WiFi соединения, то есть основная программа останавливается пока идет восстановление WiFi соединения.Alexandru писал(а): 27 дек 2021, 00:54 увидел нестыковку (в проэкте я uart определил скорость как 9600 а в менеджер платы по умолчанию 115200)
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
FLprog box тренер
нет не идет програма
Отправлено спустя 3 минуты 15 секунд:
Отправлено спустя 3 минуты 15 секунд:
а с чем надо связать ESP если я пишу прямо от усб порта?Это не те настройки, это вроде как для прошивки. И еще у ESP8266 приоритет WiFi соенадодинения, то есть основная программа останавливается пока идет восстановление WiFi соединения.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
FLprog box тренер
измените программу. попробуйте просто слать что то в порт. по уарт принимаются данные не помню в каком формате. У Вас вообще на старте деление на 0...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
FLprog box тренер

что надо ище настроить для работы с платой?

Отправлено спустя 1 минуту 19 секунд:

Отправлено спустя 1 минуту 3 секунды:
https://img.radiokot.ru/files/147682/2pisuoe986.jpg
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей