#1 Re: Аппаратные вопросы » Помощь новичку » 2019-10-14 23:19:36

Glen пишет:

Здравствуйте опытные ардуинщики, определенным образом меня программиста занесло к необходимости использовать ардуино. Заказчик потребовал изготовление небольшого пневматического устройства(задействовано 5 клапанов).С написанием кода не возникло проблем, но вот столкнулся с проблемой. Электроклапаны по причине потребления 12 вольт необходимо питать альтернативно от ардуино и в пайке я не слишком то и разбираюсь. Прочитал множество информации про использование реле и прочее, чем запутал себя еще больше. Просьба знающих форумчанинов объяснить для не слишком разбирающегося в этой теме вопросе доступными словами как  решить данную проблему.

Подключите готовые модули реле например на 4 и 1 (2) реле (как правило такие модули рассчитаны на 10 "китайских ампер" и их обычно хватает, если у Вас ЭК не "с размером в пол ведра" lol ). И ничего паять не надо. Контакты ЭК (или контакты реле) зашунтируйте диодами в обратной полярности что бы избежать подгорания (залипания) контактов реле.

#2 Re: Разное » Гальваническая развязка питания ардуино » 2019-10-14 22:38:45

Макар, как советовал Вам vvr, питание ардуинки сделайте через понижающий DC DC на лапу +5в, использовать встроенный ардуиновский 5в параметрический стабилизатор при 12в честно говоря не рекомендую, использовать до 9в куда не шло но при 12в он будет нагреваться не по детски. Центральный замок ОБЯЗАТЕЛЬНО зашунтируйте диодом (типа 1N4148 или нашим "отечественным" КД522Б) в обратной полярности. И возьмите себе на заметку, что любые индуктивные нагрузки типа реле, соленоиды, электроклапаны и т.д. в цепях постоянного тока ОБЯЗАТЕЛЬНО шунтируются диодом от обратной ЭДС (конечно если она не используется для других целей  wink  ).

#3 Re: Проекты » Бесперебойный источник питания для контроллеров на ОС LINUX » 2019-10-14 22:05:29

Avazart пишет:
Lic Control пишет:

Микрокомпьютеры и контроллеры, использующие операционную систему LINUX, плохо переносят внезапные отключения питания.

Linux работает на контроллерах ? Хм...
А другие ОС просто обожают отключения и скачки питания big_smile


Есть вообще какие-то весомые преимущества перед модулем на трансформаторе тока?

А можно подробней о "модуле на трансформаторе тока"? ТС в первую очередь имел ввиду миниПК типа "малинки" а на них как правило работают ОС на базе ядра Linux,  и КОНТРОЛЛЕРЫ построенные на их базе. Так что Ваше "Хм" неуместно, речь не о МК. Не знаю какой у Вас опыт использования  миниПК, НО МОЙ ОПЫТ говорит о том что ВНЕЗАПНОЕ отключение питания миниПК ОЧЕНЬ часто приводит к крушению их ОС вплоть до выхода из строя SD карты (SD карты уже в таких случаях менял если не ошибаюсь 3 раза, с ОС Armbian). Поэтому вопрос не в "обожании" а в последствиях. И еще скромный вопрос, зачем "козе баян"? В смысле бу упсу оригинальные батареи?

#4 Re: Проекты » помогите найти ошибку » 2019-09-03 16:30:36

NoName пишет:
г0сть пишет:

...
ага, особенно для новичка. Я когда первый раз столкнулся с PIO не мог запустить простейший blink. Плюс еще держать в голове и вручную прописывать в platformio.ini платы, порты и т.д. В общем на вкус и цвет ...

полюбє удобнее чем make config )
какие нынче есть варианты для зоопарка? 
ардуино и под msp430 есть (удалено, тут были матерные ругательства%)

Среда Platformio после Ардуино ИДЕ это шок, когда все по взрослому и редактор и менеджер проекта ( у меня она на  VSC ) а вот библиотеки не все подтягивает сама, иногда надо ставить ручками. Да и ругается часто smile. Теперь (наверное уже пол года) почти не использую Arduino IDE

#5 Re: Программирование Arduino » Получить ответ API НБУ » 2019-09-03 15:53:45

Если читаете json через сериал, используя стандартную библиотеку для HW порта, буфер 63 байта + "не читаемый", то есть  64 байта. До версии 1.6.5 мне удавалось изменить размер буфера на 256 а в последних версиях библиотеки этот трюк у меня не проходит, поищите может Вам удастся.

#6 Re: Проекты » Бюджентый PLC IoT под Micropython » 2019-01-28 23:00:22

Вячеслав, классный проект. Но, только не обижайтесь,  как по мне то это больше похоже на developer board (коих для STM32 пруд пруди smile на любой кошелек и под любую задачу smile ) да согласен есть в Вашем проекте оригинальные вещи. В большинстве случаев для реального применения она избыточна. Вся прелесть STM32 в его "фарше" на борту и дешевости поэтому для "кулибиных" (как Вы выразились "кустарных") Ваш проект дороговатое решение, есть дешевле. Да я понимаю цель которую Вы преследовали  (Вы объяснили), но это просто мои "мысли в слух". Почему то мне кажется что успех ардуино заключается не только в упрощении программирования (что многие считают это большое зло smile ) а в том что МК идет с минимальной обвязкой а дальше каждый решает какие модули ему нужны для реализации проекта. Что то подобное на Ваш проект (даже в этом ценовом диапазоне) есть и для STM32 но он более гибкий. Посмотрите идею STM32 board kit. Я даже год назад заказал, но так и не получил sad, вернули деньги sad. А вообщем STM32 классная вещь но она никогда не станет ARDUINO32 lol а останется для "профи" а не кустарных подделок sad . Я пока похоронил "в шухлядку" свои идеи и железки связанные с STM32. А еще на днях в нее же пошло все связанное с ESP32  lol.

#7 Re: Проекты » Контроллер на Arduino для солнечного коллектора HelioSun M1 » 2019-01-28 21:32:50

Дядя Слава пишет:
Nefreemen пишет:

...Просто мне надо намного сложнее контроллер для такой системы как у меня, кроме контроля температуры а также контроля и поддержания уровня воды...

Без обид... но Вы слишком громко восторгаетесь системой типа летний душ с бочкой на крыше. Там достаточно клапана типа сливного бачка унитаза и механического температурного клапана, которые работают вообще без электрики. Я вообще не понимаю такого типа систему за такие деньги. Ну а М8 , обычная китайская игрушка, как часы сойдёт.

А мне нечего обижаться, я понял что Вы ну очень далеко от данной темы. Поэтому то же без обид. Извините, но Вы ну очень сильно заблуждаетесь и даже не сомневаюсь что у Вас нет опыта эксплуатации подобных систем и даже в соседа не видели. Одно дело бак от "камаза" и два человека вечером хотят помыться то и задача лишь в том что бы не забыть его наполнить smile. Да тогда можно и "бачок от унитаза" присобачить. Другой вопрос если хотят 4-6 человек "ополоснуться", а иногда среди дня кто то, то речь уже о не о 5-6 ведрах воды, а речь идет уже о нескольких центнерах воды и их солнце просто так ( без солнечного коллектора) не нагреет а нагрев эл. тэном влетит в приличные деньги проверено. Я купил ее за 5200 грн. при курсе 8 smile и считаю что эти деньги за первых два года она окупила (она у меня уже прослужила 5 сезонов). Раньше нагрев летнего душа (те же 200л) обходилось мне дополнительно 300-400 кВт в месяц. Поэтому просто "поплавок от унитаза" в такой системе "не конает" smile  хотя поплавковый клапан и установлен изготовителем но его функция совершенно другая.  А поскольку задача не только о простом наполнении и нагреве, а о том как и когда наполнять (а может кто то утречком захочет себя побаловать smile ) и если есть необходимость и на протяжении дня поддерживать уровень и температуру то однозначно в таких системах нужно ПРОГРАММНОЕ управление. Одним словом, Вы правильно все написали: "...Я вообще не понимаю такого типа систему за такие деньги...". А если не понимаете для каких задач предназначены такие системы то зачем писать. Я четко понимал поэтому купил и ни РАЗУ НЕ ПОЖАЛЕЛ. Жена тоже не понимала lol , теперь всегда ждет сезона smile.

