Настольная метеостанция на Arduino
ВВЕДЕНИЕ
Целью курсового проекта является разработка настольной метеостанции на базе Arduino Uno. Метеостанция представляет собой достаточно компактное устройство, предназначенное для контроля и анализа температурно-влажностных характеристик, изменений в атмосферном давлении и получении других данных, позволяющих с большой долей достоверности прогнозировать погоду на ближайшие 24 часа. Актуальность темы: Спрос на использование микропроцессорных систем для выполнения различных задач неуклонно растет с каждым годом. В то же время эта тема не имеет должного уровня интерпретации в средствах массовой информации, достаточного для того, чтобы сделать тему узнаваемой в широких массах. В настоящее время эта тема приобрела наибольшую популярность на просторах видеохостинга Youtube. Авторы достаточно квалифицированы и специализированы, чтобы осветить эту тему, но их число катастрофически мало. Использование современной бытовой климатической техники в собственном жилище требует от нас контроля над температурно-влажностными характеристиками воздуха. Эти показатели напрямую влияют на самочувствие человека и его работоспособность. Но точность их показаний зачастую не внушает доверия пользователю, поэтому большинство людей используют в своих домах дополнительно термометры, барометры и другие дополнительные приборы климатического контроля. На сегодняшний день есть хорошая альтернатива всем этим приборам и приспособлениями, которая называется домашней метеостанцией. Существуют два основных типа погодных станций: механические и электронные. Кроме этого, различаются домашние метеостанции внешним видом, функционалом, наличием и количеством внешних датчиков, использованием и соответственно ценой.
Содержание
Введение
Основная часть 4 - 10
1. Аппаратная часть 4
1.1. Конструктив 4
1.2. Микроконтроллер 6
1.3. Периферия 7
1.4. Некоторые модели микроконтроллерных плат 8
1.5. Концепция программирования 8
1.6. Язык программирования 8
1.7. Загрузка программы в микроконтроллер 10
1.8. Команда разработчиков 10
Практическая часть 11
1. Среда разработки 11
2. Используемые модули…………………………………………………………………………………………
3. Код программы контроллера 6
Заключение 4
Список источников 4
Не найдено
Разработчик выбирает метод установки и механической защиты плат самостоятельно. Сторонними производителями выпускаются наборы робототехнической электромеханики, ориентированной на работу совместно с платами. Классические Arduino и Arduino-совместимые платы спроектированы для монтажа в стопки через штыревые разъёмы. Таким образом базовую микропроцессорную плату дополняют необходимой периферией и внешними подключениями.
Существуют платы Uno, Pro, Leonardo, Mega 2560, Due и платы, например Zero, с расширенным набором штыревых разъёмов для них. Платы расширения стандартной длины могут устанавливаться и в расширенные процессорные платы.
Миниатюрные клоны ArduinoПомимо стандартных конструктивов Ардуино сторонние разработчики создали множество миниатюрных клонов, сохранив только архитектурную и программную совместимость. Среди этих клонов выделяется линейка продуктов Microduino.