Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.01.2014, 01:13   #2
NEXT
Member
 
Регистрация: 23.11.2012
Сообщений: 47
Вес репутации: 184
NEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud ofNEXT has much to be proud of
По умолчанию Arduino и беспроводные датчики TX-29 IT метеостанций

Предлагаю вниманию использование датчиков от целого ряда метеостанций.
Используется:
Датчик температуры: TX-29 IT -продается в интернете недорогой ну и не самый дешёвый,
самая маленькая цена была мною найдена в Чехии за 6 евро.
Используемая частота: 868 Мгц
Название: tx-29u-it.jpg
Просмотров: 10055

Размер: 5.3 Кб

Arduino UNIO BUONO R3 3,3V (или любая другая на 3,3 вольта)
Название: Arduino UNIO BUONO R3.jpg
Просмотров: 10167

Размер: 9.0 Кб

Приемопередатчик RTM12B 868 Мгц
Название: RTM12B.jpg
Просмотров: 10370

Размер: 4.2 Кб

Схема подключения стандартная и взята на просторах интернета
и рассчитана на подключение к ардуине с 3,3 вольта на борту ,
для избежания использования в схеме гасящих резисторов.
Подключив все по схеме, незабывая антену
Нажмите на изображение для увеличения
Название: Arduino_RF_Shem.png
Просмотров: 886
Размер:	112.2 Кб
ID:	1482
Вид на макетке:
Нажмите на изображение для увеличения
Название: 12.jpg
Просмотров: 720
Размер:	104.1 Кб
ID:	1487

Заливаем скетч из архива, в архиве 2 скетча:
TX29IT-A - ловит все датчики в округе 100 метров и выводит
в сериал информацию с датчиков в не декодированом HEX формате:
96 86 00 6A D0
где:
// 9 = nibbles following
// 68 = sensor id
// 600 = temp
// 6a = sensor type
// d0 = crc

Второй скетч TX29IT-B , более серьезный, с ним приемник ловит все датчики в округе 100 метров,
но выводит в сериал уже удобоваримую информацию:
|id| |°C |% |
id:9C: 23.5:99
id:E8: -0.6:99
id:B8: 24.6:99
id:E8: -0.6:99
id:98: 36.6:99
id:E8: -0.6:99
ид устройства, температуру, и в перспективе влажность (используя другие датчики)
и не забывает при этом еще помаргивать светодиодом на 9 ноге.
Во 2 скетче режим отладки включается и выключается состоянием строки в заголовке:
#define DEBUG 0 //отключена отладка
или
#define DEBUG 1 //включена отладка

В архиве все необходимое для тестирования.
Скетчи "собраны" в интернете, и написаны на языке CP (Сopy-Paste).
Архив TX29IT.rar

Последний раз редактировалось NEXT; 18.02.2014 в 02:38.
NEXT вне форума   Ответить с цитированием
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 01:12. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика