Часы реального времени. Уроки Arduino

  Рет қаралды 89,380

arduinoLab

arduinoLab

Күн бұрын

Пікірлер: 104
@arduinoLab
@arduinoLab 2 ай бұрын
🐾Модули на али: DS1302 - bgd.by/71ziqq?erid=2SDnjdzyxLi DS1307 - bgd.by/71ziwd?erid=2SDnjcX11Ue DS3231 - bgd.by/71ziy4?erid=2SDnjd8aiEv PCF8563 - bgd.by/71zish?erid=2SDnjeQhkrE LCD 1601 - bgd.by/71ziz3?erid=2SDnjdLScVg
@ОлегЗолотоников
@ОлегЗолотоников 3 жыл бұрын
Начинаю с нуля получилось СРАЗУ СПАСИБО. ОЧЕНЬ ТОЛКОВО .
@StatistPL
@StatistPL 5 жыл бұрын
За шутку в начале ролика отдельный зачет)) Я еще использую иногда часы с будильником и выходом на прерывание для пробуждения контроллера после долгой спячки на автономном питании. Например если нужно раз-два в день что-то делать и засыпать.
@ogin6280
@ogin6280 3 жыл бұрын
Наконец то попал на хороший ролик без лирики👍 Спасибо дорогой автор!
@goodwill7643
@goodwill7643 4 жыл бұрын
точность часов зависит от кристала. Если ногу кристала замерить на осциллоскопе, то как правило критал не совпадает с 32768 (int overflow). Это можно частично компенсироват заземлив ноги с 8pf -22pf конденсаторами. также можно поискать более точные кристали в продаже или среди тех что имеются
@aliklitvinov9316
@aliklitvinov9316 11 ай бұрын
самый точный модуль тот, где не видно кварца. но он есть, встроенный в корпус микросхемы . это сделано для термокомпенсации ухода частоты, в результате гарантируется 0,4 секунды в сутки ошибка.
@goodwill7643
@goodwill7643 11 ай бұрын
@@aliklitvinov9316 он и дороже в несколько раз. тут зависит от проекта и предпочтения. Я делал несколько проектов на DS1302 которые в сутки делают поправку времени, и они по сей день ходят с погрешностью одна минута в год.
@valery4653
@valery4653 5 жыл бұрын
Когда смотришь это видео, будучи далеко не новичком))
@ИльяКузнец-б9з
@ИльяКузнец-б9з 4 жыл бұрын
Ну он доходчиво рассказывает)
@armandosage2915
@armandosage2915 4 жыл бұрын
+)
@Ватафакмазафака-ш1л
@Ватафакмазафака-ш1л 3 жыл бұрын
А когда смотришь вообще ничего не зная, то остается много вопросов и в видео нет на них ответов, зачем то, зачем это.
@sf_fs_kida
@sf_fs_kida 2 жыл бұрын
А я вот новичок и не могу понять как писать скетч
@АлексПовзун-г6у
@АлексПовзун-г6у 5 жыл бұрын
Будет продолжение про stm32 nucleo ?
@aliklitvinov9316
@aliklitvinov9316 11 ай бұрын
самый точный модуль тот, где не видно кварца. но он есть, встроенный в корпус микросхемы . это сделано для термокомпенсации ухода частоты, в результате гарантируется 0,4 секунды в сутки ошибка.
@АндрейЛенин-п2у
@АндрейЛенин-п2у 3 жыл бұрын
работа с кнопками и меню тоже хотелось бы, ибо видио нет на эту тему
@ИгорьЛисник-ж7п
@ИгорьЛисник-ж7п 5 жыл бұрын
Полезный ролик. Будет ли дальнейшее развитие темы с часами реального времени? Встречал вопросы на тему: Включение школьного звонка в определенный момент на 5 или 10 сек для оповещения начала и конца урока. Понимаю, что должна быть ардуинка, часы реального времени и реле на выходе для комутации нагрузки. К сожалению не имею пока опыта, чтобы написать скетч. Если кто-то находил подобный проект, скиньте ссылку.
@КрасныеВаленки
@КрасныеВаленки 5 жыл бұрын
классные видео для новичков) расскажите как работать с адресными светодиодами пожалуйста. Пытался сделать матрицу круглую, не вышло) заранее спасибо!
@khusamov
@khusamov 3 жыл бұрын
Круглая матрица? )))) Ма́трица в математике - объект, записываемый в виде прямоугольной таблицы элементов кольца или поля, которая представляет собой совокупность строк и столбцов, на пересечении которых находятся её элементы.
@bul2012
@bul2012 5 жыл бұрын
По поводу выражения в начале видео. Либо часы, либо метеостанция. Это я бы сказал отсутствие фантазии. Мой самый "не стандартный проект" это "мешалка для жижи". А точнее мешалка для жидкостей для электронных сигарет ( друг, который старше меня раза в 2 , попросил сделать это устройство, так как заводские приборы или дорогие или фуфло) вообщем мне там пригодились все знания по термометрам, по шаговым двигателям, по созданию типа меню на "свич-кэйс". Вообщем нужно создавать любою херню которая приходит в голову, в пределах ардуино конечно.
@elblog7735
@elblog7735 5 жыл бұрын
У меня часы с газа-разрядными индикаторами на микроконтроллере pic. Корректировку времени делаю раз в год. За 12 месяцев спешат на 2 мин. Микросхемы точного времени там нет. Можно добиться еще более точного хода. Изменив емкость корректирующих керамических конденсаторов.(Устанавливаемых между ножками кварца и землей)
@АлексПовзун-г6у
@АлексПовзун-г6у 5 жыл бұрын
Сколько всего запланировано уроков ?
@edkeetgan
@edkeetgan 5 жыл бұрын
видео очень помогло
@Tim_Linkel
@Tim_Linkel 4 жыл бұрын
3231 с зарядкрй аккума? А можно убрать лишнее и поставить батарейку?
@vasbkamarxil1260
@vasbkamarxil1260 4 жыл бұрын
Здравствуйте, а можете сделать видео с индикаторами HDSP2000?
@AntonyAntonys
@AntonyAntonys 3 жыл бұрын
Как подключить на одну щину i2c два прибора
@СергейГриц-и5ш
@СергейГриц-и5ш 2 жыл бұрын
скажите пожалуйста подключил 3107 к Ардуино залил скетч часы тикают когда отключил питания потом включил часы сбросились по нулям в модуле 3107 батарейка новая
@a100sempreconLei
@a100sempreconLei 3 жыл бұрын
В домофоне kokom kcv-a374sd со встроеной функцией записи криворукие инженеры не поставили в штатные часы автономную батарею как в компе, когда исчезает электричество в розетке время, дата сбиваются и смысл записей теряется. Может можно встроить такой модуль в него или только нужно найти канал запитки штатных часов и поставить туда батарейку?
@Dmitry_b-612
@Dmitry_b-612 5 жыл бұрын
видос нормальный но уже один из многих 1302,1307 в мусор врут чуть не на минуту в день 3231,3232 - вещь. попадаются экземпляры которые за год всего на 5 секунд уходят
@AndriiNikolaiev
@AndriiNikolaiev 5 жыл бұрын
Спасибо за инфу, а то можно проколупаться не с тем чем надо.
@goodwill7643
@goodwill7643 4 жыл бұрын
врёт кристалл, а не чип. более точный надо ставить.
@BUPS.DELICIOUS
@BUPS.DELICIOUS 4 жыл бұрын
ради интереса, а на сколько сильно врет ардуино?
@goodwill7643
@goodwill7643 4 жыл бұрын
@@BUPS.DELICIOUS есть функция micros(), на каждом ардуино своя погрешность, и секунды можно тыкать не каждые 1000000, а каждые 999740 например. Я делал эксперимент и на протежение недели кристал шёл точно, с подобранным интервалом. Но не знаю, что будет если тестировать например месяц или при разной температуре.
@goodwill7643
@goodwill7643 4 жыл бұрын
uint32_t currMicros = micros(); //uint32_t oldMicros = 0; //volatile uint32_t timeInterval = 1000000; //999768 if(currMicros - oldMicros > timeInterval) { oldMicros += timeInterval; }
@MakarFedoseenko
@MakarFedoseenko 3 жыл бұрын
Очень классные видео, подскажите не могли бы Вы помочь с запуском вторичных часов, очень нуждаюсь в скетче, потому как не силён в этом вопросе, второй момент есть три составляющих l298n, ds1302, nano, первый должен выдавать разную полярность поочередно на выходы, раз в минуту, 24 вольта, что бы стрелка перемещалась раз в минуту, как победить эту историю. Помогите, заранее очень благодарен.
@АлександрКоротков-з3ы
@АлександрКоротков-з3ы 2 жыл бұрын
Радио 2000 №6 стр34 Собирал когда-то
@fl26476
@fl26476 5 жыл бұрын
А что на счёт коррекции времени? Делается через ардуино или есть функция в модуле rtc?
@AndriiNikolaiev
@AndriiNikolaiev 5 жыл бұрын
@Андре Сландовский что-то сильно сложно.
@spajalnikom
@spajalnikom 5 жыл бұрын
На 1302 был мой первый проект до сих пор лежит.Второй 1307.А недавно собрал на 3231 уже ламповые на ин12 лампах и esp8266.Следующие хочу на ин 14 собрать и ин 18 лампы есть времени нет.
@Max-i1h
@Max-i1h 10 ай бұрын
Не чего не понял, но было очень интересно.
@spinner4587
@spinner4587 3 жыл бұрын
Функция sprintf автору знакома? Автор настоящий ардуинщик;-)
@Max-i1h
@Max-i1h 10 ай бұрын
Не чего не понятно, но было очень интересно
@KolhozDIY
@KolhozDIY 4 жыл бұрын
хорошее видео, я вот тоже сделал часики на 1302 но с русским интерфейсом
@kostya1306
@kostya1306 5 жыл бұрын
Из опыта хочу добавить, что нужна только кнопка сброса секунд в 00. У меня в автомобиле подобные часы, т..к штатные умерли. Время один раз установил при прошивке, и все. Оно больше не собьется.
@ТимофейВодовсков-г6ь
@ТимофейВодовсков-г6ь 4 жыл бұрын
Как настроить время?
@игорьтитов-р4т
@игорьтитов-р4т 5 жыл бұрын
Здравствуйте, нет ли у вас на примете простой схемы на вайфай модулях ESP8266 для использования их в силовых розетка 220"в.С уважением и надеждой на отзыв. Игорь
@arduinoLab
@arduinoLab 5 жыл бұрын
kzbin.info/www/bejne/goC6e5maj8-XntU
@gotschaispireli5798
@gotschaispireli5798 5 жыл бұрын
i eshio vopros : a u arduino est spirtomer i saxaro mer ??? :) nu chtobi merit krepost vodki :) ! udachi
@raleyph
@raleyph 5 жыл бұрын
Я пытался делать часы на 1302 и он не выводит заданное время. Скетч верный. Кто может помогите!
@igorovcharov7424
@igorovcharov7424 5 жыл бұрын
Если подключаете к I2C, то значит стоит модуль PCF8574, а ему нужна другая библиотека: LiquidCrystal_PCF8574.h Хотя баг который сидит в библиотеке LiquidCrystal.h можно поправить в файле .cpp там "Return 0" надо заменить в одной строке на "Return 1" Но я не стал этого делать, а просто использую правильную библиотеку LiquidCrystal_PCF8574.h для 1602 по I2C
@igorovcharov7424
@igorovcharov7424 5 жыл бұрын
Вот как использовать LCD 1602 по I2C: #include #include LiquidCrystal_PCF8574 lcd(0x27); // set the LCD address to 0x27 for a 16 chars and 2 line display int show = 0; int error; void setup() { Serial.begin(115200); Serial.println("LCD..."); // wait on Serial to be available on Leonardo while (!Serial); Serial.println("Dose: check for LCD"); // See playground.arduino.cc/Main/I2cScanner how to test for a I2C device. Wire.begin(); Wire.beginTransmission(0x27); error = Wire.endTransmission(); Serial.print("Error: "); Serial.print(error); if (error == 0) { Serial.println(": LCD found."); lcd.begin(16, 2); // initialize the lcd } else { Serial.println(": LCD not found."); } // if } // setup() void loop() { if (show) { lcd.setBacklight(255); lcd.home(); lcd.clear(); lcd.print("Hello LCD=");lcd.print(show); delay(1000); } // if else {lcd.setBacklight(255); lcd.home(); lcd.clear(); lcd.print("ERROR LCD"); lcd.setCursor(0, 1); lcd.print("show=");lcd.print(show); delay(2000); } show = (show+1); } // loop()
@Heheitan
@Heheitan 4 жыл бұрын
Щас буду думать как менять стартовый набор данных, а то с компа долго настраивать.
@smert_okupantam
@smert_okupantam 5 жыл бұрын
мои часы сильно похожи на USB Joystick, а еще я слышал про метеостанции в виде 3Д принтеров. Так что пословица верна.
@ПеньковК
@ПеньковК 3 жыл бұрын
Всем привет! Ребенок собрал часы.не может скетч загрузить.выдает ошибку.
@arduinoLab
@arduinoLab 3 жыл бұрын
Вы держитесь там, ошибка это серьезно.
@ПеньковК
@ПеньковК 3 жыл бұрын
@@arduinoLab ,будем держаться...
@МихаилДолгих-с8ю
@МихаилДолгих-с8ю 4 жыл бұрын
не получатся на экран не выводится , плата уно
@Balthazar_lien
@Balthazar_lien 5 жыл бұрын
Сделай обзор на DS32KHZ, и дай ссылку на проверенного продавца.
@ктото-щ1е
@ктото-щ1е Жыл бұрын
у меня нету rtc
@edilsultanaliev7153
@edilsultanaliev7153 4 жыл бұрын
Не понял, но интересно!
@GEORGE-yw5kp
@GEORGE-yw5kp 3 жыл бұрын
у меня ошибка там где инициализируем
@GEORGE-yw5kp
@GEORGE-yw5kp 3 жыл бұрын
Помогите
@smert_okupantam
@smert_okupantam 5 жыл бұрын
делаю часы с DCF77 модулем. морока.
@Gameplayer55055
@Gameplayer55055 5 жыл бұрын
Хорошо что у меня еспшки, и могу время с инета грузить
@ОлегКлимов-н4х
@ОлегКлимов-н4х 5 жыл бұрын
Можно пример скетча?
@Svoiremontnik
@Svoiremontnik 7 ай бұрын
От!!! 🤦🏻‍♂️🤦🏻‍♂️🤦🏻‍♂️😁 Эти ваши Андулины🤣🤣🤣🤣🤣
@noname49478
@noname49478 12 күн бұрын
Чего блин?
@vernnms78
@vernnms78 5 жыл бұрын
Использовал модуль с 1302, как на видео. Оставил его просто на батарейке больше года. Затем подключил и... считал совершенно некорректный календарь. Посчитал, и пришел к выводу, что все месяцы считались по 30 дней. Есть у кого информация на этот счет?
@kjdgfgknjkdsg
@kjdgfgknjkdsg 5 жыл бұрын
Там наверно китайский календарь запрограммирован.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
Просто так спешат сильно. А провериться можно если установишь : первый месяц ; 30тое число : 23 часа 59 мин. и спустя минуту станет все ясно.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
Эээээ... Ну кто расскажет, как же можно поэксплуатировать ЕПРОМ, в модуле дс3231 ????
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
@@kalobyte , так что получается эта епромка уже задействувана при работе часов и установки времени? Хм...
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
@@kalobyte , ну ведь деньги же уплочены, надо как-то использовать. да вобщем и ардуино кроме как игрушка нахрен не нужна, но интересно то как... Полтора года как заморочился и все же не надоедает.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
@@kalobyte , согласен, но имея 30 летний опыт радиоаматорства, и понимая кое-что в апаратной логике и булевой матиматики без ардуинки, я бы и не помышлял пробовать хоть как-то програмировать. Трудно очень в начале учится только по ютубу, когда подсказать некому. Но обилие роликов от,, чайников,, и критические (не критиканские) коменты от более продвинутых, наводят на правильные мысли.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
@@kalobyte , конечно спасибо за ссылки, но по мне так это соблюдать ,,золотую серединку,, иначе недалеко к потере понимания реальности. Для меня все это всего лишь хобби не более, семья и дом все же должны быть на первом месте(заходил на твой канал, и еще чуть глянул последнее видео).
@arduinoLab
@arduinoLab 5 жыл бұрын
было давно, kzbin.info/www/bejne/d6OwaphrpbSDe9U только переименовать надо, а то не ищется.
@AlexandrSvetlakov
@AlexandrSvetlakov 5 жыл бұрын
для начинающих - вайлом роликов. поделитесь лучше профф опытом. типа kzbin.info/www/bejne/jqrcnniulKuHgcU
@gotschaispireli5798
@gotschaispireli5798 5 жыл бұрын
s dobrim . ARDUINO - eto khoroshoooo u menia est 1 proekt v golove , vi mojete dlia meni napisat sketch ??? potom kaknibud ia snimu video :) - pomojete ?
@jutiubi
@jutiubi 5 жыл бұрын
я время устанавливаю одной кнопкой
@denismylt3857
@denismylt3857 5 жыл бұрын
DS3231 самый путёвый модуль, остальное говно
@PluSik
@PluSik 5 жыл бұрын
Счетчик подписчиков подробно . простой
@ИванИванов-д3в7н
@ИванИванов-д3в7н 5 жыл бұрын
У АлексаГайвера есть.
@Ватафакмазафака-ш1л
@Ватафакмазафака-ш1л 3 жыл бұрын
Посмотри у гайвера, он делал давно такой.
@ПользовательЮтуба-я5ь
@ПользовательЮтуба-я5ь 5 жыл бұрын
Ахахах, вот это условие с дописыванием нолика повеселило. Программист ты пока не важный. Есть же функции форматирования строк.
@AndriiNikolaiev
@AndriiNikolaiev 5 жыл бұрын
Не нравится делай свои ролики.
@eshkinkoteshkinkot1652
@eshkinkoteshkinkot1652 5 жыл бұрын
Да 1302 говно подтверждаю уходят намного вперед как и говорил автор приходится раз в месяц примерно подводить
@tituszx1
@tituszx1 4 жыл бұрын
Точность зависит от кварца. Одни из лучших из материнок
@drummermistery
@drummermistery 5 жыл бұрын
на 1307 сделал, отстают сек на 15
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
В коде можно поставить условие, если наступает 0 часов 00 минут запустить программный таймер на 15 секунд(или на сколько там у кого спешит), после сбросить секунды в ноль. А если еще привязатся к переменной, которая будет вытаскивать с епром спешащее значение , тогда можно корректировать код без перезаливки скетча.
@olexangrstetsiuk3092
@olexangrstetsiuk3092 5 жыл бұрын
Пардон, в твоем случае когда спешат таймер установить на 45 сек, и после достижения нужного интервала сбросить секунды в ноль, а к минутам добавить 1 .
@drummermistery
@drummermistery 5 жыл бұрын
@@olexangrstetsiuk3092 я не в ручную настраивал а через settime синхронизировал
@Физик-г4о
@Физик-г4о 5 жыл бұрын
Понятно, в смысле я понял, врубился.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
Cheerleader Transformation That Left Everyone Speechless! #shorts
00:27
Fabiosa Best Lifehacks
Рет қаралды 16 МЛН
Arduino and the real-time clock (RTC) DS1307
7:39
Home Made
Рет қаралды 59 М.
⌚️ ЧАСЫ РЕАЛЬНОГО ВРЕМЕНИ (DS1302) и АРДУИНО
6:07
SoftwareProjer - погружение в мир техники и IT
Рет қаралды 24 М.
LCD1602 - это очень просто!
22:19
Гневисть
Рет қаралды 149 М.
Уроки Ардуино. ПИД регулятор
28:57
Заметки Ардуинщика
Рет қаралды 484 М.
Mom Hack for Cooking Solo with a Little One! 🍳👶
00:15
5-Minute Crafts HOUSE
Рет қаралды 23 МЛН