![Arduino Display Time на TM1637 LED дисплей, използващ RTC DS1307: 8 стъпки Arduino Display Time на TM1637 LED дисплей, използващ RTC DS1307: 8 стъпки](https://i.howwhatproduce.com/images/001/image-1265-j.webp)
Съдържание:
- Стъпка 1: Какво ще ви трябва
- Стъпка 2: Веригата
- Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
- Стъпка 4: Във Visuino ADD Components
- Стъпка 5: Във Visuino Set Components
- Стъпка 6: Във Visuino: Свържете компоненти
- Стъпка 7: Генерирайте, компилирайте и качете кода на Arduino
- Стъпка 8: Играйте
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57
![Arduino Display Time на TM1637 LED дисплей, използващ RTC DS1307 Arduino Display Time на TM1637 LED дисплей, използващ RTC DS1307](https://i.howwhatproduce.com/images/001/image-1265-1-j.webp)
В този урок ще научим как да показваме времето с помощта на модул RTC DS1307 и LED дисплей TM1637 и Visuino.
Гледай видеото.
Стъпка 1: Какво ще ви трябва
![Какво ще ви трябва Какво ще ви трябва](https://i.howwhatproduce.com/images/001/image-1265-2-j.webp)
![Какво ще ви трябва Какво ще ви трябва](https://i.howwhatproduce.com/images/001/image-1265-3-j.webp)
![Какво ще ви трябва Какво ще ви трябва](https://i.howwhatproduce.com/images/001/image-1265-4-j.webp)
- Arduino UNO (или всеки друг Arduino) Вземете го тук
- Модул RTC DS1307 Вземете го тук
- Кабелни проводници
- LED дисплей TM1637 Вземете го тук
Програма Visuino: Изтеглете Visuino
Стъпка 2: Веригата
![Веригата Веригата](https://i.howwhatproduce.com/images/001/image-1265-5-j.webp)
- Свържете щифт за LED дисплей [CLK] към цифров извод Arduino [10]
- Свържете щифт на LED дисплея [DI0] към цифров извод Arduino [9]
- Свържете щифт на LED дисплея [GND] към щифт Arduino [GND]
- Свържете щифт на LED дисплея [VCC] към щифт Arduino [5V]
- Свържете щифт за модул RTC DS1307 [VCC] към щифт Arduino [5V]
- Свържете щифт за модул RTC DS1307 [GND] към щифт Arduino [GND]
- Свържете щифт за модул RTC DS1307 [SDA] към щифт Arduino [SDA]
- Свържете щифт за модул RTC DS1307 [SCL] към щифт Arduino [SCL]
Стъпка 3: Стартирайте Visuino и изберете Тип дъска на Arduino UNO
![Стартирайте Visuino и изберете Тип дъска на Arduino UNO Стартирайте Visuino и изберете Тип дъска на Arduino UNO](https://i.howwhatproduce.com/images/001/image-1265-6-j.webp)
![Стартирайте Visuino и изберете Тип дъска на Arduino UNO Стартирайте Visuino и изберете Тип дъска на Arduino UNO](https://i.howwhatproduce.com/images/001/image-1265-7-j.webp)
За да започнете да програмирате Arduino, ще трябва да имате инсталирана Arduino IDE от тук:
Моля, имайте предвид, че има някои критични грешки в Arduino IDE 1.6.6. Уверете се, че сте инсталирали 1.6.7 или по -нова версия, в противен случай тази инструкция няма да работи! Ако не сте направили, следвайте стъпките в тази инструкция, за да настроите Arduino IDE за програмиране на Arduino UNO! Visuino: https://www.visuino.eu също трябва да бъде инсталиран. Стартирайте Visuino, както е показано на първата снимка Щракнете върху бутона "Инструменти" на компонента Arduino (Снимка 1) във Visuino Когато се появи диалоговият прозорец, изберете "Arduino UNO", както е показано на Снимка 2
Стъпка 4: Във Visuino ADD Components
![Във Visuino ADD Components Във Visuino ADD Components](https://i.howwhatproduce.com/images/001/image-1265-8-j.webp)
![Във Visuino ADD Components Във Visuino ADD Components](https://i.howwhatproduce.com/images/001/image-1265-9-j.webp)
![Във Visuino ADD Components Във Visuino ADD Components](https://i.howwhatproduce.com/images/001/image-1265-10-j.webp)
- Добавете компонент "TM1637 7 -сегментен дисплей, 4 -цифрен модул + 2 вертикални точки (CATALEX)"
- Добавете компонент „Clock Generator“
- Добавете компонента „Дата/час стойност“
- Добавете компонент „Декодиране (разделяне) дата/час“
- Добавете компонент „Форматиран текст“
- Добавете компонент „Часовник в реално време (RTC) DS1307“
- Добавете компонента „Генератор на импулси“
Стъпка 5: Във Visuino Set Components
![Във Visuino Set Components Във Visuino Set Components](https://i.howwhatproduce.com/images/001/image-1265-11-j.webp)
![Във Visuino Set Components Във Visuino Set Components](https://i.howwhatproduce.com/images/001/image-1265-12-j.webp)
![Във Visuino Set Components Във Visuino Set Components](https://i.howwhatproduce.com/images/001/image-1265-13-j.webp)
![Във Visuino Set Components Във Visuino Set Components](https://i.howwhatproduce.com/images/001/image-1265-14-j.webp)
- Щракнете двукратно върху компонента „Display1“и в прозореца „Digits“плъзнете „Text Display 7 Segments“отляво От лявата страна на прозореца „Digits“изберете „Text Display 7 Segments1“и в прозореца със свойства задайте „Count Digits "до 4
- Затворете прозореца "Цифри"
- Изберете „DateTimeValue1“и в прозореца със свойства задайте „Value“на текущата дата и час
- Щракнете двукратно върху компонента "FormattedText1" и в прозореца с елементи плъзнете 2x "Текстов елемент" в лявата страна, за двете зададени в прозореца със свойства "Дължина" до 2
- Изберете „FormattedText1“и в прозореца със свойства задайте „Text“на%0%1%2
Стъпка 6: Във Visuino: Свържете компоненти
![Във Visuino: Свържете компоненти Във Visuino: Свържете компоненти](https://i.howwhatproduce.com/images/001/image-1265-15-j.webp)
- Свържете щифта на ClockGenerator1 към RealTimeClock1 пинов часовник
- Свържете DateTimeValue1 към RealTimeClock1 пинов набор
- Свържете RealTimeClock1 pin Out към DecodeDateTime1 pin In
- Свържете RealTimeClock1 пинов контролен I2C към щифт на Arduino I2C In
- Свържете DecodeDateTime1 pin Hour към FormattedText1> Text Element1 pin In
- Свържете пин DecodeDateTime1 Минута към FormattedText1> Текстов елемент2 щифт In
- Свържете FormattedText1 pin Out към Display1> Text Display 7 Segments1> Pin In
- Свържете часовник Display1 с щифт към цифров щифт 10 на платката Arduino
- Свържете Display 1 pin данни към Arduino платка цифров пин 9
Стъпка 7: Генерирайте, компилирайте и качете кода на Arduino
![Генерирайте, компилирайте и качете кода на Arduino Генерирайте, компилирайте и качете кода на Arduino](https://i.howwhatproduce.com/images/001/image-1265-16-j.webp)
В Visuino, в долната част щракнете върху раздела "Build", уверете се, че е избран правилния порт, след което щракнете върху бутона "Compile/Build and Upload".
Стъпка 8: Играйте
Ако захранвате модула Arduino UNO, LED дисплеят трябва да започне да показва часа.
Честито! Завършихте проекта си с Visuino. Приложен е и проектът Visuino, който създадох за тази инструкция, можете да го изтеглите тук и да го отворите във Visuino:
Препоръчано:
Брояч Arduino, използващ TM1637 LED дисплей: 7 стъпки
![Брояч Arduino, използващ TM1637 LED дисплей: 7 стъпки Брояч Arduino, използващ TM1637 LED дисплей: 7 стъпки](https://i.howwhatproduce.com/images/001/image-79-35-j.webp)
Брояч Arduino, използващ LED дисплей TM1637: В този урок ще се научим как да направим прост цифров брояч, използвайки LED дисплей TM1637 и Visuino
Брояч Arduino, използващ TM1637 LED дисплей и сензор за избягване на препятствия: 7 стъпки
![Брояч Arduino, използващ TM1637 LED дисплей и сензор за избягване на препятствия: 7 стъпки Брояч Arduino, използващ TM1637 LED дисплей и сензор за избягване на препятствия: 7 стъпки](https://i.howwhatproduce.com/images/001/image-256-20-j.webp)
Брояч Arduino, използващ TM1637 LED дисплей и сензор за избягване на препятствия: В този урок ще се научим как да направим обикновен брояч с помощта на LED дисплей TM1637 и сензор за избягване на препятствия и Visuino
Цифров часовник, използващ Arduino и Led Dot Matrix дисплей: 6 стъпки
![Цифров часовник, използващ Arduino и Led Dot Matrix дисплей: 6 стъпки Цифров часовник, използващ Arduino и Led Dot Matrix дисплей: 6 стъпки](https://i.howwhatproduce.com/images/012/image-33373-j.webp)
Цифров часовник, използващ Arduino и Led Dot Matrix Display: В днешно време производителите, разработчиците предпочитат Arduino за бързо развитие на прототипирането на проекти. Arduino е електронна платформа с отворен код, базирана на лесен за използване хардуер и софтуер. Arduino има много добра потребителска общност. В този проект
Часовник, базиран на Arduino, използващ модул за часовник в реално време (RTC) DS1307 и 0,96: 5 стъпки
![Часовник, базиран на Arduino, използващ модул за часовник в реално време (RTC) DS1307 и 0,96: 5 стъпки Часовник, базиран на Arduino, използващ модул за часовник в реално време (RTC) DS1307 и 0,96: 5 стъпки](https://i.howwhatproduce.com/images/001/image-2174-20-j.webp)
Часовник, базиран на Arduino, използващ модул DS1307 Часовник в реално време (RTC) & 0.96: Здравейте момчета, в този урок ще видим как да направим работещ часовник с помощта на модул за часовник в реално време DS1307 & OLED дисплеи. Така че ще четем времето от часовника DS1307. И го отпечатайте на OLED екрана
Как да направите часовник в реално време с помощта на Arduino и TFT дисплей - Arduino Mega RTC с 3,5 -инчов TFT дисплей: 4 стъпки
![Как да направите часовник в реално време с помощта на Arduino и TFT дисплей - Arduino Mega RTC с 3,5 -инчов TFT дисплей: 4 стъпки Как да направите часовник в реално време с помощта на Arduino и TFT дисплей - Arduino Mega RTC с 3,5 -инчов TFT дисплей: 4 стъпки](https://i.howwhatproduce.com/images/006/image-16956-9-j.webp)
Как да си направим часовник в реално време, използвайки Arduino и TFT дисплей | Arduino Mega RTC с 3,5-инчов TFT дисплей: Посетете моя канал в Youtube. Въведение:- В този пост ще направя „Часовник в реално време“, използвайки 3,5-инчов TFT сензорен LCD, Arduino Mega 2560 и DS3231 RTC модул … .Преди да започнете … проверете видеоклипа от моя канал в YouTube .. Забележка:- Ако използвате Arduin