Форум самогонщиков Сайт Барахолка Магазин Помощь солдатам

Доступная автоматика HelloDistiller на Ардуино Мега 2560

Форум самогонщиков Автоматика
1 ... 662 663 664 665 666 667 668 ... 794 665
bsgart Доцент Тимашевск 1.2K 517
Отв.13280  22 Июля 20, 18:09
PavelSaratov, там же выше человек писал, что адрес определил через утилиту сканирования.
Потом у меня модуль ВМР280 на 3,3в но и на 5 в от работал, но потом я 3,3 в взял с ардуино.
PavelSaratov Доктор наук Саратов 622 80
Отв.13281  22 Июля 20, 18:23, через 14 мин
bsgart,
Я не знаю ваших ситуаций. Для BME надо 3,3 вольта, если верить его datasheet, но если на вашей плате из китая 5 в 3 превращаются посредством стабилизатора то подключать к тем вольтам к которым указано. Возможно ему просто уже каюк, хотя как тогда он определяется...

Что бы я сделал.
Взял и прочитал ссылку, которую дал, там прямо с рисунками что куда подсоединить. Тупо и внимательно подсоединил бы , как там, а не как я думаю что правильно.
Залил бы библиотеку более менее стандартизированную и использовав ее в пустом новом проекте посмотрел бы, работает ли с ней, если нет - то почему (железо или неправильно инициализируется)
Потом уже шел бы дальше.
Сообщил бы общественности какой именно скетч вы мучаете на предмет заменить все bmp на bme, возможно приложил бы его к сообщению.
Снес бы херам ArduinoIDE и открыл бы скетч в platform io, чтобы просто более наглядно понимать что со структурой программы, ну и прочее. Короче - програмистские танцы с бубном. Чудес не бывает.
m_i_g Кандидат наук Муром 428 111
Отв.13282  22 Июля 20, 18:27, через 5 мин
Сообщил бы общественности какой именно скетч вы мучаете на предмет заменить все bmp на bme, возможно приложил бы его к сообщению.PavelSaratov, 22 Июля 20, 18:23
Человек уже заказал BMP и просто делает нам мозги. Предлагаю игнорировать эти ненужные посты.
PavelSaratov Доктор наук Саратов 622 80
Отв.13283  22 Июля 20, 18:28, через 2 мин
Да мне скучно просто, вдруг помогу, если внятно ситуацию опишут. Или пока пытаться объяснить хотя бы для себя будут, сами ответ найдут.
m_i_g Кандидат наук Муром 428 111
Отв.13284  22 Июля 20, 18:50, через 22 мин
Через месяц ему приедет BMP и все посты по BME ему будут по барабану и он даже сюда не зайдёт, т.к. всё заработает.
P.s. Я не понимаю одного, ну выяснил ты, что проблема ни в скетче, ни в схеме, а в том, что какой-то компонент не соответствует спецификации, т.к. китаец прислал не то или вопрошающий заказал не то. Ну выноси мозг китайцу. Зачем всему сообществу выносить мозг.
bsgart Доцент Тимашевск 1.2K 517
Отв.13285  22 Июля 20, 19:02, через 13 мин
Зачем всему сообществу выносить мозг.m_i_g, 22 Июля 20, 18:50
Блин, не кто ни кому не выносит мозг. Есть близкое по функционалу железо, проблема в программной части. Эти вопросы так или иначе будут возникать, по этому лучше вопрос решить и добавить в вопросы и ответы.
Я тоже заказал 3 модуля ВМР280 5в, пришли 3,3в, разобрался с подключением, всё работает. По вашей логике, нужно было выкинуть эти модули и ждать новые?

Почему я ещё написал по этому поводу, помню что этот вопрос уже поднимался и на сколько помню человек решил этот вопрос. К сожалению сейчас не нахожу эти посты.
сообщение удалено
m_i_g Кандидат наук Муром 428 111
Отв.13286  22 Июля 20, 20:42
Есть близкое по функционалу железо, проблема в программной ча
ез обид но ты ведешь себя как псих. Перечитай ветку, там 95% по твоей философии "делают тут мозги".kolsasha, 22 Июля 20, 20:11
стихи.bsgart, 22 Июля 20, 19:02
Ошибаешься. Многие здесь выяснив, что не работает из-за их невнимательности просто приводят свои комплектующие к тем, для которых разработан проект.

Добавлено через 5мин.:

И настоятельная просьба прочитай название сайтаkolsasha, 22 Июля 20, 20:11
А я предлагаю прочитать название темы. И если кого-то не устраивает функционирование проекта с комплектующими, на которые проект не рассчитан, то предложите свои варианты.
сообщение удалено
bsgart Доцент Тимашевск 1.2K 517
Отв.13287  22 Июля 20, 20:56, через 15 мин
И если кого-то не устраивает функционирование проекта с комплектующими, на которые проект не рассчитан, то предложите свои варианты.m_i_g, 22 Июля 20, 20:42
Так проект постоянно развивается и в том числе на не поддерживаемом ранее железе. И это хорошо и правильно, иначе можно оставить 2-3 страницы и всё.
Хотя мы и так уже нафлудили.
сообщение удалено
TuMoxa Студент Бийск 11
Отв.13288  24 Июля 20, 21:14
Всех приветствую! собрал автоматику на основе платы от Bengoor. модифицировал 361 скетч от Msg31 под диcплей I2C. но почему-то при запуске процесса ректификации виснет через 7-20 секунд.
2 недели мучаюсь, не знаю даже что делать. перелопатил немало страниц этой темы,но сил читать всё уже нет. Господа, будьте добры, дайте пинка в правильном направлении.
скетч,который правил прилагаю.
I2C_361.rar 91.6 Кб
AlexDol Кандидат наук Екатеринбург 325 433
Отв.13289  25 Июля 20, 02:53
Модифицировал 361 скетч от Msg31 под диcплей I2CTuMoxa, 24 Июля 20, 21:14
Скетч поправил в части вывода на дисплей I2C, проверил - работает. Можешь взять для примера скетч HelloDistiller360_I2C, он есть в этой теме.
TuMoxa Студент Бийск 11
Отв.13290  25 Июля 20, 08:35
Скетч поправил в части вывода на дисплей I2C, проверил - работает. Можешь взять для примера скетч HelloDistiller360_I2C, он есть в этой теме. HelloDistiller361_I2C.zip 98.8 КбAlexDol, 25 Июля 20, 02:53
огромное спасибо, но к сожалению при компиляции выдаёт ошибку, видимо у меня библиотека не та,а нужную я что-то не могу найти по форуму,находил в этой теме несколько библиотек, но почему-то результата не смог добиться. после замены lcd.begin(16,2); на lcd.begin(); дисплей выводит информацию и скетч компилируется без ошибок. это я подсмотрел в примерах той библиотеки которая у меня установлена. но также зависает приблизительно на 10-ой секунде. И также как-то странно ведут себя клапаны, один срабатывает при запуске процесса.
PavelSaratov Доктор наук Саратов 622 80
Отв.13291  25 Июля 20, 08:40, через 6 мин
TuMoxa, Воткни printf через каждые 10 строчек кода - с указанием номера строки. Хотя-бы узнаешь в каких строчках кода все застопорится. До переделки под i2c такого не было?
PS Я не знаю как на ваших долбанных ардуинах вы код отлаживаете. Если есть пошаговое , как для нормальных кристаллов, так вообще не понятна проблема.
TuMoxa Студент Бийск 11
Отв.13292  25 Июля 20, 08:56, через 16 мин
TuMoxa, Воткни printf через каждые 10 строчек кода - с указанием номера строки. Хотя-бы узнаешь в каких строчках кода все застопорится. До переделки под i2c такого не было?
PS Я не знаю как на ваших долбанных ардуинах вы код отлаживаете. Если есть пошаговое , как для нормальных кристаллов, так вообще не понятна проблема.PavelSaratov, 25 Июля 20, 08:40
до переделки не было. да и сама ардуина была другого формата. я с программированием очень на вы, и знаю его сильно поверхностно. А с printf выдаёт ошибку. К моему сожаления я не знаком как правильно пользоваться этим оператором. Ещё заметил, при зависании начинает моргать индикатор "L" на самой ардуине.
PavelSaratov Доктор наук Саратов 622 80
Отв.13293  25 Июля 20, 09:26, через 31 мин
Если до переделки не было - скорее всего программа висит в ожидании. Тыж по сути добавил обмен между устройствами и они чего-то там подвисли по ходу дела.

printf гуглится в 5 секунд , думаю в ардуине должен быть долбанный принтф! Не может быть чтобы его не было.

PS Если ты на вы с программированием - платить и плакать. Или учить и не платить.
http://mypractic.ru/...s-string.html#1
bsgart Доцент Тимашевск 1.2K 517
Отв.13294  25 Июля 20, 09:31, через 6 мин
TuMoxa, попробуй с этими библиотеками.
Archive.zip 6.7 Мб
PavelSaratov Доктор наук Саратов 622 80
Отв.13295  25 Июля 20, 09:37, через 7 мин
Ах б.. этож ардуина.
http://arduino.ru/Reference/Serial/Write заместо printf
Serial.println ("СТРОКА 10");  
TuMoxa Студент Бийск 11
Отв.13296  25 Июля 20, 10:37, через 60 мин
PS Если ты на вы с программированием - платить и плакать. Или учить и не платить.PavelSaratov, 25 Июля 20, 09:26
вот было заплачено за "Простая автоматика на Ардуино Мега 2560 из готовых элементов" за готовую плату, собирай и пользуйся так сказать, но в схема реализован только i2c дисплей,а рабочей прошивки не выложено, только указания по изменениям в скетче, с которыми тоже нет результата =\
uMoxa, попробуй с этими библиотеками. Archive.zip 6.7 Мbsgart, 25 Июля 20, 09:31
Большое спасибо,но к сожалению не дало результата =(
Ах б.. этож ардуина.
arduino.ru/Reference/Serial/Write заместо printf
Serial.println ("СТРОКА 10");PavelSaratov, 25 Июля 20, 09:37
не простое занятие, вставить в 6000 строк кода,каждые 10 строк,да и ещё так чтобы не это не ругалась ардуина. автоматизации этого процесса не смог найти.
PavelSaratov Доктор наук Саратов 622 80
Отв.13297  25 Июля 20, 11:20, через 43 мин
Да что же все разжевывать приходится. Ставишь на 1000, потом на 100 , потом на 10
TuMoxa Студент Бийск 11
Отв.13298  25 Июля 20, 11:40, через 20 мин
Serial.println ("СТРОКА 10");PavelSaratov, 25 Июля 20, 11:20
потому-что я тупой, вот ноутбук,телевизор,материнку любые могу починить,с любой проблемой, могу автоматизировать технологические процессы на локальных КИП приборах, а вот просто так взять и понять программирование - нет. видимо не дано. ошибку выдаёт 'Serial' does not name a type ERROR. ещё раз акцентирую, внимание на том что я купил готовую плату под готовые модули, чтобы без костылей и прочего,а схватил головняк больший,чем если бы всё собрал на "соплях".
surami56 Магистр СПб 202 71
Отв.13299  25 Июля 20, 12:06, через 26 мин
Ставишь на 1000, потом на 100 , потом на 10PavelSaratov, 25 Июля 20, 11:20
Метод последовательного разбиения?