7- cегментный дисплей для arduino

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

Хорошо, давайте тогда ревизию проведём, а то я запутался.

Итак, индикаторы у Вас с общим анодом. Это данность и уже не поменяешь.

ТеперЬ, Вам тут предлагались варианты:

1) 595 регистр (их много, но у всех в названии есть 595, например SN74HC595N)
2) TLC5940
3) ICM7218A, HEF4543B или что-то подобное

Этого нет ничего?

Как насчёт второй нанки? Если можете поставить две, то проблемы снимутся и никаких других микросхем не потребуется. Можете?

http://belchip.by/product/?selected_product=02396 вот такую нашел, со странными выводами 

http://xrobot.by/dip/shift_register и эту 

а как помогут две нано? я могу купить впринципе, но мне кажется, что нано с алика китайская, а у нас оригинальные или значения не имееет?

Тарас Петрович
Offline
Зарегистрирован: 21.11.2015

Про управление 595 тема раскрыта на амперке.  http://amperka.ru/product/troyka-quad-display   Там вам и схема, и программа, и библиотека. Остаётся только усилить выводы 595 сборкой 2003 и отказаться от динамической индикации. От контроллера к дисплею- 1 провод. Только там в схеме надо довесить резисторов на вход. Без них у меня не попёрло.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

protone77 пишет:

http://belchip.by/product/?selected_product=02396 вот такую нашел, со странными выводами 

Эта немножко наоборот. Это для ввода. а не для вывода.

protone77 пишет:

http://xrobot.by/dip/shift_register и эту 

Это - то, что нужно. Потребуется их столько штук, сколько у Вас индикаторов. Четыре???

protone77 пишет:

а как помогут две нано? я могу купить впринципе, но мне кажется, что нано с алика китайская, а у нас оригинальные или значения не имееет?

Никакого значения не имеет. Помогут вот чем. Если подключать Ваши индикаторы статически безо всяких свдиговых регистров, то у Вас (4 индикатора???) имеется 32 сегмента. Но десятичные точки в часах не нужны, поэтому 32-4 = 28 сегментов. У Нано имеется 18 цифровых выводов (без учёта 0 и 1 - ну их нафиг, пусть USART их пользует). Давайте считать. Всего 36 выводов. По два вывода у каждой нанки уйдёт на связь с часами и между собой, итого две нанки дадут Вам 32 вывода. А нужно 28. Стало быть, четыре вывода останутся. Их можно использовать:

1 вывод - три кнопки для установки часов;
1 вывод - двоеточие между часми и минутами.

Ещё один вывод потребуется для синхронизации с часами по прерыванию (чтобы у Вас минуты точно переключались. а не когда попало).

Один вывод останётся в запасе.

Его можно использовать либо для индицации наличия питания или работы от батареи, либо для включения/выключения модуля ESP-01 (может это Вам "на вырост", т.е. на доработку).

Последнее это на случай, если Вы захотите поставить туда Wi-Fi для учтонения времени из Internet, то сам по себе ESP-01 отлично цепляется на USART, т.е. дополнительных выводов ему не нужно, но чтобы он не жрал питание, мы можем задействовать оставшийся вывод на включение/выключение его питания по мере необходимости.

Вот как-то так.

Т.е. сейчас перед Вами выбор: купить ещё одну нанку или купить 4 регистра. В случаей с регистрами Вам хватит одной нанки и ещё выводы останутся.

Кстати, если у Вас 6 индикаторов (с секундами), то про вторую нанку забудьте (там двух не хватит, нужно будет три!). тогда у Вас выбор - либо купить две нанки, либо 6 регистров.

Принимайте решение и, в завсисомсти от него, будем смотреть дальше - на резисторы и что там ещё надо.

При таком подключении (статическом) транзисторы не нужны.

 

 

protone77
Offline
Зарегистрирован: 02.10.2016

с регистрами дешевле выйдет, но сложней я так понимаю? я в будущем ещё думаю прицепить к ней ранзых датчиков типо dth22.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

protone77 пишет:

с регистрами дешевле выйдет, но сложней я так понимаю? я в будущем ещё думаю прицепить к ней ранзых датчиков типо dth22.

Ну, как сложнее. Ненамного.

Опять же, всё расписанное - это для статической индикации.

Если же Вы не хотите статического решения, то можно обойтись меньшим количеством деталей ("одна нанка на 4 цифры" или "1 нанка + 1 сдвиговый регистр на 6 цифр" + транзисторы по одному на цифру). ну, резисторы я не считаю.  

Но динамическая индикация сложнее в программировании (не знаю, как у Вас с этим).
 
Цепляние датчиков.... давайте сначала определимся с вопросами, потом пересчитаем пины.
 
Вы, похоже не видите вопросов в тексте и не отвечаете на них. Ответьте чётко, чтобы я мог хоть пины посчитать не на сто вариантов.
 
1. Сколько цифр?
2. Будет ли двоеточие? (одно или два?)
2. Динамическая или статическая индикация? (если Вы не знаете что это такое, так и напишите, я объясню, чтобы Вы смогли выбрать осознанно).
 
protone77
Offline
Зарегистрирован: 02.10.2016

1.цифры 4

2.двоеточие думал сделать из 2 светодиодов ну или без него

3. не знаю что это

protone77
Offline
Зарегистрирован: 02.10.2016

прочитал в интернете разницу между статической и динамической индикацией понял разницу, но не знаю что выбрать лушче

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

protone77 пишет:

прочитал в интернете разницу между статической и динамической индикацией понял разницу, но не знаю что выбрать лушче

Ну, смотрите. Для Вас серьёзная разница в количстве ног (я Вам писал, что при сатическом - больше деталей) и очень серьёзная разница в программировании.

При статическом Вы просто говорите digitalWrite сегменту и он у Вас светится или не светится. И всё.

При динамическом у Вас в каждый момент времени светится на самом деле только одна цифра. Т.е. Вам нужно будет передёргивать цифры каждые 5 миллисекунд (для 4 цифр) . Т.е. каждые пять миллисекунд Вам нужно погасить текущую цифру и включить следующую и так по кругу. Тогда полный круг (все цифры посветились по очереди) составит 20мс и на глаз будет казаться. что горят все.

Можно передёргивать чаще, но реже нельзя - иначе цифры будут заметно мерцать.

Делать это нужно по прерыванию от таймера, а не просто "в loop через millis" потому, что при простом подходе (в loop) Вы не обеспечите равномерного переключения и цифры будут мерцать.

В принципе, чудес не бывает, и, разумеется, при статическом варианте цифры горят поярче, т.к. они горят всё время, а не по очереди, но на глаз (на мой, по крайней мере) это незаметно.

Так что думайте. Для статического Вам потребуется либо две ардуины, либо одна ардуина и по сдвиговому регистру на каждую цифру. Для динамического можно обойтись либо одной ардуиной (будут заняты почти все пины, но их хватит), либо одной ардуиной и одним сдвиговым регистром - это сэкономит пять (кажется) пинов.

Принимайте решение и будем думать дальше.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Кстати, двоеточие я бы сделал - без него как-то не то.

protone77
Offline
Зарегистрирован: 02.10.2016

ну тогда статический и двоеточие из 2 светодиодов 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, если статический, то как - с двумя нанками или 4-мя сдвиговыми регистрами?

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

Ну, если статический, то как - с двумя нанками или 4-мя сдвиговыми регистрами?

с 4 регистрами давайте

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Так, просто, чтобы не возвращаться к этому больше.

Вы помните. что с использованием регистров, мы будем подавать на диоды меньший ток (8,5мА вместо 20мА который является штатным). Светиться они будут чуть мене ярко (именно чуть - не вдвое), зато послужат дольше. Вы это понимаете и выбираете регистры. Правильно?

Если так, то заказывайте регистры. 

резисторы пока заказывать не надо. Сегодня вечером. я распишу как их сначала приблизительно расчитать, а потом более точно подобрать. Тогда и закажете, когда точно подберёте.

Пока же скажите мне очень важную вещь - от чего Вы собираетесь питать своё устройство?.

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

