Проект термометр TMP37 на Arduino IDE и Processing

Автор
Участник: Репонин Евгений Николаевич
Категория участника
- дополнительное образование (12-15 лет)
Описание проекта
С помощью Robbo_Лаборатории и датчика температуры TMP35/TMP36/TMP37 выводим показания на монитор компьютера через программу Processing. Реализован перевод показаний датчика температуры из аналогового значения в градусы цельсия. Передача данных с платы Arduino осуществляется через Serial port по USB кабелю.
Порядок использования
- Подать питание путем подключения платы Arduino через провод USB к ПК.
- После включения открыть Arduino IDE и выбрать в меню инструменты->порт->выбрать порт Arduino, к которому он подключился.
- Выбрать в меню Инструменты->монитор последовательного порта и установить значение скорости 9600 baud в правом нижнем углу.
- Закрыть монитор последовательного порта.
- Запустить программу Processing, загрузить скетч и нажать меню скетч->запуск или на кнопку запуска в виде треугольника.
Описание реализованной программы
- Передача данных в последовательный порт через Arduino IDE.
Датчик опрашивает с интервалом 1 секунда. Показания сразу же выводятся в монитор порта. Следует прикоснуться к датчику пальцами и показания начнут расти.
- Передача данных в программу Processing!
Данные выводятся в поле 400 на 100 точек с интервалом в 1 секунду.
Описание оборудования
Основой рабочей платформы послужил комплекс Robbo Лаборатория и датчик температуры из его же набора.
Исходные коды
~ Файл:TMP37 ARD IDE Processing.ino ~ Файл:Processing input.ino ~ скачать программу Processing
Фото проекта


