Key Pad Shield + ds1307

Вопросы по подключению кнопок и клавиатур
Ответить
Kamaj_777
Рядовой
Сообщения: 12
Зарегистрирован: 13 апр 2016, 04:58

Key Pad Shield + ds1307

Сообщение Kamaj_777 »

Всем доброго времени суток. Ребят почему не могу соединить Key Pad Shield к ds1307 по i2c?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Pixima
Рядовой
Сообщения: 68
Зарегистрирован: 30 янв 2016, 11:51

Key Pad Shield + ds1307

Сообщение Pixima »

Привет!
Тебе нужно использовать ещё два блока:
"Конвертация типов"---->"Преобразование строк"
и
"Строки"----->"Сложение строк"
В приложенной картинке набросал схему.
Вообще, синий цвет- это простое, целое число integer. А зелёное- строка, string. Их без конвертации между собой не связать.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Kamaj_777
Рядовой
Сообщения: 12
Зарегистрирован: 13 апр 2016, 04:58

Key Pad Shield + ds1307

Сообщение Kamaj_777 »

Pixima писал(а):Тебе нужно использовать ещё два блока
Спасибо за отклик) Все собрвл,залил,но вместо времени на дисплее квадраты((
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Key Pad Shield + ds1307

Сообщение Слимпер »

Kamaj_777 писал(а):Спасибо за отклик) Все собрвл,залил,но вместо времени на дисплее квадраты((
А вы контрастность на экране настроили?
В описании схемы подключения дисплея есть переменный (подстроечный) резистор его надо покрутить, до правильного отображения.
Последний раз редактировалось Слимпер 15 апр 2016, 08:20, всего редактировалось 1 раз.
Kamaj_777
Рядовой
Сообщения: 12
Зарегистрирован: 13 апр 2016, 04:58

Key Pad Shield + ds1307

Сообщение Kamaj_777 »

Слимпер писал(а):А вы контрастность на экране настроили?
Я конечно еще мало в этом шарю, но контарстность первым делом покрутил))
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Key Pad Shield + ds1307

Сообщение Слимпер »

Так, а просто константу  на дисплей вывести удалось ?
Кстати, а адрес дисплея 68 вы откуда взяли, сканированием шины получили?
Просто 68 это  стандартный адрес часов, он в библиотеки прописан.
А у I2С адаптера адрес обычно 27, но может сменятся перемычками.
Kamaj_777
Рядовой
Сообщения: 12
Зарегистрирован: 13 апр 2016, 04:58

Key Pad Shield + ds1307

Сообщение Kamaj_777 »

Заливал сторонние скетчи,все рботало. В тех скетчах был прописан аадрес 68. Плюс сканировал шину, в итоге у часов адрес 50, у дисплея 68.
Слимпер
Майор
Сообщения: 1009
Зарегистрирован: 06 сен 2015, 16:56
Откуда: Новосибирск

Key Pad Shield + ds1307

Сообщение Слимпер »

В этом и проблема у часов для нормальной работы библиотеки RTClib.h  должен быть адрес 68, а у дисплея любой другой.
На пробу отключите (физически и из кода) часы, и выведите константу на дисплей.
Если все заработает, то надо будет думать как быть с адресами

Надо буде использовать другой блок для часов, во встроенном нельзя менять адрес.

Добавлено (15.04.2016, 15:40)
---------------------------------------------
DS1307 имеет Адрес 0x68. Он записан на заводе-изготовителе. Микросхема памяти имеет адрес 0x50. 
Так, что адрес часов отличным от 68  быть не должен.
Последний раз редактировалось Слимпер 15 апр 2016, 15:22, всего редактировалось 1 раз.
Kamaj_777
Рядовой
Сообщения: 12
Зарегистрирован: 13 апр 2016, 04:58

Key Pad Shield + ds1307

Сообщение Kamaj_777 »

Всем спасибо за помощь! Дело было не в бобине...  :D
Буду дальше изучать матчасть))
Следующий шаг добавить 0 если время меньше 10 часов,минут и секунд
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Kamaj_777 15 апр 2016, 17:38, всего редактировалось 1 раз.
Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31 авг 2015, 15:06
Имя: Сергей
Контактная информация:

Key Pad Shield + ds1307

Сообщение Сергей »

Kamaj_777 писал(а):Следующий шаг добавить 0 если время меньше 10 часов,минут и секунд
Kamaj_777, по этому вопросу Вам сюда
UMC
Рядовой
Сообщения: 59
Зарегистрирован: 13 фев 2016, 16:51
Поблагодарили: 1 раз

Key Pad Shield + ds1307

Сообщение UMC »

уже есть куча готовых блоков для формирования времени....но лучше конечно самому изготовить ... для саморазвития Изображение
Kamaj_777
Рядовой
Сообщения: 12
Зарегистрирован: 13 апр 2016, 04:58

Key Pad Shield + ds1307

Сообщение Kamaj_777 »

Спасибо парни,все работает!
Ответить

Вернуться в «Кнопки и клавиатуры»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя