Разработка, создание и программирование работы термогигрометра на базе датчика DHT11 и Arduino

Содержание

Слайд 2

Цель работы:

pазработка, создание и программирование работы термогигрометра на базе датчика DHT11 и

Цель работы: pазработка, создание и программирование работы термогигрометра на базе датчика DHT11
Arduino, а также запись результатов на карту памяти

Задачи:

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

Слайд 3

ARDUINO

Arduino — это электронный конструктор и удобная платформа быстрой разработки электронных устройств

ARDUINO Arduino — это электронный конструктор и удобная платформа быстрой разработки электронных
для новичков и профессионалов. Платформа пользуется огромной популярностью во всем мире благодаря удобству и простоте языка программирования, а также открытой архитектуре и программному коду. Устройство программируется через USB без использования программаторов.
Arduino позволяет компьютеру выйти за рамки виртуального мира в физический и взаимодействовать с ним. Устройства на базе Arduino могут получать информацию об окружающей среде посредством различных датчиков, а также могут управлять различными исполнительными устройствами.

Слайд 4

Плата ARDUINO UNO

Выводы питания:
 VIN - вход используется для подачи питания от

Плата ARDUINO UNO Выводы питания:  VIN - вход используется для подачи
внешнего источника
 5V - регулируемый источник напряжения, используемый для питания микроконтроллера и компонентов на плате.
 3.3V - напряжение на выводе 3.3В, генерируемое встроенным регулятором на плате.
 GND - выводы заземления.

Кроме того, на плате есть:
o индикаторы, которые сигнализируют о том, что плата принимает или передает какие-либо данные;
o контрольный индикатор, используемый для контроля правильности работы загруженной программы;
o разъемы с цифровыми портами ввода-вывода, к которым подключаются цифровые датчики, они работают на ввод и вывод информации;
o индикатор питания, горение которого означает подключение питания;
o кнопка сброса;
o разъем для программирования платы (порт ICSP), который в работе курсовой не используется;
o аналоговые порты ввода А0-А5 (ANALOG IN), к которым подключают различные приводы (исполнительные механизмы) или на них подают аналоговые сигналы.

Слайд 5

Сборка и соединение составляющих частей

Собранные элементы Arduino

Схема установки «Frittzing»

Сборка и соединение составляющих частей Собранные элементы Arduino Схема установки «Frittzing»

Слайд 6

Написание кода программы

Инструкции, константы, библиотеки

Функция Void setup()

Функция Void loop()

Написание кода программы Инструкции, константы, библиотеки Функция Void setup() Функция Void loop()

Слайд 7

Проведение эксперимента

Программируем

Проводим измерения

Занимаемся физ. нагрузками

Проведение эксперимента Программируем Проводим измерения Занимаемся физ. нагрузками

Слайд 8

Анализ полученных данных

График зависимости температуры воздуха от времени – эксперимент №1

График зависимости

Анализ полученных данных График зависимости температуры воздуха от времени – эксперимент №1
температуры воздуха от времени – эксперимент №2

График зависимости влажности воздуха от времени – эксперимент №1

График зависимости влажности воздуха от времени – эксперимент №2

Слайд 9

Заключение

Изучены способы работы с Arduino
Приобретены умения и знания программирования платы, датчика температуры

Заключение Изучены способы работы с Arduino Приобретены умения и знания программирования платы,
и влажности, ридера micro-SD и часов реального времени
Проведено 2 эксперимента
Проанализированы данные об изменении температуры и влажности воздуха

Слайд 10

Список использованных источников

Arduino [Электронный ресурс]. URL: http://arduino.ru/About (дата обращения: 19.04.2021).
Косарев О.В.,

Список использованных источников Arduino [Электронный ресурс]. URL: http://arduino.ru/About (дата обращения: 19.04.2021). Косарев
Водкайло Е.Г.. Разработка и программирование термогигрометра на базе Arduino: Методические указания к курсовой работе. Сост.:. СПб, 2020.
САНПИН 2.1.3.2630-10 "Санитарно-эпидемиологические требования к организациям, осуществляющим медицинскую деятельность". 2010. 115 с.