6516d7a2c13fae5f65d96eeab06c4f4d.ppt
- Количество слайдов: 19
КГУ «ОСШГ № 1 им. Н. А. Островского» Практическое применение платформы ARDUINO при подключении к цифровым датчикам. Направление: Научно-технический прогресс, как ключевое звено экономического роста Секция: Физика Мухамадиева Р. Д. г. Шемонаиха 2015 г.
АБСТРАКТ Задачи § Изучить программные среды, которые предоставляют возможность моделировать и управлять физическими процессами. § Познакомиться с основными правилами разработки физических моделей, алгоритмов и методами их реализации на компьютере на примере цифровых датчиков.
ГИПОТЕЗА • Платформа ARDUINO позволяет произвести измерения с помощью цифровых датчиков и осуществить связь с ПК. Актуальность §Работа актуальна, так как применима в различных отраслях производства, производственных процессах и в технологии «Умный дом» .
ЭТАПЫ, ПРОЦЕДУРЫ Прогностический: • Формулировка гипотезы; • Оформление целей, задач. Ознакомительный: • Набор и просмотр литературы на данную тему; • Обращение в Интернет.
Исследовательский: §Исследование взаимосвязи между ПК, платформой ARDUINO и цифровыми датчиками а так же возможностей датчиков при подключении к ПК. §Создание приложения для демонстрации работы датчиков; §Анализ созданной компьютерной программы.
Обобщающий: • Обработка и анализ данных. • Оформление, описание и анализ результатов. Заключительный: • Демонстрация включения и выключения датчиков под управлением ARDUINO и ПК.
Этапы моделирования 1. Описание задачи § Нами рассмотрена программная среда «Ардуино» , которая предоставляет возможность моделировать и подключать цифровые датчики. § Мы познакомились с основными правилами разработки различных физических моделей, алгоритмов и методами их реализации на компьютере и затем решили применить их для измерения физических параметров таких как : температура, влажность, освещенность и реакции датчиков на приближение огня и на свет.
Содержание Задача 1. Тема: Изучить язык программирования ARDUINO. Задача 2. Тема: Составить программу на ARDUINO для включения и выключения цифровых датчиков.
2. ОПРЕДЕЛЕНИЕ ЦЕЛЕЙ МОДЕЛИРОВАНИЯ • Цели определяются в соответствии с поставленной задачей; • Основная цель заключалась в создании программы управляющей работой цифровых датчиков , а также в использовании плато «Ардуино» , правильном его подключении и изучении элементов микросхемы;
Практическая часть.
3. РАЗРАБОТКА КОМПЬЮТЕРНОЙ МОДЕЛИ • Создание компьютерной модели осуществлено с помощью программы на языке ARDUINO; • Компьютерная модель многократно изменялась в процессе разработки в связи с изменением перечней параметров.
АРДУИНО • Ардуино — это популярная платформа для устройств на микроконтроллере. • МК — это микросхема с большой готовой базой кода и схем, и возможностью изменения программы, которая будет выполнять загруженную в него программу. • Ардуино программируется через порт USB, а программы для него пишутся на своем языке «Ардуино» , значительно более простом в освоении, для этого достаточно знать школьный курс программирования.
КРАТКИЕ ХАРАКТЕРИСТИКИ • Микроконтроллер ATmega 2560 • Рабочее напряжение 5 В • Входное напряжение (рекомендуемое) 7 -12 В • Входное напряжение (предельное) • Цифровые Входы/Выходы • Аналоговые входы 6 -20 В 54 16 • Постоянный ток через вход/выход 40 m. A • Постоянный ток для вывода 3. 3 В 50 m. A • Флеш-память 256 KB (из которых 8 КB используются для загрузчика) • ОЗУ 8 KB • Энергонезависимая память • Тактовая частота 16 MHz 4 KB
СВЯЗЬ АРДУИНО С КОМПЬЮТЕРОМ • На платформе Arduino Mega 2560 установлено несколько устройств для осуществления связи с компьютером, другими устройствами Arduino или микроконтроллерами. • Arduino позволяет посылать и получать текстовые данные при подключении к платформе. Светодиоды RX и TX на платформе будут мигать при передаче данных через микросхему ATmega 8 U 2 и USB подключение.
ПОДКЛЮЧЕНИЕ ЛАЗЕРНОГО ДАТЧИКА И ФОТОРЕЗИСТОРА
ПОДКЛЮЧЕНИЕ ДАТЧИКА ПЛАМЕНИ
ПОДКЛЮЧЕНИЕ ДАТЧИКА ТЕМПЕРАТУРЫ И ВЛАЖНОСТИ
ЗАКЛЮЧЕНИЕ • Гипотеза, выдвинутая в начале работы подтвердилась. Да, действительно можно с помощью компьютера получать цифровые данные с датчиков : температура, влажность, освещенность, а также наблюдать срабатывание датчика пламени на приближение огня и реакцию фоторезистора на лазерный луч, свет.


