собрал уже несколько часов с разными прошивками, все работает все хорошо, но есть идея добавить еще один процессор(вспомогательный так сказать) , который будет следить: 1 за радиоканалом , можно применить простые и более надежные модули например LC12S 2 за пультом (тогда TINY13 можно убрать) 3 за локальными датчиками 4 проигрывать мелодию MP3 например модуль WT2003M03. ... обмениваться данными с основным процессором по UART, но можно и по любой другой ноге. можно не дорабатывать плату а просто через разъем подключать. платку и программу сделаю сам для STM8S003 .
На двух часиках (ПО от uk8amk март 2016 r) последняя 12-я поздравлялка в EEPROM выводится на дисплей кракозябрами. Что то типа "@@@@@ >H@ >>...." не зависимо от введенного текста.
народ кто может подсказать неправильная передача по радиомодулю прошивка от uk8amk на атиньке13 фьюзы правильно ,показывает -450 градусов при смене температуры показания меняются, может кто сталкивался
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
alcxa Добрый день. Столкнулся с такой проблемой, собрал очередные часики, но на Megf16 (32е кончились) прошивка Mega16 DS3231_BMP180_UNI, так вот, температуру показывают -99,9 или+46, радиодатчик включ. или отключ, улица 0,00 дом 0,00, датчик подключаю к 43 или 44 ноге Меги, без разницы, датчики перепробовал штук 5-7. И вопрос, а есть ли исходники для этой сборки? и желательно без радиодатчика. И ещё вопрос, хочу собрать часики на плате 23х62 мм с дисплеем на дискретных светодиодах 0805, от Ashanshem стр 237, но там столбы переназначены, можно ли использовать выше указанную прошивку и переназначить столбы под стандартную разводку, в исходниках на 32-ю Мегу это в файле ATmega32.c строки 429 и далее. Если это реально, то хорошо бы исходники. Спасибо.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Я же написал, что вывод будет после того как получит информацию с датчика = ждем 2 минуты, если не появилось, значит датчики не найдены (приводим в соответствии со схемой) или датчики не DS18B20 радиодатчики появятся, после того, как примется с них пакет
Еще раз для тех кто не читает тему (в надежде что прочитают все таки):
Цитата:
Датчики DS18B20 подключаются один или два (параллельно) до подачи питания на часы, при подачи питания (или RESET) опрашивается количество подключенных к часам датчиков. Датчик DHT22 (AM2302 или AM2320) можно подключать (вместо DS18B20) на включенные часы, при условии, что ранее не были подключены DS18B20. Локальные датчики ищутся на порту PB3. Радиоканал подключается к порту PB4 без всяких подтягивающих резисторов. В течении двух минут появится информация с них в бегущей строке, а также появится возможность редактирования вывода в бегущей строке.
alcxa у меня ОА повёрнуты на 180 радиодатчик не видит. Подключал к PD4 PD3 тишина. А часы с ОК работает с разными радиодатчиками нормально. Подскажите в чём проблема.
alcxa прождал и 5 и 10 минут, так ни чего и не появилось. Посмотрел осциллографом на работающих часах, там пачки импульсов идут стабильно примерно раз в минуту, а здесь ... тишина. Датчики брал 25 штук сразу в одном месте, так что они точно DS18B20, ведь работают же в других часах. Как я уже писал, всё отличие именно этих часов от других отличается Мегой и разумеется прошивкой (с радиодатчиком). Подскажите, откуда можно взять прошивку без радио для Меги16? Спасибо.
alcxa прождал и 5 и 10 минут, так ни чего и не появилось. Посмотрел осциллографом на работающих часах, там пачки импульсов идут стабильно примерно раз в минуту, а здесь ... тишина.
Может смотрели на PB4 - так на нем не будет ничего, т.к. он на вводе (прием пакета с радиомодуля) Должен несколько раз в минуту (для прошивки с DHT) идти опрос датчиков (на 8, 16, 24, 32 секундах) или наличие DHT на порту PB3, раз тишина ищем соплю на плате, ну и подтягивающий резистор проверить до кучи. (или убитый порт у меги) Если на 8сек есть, а на других нет, значит при RESET не обнаружено ни одного DS18B20. Можете подключить DHT22 (как раз на 8 секунде его опрашивает)
всё отличие именно этих часов от других отличается Мегой и разумеется прошивкой (с радиодатчиком).
Прошивки (DS3231_DHT22_BMP180_4R-Link) для 16 и 32 меги ничем не отличаются, кроме инициализации важных переменных в еепром (для 16меги убрано для экономии места, т.к. впритык) Возможно не прошит EEPROM или неправильно прошит, зайдите в настройки бег. строки и выставите для каждого датчика параметры вывода в бег. строку
alcxa я смотрел и на РВ4 и на РВ3, соплей нет однозначно, после каждой пайки промываю спиртом, результат один. К стати эта прошивка тоже с радио. EEPROM прошивается т.к проверяю считыванием. Склоняюсь к мысли, что битый порт, буду менять Мегу и уже на 32ую. Спасибо за советы.
Заголовок сообщения: Re: Простые часы на светодиодных матрицах.
Добавлено: Пт апр 26, 2019 14:04:59
Родился
Зарегистрирован: Вс май 04, 2014 12:21:30 Сообщений: 1
Рейтинг сообщения:0
Заказал набор для сбрки часов у Alcxa, плата отличного качества, собрал часики, залил прошивочку все завелось с первого раза. Уважаемые коты, просьба ткнуть, на какой странице форума обсуждалось, ввод своего текста в бегущую строку.
alcxa Вы были правы, это были не DS18B20, а DS1820, я подошёл к продавцу и он мне понёс чушь по поводу того, что у них мол есть такой обычай, на один десяток DS18b20 докладывать пару DS1820, что самое интересное, маркировка похожая, не знаешь, не отличишь. В общем всё хорошо, всё работает, спасибо за прекрасные часики. И всё же, исходниками не поделитесь? или что для 32 ой, что для 16 ой, всё одинаково кроме EEPROM ?
Функционал полностью одинаков, только исключена для 16меги инициализация переменных шрифта и скорости в еепром, если забудут прошить еепром (остальные переменные не так важны и их легко изменить)
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения