|
|||
Практическое задание 3. Тема «Измерительные системы». Лекция 4.4. Пример реализации измерительной системы в онлайн-эмуляторе. Рекомендации по выполнению заданияПрактическое задание 3 Тема «Измерительные системы» Лекция 4.4. Пример реализации измерительной системы в онлайн-эмуляторе Составьте электрическую схему и напишите программу для контроллера Arduino, которая издает звуковой сигнал при превышении температуры в помещении 50 градусов по шкале Цельсия. В качестве датчика температуры воспользуйтесь твердотельным датчиком TMP36. Готовое учебное задание должно включать следующие элементы: 1) титульный лист; 2) изображение собранной схемы; 3) описание алгоритма работы программы в текстовом виде или в виде блок-схемы; 4) исходный код программы.
Рекомендации по выполнению задания 1. Воспользуйтесь инструментарием, примененным в предыдущем задании. 2. Выполните поиск документации на аналоговый датчик температуры TMP36. 3. Подключите вывод Vs датчика к 5V контроллера Arduino, GND – к GND, а Vout датчика – к аналоговому входу контроллера, например, A0. 4. С помощью функции analogRead измерьте напряжение на выходе датчика и переведите в градусы, используя документацию. 5. Чтобы издать звуковой сигнал, воспользуйтесь пьезоизлучателем. Элемент подключите к цифровому выходу с поддержкой ШИМ (обозначены ~, например 3, 5, 6, 10, 11 на плате Arduino Uno R3). Чтобы проиграть звук частотой 500 Гц в течение 2 секунд с помощью пьезоизлучателя, подключенного к выводу 6, воспользуйтесь функцией tone(6, 500, 2000); 6. Возможный вариант схемы без подключенного датчика показан на рис. 7. Рис. 7. Схема подключения пьезоизлучателя
|
|||
|