Прием заказов: 24/7 Работа склада: с 10:00 до 19:00

0

Набор метео станция

Артикул: meteo
Наличие: под заказ 1-4 недели
137.90Br 1шт
- +
Купить в один клик
или
Способы доставки:
  • Самовывоз
  • Курьер
  • Почта
  • EMS
Гарантии: Своевременный возврат товара.

Описание

Оглавление

НАЗНАЧЕНИЕ НАБОРА

СОСТАВ НАБОРА

СХЕМА ПОДКЛЮЧЕНИЯ К Arduino UNO

НАЧАЛО РАБОТЫ

БИБЛИОТЕКИ

  • DHT.h
  • Adafruit_BMP085.h
  • LedControl.h
  • DS3231.h
  • Wire.h – библиотека
  • Time.h - библиотека

СКЕТЧИ

  • I2C_Scan_OK.ino
  • Set_Time_DS3231_OK.ino
  • Meteo_DS323_BMP180_DHT11_MAX7219_UNO_OK.ino

 

 

НАЗНАЧЕНИЕ НАБОРА

Набор «Часы и метео»  состоит из  набора сенсоров (влажности, температуры и давления),  часов RTC DS3231 и 4-х  каскадированных  светодиодных матрицах 8х8 MAX7219 для вывода времени и показаний этих датчиков. Программное управление осуществляется  на Arduino UNO.  

Набор дает углубленное понимание  процесса последовательной передачи данных между периферийными устройствами и  понятия динамической индикации. Скетчи написаны на языке C++. 

СОСТАВ НАБОРА

1.  Arduino UNO  +  кабель для подключения к компьютеру – 1шт.

2.  Модуль влажности и температуры DHT-11

3.  Модуль давления   BMP180  GY-68

4.  Модуль часов  RTС  DS3231 – 1шт  

5.  Модули  светодиодных матрицах 8х8   MAX7219 -4 шт.

6.  Макетная плата –  1 шт

7.  Набор проводов – 1 к-т.

8. Скетчи для тестирования модулей

9.   Скетч вывода метео данных и времени

СХЕМА ПОДКЛЮЧЕНИЯ К Arduino UNO

Рисунок 1

НАЧАЛО РАБОТЫ

1.Собираем схему изображенную на Рисунке 1. Загружаем скетч  I2C_Scan_OK.ino

При правильно собранной схеме и работающих датчиках на мониторе последовательного порта увидеим адреса датчиков подключенных к интерфейсу I2C. 

a) 0x68 -  адрес микросхемы DS3231SN часов RTC

b) 0х77  - адрес микросхемы  BMP180 давления

c). 0x57 - это адрес микросхемы AT24C32 памяти (мы не используем)

 

Рисунок 2

 Если на мониторе увидим сообщение, как на Pисунке 3, то это означает что  датчик давления и часы RTC DS3231 не удалось.  

Рисунок 3

 

2.Далее необходимо установить на часах время. Загружаем скетч Set_Time_DS3231_OK.ino и устанавливаем текущее время.  Результат работы скетча – Рисунок 4.

 

Рисунок 4

 

 

  1. Закружаем скетч   Meteo_DS323_BMP180_DHT11_MAX7219_UNO_OK.ino

          В теле программы void loop() есть тестовые  подпрограммы результаты  которых отражены на соответствующих рисунках:   

               a)  Print_Display_Time() -  показывает результат работы  RTC DS3231;  

 

                b) Print_Display_Pa() - показывает результат работы   BMP180;

 

 

                c) Print_Display_T_Humid() - показывает результат работы   DHT-11;

                  d) Print_MAX7219_1456();    // ТЕСТ - выводид на 4-х каскадированный

                                                                               дисплей цифры 1456

 

                  e) Print_MAX7219_Time();   // выводит время часов RTC DS3231 на Dot matrix

                                                                     module MAX7219

 

БИБЛИОТЕКИ

 

DHT.h

   Функии библиотеки обеспечивают интерфейс связи с сенсорами типа DHTxx, позволяют считывать показании датчика :

  • влажность;
  • температуру;
  • «индекс жары»,

Эти значения можно выводить в единицах Целсия и Фаркегейта.

 

Adafruit_BMP085.h скачать

Библиотека для работы с  микросхемой BMP085 в которой определены основные функции для определения давления и температуры.

 readAltitude()              определения высоты над уровнем моря

readPressure()               считывает давление в Паскалях

readTemperature()        считывает теммпературу

 

LedControl.h скачать

 

            Предназначена для инициализации, и вывода графической информации на  модуль Dot matrix module MAX7219 . Позволяет каскадировать модули и анимировать выводимую информацию.

            Библиотека также позволяет работать с семисегментными модулями, построенные на базе микросхемы  MAX7219 и поддерживает до 8-ми разрядов семисегментных индикаторов.  

           

DS3231.h скачать

  Обеспечивает работу Arduino по интерфейсу I2C микросхемой DS3231 фирмы Dallas.

Wire.h 

Данная библиотека позволяет Ардуино взаимодействовать с различными устройствами по интерфейсу I2C / TWI. Встроена в Arduino IDE – не требует дополнительного подключения.

 

Time.h скачать

Библиотека Time.h содержит  определения и функции для работы со временем такие как:

second()          cекунда,

minute()          минута,

hour()              час,

day()               день, 

weekday()       день недели,

month()           месяц,

year()              год 

setTime()

 

 

Характристики

Документация

Datasheeе для Набор метео станция отсутствует.
Загрузите Datasheet и получите скидку 5% на всю корзину

Товар из этой же категории:

C этим товаром также покупают: