Страница 54 из 103

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 16:44:04
sekach72
Собрал часы. Показывают время, давление, при подключении датчика Dht22 - I2c err: 0х38 и с программой андроид конектятся, но никакие данные не передаются.. Вчера пару часов температуру c DHT22 показывали, а потом стала ошибка вылетать. На счет блютуза хочу спросить - может чего то надо настроить?

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 16:56:36
Lion_A
DHT22 и i2c никак не связаны. Первое что приходит на ум, это проблемы с источником питания.
HC-05 настраивается автоматически при первом включении. На часах пробегает полоска и вконце надпись ОК. Было?

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 17:34:30
sekach72
Да, полоска пробегала и ОК! Но почему то ничего с программы не могу настроить хотя конектится и светодиод синий светится..

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 17:39:42
sekach72
Впаял резистор 4.7 кОм который возле DHT22, ошибка перестала выскакивать, но теперь при включении после приветствия не светятся вообще светодиоды в матрицах.. Подождал несколько сек. и опять Err:0X0 теперь.. Выключил, отключил датчик, включил все работает и даже температуру показывает..

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 18:18:06
Lion_A
Версия прошивки последняя? Попробуйте заменить истояник питания.

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 18:29:10
sekach72
Хорошо, попробую поменять блок. Прошивка 3.0 ,но и с последней было тоже самое

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 18:32:52
Lion_A
Если замена блока питания не поможет, отмывайте флюс и ищите непропаи и к.з.

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 19:01:41
skorkin
To Lion_A
Врет DHT-22. Занижает влажность, где-то в два раза. При изменении реагирует.
DS18B20 раньше показывал нормально, сейчас рисует "Зонт" и 0 градусов, независимо есть ли датчик или его нет. Батарейку отключал.

В связи с этим несколько вопросов:
В позиции 1 (См. участок печати) у меня установлена AT24C32. Нужна ли она? В схеме нет.
В схеме сказано "При подключении BMP180 удалить R3, R5!". У меня в позиции 2 стоят резисторы по 4,7 кОм. Убрать?
Нужен ли резистор 4,7 кОм в позиции 3? У меня установлен.
СпойлерИзображение

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 19:13:57
Lion_A
1. Ненужна, но мешать не должна.
2. Написано: удалить!
3. Нужен.
С точностью dht22 как повезет. Если ds18b20 показывает ноль, значит на шине нет подтяжки к +5В, или шина замкнута на землю.

Re: Часы Super Clock

Добавлено: Сб окт 01, 2016 19:27:04
skorkin
Lion_A, спасибо за оперативные ответы. Часы на работе, в понедельник буду разбираться.

Re: Часы Super Clock

Добавлено: Пн окт 03, 2016 20:31:28
sekach72
С DHT-22 разобрался - не подавалось питание 5в на датчики.. Отверстие не пропаяно было.. А вот блютуз не хочет работать. Я уже и модуль поменял. Со вторым тоже самое- тест проходит, коннектится но обмена нет. Все дорожки проверил. Кто нибудь пробовал прошивать HC-05?

Re: Часы Super Clock

Добавлено: Пн окт 03, 2016 22:59:09
Lion_A
Может Вы старую версию приложения используете?

Re: Часы Super Clock

Добавлено: Вт окт 04, 2016 16:32:08
sekach72
Версия 0.1b Нашел новые версии. Все заработало!!! Спасибо большое автору за замечательные часики. Начну делать радиомодуль...

Re: Часы Super Clock

Добавлено: Вт окт 04, 2016 20:48:41
skorkin
На печатной плате почемучки (см. здесь) по шинам SDA и SCL стоят подтяжки 4.7 kOm в двух местах:
Изображение Изображение.
1.При установленном модуле BMP180 их необходимо удалить. Следовательно в двух местах. Итого 4 шт. Верно?

2.На этой же плате печатный проводник, идущий от DHT-22(Data), прямиком подключен к порту контроллера
(см. проводник отмеченый розовым цветом), а должен, согласно схемы через резистор 180 Ом. Это принципиально?
Изображение Изображение
Подтяжка 4,7кОм к плюсу имеется.
DS18B20 имеет оба резистора.

3.Подскажите назначение этого резистора? Защита порта от КЗ?

Re: Часы Super Clock

Добавлено: Вт окт 04, 2016 22:03:56
почемучка
1. Удалять нужно только возле микросхемы памяти. Если удалите все, то работать не будет.
2. 180 Ом не принципиально. Без него работать будет
3. Если про 180 Ом, то да от КЗ
Резистор на 4,7 кОм возле датчика влажности ставить обязательно. Если с DHT 22 работать будет (как правило внутри корпуса стоит резистор на 10 кОм), то с DS18B20 точно нет.

Re: Часы Super Clock

Добавлено: Вт окт 04, 2016 22:32:44
skorkin
почемучка писал(а):Удалять нужно только возле микросхемы памяти. Если удалите все, то работать не будет.

Удалил все - работает. Остаются два резистора на модуле BMP-180. Если оставить все как есть, то получается на каждой шине с учетом модуля BMP-180 по три резистора 4.7 кОм в паралель = 1,6 кОм.
почемучка писал(а):Резистор на 4,7 кОм возле датчика влажности ставить обязательно.

Резистор этот стоит. Собственно почему я озадачился этим вопросом, так это заниженные в два раза (приблизительно) показания влажности. Сравнивал с поверенным гигрометром ВИТ-1.

Re: Часы Super Clock

Добавлено: Вт окт 04, 2016 22:42:26
Lion_A
Все правильно. Подтяжка есть в BMP180 но не к пяти вольтам, а к 3,3. Поэтому подтяжку к +5В нужно обязательно удалить, а то датчик может выйти из строя т.к. питается он от 3,3В.
У меня есть несколько dht22, все показывают по разному. Кому как повезет.

Re: Часы Super Clock

Добавлено: Ср окт 05, 2016 04:42:17
skorkin
почемучка, Lion_A спасибо за помощь. Остается только проверить данный DHT-22 где-нибудь в другом проекте, а на его место здесь поставить другой датчик.

Re: Часы Super Clock

Добавлено: Ср окт 05, 2016 10:00:48
Vit318
Здравствуйте. Интересно только в моих часах и может еще у кого такой противный звук каждый час пищит. Мало того что звучит примерное секунду так еще разным тоном. Может можно это как-то исправить? Сделать чтобы он был однотонным или вообще двойным" пик-пик" :))

Re: Часы Super Clock

Добавлено: Ср окт 05, 2016 10:36:06
Lion_A
Генератор встроен в пищалку. Попробуйте уменьшить сопротивление в базе управляющего транзистора до 1кОм. Может он до конца не открывается.