Так, просто, чтобы не возвращаться к этому больше.

Вы помните. что с использованием регистров, мы будем подавать на диоды меньший ток (8,5мА вместо 20мА который является штатным). Светиться они будут чуть мене ярко (именно чуть - не вдвое), зато послужат дольше. Вы это понимаете и выбираете регистры. Правильно?

Если так, то заказывайте регистры. 

резисторы пока заказывать не надо. Сегодня вечером. я распишу как их сначала приблизительно расчитать, а потом более точно подобрать. Тогда и закажете, когда точно подберёте.

Пока же скажите мне очень важную вещь - от чего Вы собираетесь питать своё устройство?.

через usb от ардуин? или от аккумулятора, не знаю даже

protone77
Offline
Зарегистрирован: 02.10.2016

http://belchip.by/product/?selected_product=09121 надо ещё такие разьемы закзать? 

и стеклотекстолит или на чем плату делать?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Не понял, как Вы собираетесь часы через USB питать? Или Вы делаете макет? Не законченное изделие? Или они всегда будут к компьютеру подключены?

В общем, с этим необходимо определиться до того, как начнём считать резисторы.

Потребление у них будет между 300 и 400 мА. От USB можно (хватит по току), только не от ардуинки - для неё это много.

Я бы посоветовал припаять на плату вот такой БП и питать от розетки.

Определяётесь.

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

Не понял, как Вы собираетесь часы через USB питать? Или Вы делаете макет? Не законченное изделие? Или они всегда будут к компьютеру подключены?

В общем, с этим необходимо определиться до того, как начнём считать резисторы.

Потребление у них будет между 300 и 400 мА. От USB можно (хватит по току), только не от ардуинки - для неё это много.

Я бы посоветовал припаять на плату вот такой БП и питать от розетки.

Определяётесь.

ну тогда от розетки, а ардуино же тоже должна быть подключена к сети или как? я пока мало это представляю)

ааа, у ардуины же есть выход 5в и тогда её не надо подключать к юсб, а просто все от розетки?

protone77
Offline
Зарегистрирован: 02.10.2016

и того вот это индикаторы http://belchip.by/product/?selected_product=01496 

сдвиговые регистры http://xrobot.by/dip/shift_register

ваш бп https://ru.aliexpress.com/item/HLK-PM01-AC-DC-220V-to-5V-Step-Down-Power-Supply-Module-Intelligent-Household-Switch-Power/32600067175.html

далее я дождусь наконец своей ардуины и модуля часов ds3231( заказывал 3 октября) должны придти со дня на день

вот эти вывода, чтобы вставить сегменты? http://belchip.by/product/?selected_product=13574

так же мне нужна химия, стеклотекстолит. вроде всё

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

protone77 пишет:

ну тогда от розетки, а ардуино же тоже должна быть подключена к сети или как? я пока мало это представляю)

ааа, у ардуины же есть выход 5в и тогда её не надо подключать к юсб, а просто все от розетки?

Совершенно верно, тот БП, что я показал потянет и ардуину и экран. Но Ардуину пить через ногу 5В, а не через ногу Vin

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

protone77 пишет:

и того вот это индикаторы http://belchip.by/product/?selected_product=01496 

сдвиговые регистры http://xrobot.by/dip/shift_register

ваш бп https://ru.aliexpress.com/item/HLK-PM01-AC-DC-220V-to-5V-Step-Down-Power-Supply-Module-Intelligent-Household-Switch-Power/32600067175.html

далее я дождусь наконец своей ардуины и модуля часов ds3231( заказывал 3 октября) должны придти со дня на день

вот эти вывода, чтобы вставить сегменты? http://belchip.by/product/?selected_product=13574

так же мне нужна химия, стеклотекстолит. вроде всё

Да, те самые разъёмы. Длину кусачками откусите нужную.

Ещё нужны резисторы. Какие - позже выясним, когда экранчики будут на руках.

ну, так, наверное, всё.

Ах, да, аккумулятор входит в комплект модуля часов? Если нет, то надо найти отдельно. Он называется  LIR2032.

