Скетч моргалки на Ардуино Нано
- Войдите на сайт для отправки комментариев
Пнд, 05/04/2021 - 13:14
Приветствую всех!
Нужен скетч для режимов работы моргалки.
Имеем Arduino Nano. Источник питания 12 в. Тумблер 2 положения (2 режима работы). Потребитель 12 в, 12 вт.
Режим 1. Включение на 1 сек--> Пауза 10 сек --> Включение на 1 сек --> Пауза 5 сек --> Включение на 1 сек --> Пауза 1 сек --> Включение на 1 сек --> Пауза 5 сек --> Бесконечный цикл с начала, но рандомно.
Режим 2. Включение на 2 сек --> Пауза 5 сек --> Включение на 2 сек --> Пауза 5 сек --> Включение на 2 сек --> Пауза 1 сек --> Включение на 2 сек --> Пауза 1 сек --> Бесконечный цикл с начала, но рандомно.
Вопрос. Связка Arduino Nano и потребитель 12 вт рабочая, или необходимо реле?
Заранее, благодарю.
Ардуина не потянет ни 12V, ни 12W. "Реле" в том или ином виде нужно.
Скетч накатать недолго: wrk.sadman@gmail.com
Подскажите, как еще можно реализовать данные функции? Может это будет и не Ардуино.
Готовое реле 680р. в Ч/Д есть. Купи и ниипи_нам_моск.
Реле не даст данного режима работы.
любой самый дешевый микроконтроллер, хоть тини13 - справится. А сигнал через реле или через мосфет. В принципе ничего сложного, когда понимаешь, что к чему.
Вы, кстати, разместили вопрос в платном разделе - а такое впечатление, что пытаетесь вытащить из нас консультацию бесплатно :)
)) Мне ваши консультации будут полезны в плане общего развития, так как в теме Ардуино и МК я крайне далек. Знаю что хочу получить, понимаю, что логика есть в Ардуино и на этом всё) Тему не случайно разместил в платном разделе, так как готов оплатить написание скетча, либо иную реализацию задуманного.
Мне необходима суперкомпактная реализация, отказоустойчивая, без зависаний.
человек в #1 вам дал почту - напишите ему
Да, благодарю. Уже веду переписку с этим человеком.
Обсудим yaroslav.kraynov@gmail.com
Это вы зарядное устройство "моргалку" хотите сделать ?
Нет. Именно моргалку)
Беру паузу на пару дней, чтобы получить Ардуинку и дополнить ТЗ.
Вот я долго думал и не придумал, что может означать вот эта фраза - "Бесконечный цикл с начала, но рандомно ".
Как будто все остальное имеет смысл... )
Вы, кстати, разместили вопрос в платном разделе - а такое впечатление, что пытаетесь вытащить из нас консультацию бесплатно :)
По всей видимости твоя интуиция лучше моей.
Я никуда не сливался. Вся размещенная мной информация актуальна. Скетч будет усложнен доп.алгоритмами и кнопкой. Ардуинка есть, времени нет на покупку периферии.
ардуино и периферия для заказа кода совсем необязательны...
По вашему мнению, я должен заказать скетч и полностью положиться на компетентность исполнителя? Т.е. проверка работоспособности кода с моей стороны не требуется?
всё понятно
Я буду работать по предоплате. Проверку работоспособности кода я могу произвести лишь и использованием связки Ардуино и периферии. Что тут непонятно?
Когда сможете проверить?
Планирую завершить вопрос периферии до конца этой недели.
хорошо.
Вопрос с периферией решен, ведутся переговоры с sadman41 по реализации
Заказ в работе
ну переговоры это хорошо.
Вот "Моргалка". Платить Садману все равно придется, раз уж договорился ;)).
Собирать в 1.8.13 ;))) А то уже были прецеденты.
-_-
Где ты раньше был??)))
-_-
Улыбка украшает человека, но если расстроишь Садмана - попадешь в ЧС заказчиков. Это я так, просто напоминаю...
Код я просто от скуки написал.
))) Не, кидать никого не планировал. Дай контакты, закину денежку.
П.С. Код уже не подойдет, хотя скопировал)) У меня там добавились режимы и кнопка. Хотя, не знаю, насколько это трудоёмко.
Граф, второй раз у тебя вижу такое
Второй раз не смог пройти мимо :)
))) Бляха, может после Садмана сюда код на проверку закинуть?
))) Бляха, может после Садмана сюда код на проверку закинуть?
После Садмана, абычно, ничего проверять не надо.
Добро
Да можно. Я как-то раз обертку написал, задолбавшись Serial.print() в кулаке гонять... и больше не думал о ней.
У тебя - красИвее! ;)) Или красивЕе?
Дай контакты
Второй раз не смог пройти мимо :)
Поигрался, изменил так:
Просто посмотрел исходник, fdevopen сам stdout и stderr определяет, ну и блямба - наше ффсё!! ;))
Теперь тока так буду! Пасибки.
Есть еще вариант - структуру FILE для stdout определить не на куче, что fdevopen() делает, а глобально. В доках к arv-libc пример есть... но это уже украшательство.
Дай контакты
в телеге: собака мой ник, т.е. @wdrakula