MySensor датчик на батарейках

Коммерческие предложения на предоставление услуг и/или создания продуктов

Модератор: immortal

Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

MySensor датчик на батарейках

Сообщение Ivan » Ср апр 15, 2015 8:02 pm

Минимальная обвязка ATMega328 с посадочным местом для NRF24L01+ 2.4GHz
Ориентированна на использование вместе с библиотекой MySensor
Позволяют использовать батарейку в течении 6 месяцев, и возможность зарядить её не выключая устройство.

Купить его можно в нескольких вариантах

Документация: http://c2n.me/3gcLJ6C.pdf
GitHub: https://github.com/Shagrat2/mdms
  • Плата
    СпойлерПоказать
    Состав: Голая плата
    Изображение
  • Конструктор
    СпойлерПоказать
    Состав: Плата, ATMega328P, SMD резистор 10к, Конденсатор 4,7мКф
    Примечание: Процессор не прошит (это придётся делать вам)
    Не распаянный
    Изображение
  • Распаянная плата
    СпойлерПоказать
    Состав: Конструктор запаянный и прошитый
    Изображение
  • OEM датчик
    СпойлерПоказать
    Состав:Распаянная плата, NRF24L01+
    Изображение
  • Универсальный датчик в корпусе
  • Универсальный датчик в корпусе + аккумулятор (1000мАч)
    СпойлерПоказать
    Состав: OEM датчик, корпус, плата зарядки аккумулятора
    Без DHT22
    Изображение
На основе этого датчика:
  • Датчик температуры/влажности (без аккумулятора)
    СпойлерПоказать
    Изображение
  • Датчик считывания температуры с шины OneWire DS18B20 влагозащищенный
    СпойлерПоказать
    IMG_6596.JPG
    IMG_6596.JPG (31.02 КБ) 26270 просмотров
    Скетч:
    Dalas.zip
    Скетч DS18B20
    (1.51 КБ) 480 скачиваний
    Считывает показания каждые 15 мин
    Схема подключения: Изображение
    Сброс адреса - при включении на A3 подать 3в
  • Датчик импульсов (без аккумулятора) Скетч и описание
  • Датчик окна (открытия, разбития) (без аккумулятора) Скетч и описание
  • Гигрометр (без аккумулятора)
    СпойлерПоказать
    Изображение
И другие батарейные датчики. Предложите свой вариант!

Цены узнавайте на момент заказа.

Оплата:
  • QIWI
  • webmoney
  • Карта Сбербанк
  • Перечислением на счёт VTB24
Доставка:
  • Почта России
  • Курьерскими службами
Прошивка bootloader:
СпойлерПоказать
Рекомендуемые fuses
Lock bits: 3F
High fuse: DE
Low fuse: E2
Ext. fuse: 06

Файл bootloader:
optiboot_atmega328_pro_8MHz.zip
OptiBoot
(847 байт) 497 скачиваний
Настройки Arduino IDE:
Выбирается из стандартного списка "Arduino Pro or Pro Mini (3.3V, 8 MHz) w/ ATmega328"

Прошивка скетча:
СпойлерПоказать
Прошивается TTL преобразователь.
Вот как это делаю я:
IMG_6535.JPG
IMG_6535.JPG (155.36 КБ) 27551 просмотр
Вложения
WindowSensor.zip
Датчик окна
(2.54 КБ) 551 скачивание
За это сообщение автора Ivan поблагодарили (всего 2):
ABola (Вт янв 19, 2016 12:04 pm) • Sandr (Сб апр 16, 2016 7:01 am)
Рейтинг: 2.33%
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Вт апр 21, 2015 9:08 am

Получены первые распаенные платы. Можно заказывать.

Те кто заказывал готовые устройства прошу уточнить типы датчиков какие бы вы хотели получить для заказа достаточного количества.

Теперь про процесс прошивки (Для тех кто взял конструктор)
Процессоры нужно прошивать bootloader до впайки, либо без NRF24L01+
В готовых устройствах будет использоваться optiboot, он меньше, быстрее программируется, исправлена ошибка с watchdog (стандартный идёт с ошибкой)

Учтите что новые процессоры могут не прошиваться без кварца

Для прошивки можно воспользоваться:
  • Панелью QFP32 - желательно, но дорого
  • Arduino Pro Mini - выпаевать процессор на ней и впаевать новый
  • Пайкой проводов на ножки процессора - Не рекомендуется (можно спалить процессор)
Рекомендуемые fuses
Lock bits: 3F
High fuse: D9
Low fuse: E2
Ext. fuse: 07
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
triada13
Сообщения: 242
Зарегистрирован: Вт мар 11, 2014 8:36 pm
Откуда: Челябинск
Благодарил (а): 107 раз
Поблагодарили: 7 раз

Re: MySensor датчик на батарейках

Сообщение triada13 » Вт апр 21, 2015 12:25 pm

Иван, а где этот бут взять? который без ошибки?
Majordomo на Orange Pi Zero.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Вт апр 21, 2015 6:27 pm

Добавил описание в главную.

lowfuse: E2
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Ср апр 22, 2015 9:14 pm

Прошивка OEM датчиков USB TTL
IMG_6535.JPG
IMG_6535.JPG (155.36 КБ) 27551 просмотр
Небольшая кучка прошитых
IMG_6538.JPG
IMG_6538.JPG (33.96 КБ) 27551 просмотр
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Чт апр 23, 2015 6:14 pm

Посчитал цены на датчики

Можно конечно совмещать. Но если совместить оконный и температурный датчик, то данные о температуры будут неправильные, из-за того что датчик будет в зоне окна и батареи.

Также можно применить более дешевые датчики. Например DHT11 вместо DHT22. Но тогда данные будут похуже.

Если не нужна влажность можно использовать DS18B20 (Причём несколько штук)
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
triada13
Сообщения: 242
Зарегистрирован: Вт мар 11, 2014 8:36 pm
Откуда: Челябинск
Благодарил (а): 107 раз
Поблагодарили: 7 раз

Re: MySensor датчик на батарейках

Сообщение triada13 » Пн май 04, 2015 10:22 am

Иван добрый день. Скажите гейт в продаже будет?
Majordomo на Orange Pi Zero.
Ivan
Сообщения: 1473
Зарегистрирован: Сб окт 12, 2013 11:03 pm
Благодарил (а): 49 раз
Поблагодарили: 327 раз

Re: MySensor датчик на батарейках

Сообщение Ivan » Пн май 04, 2015 10:54 am

Жду комплектующих. На днях должны прийти
Linux, Raspberry PI, MySensors
Connect: http://connect.smartliving.ru/profile/53
Мои проекты: http://smartliving.ru/profile/4
triada13
Сообщения: 242
Зарегистрирован: Вт мар 11, 2014 8:36 pm
Откуда: Челябинск
Благодарил (а): 107 раз
Поблагодарили: 7 раз

Re: MySensor датчик на батарейках

Сообщение triada13 » Пн май 04, 2015 11:02 am

Ivan писал(а):Жду комплектующих. На днях должны прийти
Я бы готовый приобрел чтоб не мучиться с ним, жду от вас цену. Девайс можно и без корпуса.
Majordomo на Orange Pi Zero.
devoff
Сообщения: 181
Зарегистрирован: Пт апр 04, 2014 10:17 pm
Благодарил (а): 37 раз
Поблагодарили: 54 раза

Re: MySensor датчик на батарейках

Сообщение devoff » Пн май 18, 2015 10:16 am

Ivan Подскажи ,пожалуйста, данные датчики будут работать "из коробки", просто подал на них питания и они появились в МДМ, или нужно, настраивать, что бы система увидела их ?

Навеяло этой темой - http://smartliving.ru/forum/viewtopic.php?f=6&t=2284, так как "новички" хотят готовое решение, включил - и все работает.
Ответить