Raspberry Pi. Общие вопросы. Часть 2 (тема закрыта)
|
|
Admin | Дата: Четверг, 20.10.2016, 14:45 | Сообщение # 1 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Продолжение темы. Начало см. здесь
ВНИМАНИЕ !!! В процессе разработки системы домашней автоматизации было создано несколько различных версий. Из-за этого у многих пользователей возникает путаница - программное обеспечение применяется от одних проектов, прошивки контроллеров от других. Поэтому, перед тем как задавать вопрос, внимательно ознакомьтесь с этой информацией
==============================================================================
Все новые проекты созданные при участии Zoolu (схемы принципиальные, монтажные и прошивки) будут публиковаться по этому адресу. Ну и обязательно дублироваться здесь. Настоятельная просьба регистрироваться по ИНВАЙТ у Zoolu! Этим вы поможете дальнейшим разработками! Спасибо!
Кросс-плата v.2
Сообщение отредактировал Zoolu - Среда, 22.02.2017, 14:25 |
|
| |
Admin | Дата: Пятница, 12.05.2017, 20:59 | Сообщение # 841 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата Zoolu ( ) Admin, вызов принят))))))) Но только каждый делает индивидуально, т.к. тут основная цель - не результат любой ценой, а стимулировать самостоятельную работу каждого участника проекта.
|
|
| |
Zoolu | Дата: Пятница, 12.05.2017, 21:01 | Сообщение # 842 |
Группа: Пользователи
Сообщений: 490
Статус: Offline
| Admin, не не не)))) Подсказывать не буду))) Хотя кто-нибудь еще возьмется? Или все немного подождут?
|
|
| |
Николай | Дата: Пятница, 12.05.2017, 21:18 | Сообщение # 843 |
Группа: Пользователи
Сообщений: 579
Статус: Offline
| Цитата Admin ( ) В качестве "домашнего задания"?
|
|
| |
Zoolu | Дата: Пятница, 12.05.2017, 21:22 | Сообщение # 844 |
Группа: Пользователи
Сообщений: 490
Статус: Offline
| Николай, текст это конечно хорошо)))) Ну надо бы время добавить))))
|
|
| |
Николай | Дата: Пятница, 12.05.2017, 21:26 | Сообщение # 845 |
Группа: Пользователи
Сообщений: 579
Статус: Offline
| Цитата Zoolu ( ) Ну надо бы время добавить)))) Постараюсь? >(
Сообщение отредактировал Николай - Пятница, 12.05.2017, 21:27 |
|
| |
Admin | Дата: Суббота, 13.05.2017, 10:34 | Сообщение # 846 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| И еще обратите внимание, когда будете реализовать эту функцию о переходе в следующий режим - его нужно реализовать немножко иначе, чем для остальных режимов. Обычный тайм-аут в 1 секунду с однократной проверкой состояния нажатия кнопки "Цикл" тут не прокатывает, потому что на дисплее получим "рваное" отображение секунд и периодический их пропуск, например 01, 02, 04, 05, 06, 07, 09 и т.д. Но и отказаться от тайм-аута тоже не получится, иначе режим часов.будет "проскакивать" при нажатой кнопке "Цикл". В общем, вот такое задание, творите
|
|
| |
Admin | Дата: Суббота, 13.05.2017, 16:50 | Сообщение # 847 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Написал алгоритм включения/выключения подсветки дисплея (одновременное нажатие кнопок "Enter" и "Step"), думал выложить обновленную версию (с часами). Но все же надеюсь, что хоть кто-то кроме Антона решит эту задачу. Поэтому, пока подождем
|
|
| |
AlekseiK | Дата: Суббота, 13.05.2017, 17:10 | Сообщение # 848 |
Группа: Пользователи
Сообщений: 68
Статус: Offline
| Цитата Admin ( ) решит эту задачу Типа пристроить команду hwclock -r ?Добавлено (13.05.2017, 17:10) ---------------------------------------------
Цитата Admin ( ) подсветки дисплея (одновременное нажатие кнопок "Enter" и "Step" Логичнее включать подсветку при нажатие на любую из кнопок, с тайм-аутом, секунд 30. А регулировать яркость - отдельная песня
|
|
| |
Winsor | Дата: Суббота, 13.05.2017, 19:20 | Сообщение # 849 |
Группа: Пользователи
Сообщений: 91
Статус: Offline
| Всем доброго времени суток. Получил датчик BMP180 с али. Как пишет продавец что это тоже самое что и 085. Сейчас подключил датчик к малине. в конфиге раскомментировал 085 датчик. Рубутнул малину, потом в script_sensor.py тоже раскомментировал эти строки # Давление и температура датчика BMP085 bmp = webiopi.deviceInstance("bmp") pressure = bmp.getHectoPascal() # получение давления в гектопаскалях pressure = pressure*0.75 # перевод гектопаскалей в мм.рт.ст print (pressure) celsius = bmp.getCelsius() # получение температуры print (celsius)
f = open('/home/pi/myproject/html/logs/bmp085_pressure.txt', 'a') data_entry = "{0},{1}\n".format(strftime("%Y-%m-%d %H:%M:%S"),"%.1f" % pressure) f.write(data_entry) f.close() f = open('/home/pi/myproject/html/logs/bmp085_temp.txt', 'a') data_entry = "{0},{1}\n".format(strftime("%Y-%m-%d %H:%M:%S"),"%.1f" % celsius) f.write(data_entry) f.close()
В итоге не что то пошло не так :). Что делаю не так?
|
|
| |
Zoolu | Дата: Суббота, 13.05.2017, 19:29 | Сообщение # 850 |
Группа: Пользователи
Сообщений: 490
Статус: Offline
| Winsor, что на шине и какой адрес у девайса? P.S. Они действительно одинаковые
|
|
| |