JY-MCU 3208 на DS3231 или JY-MCU 3208pro
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
что то никак не перенесу процедуру вывода температуры из моей поделки под атмегу8(( делал в AVR Studio 5.1 из кусков кода китайцев и прочих. кому надо для платы без перепайки контроллера то вот исходники и прошивка.
- Вложения
-
- term3208.7z
- (53.93 КБ) 485 скачиваний
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
WiseLord писал(а):Тестовая прошивка с программным I²C. Перемычки не нужны. Должы быть распаяны предусмотренные на плате резисторы 10кОм на SDA/SCL, резистор 4.7кОм на SQ (термодатчик), DS3231 с батарейкой и прочим необходимым.
У себя пока толком не могу проверить, так как всё это не запаяно.
Добрый день. Тоже приобретена такая плата(давненько), я понял так, что нужно припаять RTC DS3231 и батарейку а вот какие ещё элементы туда нужно установить и как залить Ваши файлики. Через USB порт получится, если его припаять? А то такая неплохая платка почти готовая, но выводит сообщения на китайском языке! Я в программировании Arduino новичок не судите строго, а припаять смогу, если только буду знать точно какие элементы нужны туда. Заранее Спасибо!
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
1. прошивку через usb залить не получится.
2. это не ардуино.
3. установить надо еще модуль барометра и фоторезистор (по желанию)
4. если залить bootloader_hid (через обычный программатор), то потом можно прошивать будет через usb.
з.ы. это ответы применительно к доработке от vvsv.
2. это не ардуино.
3. установить надо еще модуль барометра и фоторезистор (по желанию)
4. если залить bootloader_hid (через обычный программатор), то потом можно прошивать будет через usb.
з.ы. это ответы применительно к доработке от vvsv.
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
Ну почти уже добрый вечер....
ища по просторам инфу как правильно подключать RTC DS3231 в статье по ссылке:http://www.seeedstudio.com/wiki/Seeeduino_Stalker_v2.2
я понял что данный контроллер возможно использовать как датчик температуры, но про это никто не упоминает.
Подскажите, пожалуйста, для считывания температуры из выше указанного контроллера есть какие то сложности?
ища по просторам инфу как правильно подключать RTC DS3231 в статье по ссылке:http://www.seeedstudio.com/wiki/Seeeduino_Stalker_v2.2
я понял что данный контроллер возможно использовать как датчик температуры, но про это никто не упоминает.
Подскажите, пожалуйста, для считывания температуры из выше указанного контроллера есть какие то сложности?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
Сложностей никаких нет, просто точность там без особых гарантий.
На Ваш вопрос в ЛС по поводу того, что нужно допаять на плату, вот мои добавления под мой вариант прошивки. Думаю, будет полезно и другим, поэтому выкладываю сюда в форум, а отвечаю в ЛС.

Батарейки родного типоразмера CR927 не нашлось, поэтому впаял что было. Ну и ещё впаял (обратная сторона платы) RC5-приёмник в предназначенное для него место, но он у меня в прошивке не используется.
На Ваш вопрос в ЛС по поводу того, что нужно допаять на плату, вот мои добавления под мой вариант прошивки. Думаю, будет полезно и другим, поэтому выкладываю сюда в форум, а отвечаю в ЛС.
Батарейки родного типоразмера CR927 не нашлось, поэтому впаял что было. Ну и ещё впаял (обратная сторона платы) RC5-приёмник в предназначенное для него место, но он у меня в прошивке не используется.
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
WiseLord писал(а):Сложностей никаких нет, просто точность там без особых гарантий.
На Ваш вопрос в ЛС по поводу того, что нужно допаять на плату, вот мои добавления под мой вариант прошивки. Думаю, будет полезно и другим, поэтому выкладываю сюда в форум, а отвечаю в ЛС.
Батарейки родного типоразмера CR927 не нашлось, поэтому впаял что было. Ну и ещё впаял (обратная сторона платы) RC5-приёмник в предназначенное для него место, но он у меня в прошивке не используется.
Спасибо.
Значит в субботу предстоит поход на "митино" -радиорынок!
Не понял только, почему можно кварц выкинуть? Но для RTC он тоже нужен!
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
в меге и ртс свои генераторы внутри них стоят.
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
all_k0 писал(а): DS3231 возможно использовать как датчик температуры, но про это никто не упоминает.
Подскажите, пожалуйста, для считывания температуры из выше указанного контроллера есть какие то сложности?
сложностей нет, но встроенный в RTC дачтик температуры будет показывать температуру самой микросхемы, а не окружающей среды..
это тоже самое как и получается с bmp180, если его установить в корпусе часов, то показания завышаются от 3 до 5 градусов примерно. для измерения температуры лучшее либо ds18b20, либо DHT22. в последнем случае еще получаем и влажность. DHT11 не рекомендую, у него точность не очень да и измерение только положительных температур.
- shura2000
- Вымогатель припоя
- Сообщения: 613
- Зарегистрирован: Пн фев 23, 2015 21:17:29
- Откуда: г. Протвино, МО
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
А есть вариант подключения DH22 к этой плате?
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
а почему нет? ног у контроллера свободных полно. цепляем на любую удобную и вперед.
в общем кому надо я добавил в прошивку ds18b20.
итого получилось: датчик давления bmp085, фоторезистор, ds3221 и ds18b20.
со стандартной библиотекой не поехало у меня, подключил вот эту http://chipenable.ru/index.php/programm ... ast-3.html
сейчас почищу папку проекта от неиспользуемого хлама и выложу прошивку и исходники. проект под cvavr 3.12
в общем кому надо я добавил в прошивку ds18b20.
итого получилось: датчик давления bmp085, фоторезистор, ds3221 и ds18b20.
со стандартной библиотекой не поехало у меня, подключил вот эту http://chipenable.ru/index.php/programm ... ast-3.html
сейчас почищу папку проекта от неиспользуемого хлама и выложу прошивку и исходники. проект под cvavr 3.12
- Вложения
-
- 3208clock.zip
- (634.39 КБ) 486 скачиваний
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
поправил прошивку и исходник. поддерживается один датчик ds18b20. ранее выложенная прошивка из-за неправильной инициализации портов не работала.
распиновка выводов для подключения датчиков в исходнике. порт для подключения ds1820 задается файле OWIPolled.h пин для подключения в файле jy-mcu3208.c
распиновка выводов для подключения датчиков в исходнике. порт для подключения ds1820 задается файле OWIPolled.h пин для подключения в файле jy-mcu3208.c
- Вложения
-
- 3208clock_c термометром 1 датчик.zip
- (633.81 КБ) 518 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
Коты, я прошивку от vvsv не устанавливал (нету ATmega168 под рукой, да и перепаивать ATmega8 лень), но посмотрел на исходники (чувствуется, что код надёрган из разных источников). После этого у меня возник вопрос: реагирует ли прошивка как-то на нажатия кнопок во время отображения бегущей строки? Ну, и/или во время других потенциально длительных действий?
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
Не реагирует. Чтобы прошивка реагировала на нажатие кнопок во время выполнения процедуры вывода на экран, я думаю надо кнопки вешать на аппаратные прерывания. По-другому вроде бы никак не получится. Контроллер занят выводом строки и ему пофиг на изменение уровней на портах...
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
народ, поделитесь знаниями, кто нибудь подключал это дело к ардуине?
перепаивать не хочу ничего, хочу что бы за все отвечала уно.
может хотя бы ссылочкой поделитесь?)
перепаивать не хочу ничего, хочу что бы за все отвечала уно.
может хотя бы ссылочкой поделитесь?)
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
А в чём, собственно, проблема?
Зашить в ATmega8 на этой плате любую пустую прошивку, в которой бы ножки, висящие на разъёме ISP (они же - управляющие сигналы для HT1632), были бы входами, и не мешали управлять HT1632 снаружи через разъём ISP, и залить любую из выложенных здесь прошивок в свою ардуину, чтобы она дёргала контакты вместо этой ATmega8. Ну, с возможно небольшими поправками исходников на нужные ножки.
Ну, или не возиться с "очисткой" ATmega8, а просто её выпаять, чтобы не мешала.
Зашить в ATmega8 на этой плате любую пустую прошивку, в которой бы ножки, висящие на разъёме ISP (они же - управляющие сигналы для HT1632), были бы входами, и не мешали управлять HT1632 снаружи через разъём ISP, и залить любую из выложенных здесь прошивок в свою ардуину, чтобы она дёргала контакты вместо этой ATmega8. Ну, с возможно небольшими поправками исходников на нужные ножки.
Ну, или не возиться с "очисткой" ATmega8, а просто её выпаять, чтобы не мешала.
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
WiseLord писал(а):...управлять HT1632 снаружи через разъём ISP, и залить любую из выложенных здесь прошивок в свою ардуину, чтобы она дёргала контакты вместо этой ATmega8. Ну, с возможно небольшими поправками исходников на нужные ножки.
Ну, или не возиться с "очисткой" ATmega8, а просто её выпаять, чтобы не мешала.
у меня именно так и сделано. выпаяна мега8 и приделана платка arduino pro mini. Ибо китайская ардуино получается дешевле меги328 и плюс не надо заморачиваться с пайкой TQFP корпусов.
единственное это то, что из arduino-IDE прошивку не скомпилируешь из исходников и не зальешь, но для всего этого есть avr-gcc и avrdude
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
Ну для меня лично проблема перепаять, не хватка знаний. Что куда и как перепаять. Да и паяльник у меня с жирным жалом:))
Неужели нет простого способа, что бы экран тупо выполнял команды от ардуино? Без перепайки.
Я думаю что есть, сзади же на плате написано (have mega8 , no mega
Делаю небольшой проект, очень нужен диодный экран.
Может быть тогда кто-нибудь подскажет какой заказать экран(желательно 3ех цветный - зеленый красный и желтый) что бы тупо подрубить к ардуино(уно)
Или может у кого в Москве есть? Готов махнуться:))
Спасибо.
Неужели нет простого способа, что бы экран тупо выполнял команды от ардуино? Без перепайки.
Я думаю что есть, сзади же на плате написано (have mega8 , no mega
Делаю небольшой проект, очень нужен диодный экран.
Может быть тогда кто-нибудь подскажет какой заказать экран(желательно 3ех цветный - зеленый красный и желтый) что бы тупо подрубить к ардуино(уно)
Или может у кого в Москве есть? Готов махнуться:))
Спасибо.
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
если не паять то только вот такой вариант. http://www.seeedstudio.com/wiki/Shield_MaTrix_V0.9b
в чип и дипе на гиляровского точно видел не так давно его.
просто под китайский jy-mcu 3208 нет нормальных библиотек для ардуино. те, которые лежат на гитхабе, там шрифт повернут на 90 градусов. я все перепробовал.
в чип и дипе на гиляровского точно видел не так давно его.
просто под китайский jy-mcu 3208 нет нормальных библиотек для ардуино. те, которые лежат на гитхабе, там шрифт повернут на 90 градусов. я все перепробовал.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
Я же уже сказал - заливаете в "набортную" ATmega8 пустую прошивку, чтобы она своими ногами не дёргала ISP разъём, подключаете к этому разъёму свою ардуину и дёргаете эти ножки уже ардуиной.g2g2g2 писал(а):Неужели нет простого способа, что бы экран тупо выполнял команды от ардуино? Без перепайки.
Естественно, это будет управление только матрицами, все кнопки и прочее на этой плате, подключенное к ATmega8, уже не использовать.
Re: JY-MCU 3208 на DS3231 или JY-MCU 3208pro
WireLord, спасибо за ответ..
А не поселитесь ссылкой, как залить и как по том подключить уно. Какие ножки куда? Я так понимаю под это дело нужна библиотека для управления матрицами, какая?))
Блин как сложно.. И наверняка будут подводные камни из серии "где то что то подтянуть на 0"
Как же с lcd экранами просто... Думал с матрицами должно быть так же просто:(
А не поселитесь ссылкой, как залить и как по том подключить уно. Какие ножки куда? Я так понимаю под это дело нужна библиотека для управления матрицами, какая?))
Блин как сложно.. И наверняка будут подводные камни из серии "где то что то подтянуть на 0"
Как же с lcd экранами просто... Думал с матрицами должно быть так же просто:(