#8 Re: Проекты » База для метеостанции » 2018-11-22 22:27:48

Я бы даже не заморачивался. Зачем? Сделать новый беспроводной датчик - затраты по деньгам и времени небольшие а вот с софтом на порядок меньше. Но если времени вагон и есть желание мозгодрыга тогда да smile .

#9 Re: Проекты » Корпус для Arduino UNO & Mega + LCD Shield 16x2 » 2018-11-22 21:37:17

Вячеслав Азаров пишет:
Nefreemen пишет:

Ацетон лицензионный  lol ? Где и почем  big_smile ? Бред в государстве, те кому нужен ацетон и марганцовка понятно для каких целей, найдут  wink . Я же для хозяйственных нужд ( например семена обработать перед посевом и т.д.) год марганцовку купить не могу  mad .

Не бред, Nefreemen, но беда. Отсутствие марганцовки ещё не самое страшное отсутствие. Так що ваші гуси можуть стати в нагоді.

Да, оно то так, но инкубационное яйцо тоже нужно мыть в растворе марганцовки и орошение делать во время инкубации. Правда я приспособился и мою в перекиси водорода, вернее делаю раствор с 35% пергидроля smile, так дешевле smile. А вот с орошение тоска, заменить марганцовку можно только вироцидом а он стоит столько что глаза на лоб лезут, в сезон его надо не более 2л, минимальная тара 10л стоимость свыше 3 тыс. грн. После открытия тары хранению не подлежит sad. Аналогов нет (может не нашел sad ). Поэтому марганцовка или вироцид либо просто вода sad.

#10 Re: Проекты » Корпус для Arduino UNO & Mega + LCD Shield 16x2 » 2018-11-21 22:03:56

Вячеслав Азаров пишет:

Ацетон подойдет. Он не ядовит, однако, прочность склеивания немного ниже. Я ацетоном клею. Стружку растворяешь ацетоном и клей готов.

Ацетон лицензионный  lol ? Где и почем  big_smile ? Бред в государстве, те кому нужен ацетон и марганцовка понятно для каких целей, найдут  wink . Я же для хозяйственных нужд ( например семена обработать перед посевом и т.д.) год марганцовку купить не могу  mad .

#11 Re: Проекты » Корпус для Arduino UNO & Mega + LCD Shield 16x2 » 2018-10-10 21:26:42

Вячеслав Азаров пишет:

Позволю себе сказать. Эпоксидные компаунды бывают очень разные. На их основе делают кузова катеров, автомобилей, гребные винты, корпуса микросхем, зубные протезы, и даже подшипники. Но они все довольно дороги. Неплохие технико-экономические показатели у корпусов из листового материала, изготовленные гибкой, склейкой или сваркой. Однако, формовое литье из темопластов вне конкуренции. Но для этого нужна прессформа и литейный пресс. Отаке.

По поводу компаундов согласен, но достичь хоть какого то качества можно только литьем а это опять же изготовление формы. Да, ее не очень сложно в домашних условиях изготовить из силикона (есть такой специальный smile двухкомпонентный) а из чего изготовить пуансон? Опять же, материалы не очень дешевые, да изготовление трудоемкое, а результат такого изготовления лично у меня вызывает сомнение. И мне кажется что работы "напильником" не избежать. Думаю что примерно такого же результата можно достичь используя твердый листовой пластик ПВХ где то 2мм толщиной, он очень хорошо режется острым ножом и очень легко изгибается при помощи фена от паяльной станции. Кроме этого он ну очень прочно клеится. В последних корпусах инкубаторов я использовал  ПВХ сэндвич панели 32 мм с  обеих сторон ПВХ толщиной 1 мм и мне очень понравилось работать с этим материалом. Клей использовал для ремонта пластиковых окон и ПВХ уголок 50х50, единственное что плохо это то что клей очень быстро схватывается поэтому нужна сноровка по количеству клея и быстроте работы с ним так как время схватывания 2 мин. И главное что плохо что он содержит дихлорэтан а он очень ядовит, но прочность соединения потрясающая, отвердевший клей очень хорошо обрабатывается и режется, правда полное отвердевание и усадка (причем существенная) через дней пять.

