Оглавление:

Как сделать регистрацию даты и времени - Liono Maker: 5 шагов
Как сделать регистрацию даты и времени - Liono Maker: 5 шагов

Видео: Как сделать регистрацию даты и времени - Liono Maker: 5 шагов

Видео: Как сделать регистрацию даты и времени - Liono Maker: 5 шагов
Видео: Часть 2 - Аудиокнига «Том Свифт и его электрический катер» Виктора Эпплтона (главы 13–25) 2024, Июль
Anonim
Как сделать регистрацию даты и времени | Liono Maker
Как сделать регистрацию даты и времени | Liono Maker
Как сделать регистрацию даты и времени | Liono Maker
Как сделать регистрацию даты и времени | Liono Maker

Вступление:-

В этом уроке мы узнаем, как сделать регистрацию даты и времени с помощью Arduino. Для этого я использую модули DS3231 и Micro SD Card.

Основным модулем, который используется для регистрации времени и даты, является DS3231. DS3231 - это модуль RTC (часы реального времени). Часы реального времени могут отображать секунды, минуты, часы, день, дату, месяц и год. DS3231 может питаться от 3,3 В или 5 В, а литиевая батарея типа «таблетка» CR2032 питает RTC, когда она не подключена к Arduino. DS3231 также имеет встроенный датчик температуры. DS3231 использует связь I2C с двумя двунаправленными линиями:

1_Серийные часы (SCL)

2_Серийные данные (SDA)

ЗАМЕТКА:

Если вам интересно сделать регистратор данных или регистратор данных датчика и записывать его данные в файл. вот следующие ссылки: 1-Регистрация данных температуры и интенсивности света

www.youtube.com/embed/gd-a8Y5GF3A

Регистратор данных 2-DHT11 с Arduino и картой micro SD

www.youtube.com/embed/gd-a8Y5GF3A

Страница Facebook: Modal = admin_t…

Регистратор данных:

Регистратор данных (также регистратор данных или регистратор данных) - это электронное устройство, которое записывает данные с течением времени с помощью встроенного инструмента или датчика или с помощью внешних инструментов и датчиков. Обычно они небольшие, с батарейным питанием, портативные и оснащены микропроцессором, внутренней памятью для хранения данных и датчиками. Некоторые регистраторы данных взаимодействуют с персональным компьютером и используют программное обеспечение для активации регистратора данных, просмотра и анализа собранных данных, в то время как другие имеют устройство локального интерфейса (клавиатура, ЖК-дисплей) и могут использоваться как автономное устройство. В этом проекте я использую SD-карту для хранения данных с помощью Arduino.

DS3231:

Дата и время измерения датчика или записи данных могут быть включены при записи данных на SD-карту с использованием модуля часов реального времени (RTC), такого как DS3231. Часы реального времени могут отображать секунды, минуты, часы, день, дату, месяц и год. DS3231 может питаться от 3,3 В или 5 В, а литиевая батарея типа «таблетка» CR2032 питает RTC, когда она не подключена к Arduino. DS3231 также имеет встроенный датчик температуры. DS3231 использует связь I2C с двумя двунаправленными линиями: последовательные часы (SCL) и последовательные данные (SDA). Как подключиться к Arduino для этой схемы подключения доступно.

Модуль Micro SD-карты:

Модуль (адаптер Micro SD-карты) представляет собой модуль чтения карт Micro SD, через файловую систему и драйвер интерфейса SPI, систему SCM для завершения чтения файла и записи Micro SD-карты. Пользователи Arduino могут напрямую использовать Arduino IDE, которая поставляется с библиотечной картой SD-карты для завершения инициализации и чтения.

Шаг 1:

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

Фритцинг: -

В этом уроке я использую программу Fritzing для создания схем моего проекта.

сначала мне нужно открыть Fritzing, а затем взять DS3231, Arduino UNO и Micro SD Card. нам нужно соединить их через перемычки.

Ниже приведены соединительные стратегии: -

Соединения DS3231 с Arduino UNO:

DS3231 _ Arduino UNO

Земля ----------------------- Земля

VCC ----------------------- 5вольт

SDA ----------------------- Контакт A4

SCL ----------------------- Контакт A5

Соединения SD-карты с Arduino UNO: -

SD-карта _ Arduino UNO

Земля --------------------------------- Земля

VCC -------------------------------- 5вольт

MISO -------------------------------- pin12

MOSI -------------------------------- pin11

SCK ---------------------------------- pin13

SCS ---------------------------------- контакт 10

Шаг 2:

Изображение
Изображение
Изображение
Изображение
Изображение
Изображение

Моделирование Протея: -

В этом проекте я использовал программное обеспечение Proteus для моделирования.

Во-первых, мне нужно открыть библиотеку, чтобы взять компоненты и устройства. Я взял DS3232, SD-карту и виртуальный терминал для моделирования. Поскольку нам нужно моделировать время и дату, во время моделирования открывается окно часов ds3232, в котором запущены время и дата. мы можем установить начальные точки даты и времени в кодировке Arduino. В некоторых проектах кнопка используется для установки даты и времени вручную, для этого нам нужно соответствующим образом изменить кодировку Arduino.

Я использую Arduino UNO, для этого нам нужен файл Hex. Создайте шестнадцатеричный файл вашего кода Arduino (я предоставляю код ниже) в Arduino IDE. затем загрузите его в свойствах Arduino.

Я использую модуль SD-карты. Я предоставляю файл SD-карты, загрузите его в свой модуль (приведено в следующем описании). В левом нижнем углу Proteus есть кнопка воспроизведения, нажмите ее и начнется моделирование. при запуске симуляции будут открыты два окна: виртуальный терминал и часы ds3232.

> Виртуальный терминал отображает записанные данные как;

SD-карта в норме

запись1

запись2

запись3

recrod4

запись5

> Окно часов ds3232 показывает время и дату соответственно.

> Во время моделирования откроется файл «Содержимое карты памяти», в котором находится файл данных data.csv. В этом файле мы время и дата, месяц, день и год. Каждую задержку (1000); эти данные будут повторяться, и данные добавят их в файл.

Шаг 3:

Изображение
Изображение
Изображение
Изображение

EXCEL Работает: -

Откройте Excel и вставьте в него файл data.csv. данные будут отображаться в столбцах и будут построены в виде линейного графика столбца времени.

Шаг 4:

Рекомендуемые: