|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.05.2017, 14:33 | #1 |
Новичок
Джуниор
Регистрация: 15.05.2017
Сообщений: 1
|
замок rasberry Pi OpenCv камера рука
Для проекта замка на rasberry Pi с камерой был написан код на языке Питон 2.7 .
Если в камеру показать кисть руки, то замок открывается. При нажатии на копку на замке тоже открывается замок на некоторое время.Используется библиотека OpenCv. Если piCam6.py запускать из терминала после загрузки Rasperbean (управление с другого ноотбука через wifi по ssh)работает как надо. Но, что делать если пропадет на время питание на rasberry Pi? Надо опять брать нооотбук и запускать снова код piCam6.py. Это не удобно. Решил сделать автозагрузку кода piCam6.py после загрузки ОС. Проблема в том, что на кнопку реагирует как надо, а от камеры замок не срабатывает.Он чувствует нажатие кнопки, длительность свечении светодиода (срабатывание замка) 5с. Автозагрузку установил с помощью команды gksudo leafpad /etc/xdg/autostart/radio.desktop (там были ссылка на piCam6.py). Решил хитрее подойти- сначала загружается skan_booton.py после загрузки ОС, он чувствует нажатие кнопки .После нажатия копки с помощью команды ret=subprocess.call('python /home/pi/zamok/piCam6.py ',shell=True) поднимается основной код. Но проблема осталась- не реагирует на кисть камера. Если вручную из терминала запускать skan_booton.py (после загрузки ОС). Он вытягивает piCam6.py как положено, камера на кисть отзывается. Это также видно по ответам в терминале и длительном свечении светодиода (срабатывание замка) 5с. Перепробовал разные варианты автозагрузки- проблема осталась. Добавлено через 7 минут Для проекта замка на rasberry Pi с камерой был написан код на языке Питон 2.7 . Если в камеру показать кисть руки, то замок открывается. При нажатии на копку на замке тоже открывается замок на некоторое время.Используется библиотека OpenCv. Если piCam6.py запускать из терминала после загрузки Rasperbean (управление с другого ноотбука через wifi по ssh)работает как надо. Но, что делать если пропадет на время питание на rasberry Pi? Надо опять брать нооотбук и запускать снова код piCam6.py. Это не удобно. Решил сделать автозагрузку кода piCam6.py после загрузки ОС. Проблема в том, что на кнопку реагирует как надо, а от камеры замок не срабатывает.Он чувствует нажатие кнопки, длительность свечении светодиода (срабатывание замка) 5с. Автозагрузку установил с помощью команды gksudo leafpad /etc/xdg/autostart/radio.desktop (там были ссылка на piCam6.py). Решил хитрее подойти- сначала загружается skan_booton.py после загрузки ОС, он чувствует нажатие кнопки .После нажатия копки с помощью команды ret=subprocess.call('python /home/pi/zamok/piCam6.py ',shell=True) поднимается основной код. Но проблема осталась- не реагирует на кисть камера. Если вручную из терминала запускать skan_booton.py (после загрузки ОС). Он вытягивает piCam6.py как положено, камера на кисть отзывается. Это также видно по ответам в терминале и длительном свечении светодиода (срабатывание замка) 5с.#!/usr/bin/env python from picamera.array import PiRGBArray from picamera import PiCamera Перепробовал разные варианты автозагрузки- проблема осталась. skan_booton.py Код:
Код:
Код программы нужно выделять (форматировать) тегами [CODE] (читать FAQ) Модератор Последний раз редактировалось Serge_Bliznykov; 25.05.2017 в 09:49. |
19.05.2017, 22:02 | #2 |
юзер как все
Участник клуба
Регистрация: 10.01.2012
Сообщений: 1,586
|
Вы прямо текст как кучу навоза сюда выволи, даже читать тяжело. Хоть код обрамите тегами для кода чтоли
пс. Хотел прочитать и вгикнуть чуть глаз не сломал.
<Дзен - Вся вселенная в тебе > | Резюме: https://ch3ll0v3k.github.io/CV/
Последний раз редактировалось pompiduskus; 19.05.2017 в 22:05. |
25.05.2017, 09:29 | #3 |
Форумчанин
Регистрация: 23.01.2016
Сообщений: 608
|
Как то задача выглядит микроскопом по гвоздям.
В чем смысл реакции на кисть для открытия замка? У кисти есть критерии, которые требуют целого OpenCV? Это ж не отпечатки пальцев, фэйс, сетчатка. Что мешает чужой кисти открыть замок? А если нет различия между кистями и речь о малинке, то почему не поступить проще - тупо реакцию на движение в кадре или вообще фотодатчик поставить на DIO? |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Rasberry pi и Windows | develsnik | Windows | 3 | 16.03.2013 12:47 |
Экран для rasberry pi | develsnik | Общие вопросы по программированию, компьютерный форум | 3 | 14.03.2013 23:36 |
Кодовый замок) | HeLLiSH | C++ Builder | 12 | 22.06.2012 15:19 |
Хочу сделать простого рука-манипулятора | ubun | Микроконтроллеры, робототехника, схемотехника, 3D принтеры | 11 | 22.01.2011 02:26 |