Как только придут часы, дёргайте, начнём работать не дожидаясь остального. Тоже самое касается экранчиков и сдвиговых регистров - если они есть, то уже есть работа не дожидаясь остального.

Надеюсь, у Вас есть макетка, чтобы на ней собирать и пробовать?

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

protone77 пишет:

и того вот это индикаторы http://belchip.by/product/?selected_product=01496 

сдвиговые регистры http://xrobot.by/dip/shift_register

ваш бп https://ru.aliexpress.com/item/HLK-PM01-AC-DC-220V-to-5V-Step-Down-Power-Supply-Module-Intelligent-Household-Switch-Power/32600067175.html

далее я дождусь наконец своей ардуины и модуля часов ds3231( заказывал 3 октября) должны придти со дня на день

вот эти вывода, чтобы вставить сегменты? http://belchip.by/product/?selected_product=13574

так же мне нужна химия, стеклотекстолит. вроде всё

Да, те самые разъёмы. Длину кусачками откусите нужную.

Ещё нужны резисторы. Какие - позже выясним, когда экранчики будут на руках.

ну, так, наверное, всё.

Ах, да, аккумулятор входит в комплект модуля часов? Если нет, то надо найти отдельно. Он называется  LIR2032.

Как только придут часы, дёргайте, начнём работать не дожидаясь остального. Тоже самое касается экранчиков и сдвиговых регистров - если они есть, то уже есть работа не дожидаясь остального.

Надеюсь, у Вас есть макетка, чтобы на ней собирать и пробовать?

она должна была быть, но продавец её не отправлял недели 2-3 и заказ сам отменился, я не стал новую заказывать дома валяется только 8*5 см. Сейчас на сайтах смотрю есть платы длинные по высоте 5.5 см, а в них сегмент не влезет. Щас в других магазинах посмотрю

аккумулятор вроде не входит, подходит только этот я понимаю? я думал просто в магазине на кассе взять)

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

На кассе Вы возьмёте батарейку. Можно и её использовать, но тогда нужно будет полезть на модуль часов и перерезать дорожку, которая обеспечивает зарядку аккумулятора потому, что батарейку заряжать - плохая идея. Я на таких мелких платах боюсь что-то резать. Но, дело Ваше.

Аккумулятор можно купить. но если Вам нужно до декабря, то, боюсь, из Китая не деоедет. Впрочем. Вы можете начать работу без аккумулятора (время будет сбрасываться при выключении из розетки), а потом просто вставить его, как появится..

Да, кстати, когда будете брать разъёмы, не жадничайте, возьмите в запас. Наверняка Вам захочется и ардуину на разяъем поставить. а не впаивать. чтобы съёмной оставалась.

protone77
Offline
Зарегистрирован: 02.10.2016
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, такой же, только вдвое дороже.

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

Ну, такой же, только вдвое дороже.

у меня с доставкой по вашей ссылке цена 2.5$ так что даже дешевле)

protone77
Offline
Зарегистрирован: 02.10.2016

Пришла ардуино, подключаю к пк но светодиод не горит и стандартный код из гугла для проверки ардуино не работает

Клапауций 234
Offline
Зарегистрирован: 24.10.2016

protone77 пишет:

Пришла ардуино, подключаю к пк но светодиод не горит и стандартный код из гугла для проверки ардуино не работает

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

protone77
Offline
Зарегистрирован: 02.10.2016

И что говорят там?

protone77
Offline
Зарегистрирован: 02.10.2016

http://house4u.com.ua/articles/solar-controller/part6.php делал всё как тут, но не работает всреавно. При загрузке скетча ошибка

MacSim
Offline
Зарегистрирован: 28.11.2012

возможно без загрузчика. прошейте загрузчик. благо у вас 2 дуйни. из одной сотворите программатор.

protone77
Offline
Зарегистрирован: 02.10.2016

..

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, пишите, с чего-нибудь будем начинать. Хотя сегменты без регистров - работы не густо.

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

Ну, пишите, с чего-нибудь будем начинать. Хотя сегменты без регистров - работы не густо.

ну на сайте в магазине написано в наличии 120 штук этих регистров, а на самом деле они вообще в другом городе на складе. Ещё хотел спросить сколько мне нужно грамм химии? там есть по 250 и 500 грамм

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

250 - это на литр воды. А сколько Вам надо - зависит от размера платы, вернее от ёмкости в которой будете травить. Растовр должен наёдно закрывать всю плату хоть на сантиметр. Кстати, а текстолит-то мы забыли в сипсок. Он у Вас есть?

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

250 - это на литр воды. А сколько Вам надо - зависит от размера платы, вернее от ёмкости в которой будете травить. Растовр должен наёдно закрывать всю плату хоть на сантиметр. Кстати, а текстолит-то мы забыли в сипсок. Он у Вас есть?

нет, я спрашивал у вас. вы наверно не заметили

protone77
Offline
Зарегистрирован: 02.10.2016

http://belchip.by/section/?selected_section=09584&page=1 вот тут есть но они по длинне не подойдут наверно

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Для начала нужно определитсья с размером. А так - односторонний купите. Уж этого-то добра в Ждановичах - без проблем.

Вы сейчас можете определиться с дизайном и нарисовать как будет выглядеть плата экрана?

Кстати, если у Вас нет "своей любимой" программа рисвоания плат, скачайте SprintLayout, чтоюы у нас одинаковые были. И поупражняйтесь с нею пока.

protone77
Offline
Зарегистрирован: 02.10.2016

купил сегменты,коннекторы,аакумулятор,пришел модуль часов. Нашел где купить тестолит, осталось только с длинной определится. но проблема с регистрами в магазине, где планировал покупать меня игнорят и не отвечают. http://belchip.by/product/?selected_product=16238 эти подойдут? по поводу разводки платы. Скачал программу прочитал инфу по ней и попробовал рисовать, вроде разобрался. Но как именно разовдить плату я пока не представляю.

p.s общая длинна сегметов 28 см. от краних левых до крайних правых выводов примерно 24-25 см

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

protone77 пишет:
http://belchip.by/product/?selected_product=16238 эти подойдут?

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

protone77 пишет:
пришел модуль часов.
Так, давайте, начинать работать.

Задача №1. Просто заставить работать пример из библиотеки.

Давайте по первой задаче. Возьмите библиотеку для этих часов. Желательно самую простую, т.к. все навороты там от лукавого. Например, вот эту (если захотите взять какую-нибудь другую, не беда, только скажит мне какую именно Вы взяли).

Запустите пример. Просто сделайте так, чтобы у Вас в loop всё время печаталось в сериал время (часы и минуты). Больше пока ничего делать не надо. Как это сделаете (или огребёте проблемы) дёргайте.

Потом перейдём к 

Задача №2. Добавить к этом примеру точный перехд минуты
Задача №3. Установка времени

Кстати, как Вы собираетесь устанавливать время? Вы об этом не говорили. Кнопки? Интернет? Ещё как?

 

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

protone77 пишет:
http://belchip.by/product/?selected_product=16238 эти подойдут?

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

protone77 пишет:
пришел модуль часов.
Так, давайте, начинать работать.

Задача №1. Просто заставить работать пример из библиотеки.

Давайте по первой задаче. Возьмите библиотеку для этих часов. Желательно самую простую, т.к. все навороты там от лукавого. Например, вот эту (если захотите взять какую-нибудь другую, не беда, только скажит мне какую именно Вы взяли).

Запустите пример. Просто сделайте так, чтобы у Вас в loop всё время печаталось в сериал время (часы и минуты). Больше пока ничего делать не надо. Как это сделаете (или огребёте проблемы) дёргайте.

Потом перейдём к 

Задача №2. Добавить к этом примеру точный перехд минуты
Задача №3. Установка времени

Кстати, как Вы собираетесь устанавливать время? Вы об этом не говорили. Кнопки? Интернет? Ещё как?

 

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

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, хорошо, задача поставлена, жду результата.

Про батарейку, я Вам уже писал. не забудьте. нужен или аккумулятор, или надо на модуле резать дорожку, чтобы он батарейку не заряжал.

По воторому я не спец., ищите в сети что и как там резать надо. Ссылку на аккумулятор я Вам уже давал.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

А установку, если уж не через интеренет, то хотя бы кнопками я бы таки сделал. Впрочем, дело Ваше.

У меня в часах стоит синхронизация с Интернетом автоматически при включении питания. очень удобно. Аккуьулятор-то есть, так что если вдруг в момент включения Интернет не доступен, они всё равно нормально работают, но на всякий случай синхронизуются при первой же возможности.

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

Ну, хорошо, задача поставлена, жду результата.

Про батарейку, я Вам уже писал. не забудьте. нужен или аккумулятор, или надо на модуле резать дорожку, чтобы он батарейку не заряжал.

По воторому я не спец., ищите в сети что и как там резать надо. Ссылку на аккумулятор я Вам уже давал.

у меня аккумулятор, не так написал

 

protone77
Offline
Зарегистрирован: 02.10.2016

не было меня 2.5 недели где-то. У меня сгорели материнка, еле-еле мне по гарантии новую выдали, говорили что я нивоват в поломке). Сейчас пытаюсь подключить свою ардуино к пк и он её просто не видит. Скачал драйвера, но ничего не изменилось. У меня же она с алика. Китайская подделка наверно и наверно из-за этого её видит? За это время я купил регистры 74hc595n сьездил на жданый за текстолитом, но там длиннее 200 мм нету, сказали чуть позже будет.

arduinec
Offline
Зарегистрирован: 01.09.2015

protone77 пишет:

Сейчас пытаюсь подключить свою ардуино к пк и он её просто не видит. Скачал драйвера, но ничего не изменилось. У меня же она с алика. Китайская подделка наверно и наверно из-за этого её видит?

На китайскую Ардуину драйвера CH340 или CH341 обычно нужны.

Ссылка есть в теме: http://arduino.ru/forum/obshchii/nhduino

protone77
Offline
Зарегистрирован: 02.10.2016

.

auditordik
auditordik аватар
Offline
Зарегистрирован: 19.11.2016

Дрова на CH340  и на СP2102 тоже не вставали , пока семёру в ОЕМ не хакнул . Под Вистой или под ХР они не работают в оприоре , порт не увидит ардуинку . У СН340 , дрова в среде MS  . Если комп на восьмёре или десятке , нужен эмулятор .

protone77
Offline
Зарегистрирован: 02.10.2016

ЕвгенийП пишет:

protone77 пишет:
http://belchip.by/product/?selected_product=16238 эти подойдут?

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

protone77 пишет:
пришел модуль часов.
Так, давайте, начинать работать.

Задача №1. Просто заставить работать пример из библиотеки.

Давайте по первой задаче. Возьмите библиотеку для этих часов. Желательно самую простую, т.к. все навороты там от лукавого. Например, вот эту (если захотите взять какую-нибудь другую, не беда, только скажит мне какую именно Вы взяли).

Запустите пример. Просто сделайте так, чтобы у Вас в loop всё время печаталось в сериал время (часы и минуты). Больше пока ничего делать не надо. Как это сделаете (или огребёте проблемы) дёргайте.

Потом перейдём к 

Задача №2. Добавить к этом примеру точный перехд минуты
Задача №3. Установка времени

Кстати, как Вы собираетесь устанавливать время? Вы об этом не говорили. Кнопки? Интернет? Ещё как?

 

в вашей библиотеке не работает пример( скорей всего я что-то не так сделал) вот ошибка

In file included from C:\Users\123\Documents\Arduino\libraries\DS3231\Examples\DS3231_test\DS3231_test.pde:13:0:
 
C:\Users\123\Documents\Arduino\libraries\DS3231/DS3231.h:17:22: fatal error: WProgram.h: No such file or directory
 
 #include <WProgram.h>
 
compilation terminated.
 
exit status 1
Ошибка компиляции для платы Arduino/Genuino Uno.
я нашел другую библиотеку и в ней все заработало
ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, это нормально, эти #include <WProgram.h> надо просто на #include <Arduino.h> заменять.

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

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

.