Текущее время: 19 мар 2024, 05:55

Калининград & ХОББИ

Занятие любимым хобби - это путь к счастливой жизни!

Метеостанция на Ардуино

Тут собраны схемы различных устройств сделанных на контроллерах Ардуино, Лазерный гравер на Ардуино, Металлоискатель на Ардуино, Метеостанция, Кодовый замок, и множество других устройств и изобретений
Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Метеостанция на Ардуино

Сообщение -=dp=- » 24 сен 2014, 15:54

Всем доброго дня!
Представляю Вашему вниманию очередной проект, разработанный на Ардуино УНО , TFT LCD шилд и сенсор температуры и влажности DHT11.

Итак, встречайте- Метеостанция на Адуино с цветным дисплеем.

Для изготовления метеостанции потребуется:
Ардуино УНО - 1шт.
TFT LCD шилд - 1шт.
Сенсор DHT11 - 1шт.
Корпус основного блока- 1 шт.
Корпус для датчика - 1 шт.
кабель UTP 5 CAT - 3 м.
Блок питания 9-12 В 1 А.


Вложения
1.jpg
TFT LCD шилд для Ардуино УНО
2.jpg
Ардуино УНО
3.jpg
метеостанция на ардуино

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Метеостанция на Ардуино

Сообщение -=dp=- » 24 сен 2014, 16:02

Следующее действие:

Необходимо прорезать в корпусе основного блока прямоугольное отверстие по размеру экрана TFT LCD шилда.
Я сделал это следующим образом:
разметил карандашом по линейке размеры будущего отверстия,
по размеченным линиям просверлил сверлом на 3 мм отверстия с шагом 1-2 мм друг от друга.
далее тем же сверлом, движением в бок прорезал перемычки между отверстиями.
После данной операции получилось прямоугольное отверстие, но края его получились кривоваты, пришлось выравнивать напильником.
Затем приклеил TFT LCD шилд к корпусу термоклеем.


Вложения
4.jpg
измерение влажности на Ардуино
5.jpg
термометр на Ардуино
6.jpg
прибор для измерения тепмературы и влажности

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Метеостанция на Ардуино

Сообщение -=dp=- » 24 сен 2014, 16:08

После крепления TFT LCD шилда я занялся креплением Ардуино, распайкой кабеля для подключения внешнего датчика температуры и влажности DHT11.


Вложения
7.jpg
Датчик DHT11
8.jpg
сенсор DHT11
9.jpg
Arduino DHT11

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Метеостанция на Ардуино

Сообщение -=dp=- » 24 сен 2014, 16:15

Затем пришлось немного погуглить на предмет поиска библиотек для оживления TFT LCD шилда, DHD11.
После пары часов поиска я нашел все необходимые библиотеки.
А уже после часа их доработки и создания скетча для Ардуины у меня куча безжизненного железа превратилась в метеостанцию с цветным дисплеем.

Если кому еще интересно, пишите, задавайте вопросы в данной теме.
Выложу библиотеки и скетч для ардуины по требованию.


Вложения
10.jpg
Ардуино Метеостанция
11.jpg
Метеостанция на Ардуино
12.jpg
Метеостанция на Arduino

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Метеостанция на Ардуино

Сообщение -=dp=- » 03 дек 2014, 21:10

Вот и зима пришла, на улице МОРОЗ, минуса :)
Не прочитал я даташит на DHT11 , а зря , оказывается у него диапазон измеряемых температур от 0 до 50 градусов.
Ниже нуля не меряет :(
DHT22 кстати тоже!

Пришлось опять дорабатывать , благо еще остались свободные 2 цифровых вывода ардуины УНО и имелся в наличии цифровой датчик температуры DALLAS 18B20 :D
А вот часы реального времени подключить не получилось из-за отсутствия свободных аналоговых выводов.
Все имеющиеся аналоговые выводы задействованы для управления дисплеем LCD TFT 2,4
Выкладываю фото после доработок.


Вложения
meteo1.JPG
Метеостанция на ардуино УНО и LCD TFT 2,4
meteo2.JPG
датчик DHT11 в корпусе из телефонной розетки
meteo3.JPG
цифровой датчик температуры DALLAS 18B20

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Метеостанция на Ардуино

Сообщение -=dp=- » 16 фев 2015, 09:20

pavel444 писал(а):Привет интересный подход мы на предприятии тоже хотели, сами сваять метеостанцию, но все таки решили приобрести профессиональную , хорошая штука характеристики ее можно найти тут (ссылка удалена модератором)


Все дело в стоимости данного оборудования :D
Сделать самим всегда дешевле, интереснее, познавательнее ...


Библиотека для цветного TFT LCD дисплея во вложении, точнее там их две и нужны обе


Вложения
Adafruit_GFX.rar
Библиотека для цветного TFT LCD
(8.57 KiB) Скачиваний: 2116
SWTFT.rar
Библиотека для цветного TFT LCD
(152.27 KiB) Скачиваний: 2006

 
Сообщений: 3
Зарегистрирован: 16 сен 2015, 19:48

Re: Метеостанция на Ардуино

Сообщение Dmitriy » 16 сен 2015, 19:55

Доброго времени суток! Заинтересовал Ваш проект. Не могли бы Вы поделиться схемой подключения и прошивкой.



Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Метеостанция на Ардуино

Сообщение -=dp=- » 20 сен 2015, 14:03

Dmitriy писал(а):Доброго времени суток! Заинтересовал Ваш проект. Не могли бы Вы поделиться схемой подключения и прошивкой.


чуть позже скину скетч



 
Сообщений: 3
Зарегистрирован: 16 сен 2015, 19:48

Re: Метеостанция на Ардуино

Сообщение Dmitriy » 24 сен 2015, 20:28

Спасибо! Ждем.



Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Метеостанция на Ардуино

Сообщение -=dp=- » 24 сен 2015, 22:44

Здравствуйте!

Скетч - прошивка во вложении.
Схема подключения датчиков DHT11 и Dallas18B20 стандартная, пины указаны в скетче.
Либы то же все стандартные, ищутся и скачиваются по названию инклюдов в скетче.
Если не найдете, пишите, выложу сюда.


Вложения
tft_dht11_18b20.rar
Скетч - прошивка метеостанции на Ардуино
(2.59 KiB) Скачиваний: 2363

 
Сообщений: 3
Зарегистрирован: 16 сен 2015, 19:48

Re: Метеостанция на Ардуино

Сообщение Dmitriy » 25 сен 2015, 22:15

Спасибо за скетч! Правда пришлось немного переделать, оказалось что мой дисплей работает с другой библиотекой(TFTLCD). После небольшой переделки все ожило, но показания датчиков не обновляются пока не сресетируеш плату :( .



 
Сообщений: 3
Зарегистрирован: 23 ноя 2015, 19:46

Re: Метеостанция на Ардуино

Сообщение slavyan75 » 23 ноя 2015, 19:51

здравстуйте Димон, классно получилось ; тоже жду TFT LCD 2,8 " , и еще : лежит у меня вот такой датчик (на фото), подскажите пожалуйста, как его вставить в скетч, и нужна ли к нему либа какая нить ? спасибо


Вложения
fotosensor.jpg

Аватар пользователя
 
Сообщений: 799
Зарегистрирован: 27 мар 2013, 22:12

Re: Метеостанция на Ардуино

Сообщение -=dp=- » 23 ноя 2015, 20:47

Здравствуйте!

Это датчик освещенности. Библиотеки для него не нужны. Подключаете питание на выводы VCC +5V , GND - общий, DO - выход можно подключить как к цифровому так и к аналоговому выводу Ардуино.
При смене освещенности на выходе D0 будет изменяться потенциал . Чувствительность регулируется переменным резистором.
Только вот мне не понятно зачем вы хотите подключить датчик освещенности к метеостанции ?



 
Сообщений: 3
Зарегистрирован: 23 ноя 2015, 19:46

Re: Метеостанция на Ардуино

Сообщение slavyan75 » 24 ноя 2015, 00:50

ну во первых, чтобы измерять освещенность :D (хотя лучше конечно купить специальный датчик для этого BH1750 ) , но не это главное ; едет вот такой LCD, хочу выводить на него данные (если конечно пинов хватит), в идеале хотелось бы, чтобы датчик освещенности управлял подсветкой этого дисплея, днем ярче, на ночь приглушенно; а то у меня тут итак всё светится, как новогодняя елка :)
про потенциал понятно, а можно ли этот меняющийся сигнал конвертировать в люксы, и передавать на сайт ? про библиотеки понятно, но скетч то надо править по любому ?


Вложения
TFT.jpg
TFT.jpg (29.28 KiB) Просмотров: 46177

 
Сообщений: 3
Зарегистрирован: 23 ноя 2015, 19:46

Re: Метеостанция на Ардуино

Сообщение slavyan75 » 29 ноя 2015, 23:22

а в каком Arduino IDE вы компилировали ваш скетч ? у меня во всех выдает ошибки



След.

Вернуться в Устройства на Ардуино

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1