Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение koka5555 »

А в памяти данные которые пришли с модуля будут сохранятся для принудительного просмотра кнопкой ду 5? И есть ли возможность расширения диапазона приёмника до 65 МГц ?
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

Прошивки для ESP8266 написаны. Глюков в работе не заметил.
В качестве наружного датчика применен AM2321. Опрос датчика по умолчанию сделан с интервалом 15 минут. При поступлении данных с датчика наружной температуры будет выведена бегущая строка с температурой и влажностью.
Строка которая выводится в автоматическом режиме не будет содержать данные с датчика наружной температуры и влажности.
Полная бегущая строка с информацией от всех датчиков выводится только при нажатии кнопки 5 ПДУ.

Была разработана следующая схема для питания от пальчиковых батареек.

Изображение

Разъем XP2 для программирования ESP8266. Разъем XP9 для подключения датчика AM2321. В схеме применен повышающий преобразователь MAX1674 с 1.5V до 3V. Резисторами R2 R4 выставлен порог нижнего предела для батарейки 0.9V. При падении напряжения на батарейке ниже 0.9V загорится светодиод D1, значит пора заменить батарейки. Резисторами R5 R6 устанавливается выходное напряжение.
Схему в работе не проверял. У меня пока модуль собран на макетной плате и запитан от 3V.


В прошивке для модуля который в часах нужно сделать изменение. Ищем строку:

IPAddress ipmodul(192,168,1,5); // назначаем адрес модулю
В данной строке задаем IP адрес модулю ESP8266 . Если нет устройства с IP 192,168,1,5 то можно и не менять. Адрес не должен совпадать с уже имеющимися IP адресами.

Далее ниже в строке:

IPAddress gateway_modul(192,168,1,1); // IP адрес роутера
Пишем IP адрес своего роутера. Сохраняем и прошиваем модуль.


В прошивке наружного модуля если меняли IP адрес ESP8266, то в строке

IPAddress ip_test (192, 168, 1, 5); // IP адрес первого модуля
Пишем тот же IP адрес.

Устанавливаем время опроса датчика температуры. По умолчанию установлено 900 сек = 15 мин
Меняем значения в строке :

ESP.deepSleep(900*1000000,WAKE_RFCAL); // время 900 секунд = 15 минут
Меняем на свое значение. Сохраняем и прошиваем.

Не забываем обновить основную прошивку Atmega32.
Вложения
Clock Atmega32 15_12_2015.rar
Основная прошивка для Atmega32
(108.03 КБ) 384 скачивания
AM2321_2 modul.rar
Прошивка для наружного блока ESP8266 с AM2321
(1.63 КБ) 322 скачивания
ESP8266 1 modul Clock.rar
Прошивка для ESP8266 в часах
(2.97 КБ) 356 скачиваний
Блок датчика наружней температуры.rar
Схема
(293.4 КБ) 380 скачиваний
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

Кто выше скачал основную прошивку для Atmega32, скачайте заново. При выводе полной информации со всех датчиков в последнем слове был набор символов. Забыл расширить буфер для хранения строки.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

Схему для наружного датчика собрал , схема полностью рабочая.
Спасибо koka5555 обнаружил ошибку в схеме, не подсоединено питание ESP8266 . Нужно 8 вывод ESP8266 соединить с 8 выводом MAX1674.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

Плата под светодиоды 5 мм. Во вложении схема и плата в DipTrace.
Вид платы такой

Изображение
Вложения
Модуль RGB простые светодиоды.rar
Под светодиоды 5мм
(375.77 КБ) 401 скачивание
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение koka5555 »

Уважаемый SergSV, проверьте как у Вас отображается эквалайзер, а то у меня отображается с буквами и цифрами,а полоска в верху и вообще не двигается.
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

При тесте платы наружного датчика выявлен не уверенный запуск преобразователя при напряжении ниже 1.3В.
Для устранения этого недостатка нужно добавить любой диод Шотки между выводами LX и OUT MAX1674, катод на 8(OUT) вывод, а анод на 7(LX) вывод.
Схема с добавленным диодом

Изображение
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

По просьбе koka5555 расширил диапазон радио , теперь от 65мГц - 108 мГц.

Для более быстрого перемещения по диапазону задействовал клавиши "Влево" и "Вправо" ПДУ .

В диапазоне 76-108 мГц клавишами "Влево" и "Вправо" изменения диапазона на 1мГц , а клавиши "CH-" и "CH+" ПДУ изменения на 0.1мГц.

В диапазоне 65-76 мГц клавишами "Влево" и "Вправо" изменения диапазона на 0.1мГц , а клавиши "CH-" и "CH+" ПДУ изменения на 0.01мГц.
Вложения
Clock Atmega32 23_12_2015 UKV.rar
Добавлен УКВ диапазон 65-76мГц.
(108.24 КБ) 350 скачиваний
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение koka5555 »

Большое Спасибо! Работает всё классно.
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение koka5555 »

Уважаемый SergSV,может Вы знаете, в чём может быть причина . На видео нажимаю резет, начинает запускается и исчезает. А началось всё с того что перестало играть радио, я даже рд поменял,но не заработало. Потом перешил а часы перестали запускаться.
п.с. Так и не понял в чём была проблема,начал опять перешивать,сначала одну из предыдущих, заработало, опять последнюю,всё работает.Что случилось так и не понял.
Уважаемый SergSV,помогите пожалуйста, по преобразователю.Когда подключал аккумулятор ещё без процессора то на выходе было около 12 в, а сейчас при нагрузке немного больше 5. Дроссель у меня не 6.8 а на 10 и вместо шунта впаяны два параллельно резистора по 0.1ом 2вт. а остальное всё по схеме.Причина в дросселе или шунте? Или как можно исправить?
Вложения
VID_20151226_233823.rar
(611.21 КБ) 351 скачивание
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

конденсатор С16 10nf удалить. Его можно подобрать, но и без него все отлично работает.

По видео - это не правильно прошитый EEPROM. Т.е прошивка Flash новая, а вот EEPROM остался старый. Скорее всего установлен фьюз EESAVE. Сбросьте его. Часы на самом деле стартуют и реагируют на команды с пульта. Можете поэкспериментировать. Сбросьте фьюз EESAVE и залейте предыдущую прошивку и EEPROM. Установите фьюз EESAVE и прошейте только Flash и будете наблюдать именно такой старт. Можно войти в режим регулировки яркости и там поднять яркость и все появится. Но так делать не стоит т.к EEPROM самой последней версии прошивки и предыдущих сильно отличаются.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
Stail564
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс янв 11, 2015 11:08:49

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение Stail564 »

Всем привет. Тоже собрал плату матриц и подключил Атмегу32 в дипе на макетке. При включении ничего не запускается вообще, но если зажать кнопку и нажать ресет то происходит запуск настойки пду. По окончании настройки все исчезает и все. В чем может быть причина? И еще нет опроса платы часов те шина I2C не работает.
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

Ищите что неправильно сделали на шине I2C. Питание 3V и 5V приходит на согласователь уровней на BSS138? Пока на BSS138 не будет напряжения не запустятся часы. Или КЗ по шине. Аккуратней с КЗ на I2С , я закоротил и один из транзисторов почти вышел из строя , импульсы были на нем искажены как затухающие.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
Stail564
Первый раз сказал Мяу!
Сообщения: 27
Зарегистрирован: Вс янв 11, 2015 11:08:49

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение Stail564 »

Перешился новой прошивкой, правильно выставил фьюзы все заработало. Спасибо.
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение koka5555 »

Уважаемый SergSV, наблюдаю такой прикол. Когда подключаю к программатору и питание идёт с usb 5в прямо на процессор а потом отключаю, то часы остаются работать от аккумулятора. А когда вырубаю от сети ,то часы вырубаются. Может что то посоветуете?
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

Проверить правильно ли работает часть схемы на Q6 Q7 Q8. При наличии основного источника питания на 8 выводе TP4056 должно быть 4.7-5 Вольт , а на 7.8 выводе Q7 - 0 Вольт. Когда пропадает основное напряжение Q6 закрывается закрывая Q7 , на выводе 8 TP4056 должно быть 0 Вольт. Соответственно открывается Q8 открывая Q7 и на выходе Q7 (8.7 вывод) должно появиться напряжения аккумулятора 3.7-4 Вольт. Проверьте эту всю цепочку. Напоминаю , что R53 при установленной LM358 не должен быть запаян.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение koka5555 »

А в схеме всё правильно? Ведь параллельно 53 резистору стоит 56. Когда выпаял и 56 резистор то часы запускаются сразу прямо от аккумулятора нажав s10. То как правильно? Должен стоять резистор на 1к или на 10к?
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

Если установлена LM358 то должен быть установлен только R56. R53 устанавливается если используется BU48... соответственно R56 не устанавливается.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
koka5555
Потрогал лапой паяльник
Сообщения: 344
Зарегистрирован: Вт окт 22, 2013 23:09:06

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение koka5555 »

На 7.8 выводе Q7 - 2.8 Вольта вместо нуля.Поменял Q6 Q8 Q9 ничего не изменилось.Без платы матриц при выдёргивании из сети часы работают (видно по морганию модуля), а с платой матриц не запускаются.Поменял и Q7,всё равно 2.8в на 7,8 ножке, отпаивал R60 , присуствует напруга. Откуда она там берётся не пойму.
SergSV
Прорезались зубы
Сообщения: 230
Зарегистрирован: Вс янв 26, 2014 22:40:17
Откуда: Рязань
Контактная информация:

Re: Часы на RGB матрицах + радио + BMP180+AM2321 +ПДУ

Сообщение SergSV »

Извиняюсь, мой косяк . Замерил и у меня тоже 2.8 вольт на 7.8 выводе Q7. Что бы это исправить резистор R51 замените на 12 кОм.
Последняя прошивка для часов на RGB матрицах на 21 странице в теме https://www.radiokot.ru/forum/viewtopic ... &start=400
Ответить

Вернуться в «Статьи»