#12 Re: Проекты » Корпус для Arduino UNO & Mega + LCD Shield 16x2 » 2018-10-10 09:35:22

Виmалий пишет:

мне кажется, если запускать в серию, то вроде дешевле будет, если разработать лекало под эпоксидку.. и потом клепать smile
сам не делал но думаю, что несложно  big_smile

Вот именно что "сам не делал но думаю...". Так вот Вы глубоко ошибаетесь в своем "думаю", сначала попробуйте smile. Первое, "эпоксидка" это КЛЕЙ а не материал для изготовления чего либо, а делать "папье-маше" с использованием эпоксидки это извращение, какая бы не была потом финишная обработка все равно это будет иметь вид "папье-маше" smile. Никогда любое мелкосерийное производство путем 3д печати или какой то "эпоксидки" не будет дешевле (если учесть кроме материалов еще труд и время) чем промышленное литье из ПВХ и даже ABS. А о качестве я тихо умолчу. Посмотрите на фото корпуса изготовленного на 3д принтере, Вы видите шероховатость поверхности? Мелкосерийное производство подразумевает продажу, следовательно корпус должен иметь соответственно эстетический вид и качество. Тот кто делал корпуса к РЭА знает что сделать хороший корпус например к УНЧ на пару литров (по объему smile ) намного проще чем маленький корпус к той же Arduino.

#13 Re: Разное » Помогите новичку переделать скетч » 2018-10-09 22:52:02

omng пишет:

Добрый день всем Форумчанам!

Нашел скетч пид регулятора для инкубатора, но вот проблема с дисплеем. В оригинале нужен: https://cdn.shopify.com/s/files/1/1978/9859/products/02_1_grande.jpg?v=1499266067
а у меня дисплей 6 кнопочный
https://www.dfrobot.com/wiki/images/thumb/5/5e/DFR0009-PIN2.png/900px-DFR0009-PIN2.png. И прошу вас помочь переделать скетч на LCD Keypad Shield v1.1 дисплей.

Вот сам скетч

Есть три пути решения вопроса. Первый, купить то что нужно для работы скетча, дисплей   2004 и модуль для дисплея I2C. Второй, курить бамбук изучая программирование Arduino и найти решение для своего дисплея. Третий, заплатить за скетч под свое железо, при этом нужно очень хорошо знать процесс инкубации нужной птицы что бы поставить задачу. Но так как я уже не один год занимаюсь инкубацией и построил не один инкубатор причем делал не маленькие, то думаю что имею уже некоторый серьезный опыт. Исходя из этого могу утверждать, первое, ПИД регулирование в инкубаторе это не то что не нужная вещь даже наоборот это ЗЛО. Второе, термостат для инкубатора нужно делать под "ящик" инкубатора. Одним словом это серьезная тема. Если проект маленький инкубатор порядка ста куриных яиц  (и нет потребности выводить водоплавающую птицу типа гусей), то не парьтесь и купите простой термостат, их полно.

#14 Re: Программирование Arduino » Управление Arduino с модуля ESP8266 01 » 2018-10-07 21:31:25

Володимир пишет:

Всем привет!!! Нужен помощь как подружить Ардуино с модулем? Когда подключаю модуль к RX TX и ставлю перемычку GND-RES все хорошо работает. все команды AT работают и отвечают на скорости 115200. Когда назначает RX TX на выводы с Ардуино команды не работают на скорости 115200 в чем может быть причина. В Интернете есть примеры как это работает скачивал скетч у меня он не работает.Может проблема в скорости или в чем?

Владимир, я бы например хотел Вам помочь, но увы...Ваш вопрос как по мне, то это просто галиматья и наверное понятна только Вам (не обижайтесь). Кого с кем Вы дружите где и кому назначаете rx tx... Где Вы какие то перемычки ставите и зачем. И тем более нафига в этой дружбе at команды. Мне показалось что Вы строите между esp и arduino какую то "извращенную дружбу" (по другому использование at команд назвать не могу)  smile. Думаю что прежде чем задать вопрос потрудитесь хотя бы вкратце изложить цель какую Вы преследуете в этой "дружбе" и физическую реализацию подключения и что Вы загрузили в устройства.

#15 Re: Проекты » Корпус для Arduino UNO & Mega + LCD Shield 16x2 » 2018-09-19 13:53:34

Voha пишет:
Nefreemen пишет:

Капец 500 грн.  lol . Я вот думал покупать ли КМ51 который более универсальный чем Ваш, теперь точно куплю big_smile, тем более что за такие деньги куплю 4 шт да еще на доставку и пиво останется lol . А кнопки и прочее уж точно дело вкуса (мне такие не нравятся  roll ).

Спасибо! Действительно неплохой.
А можете ещё подсказать модели корпусов под дисплей (любой, не обязательно 1602) и кнопки?

Подбирайте, ассортимент и цены зашибись. Продавец очень хороший, покупал 4 корпуса, в том числе КМ51 (он даже дешевле чем в предыдущей ссылке).
https://korpusdnepr.com/g14950458-spetsialnye

#16 Re: Программирование Arduino » esp 8266 - ssid, password » 2018-09-02 22:25:32

gera_b пишет:

https://youtu.be/saAv7YOiAyM?t=66

клёвый проект на есп32 с кодом с возможностью менять любые настройки на лету

Что лень посмотреть WiFiManager.h о чем писал выше. А то клевый проект, клевый проект...А это и есть работа с этой библиотекой. Меняй что хочешь, сброс в дефолтную АР с  ip 192.168.4.1 (имя можно задать) и с веб страницей для сканирования и подключения.

#17 Re: Аппаратные вопросы » Потребление NodeMCU в режиме deep sleep » 2018-08-17 11:32:47

Когда читаю что кто хочет Deep Sleep в NodeMCU у меня наступает когнитивный диссонанс  roll . Люди вам делать нечего как переделывать Мерседес в Таврию? Неужели трудно купить голый модуль и платку переходник  smile , а NodeMCU оставить для разработки. Собственно назначение ее не для встраивания в устройства и позиционируется она как development board.

#18 Re: Аппаратные вопросы » Потребление NodeMCU в режиме deep sleep » 2018-08-16 21:18:38

Claycat пишет:

В документации от Expressif указано, что ток потребления ESP8266 в режиме Deep Sleep менее 20 мкА. У меня же NodeMCU v2 потребляет ок. 10 мА. Я понимаю, что в NodeMCU, кроме самой ЕСПшки, еще куча потребителей, но мне кажется, разница в порядок - это, все таки, многовато. Где может быть утечка, и можно ли снизить ток потребления?

Кто сказал что много smile. Это Вы решили smile? Учитывая чип usb<->serial и несколько транзисторов то это даже очень ничего smile.

#19 Re: Программирование Arduino » esp 8266 - ssid, password » 2018-08-15 22:29:29

Не надо обижаться когда пишут что "почитайте" хотя бы потому что иногда тема не может быть изложена в пару десятков предложений. Писать здесь статью вряд ли кто то будет. И главное, никто за Вас не пройдет "путь познания" а если Вы хотите готовое то это совсем другое. Никто не будет тратить время и писать скетч как пример не потому что не знает, а потому что ценит свое время ( а может ленится lol ) другое дело найти ошибку, подправить или подсказать. Так что без обид и поз. Теперь по теме. Есть готовая библиотека которая решает поднятый Вами вопрос и очень просто, установите WiFiManager.h и посмотрите примеры, почитайте доку. Она имеет очень подробное описание. Вопрос поднятый Вячеславом по поводу роумининга интересный хотя не очень актуальный, в большинстве случаев ESP не используется как мобильник но все таки решение было бы интересным smile.

#20 Re: Аппаратные вопросы » Расширение возможностей роутера » 2018-08-14 22:21:58

Alex777Dark пишет:
Nefreemen пишет:

Неужели...О чем Вы говорите smile . На сегодняшний день как раз то все с точностью наоборот big_smile . Провайдеров которые имеют более менее приличные пулы и дают (продают) белый ip единицы. К Вашему сведению все пулы уже давным давно исчерпаны.

Значит я живу в самом везучем регионе)) у нас мелких давно выдавили с рынка, а в тех что остались проблем нет, постоянно расширяют клиентскую базу, монополизируют регион)), особенно частные сектора где нужно тянут тока оп.волокно и всем динамические ip выдают, они явно что-то знаю)) Нужно разузнать...

Опять, клиентская база, оптика...динамические адреса. Вот сначала действительно узнайте что и кому выдают lol а потом пишите smile .

#21 Re: Аппаратные вопросы » Расширение возможностей роутера » 2018-08-14 22:15:18

Alex777Dark пишет:
Вячеслав Азаров пишет:
Nefreemen пишет:

Вячеслав, не все так как написал Alex.  Если на WAN порту роутера будет ip локалки провайдера то никакой DDNS не пройдет. DDNS дает возможность привязать DNS в случае динамического БЕЛОГО ip.

Та отож. wink  Мне следовало-бы подробнее изучить эту "махарайку" с НАТами. Видимо IPv6 нам не видать.

У вас сайт 2ip определяет ip в одном из этих диапазонов?

От 10.0.0.0 до 10.255.255.255 с маской 255.0.0.0 или /8
От 172.16.0.0 до 172.31.255.255 с маской 255.240.0.0 или /12
От 192.168.0.0 до 192.168.255.255 с маской 255.255.0.0 или /16
От 100.64.0.0 до 100.127.255.255 с маской подсети 255.192.0.0 или /10

И прочтите эту статью Keenetic там есть про обход серых ip

Alex, keenDNS это совершенно другое нежели тот же DynDNS, не валите в кучу "кони и люди". Это сервис для устройств с вэб интерфейсом (там же черным по белому написано smile ), такое решение (технология) существует уже очень давно, например многие ПРОИЗВОДИТЕЛИ тех же IP видеокамер, домофонов и пр. устройств  ПРЕДОСТАВЛЯЮТ такой СЕРВИС. Существует масса приложений даже для телефонов которые позволяют работать с такими устройствами например YooSee. И эта технология имеет отношение к обсуждаемой теме как мы с Вами к постройке лунохода.

#22 Re: Аппаратные вопросы » Расширение возможностей роутера » 2018-08-14 21:52:32

Alex777Dark пишет:
Nefreemen пишет:

Вячеслав, не все так как написал Alex.  Если на WAN порту роутера будет ip локалки провайдера то никакой DDNS не пройдет. DDNS дает возможность привязать DNS в случае динамического БЕЛОГО ip.

Не знал что остались такие провайдеры)) это вроде мелких ЧП что для нескольких многоэтажек работают

Неужели...О чем Вы говорите smile . На сегодняшний день как раз то все с точностью наоборот big_smile . Провайдеров которые имеют более менее приличные пулы и дают (продают) белый ip единицы. К Вашему сведению все пулы уже давным давно исчерпаны.

#23 Re: Аппаратные вопросы » Расширение возможностей роутера » 2018-08-14 15:51:37

Вячеслав, не все так как написал Alex.  Если на WAN порту роутера будет ip локалки провайдера то никакой DDNS не пройдет. DDNS дает возможность привязать DNS в случае динамического БЕЛОГО ip.

#24 Re: Аппаратные вопросы » Расширение возможностей роутера » 2018-08-13 16:51:42

Что у Вас за прошивка мне неизвестно. Хорошая она или так себе не мне судить, я ее не юзал. Для меня прошивка хорошая та где есть хорошая документация а так же если в гугле набираешь типа "как установить на" и выпадает несколько страниц ссылок и главное богатый репозиторий. Могу сказать вероятность "сломать" роутер используя дефолтный репозиторий очень маленькая. Но для избежания головной боли нужно сделать полную копию прошивки с роутера, скачать инструкцию по востановлению и только потом делать что то.

#25 Re: Аппаратные вопросы » Расширение возможностей роутера » 2018-08-13 16:01:14

Почему только на внешнюю? Например если не ошибаюсь в моем роутере флеша тоже 128 мБ. Но я создал оверлей 512 мб на флешке, роутер видит свой флеш как 512 мб. Установить mosquitto в роутер под OpenWRT вообще не вопрос в один клик мышки. О установке веб сервера, это тоже возможно https://autohome.org.ua/19-web-sql/40-w … er-openwrt. Но УД не встречал, хотя каждый понимает систему УД по своему  smile .

Подвал раздела