Ви не увійшли.
А заливку я делал в чистый кристалл, HEX файлом,программатором, через ISP, предварительно его, кристалл потерев. И как стартует прога с бутлодырем и без него прекрасно видно в Serial monitor.
Если "проффесор" и столько знаний то чего здесь пишем, нет не пишем, а спрашиваем , а? Да, спокойной ночи пусть и Вам приснятся "сериал мониторы" которые показывают откуда стартует ракета
. А хаос не в программах и векторах он может быть только в голове перемешавшись с апломбом.
Все очень плохо , даже хуже чем я предполагал
. Так, для общего развития, может в будущем пригодится
, фьюзы отвечают за очень многое, в том числе за использование адресного пространства МК. Даже если и загрузчик не записан (как Вы думаете
), фьюзы которые отвечают за область загрузчика блокируют для программы это адресное пространство и делает мапинг очень многих векторов в том числе прерываний. Хотя впрочем зачем это все Вам
. Вам и так все "понятно" потому что уж многое "пофиг", тем более
Ардуина IDE не оперирует адресами прерываний в чистом виде.
Ну ну...А библиотеки тоже "пофиг" как в прочем и то что в них ?
В дополнение, еще "информация к размышлению" . В мега2560, прерывания 0,1,2,3 асинхронные, все остальные синхронные, поэтому они уже не идентичны
. Следовательно на синхронных входах генерация прерывания произойдет минимум через один такт. Поэтому если нужно получить прерывание по низкому уровню то его нужно удерживать до окончания выполнения текущей команды
.
В Atmega2560 есть 8 внешних прерываний. Почему в среде ArduinoIDE используется только 6 ? Вот Вы пишите что писали на "чистый кристалл", извиняюсь на "чистый" это Вы понимаете без загрузчика? Не скромный вопрос а фьюзы Вы подправили? А зря даташит не читаете, знали бы какой адрес перехода по прерыванию и в какой секции он находится и причем тут загрузчик
.
Не проще ли купить немного дороже модем с аудиовыходом и микросхему DTMF декодер, зачем какие то костыли? Когда то в молодости делал подобное для GSM сигнализации. Все банально и надежно .
В ИДЕ же есть исходник оптибута. Самому скомпилировать не пытались?
Nefreemen пише:Капец. Ребята о чем речь? Напряжение (разность потенциалов) величина ОТНОСИТЕЛЬНАЯ. Как это на общем проводе может быть какое то напряжение? Все напряжения нужно мерить ОТНОСИТЕЛЬНО общего GND и не писать ерунду. Задам вопрос, ТС а относительно ЧЕГО на GND напряжение
? А может все наоборот? А вообще двухполярное питание вещь интересная. Но есть вещи еще более интересные это КРОНА и ардуино
. А тем более в данном случае если плечи питания не равномерно нагрузить. И вообще я тащусь от людей которые используюсь крону для питания ардуино, да еще с сервами
. Сколько уже писали о этих кронах нет нет да и найдется умелец...
а с чего это, хотел бы узнать, вы подумали что я использую крону? так еще и на ардуино) так еще и на СЕРВО!) они у меня свое питание имеют по 5в, я кинул картинку из pdf мануала(но приятно знать что вы подумали будто я сам ее рисовал), у меня вместо крон стоят 18650, но если вы внимательно посмотрите на картинку, то увидите, откуда там +) но если я такой плохой, такой неправ, почему сервоприводы плющит при подключении по мануалу? но сразу же кореткно работают как только я убираю самый первый пин GND на входе в модуль, то есть не даю +, сразу же как чудом все сервы работают, но вот модуль сам уже неккоректно)
То что не используете крону похвально, остальное про плюс на GND, да хоть раком я буду смотреть на картинку что от этого изменится? Бред. Вы относительно чего этот + видите? А? Неужели трудно уяснить что GND на ардуине принимаем за 0В а все остальные напряжения указываются относительно него, баста, перестаньте нести чушь. Разберитесь сначала в элементарном.
Капец. Ребята о чем речь? Напряжение (разность потенциалов) величина ОТНОСИТЕЛЬНАЯ. Как это на общем проводе может быть какое то напряжение? Все напряжения нужно мерить ОТНОСИТЕЛЬНО общего GND и не писать ерунду. Задам вопрос, ТС а относительно ЧЕГО на GND напряжение ? А может все наоборот? А вообще двухполярное питание вещь интересная. Но есть вещи еще более интересные это КРОНА и ардуино
. А тем более в данном случае если плечи питания не равномерно нагрузить. И вообще я тащусь от людей которые используюсь крону для питания ардуино, да еще с сервами
. Сколько уже писали о этих кронах нет нет да и найдется умелец...
Думаю что пробитый диод .
А как насчет количества байт ?
Вячеслав, извините. То что я предложил не работоспособно и не даст представления о работоспособности МК? Если окажется даже что МК работает а не работает USB то что? Для данного использования он непригоден, надо купить новый чип и зайти в мастерскую по ремонту телефонов и попросить что бы перепаяли (если Андрей сам не сможет). Да и все дела. К чему в данном случае это глубокомысленное "это проблема гораздо глубже"?
Для того что бы установить остаточный диагноз прошейте блинк только вместо включения светодиода (и уберите управление пином светодиода) пропишите Serial.print("какая то фигня"). Посмотрите будет ли она слать это в Ат328 (моргает ли светодиод Serial). Если молчит то "пациент скорее мертв нежели жив".
Я не знаю чем (железо) и как ( софт) Вы прошивали по ISP загрузчик. Как вариант, прочтите fuse (например при помощи avrdude ) в рабочей и не рабочей и сравните
Green пише:Просто человек считает что там железный USB, не зависящий от контроллера.) Как и загрузчик.)
Ну вообще там же действительно железный ЮСБ, но от контроллера он конечно зависит. Но контроллер-то сам живой, т.к. его можно прошить и потом прочитать эту прошивку. Если бы он был не живой или не стартовал, я бы этого не смог сделать, насколько я понимаю?
Вам Вячеслав ведь написал. Другими словами ведь флешку тоже можно записать и прочитать . Запишите например блинк и посмотрите
.
Андрей пише:Андрей пише:На заведомо рабочей Уно если закоротить резет и землю на Atmega16U2 никакое ДФУ устройство не создается.
То что оно не создается на проблемной, о которой этот топик, можно понять, а вот на рабочей почему не создается? Корочу Резет к земле - пропадает СОМ порт, убираю перемычку - появляется.
Потому, что чип не может ответить хосту USB, так же как и по UART-у. Пока действует RESET не работает ничего!
Ну с RESET Андрей не въехал, бывает . Вопрос другой, он не понял что DFU нет в микроконтроллере
. Я тоже наступал на эти грабли с STM32, решив (ну все бывают однажды в роли нуба
) что это как бы "вечное" и "нерушимое" зашитое "навсегда" производителем
.
Учитывая некоторый опыт работы с STM32 и использования DFU. Задам не скромный вопрос к ТС из чего Вы взяли что по умолчанию у Вас должен быть DFU? У Вас чистый кристалл от производителя? Информация для размышления :
http://radioaktiv.ru/shems/arduino/2810 … m-dfu.html
ESP может работать с роутером без каких то дополнительных контроллеров, поскольку в нем есть довольно мощный (ардуино нервно курит в сторонке ) контроллер
.
Еще раз, (Вы не поняли что я уже писал) повторю другими словами, EUROSTER Comfort-3000 это отдельный блок термостата который может быть использоваться почти с любым газовым котлом (а впрочем с любым другим например электрическим нагревателем/охладителем) в котором есть электроподжиг и соответствующая автоматика (электроклапан газа и т.д.). Функция этого блока (EUROSTER Comfort-3000, который по сути программируемый термостат ) дать команду на запуск котла (замкнуть два провода о которых Вы писали). Дальше все остальное делает автоматика котла (открывает газ, поджигает, запускает насос, и следит за температурой теплоносителя, во всем этом блок EUROSTER Comfort-3000 не участвует. Его функция следить за температурой в комнате и в зависимости от времени суток, дня недели и прочих условий (программ которые Вы можете изменять) включает/отключает котел посредством контактов реле. В в этом термостате есть все необходимое температурный датчик, часы, календарь и хрен знает что еще ( в инете есть инструкция почитайте), может Вам больше ничего и не надо делать а прочесть инструкцию и запрограммировать термостат
.
Нет там что парсить, потому что нет там никакого протокола , банальный сухой контакт
. EUROSTER Comfort-3000 это просто программируемый термостат который можно подключить почти к любому газовому котлу
. И не надо лезть к газовым магистралям (ставить какие то задвижки, сервы) подобное делается газовыми службами иначе можно иметь очень крупные неприятности. Любое вмешательство в это дело происходит только с внесением изменений в проект, надо делать ТУ, иметь сертификаты на оборудование и т.д. Вы должны понимать что это не электросеть Вашей квартиры где можно удлинители подключать, выключатели, лампочки и т.д.
P/S. Если Вы разбираетесь в электронике и программировании сделайте свой термостат которым можно управлять через интернет или GSM .
Данные с ATmega передавать в ESP по Serial используя какой то готовый форматный вывод или можно придумать свой если данных немного
.
http://esp8266-arduinoide.ru/step5-datapages/
Это Вы поняли? Если не совсем, то может это поможет
http://bigbarrel.ru/arduino_serial_uart_net/
Проще всего WEB сервер запускать в ESP там же хранить странички и JS скрипты, для этого в ESP нужно создать FS. Данные с ATmega передавать в ESP по Serial используя какой то готовый форматный вывод или можно придумать свой если данных немного .
Вот здесь есть вся нужная Вам информация по вашей теме (даже с видео ). Все довольно доступно изложено. Начните с самого начала шаг 1
.
http://esp8266-arduinoide.ru/step5-datapages/
Чем больше раз перечитываю тем больше хочется сказать "шедеврально" и как в известном ролике "сказочные д...бы".
Вячеслав Азаров пише:Проходил мимо пише:Действующий ДБН запрещается проектировать в новом строительстве котлы без этой функции.
Вот так...А можно поподробнее що це за норма така? Газовий котел, с терморегулятром, можно сделать вообще без электроники. Я думаю, что и пеллетный тоже. Какую роль играет обязятельный внешний термометр в регулировании температуры и государственном порядке?
Да это так.
ДБН В.2.5-67:2013 ОПАЛЕННЯ, ВЕНТИЛЯЦІЯ ТА КОНДИЦІОНУВАННЯ
Вот этот пункт:6.1.10.Приєднання системи водяного опалення (у тому числі фонової та чергової) будівлі (квартири при індивідуальному опаленні) будь-якого класу енергоефективності слід здійснювати з автоматичним регулюванням теплового потоку, залежним від погодних умов, якщо таке регулювання не передбачене у джерелі. При централізованому теплопостачанні згідно з ДБН В.2.5-39 кожен індивідуальний тепловий пункт (ІТП) повинен мати автоматичне регулювання теплового потоку, залежне від погодних умов.
У будівлі зі змінним тепловим режимом необхідно забезпечувати залежне від погодних умов автоматичне регулювання теплового потоку системи опалення з додатковим його коригуванням за усередненою температурою внутрішнього повітря або за температурою повітря у характерному за призначенням будівлі приміщенні, що має найбільші питомі тепловтрати. Рекомендується застосовувати коригування за другим способом.Автоматичне регулювання теплового потоку системи опалення за погодними умовами слід здійснювати регулятором теплового потоку, забезпечуючи наближену до лінійної залежність теплового потоку від рівня керуючого сигналу.
Интересно. Оказывается я не в том разделе искал. Но это детали. Но если внимательно прочесть то речь идет о автоматическом регулировании теплового потока и тут есть довольно интересные детали. Можно было бы понять что все это относится в большей степени к котельням, потому что действительно для регулирования ее мощности нет обратной связи по температуре внутри квартир (потребителей). Но вот фраза "... будівлі (квартири при інд.опаленні) можно расценить двояко либо это многоквартирные дома или все таки и частные дома. Почему так попробую объяснить. Там где я работал (банк) преимущественно были русскоязычные работники, которые опять же в большей степени очень плохо владели украинским языком. Понимать то понимали а вот что то написать , были такие казусы что все ложились на пол, ржач полный, как вам например такое описание залогового имущества "...туалет на вісім окулярів". Почему так получалось? Банально, автоматический перевод
. По моему здесь аналогичная ситуация "будівля" это обобщенный термин (под нее попадает и наружный "...туалет на вісім окулярів"
). Что имели ввиду "афтары" под этим термином известно только им. В частом доме (или квартире) с индивидуальным котлом (газовым) наличие погодного датчика (если есть внутренний термодатчик) не даст абсолютно ни какого эффекта. Вывод банальный, что очень часто люди пишущие какие то документы настолько далеки от темы что волосы шевелятся на лысой голове
.
Проходил мимо пише:Действующий ДБН запрещается проектировать в новом строительстве котлы без этой функции.
Вот так...А можно поподробнее що це за норма така? Газовий котел, с терморегулятром, можно сделать вообще без электроники. Я думаю, что и пеллетный тоже. Какую роль играет обязятельный внешний термометр в регулировании температуры и государственном порядке?
Он "немножко" ввел в заблуждение (посмотрел ДБН по поводу газоснабжения, такого требования не нашел). Нельзя проектировать КОТЕЛЬНИ но не котлы. Не буду говорить за все газовые котлы, но котлы среднего ценового диапазона (с дорогими и навороченными дела не имел ) с "погодным" входом не попадались. В старых (еще с пневматикой) были входы
. Поэтому наверное надо считать котел стоимостью от 15тис до 20тис "ненормальным"
.
А по большему счету зачем он? Он что оптимизирует КПД системы отопления от погоды? Ничего он подобного не сделает, а вот деньги из кармана точно "с оптимизирует". Если кто то сможет, объясните мне, я пойму (целый год в институте изучал тепловую физику и многое помню
).
Меня Вы тоже уже "утомили". Вам трудно прочитать первый пост ТС? Он хочет соорудить охранную систему частного дома и спрашивает какой путь выбрать и какое железо. Правда "охранную" это он уж громко заявил. Потому что охранная система кроме сигнализации подразумевает охранников, но это детали. Еще раз, его вопрос о СИГНАЛИЗАЦИИ и о получении ОПОВЕЩЕНИЙ от датчиков. И Lic Control предложил (как вариант) использование для этих целей WiFi модулей и интернета( при этом заметил что GSM надежней). Я дал однозначный ответ ТОЛЬКО GSM и аргументировал почему. Канал GSM является более надежным и САМОДОСТАТОЧНЫМ как для оповещений так и для телеметрии и управления (к стати его очень часто используют охранные фирмы). Тут Вы начинаете о применении "всемогущего и всесущего" Blynk'а тем самим поддерживая идею о использования канала интернета. Ваши мягко выражаясь "представления" которые Вы преподносите как аргументы что интернет надежней чем канал GSM опять же мягко говоря то о чем думает сивая кобыла. Дальше Вы уже спрыгиваете в какие то "параллельных миры" при этом "за кадром" оставляете ответ на поставленный ТС вопрос.