1 2 3 4 5 6 7 8 9 10 0/10 0,00оценок: 0

Умный дом на Raspberry Pi

Тема в разделе "Умный дом", создана пользователем vladimir2014, 08.08.16.

  1. vladimir2014
    Регистрация:
    15.01.14
    Сообщения:
    283
    Благодарности:
    145

    vladimir2014

    Живу здесь

    vladimir2014

    Живу здесь

    Регистрация:
    15.01.14
    Сообщения:
    283
    Благодарности:
    145
    Эта тема про Raspberry Pi
    Конечно можно установить на другие ARM девайсы.
    В том числе на Odroid. Прирост скорости заметный. Но только в процессе загрузки системы. В процессе работе ощутимой разницы по скорости не наблюдали.
     
  2. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807
    Адрес:
    Ногинск
    Кто-нибудь пробовал подключать к Распберри датчик температуры и влажности DHT22? У меня стоял на ЕСП, сейчас хочу выкинуть ЕСП как не несущий полезной нагрузки, а DHT22 подключить напрямую к Распберри.
    В интернетах нашел достаточное количество примеров и реализаций подобного, но споткнулся на какой-то нелепице. После подключения датчика к Распберри он начинает дико греться. Реально дико греться. До оплавления пластика. Подключаю к 3,3В. Резистор на 10 кОм тоже имеется. В чем дело не пойму.
    Есть живые примеры подобного подключения?
     
  3. DmitryElj
    Регистрация:
    01.09.13
    Сообщения:
    162
    Благодарности:
    41

    DmitryElj

    Живу здесь

    DmitryElj

    Живу здесь

    Регистрация:
    01.09.13
    Сообщения:
    162
    Благодарности:
    41
    Адрес:
    EU
  4. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807
    Адрес:
    Ногинск
    Смотрел. Не работают у меня никакие скрипты. Не видят датчика. Думаю это непосредственно связано с его нагреванием.
    Пробовал подключать разные пины. Все равно нагревается.
    sudo raspi-gpio get выдает информацию, что все пины настроены на ввод (INPUT). Что еще можно проверить я не знаю.
    Пытаюсь найти описание похожей проблемы. Никто с подобным не сталкивался. Видимо, я феномен.
     
    Последнее редактирование: 03.08.18
  5. timon2006
    Регистрация:
    09.03.15
    Сообщения:
    980
    Благодарности:
    1.356

    timon2006

    Живу здесь

    timon2006

    Живу здесь

    Регистрация:
    09.03.15
    Сообщения:
    980
    Благодарности:
    1.356
    Может быть все, что угодно: от переполюсовки питания, до просто битого датчика.
     
  6. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807
    Адрес:
    Ногинск
    Самая нелепая причина, которую можно было предположить. И в итоге оказалось, что это была именно переполюсовка. Я умудрился задом наперед воткнуть шлейф в Распберри. И ведь, зараза, попало так точно, что получилась переполюсовка. Все-таки я феномен. Ну или как в старом анекдоте про доктора.
    В итоге два сгоревших датчика и море ощущений. Но теперь все заработало. Буду ковыряться дальше. Спасибо форумчане за помощь!
     
  7. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807
    Адрес:
    Ногинск
    Вдогонку вопрос. Как вы подключаетесь к пинам Распберри? Я сейчас использую такую выносную плату как на картинке. Это удобно для "поиграться на столе". А для постоянного использования есть какие-то более удобные решения?
    HTB1jaZ6nlDH8KJjSspnq6zNAVXaK.jpg
     
  8. Прохожий1
    Регистрация:
    12.02.18
    Сообщения:
    729
    Благодарности:
    357

    Прохожий1

    Живу здесь

    Прохожий1

    Живу здесь

    Регистрация:
    12.02.18
    Сообщения:
    729
    Благодарности:
    357
    Адрес:
    Днепр
    У меня 40 пиновый компьютерный IDE шлейф с обрезанным вторым разъемом.
     
  9. lingvo
    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    459

    lingvo

    Живу здесь

    lingvo

    Живу здесь

    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    459
    Для постоянного использования лучше вообще не подключаться к пинам Распберри напрямую - они ничем особо не защищены и от наводок или других помех надежность Распберри будет страдать вплоть до зависаний. Вам это нужно в режиме 24/7?
     
  10. Прохожий1
    Регистрация:
    12.02.18
    Сообщения:
    729
    Благодарности:
    357

    Прохожий1

    Живу здесь

    Прохожий1

    Живу здесь

    Регистрация:
    12.02.18
    Сообщения:
    729
    Благодарности:
    357
    Адрес:
    Днепр
    Тогда я точно делаю что то не так. На шлейфе висят часы реального времени (правда у меня оранж а не распберри), микросхема преобразователь на 8 каналов 3,3<>5 вольт в качестве управления исполнительными реле, гирлянда сбора температур с 18В20... Ничего не зависает. Всё работает 24/7/365.
     
  11. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807
    Адрес:
    Ногинск
    А как Вы советуете подключать тот же датчик DHT22? Или не подключать вообще?
     
  12. lingvo
    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    459

    lingvo

    Живу здесь

    lingvo

    Живу здесь

    Регистрация:
    25.11.15
    Сообщения:
    1.416
    Благодарности:
    459
    Я не говорю, что это однозначно произойдет. Но когда вы будете себя спрашивать, а почему вдруг при включении реле начали сбрасываться часы или портиться показания датчиков, вот будет время и задуматься. Это может произойти как завтра, так и через 20 лет. Я не говорю, что проблемы будут, я говорю, что проблемы могут быть.
    Если он будет располагаться не более чем в паре метров от RPi, то можно и так подключить. А что вы еще собрались подключать к вашей Малине?
     
  13. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807
    Адрес:
    Ногинск
    DHT22 будет метрах в 5. "Забортную" температуру и влажность будет мерить. На таком расстоянии, насколько я знаю, DHT22 вешается на 5 вольт, и а с распберри связывается через согласование уровней.
    Еще связку ds18b20 по разным комнатам. И, пожалуй, гвоздь проекта это десяток счетчиков импульсов от электросчетчиков. Типа АСКУЭ. Остальное, что можно, буду вешать на релейные модули с Эзернет.
    Какие-то фильтры, заземление, использование витой пары могут помочь избежать потенциальных проблем?
     
  14. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807
    Адрес:
    Ногинск
    Новые вопросы. С подключением DHT22 разобрался. Следующий шаг: отправлять полученные данные через mqtt.
    Нашел более-менее близкий моим целям туториал https://arduinodiy.wordpress.com/2018/02/20/read-a-dht-sensor-on-raspberry-pi-and-mqtt-the-results/
    Делаю все по написанному, но при запуске скрипта на питоне в терминале появляется ошибка
    sudo: ./mqtt.dhtsensor.py: command not found
    Вот сам скрипт: https://github.com/psyciknz/OpenHAB-Scripts/blob/master/mqtt.dhtsensor.py
    При этом другие скрипты на питоне запускаются. Например, тестовый скрипт из папки Adafruit_Python_DHT работает корректно. Как я понимаю, не хватает каких-то пакетов, наверное? Как узнать какую именно команду не может найти Распберри?
     
  15. Sturgeon
    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807

    Sturgeon

    Живу здесь

    Sturgeon

    Живу здесь

    Регистрация:
    25.10.12
    Сообщения:
    3.350
    Благодарности:
    1.807
    Адрес:
    Ногинск
    Полночи просидел. Вроде запустил. Запускается командой sudo python ./mqtt.dhtsensor.py. Другие скрипты почему-то не требуют такого синтаксиса.
    Разбираюсь с дальнейшими ошибками.
     
    Последнее редактирование: 17.08.18