Ви не увійшли.
Приобрёл блок питания 12в 8А.Мой вопрос заключается в том,могу ли я питать ардуинку и ц.замок этим же блоком питания?
Лучше питать отдельно. Замок может просаживать напряжение а так же создавать ЭДС обратной полярности которая может убить контроллер.
Развязку/управление можно организовать через модуль реле (в котором есть оптрон, диод и выводы под разное питание).
А вообще нужно видеть полную картину.
всю систему запитайте от вашего блока 12 вольт через конвертер
https://arduino.ua/prod650-DC-DC-ponijaushhii-konverter-c-4-5-60V-do-3-35V
Вопрос вроде был про гальваническую развязку, в этом модуле ее нет вроде как.
А еще стоит подумать о безопасности доступа))) А то сосед сможет удаленно подключаться и ...
Да на протеус не стоит особо рассчитывать не все модули/микрухи есть, да и симуляция все же симуляция а не реальное устройство особенно это качается таймингов.
Да дело в питании.
А кто-то знает как открыть монитор порта(консоль) в протиусе, если случайно закрыл?
Доброго дня! Не могу понять причину, прошу помочь.
но во всех примерах светится только первый знак.
Какой? Может фото что бы люди не гадали?
задача то вообще никакая, как вы могли даже посмотреть в эту сторону ) а школьнику в самый раз и не сложно и 300 UAH не помешает на пепсиколу )
тут чистой работы минут на 30 такому спецу как Вы, 24 USD/H в Украине не так уже и плохо )
ну не заплатит он 20-200KUAH за отличный код и документацию по ЕСПД )
1. Объемы задачи проявятся во время обсуждения пока сказано слишком мало, может там дисплей диковинный под который нет либы или еще что.
2. 300 грн это ~13$ а не 24$. Если исходить из ставки 7$/час то это ~ 2 часов работы что может быть нормально, а может и не нормально все зависит деталей задания.
В пол часа навряд ли управится. Так как обсуждение+сборка прототипа+написание кода+правка/проверка явно займет больше времени.
3. Студент/школьник может справится, а может нет - может потратить деньги и время заказчика.
интересно, что школьник сделает из того, что написано в первом посте ?
заказчик так и не предоставил ТЗ, врят ли он уложится в 30 минут...
4. Хорошо когда есть сразу озвученное задание, но не все задание можно выкладывать открыто.
Поэтому по нормально такие вещи принято обсуждать лично, а во все обозрение на форуме.
Смотри пример библиотеки касающиеся класса HTTPClient
Я могу взяться, если напрямую то работаю по предоплате.
Мои контакты указаны тут https://forum.arduino.ua/viewtopic.php?pid=28396#p28396
А что за модули? Какая марка?
Стало интересно и я нашел только одно нормальное не рекламное видео на ютюбе:
https://www.youtube.com/watch?v=-ZMMpc6jcfA
https://www.youtube.com/watch?v=gDUpD1g5GqM
Возможно кому-то будет полезно.
Ну может так, а может и нет. Я не берусь судить по двум постам.
Вполне может быть что все просто.
Кстати кажется ко мне обращались с похожим проектом как к фрилансеру, но я не взялся ибо не до конца понимал как такое реализовывается(а принтера у меня такого нет).
Так автор видео продает вроде как принтеры, в чем проблема? (Под видео указана почта)
Смысл было браться, за то в чем ты полный ноль?
Но я как бы не ноль, но у меня возникает куча вопросов по реализации.
Например как настроить скорость подачи и синхронизировать её с началом/концом печати.
Думаю тут без знания устройства конкретного принтера и экспирименнов разобраться не удастся.
Avazart пише:скромный и честный
Не только. Ещё и терпеливый. Все остальные с тобой давно уже попрощались. Пришла пора и мне. Если у тебя остались вопросы, то не трудись писать - не отвечу. Все ответы ты можешь легко найти вот здесь.
Остальные? Остальные семь Ваших альтер эго ? ![]()
Avazart пише:где Вы тут увидели "системные вещи" в пользовательском коде ?
Это именно системная вещь - часть системной библиотеки - https://github.com/elilitko/ArduinoStuff/tree/master/ConstTimers
Avazart пише:Это все равно что я сейчас буду говорить ...
Я же Вас по хорошему просил прекратить. Вы хотите холивара? Не получится, я не холиварю, т.к. по жизни человек неконфликтный. Вместо этого я просто поступаю, как советовал Эдуард Овечкин, см. у него вот здесь как раз начиная с фразы "Я вообще человек неконфликтный ..."
Я такой библиотеки не помню в Arduino и кто такой elilitko ?
Как бы любой может а гит вывалить свое творение но это не будет "системной библиотекой".
#define ATtiny85Detected (defined(__AVR_ATtiny25__) || defined(__AVR_ATtiny45__) || defined(__AVR_ATtiny85__))Кто не в курсе макросы принято писать капсом.
по жизни человек неконфликтный.
Оно заметно, а главное скромный и честный ![]()
Забудьте моё имя и делайте, что хотите. Только осторожно стреляйте, чтобы наверняка, и не срикошетило. Удачи.
Мда не на должно здешних умников хватает.
Зато других критиковать ...
Хочу заметить что и не говорил что это зарезервированные слова.
Изначально речь шла про именование.
Никто вам не запрещает их переопределить.
Как и выстрелить себе случайно в голову.
Правила хорошего тона нужны что бы избегать таких ситуаций.
С подчеркивания начинаются не зарерервированные слова. Зарезервированных слов всего 44. Это соглашение именования POSIX, для системных функций. В вашем крошечном проекте вы можете писать как угодно, лишь бы не было конфликта с библиотечными функциями и с 10-тью зарезервированными словами, имеющими этот префикс.
Тут нормально вроде расписано: Ccылка на stackoverflow
Это был риторический вопрос ![]()
Напомните какой компилятор в Arduino используется? И насколько он близок к POSIX?
Но думаю те кто пишут под Windows знают про разные там макросы типа _L, _T и _TEXT и прочие.
Не говоря уже о двойных подчеркиваниях __cdecl итд.
Так именно поэтому при разработке системных вещей они и используются.
Давай прекратим, ладно. А то как-то попытки учить меня от человека только сегодня выложившего код с детской ошибкой немного смешат. Давай не будем.
Хорош сливаться, это как раз по детски, где Вы тут увидели "системные вещи" в пользовательском коде ?
Ваше превосходство разработчик компиляторов? ![]()
А то как-то попытки учить меня от человека только сегодня выложившего код с детской ошибкой немного смешат
Это все равно что я сейчас буду говорить что мой код на самом деле не содержит ошибок просто он для 32 битного контроллера.
Есть четкое обоснование - имена начинающиеся с _ зарезервированы.
Avazart пише:Шутки шуточками, но обработчик прерывания не стоит так нагружать.
Да. Для плоской модели прерываний, такая загрузка может привести к отказам других обработчиков, например системных часов millis(). Но как говорится: "хозяин - барин".
Как говорится: "сам себе злобный буратино" ![]()
Это не кому как это правило хорошего тона.
Да в С++11 + есть занятные штуки.
Только префиксные подчеркивания не стоит использовать.