admin

FAQ Raspberry Pi - Миникомпьютер с Linux за 25$/35$

470 сообщений в этой теме

Гость p.p.c.   
Гость p.p.c.

Как раз и хотел узнать какие еще плеера могли бы аппаратно поддерживать gpu

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
insun    0

У меня непонятный затык. Камера определяется, при запуске файла webcam.sh она включается. Сначала был конфликт с портом 80 сервера, прописал в файле /etc/ffserver.conf порт 81. Сейчас запускается ffserver и ffmpeg. Но при открытии в браузере адреса 127.0.0.1/webcam.mjpeg сервер nginx выдает ошибку: 500 Internal Server Error. Куда рулить дальше, непонятно.

Вид окна SSH после запуска webcam.sh

7ca685f1571a.jpg

Изменено пользователем insun

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
admin    2 326

А так что выдает: 127.0.0.1:81/webcam.mjpeg ?

Попробуйте еще остановить сервис nginx командой: sudo service nginx stop

А потом запустить поток с камеры. Сервис nginx или apache для этого не нужен

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
insun    0

И при работающем и при остановленном nginx браузеры Midori и Opera при открытии адреса 127.0.0.1:81/webcam.mjpeg висят на открытии страницы. Google Chrome пытается скачать файл webcam.mjpeg. При запуске в Винде этих же браузеров с другого компа по домашней сети с адресом 192.xxx.xxx.xxx:81/webcam.mjpeg происходит то же самое. Похоже nginx ни при чем. Иксы в адресе - шифруюсь. :ph34r: Nginx при всех этих манипуляциях индексную страницу из public_html отдает исправно.

Изменено пользователем insun

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
admin    2 326

Браузеры могут и не открыть, у меня кажется ни один браузер поток так и не смог открыть, только VLC

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Mehanical   
Гость Mehanical
Спасибо за подробные мануалы

Потоковое видео с вебкамеры, подключенной к Raspberry Pi

Вот натройки для ffserver.conf для работы в супертормозных gprs-сетях... Может кому надо..

Port 80
BindAddress 0.0.0.0
MaxClients 10
MaxBandwidth 10000
NoDaemon
<Feed webcam.ffm>
file /tmp/webcam.ffm
FileMaxSize 200K
</Feed>
<Stream webcam.rm>
Feed webcam.ffm
Format rm
#AudioBitRate 32
VideoBitRate 64
VideoFrameRate 1
VideoGopSize 25
NoAudio
</Stream>

В sudo nano /usr/sbin/webcam.sh прописываем следующее...

ffserver -f /etc/ffserver.conf & ffmpeg -r 1 -s 640x480 -f video4linux2 -i /dev/video0 http://localhost/webcam.ffm

Работает устойчиво через VLC, вот verbose из работы сервера....

frame= 30 fps=1.9 q=2.0 size= 36kB time=00:00:30.00 bitrate= 9.8kbits/s
frame= 31 fps=1.9 q=2.0 size= 36kB time=00:00:31.00 bitrate= 9.5kbits/s
frame= 34 fps=1.9 q=2.0 size= 44kB time=00:00:34.00 bitrate= 10.6kbits/s
frame= 35 fps=1.9 q=2.0 size= 44kB time=00:00:35.00 bitrate= 10.3kbits/s
frame= 35 fps=1.9 q=2.0 size= 44kB time=00:00:35.00 bitrate= 10.3kbits/s

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ArkadiyAV    15

Чуть выше был вопрос о коммуникации Ардуино и РПи. А собственно как именно это сделать?

Программку для ардуино уже написал, она просто принимает то что приходит через последовательный интерфейс и выводит на дисплей(работает, проверил на компе).

А вот как заставить РПи послать что-нибудь в этот порт (желательно при помощи языка С), я и не знаю даже. Arduino Nano и РПи соединил просто USB-кабелем. Соответствующий порт тоже появился и обозначился как dev/ttyUSB0.

Буду рад любому совету :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Гость   
Гость Гость

А если в ffserver.conf задать VideoBitRate 32 то это для работы в супер-бупер-трупер-тормозных gprs-сетях...и т.д.

Вот verbose из работы сервера....

frame= 1430 fps=1.9 q=2.0 size= 1208kB time=00:23:50.00 bitrate= 6.9kbits/s
frame= 1431 fps=1.9 q=2.0 size= 1208kB time=00:23:51.00 bitrate= 6.9kbits/s
frame= 1431 fps=1.9 q=2.0 size= 1208kB time=00:23:51.00 bitrate= 6.9kbits/s
frame= 1432 fps=1.9 q=2.0 size= 1212kB time=00:23:52.00 bitrate= 6.9kbits/s
frame= 1433 fps=1.9 q=2.0 size= 1216kB time=00:23:53.00 bitrate= 7.0kbits/s
frame= 1433 fps=1.9 q=2.0 size= 1216kB time=00:23:53.00 bitrate= 7.0kbits/s
frame= 1434 fps=1.9 q=2.0 size= 1216kB time=00:23:54.00 bitrate= 6.9kbits/s
frame= 1435 fps=1.9 q=2.0 size= 1220kB time=00:23:55.00 bitrate= 7.0kbits/s
frame= 1435 fps=1.9 q=2.0 size= 1220kB time=00:23:55.00 bitrate= 7.0kbits/s

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Гость   
Гость Гость

Вот такие две модификации Dallasa видимо в Russian-оболочке...

Сделаю так. На работе раскурочу один (два) из коробки с неисправными и посмотрю что там за схема расключения..

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дон Сенар   
Гость Дон Сенар
Сделаю так. На работе раскурочу один (два) из коробки с неисправными и посмотрю что там за схема расключения..

включен с паразитным питанием. Посмотрите, в даташите есть.

Разница между DS18B20 и DS18S20 в том, что в DS18B20 в байте MS_BYTE три младших бита содержат значение температуры (по умолчанию ставится 12-bit разрешение), а в DS18S20 весь MS_BYTE имеет значение 00h для положительной температуры, и 0FFh в случае отрицательной температуры. Т.е. схема подключения будет таже, но вот библиотека нужна другая, учитывающая данное отличие, иначе вместо температуры будет "каша". Есть и еще нюансы, но они несущественны в данном случае.

Сам только начинаю осваивать RPi, до этого занимался только asm'ом для МК, так что ничего больше подсказать не могу.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Гость   
Гость Гость

У DS18S(B)20 нет цветных проводов, а есть 3 вывода:

Вот такие две модификации Dallasa видимо в Russian-оболочке...

Видимо все обстоит следующим образом...

Первое...DS 18S20 — это DS 18B20 в корпусе SOIC.

Второе...

DS18B20 может быть подключен к внешнему источнику питания через вывод VDD, а так же может работать в режиме "паразитного питания", который позволяет устройству функционировать без местного внешнего источника питания. Паразитное питание очень полезно, например, для приложений, в которых датчики температуры находятся на достаточно большом удалении. На рис. 1 показана схема управления паразитным питанием DS18B20, который "запитывается" от шины 1-Wire через вывод DQ, когда на шине высокий уровень. Когда на шине 1, заряжается конденсатор паразитного питания (Cpp), когда на шине 0 часть энергии, запасенной на нем, отдается для поддержания питания датчика. Если используется режим паразитного питания DS18B20, вывод VDD должен быть подключен к земле.

Так как расковыряв один вышеуказанный датчик увидел ТРИ вывода, вывод-там внутри DS18B20. Значит расключаем

как в цитате....

Вот рисунок.... Осталось подкрепить теорию -практикой...

eb094387518f.gif

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Андрей   
Гость Андрей

Доброго времени суток. Вопрос по серверу apache2, почему при обращении к срипут python через сервер он начинает скачиваться

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
admin    2 326

К скрипту через web обращаетесь как к py-файлу?

В самих скриптах первой строкой стоит путь к Python, вида: #!/usr/local/bin/python ?

В конфиг файл апача вносили строчки для работы с Python?

Есть еще вариант установки модуля mod_python для обработки апачем python скриптов. Погуглите на эту тему. инструкций полно.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость андрей   
Гость андрей

только серверр поднял и еще даже незнаю куда рыть в какую сторону

к скрипту и через web интерфейс планируется , сам скрипр питона работает из консоли а при обращении через браузер начинает его скачивать

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дон Сенар   
Гость Дон Сенар

DS 18S20 — это DS 18B20 в корпусе SOIC

да нет же. DS18S20 это более старая модификация. Найдите даташит на него, там все расписано. У них даже 8-bit family code разный: у версии "В" - 28h, а у версии "S" - 10h. У них разные подпрограммы обработки. Я уже писал про это на предыдущей странице. По "family code" Вы можете узнать какой датчик подключен и выбрать нужную п/программу обработки данных.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дон Сенар   
Гость Дон Сенар

Вот здесь можете немного почитать об отличиях разных версий DS1820, без буквы (снята с производства, но может именно ее Вы и выковыряли), с S и с B.

http://gigrotermon.r.../81-ds1820.html

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Гость   
Гость Гость
admin

Также, при помощи Win32DiskImager можно скопировать образ ОС с SD-карточки на диск компьютера (т.е. произвести обратную процедуру).

Можно поподробнее, как это сделать. На родной CD-карте три файла с нужным расширением:

E:/kernel_emergency.img
E:/kernel_cutdown.img
E:/kernel.img

При выборе ЛЮБОГО из них, в выпадающем окошке пишет:

---------------------------
Write Error
---------------------------
Image file cannot be located on the requested device.
---------------------------
OK
---------------------------

Что судя по всему значит:

 ---------------------------
Ошибка записи
---------------------------
Файл не может располагаться на запрашиваемом устройстве.
---------------------------
Хорошо
--------------------------

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дон Сенар   
Гость Дон Сенар

Можно поподробнее, как это сделать.

"Есть такое мнение" что утилита Win32DiskImager не "терпит" русских букв в названиях папок/файлов. Лично я сделал так: "родной" образ (2012-12-16-wheezy-raspbian.img) скинул в корень диска С. В утилите Win32DiskImager выбрал данный образ и нажал кнопку "Read" (при вставленной SD-карточке естественно), утилита спрашивает согласны ли Вы перезаписать данный файл и процедура пошла. Вот и всё.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дон_Сенар   
Гость Дон_Сенар

Есть другой метод создания образа ОС, гораздо проще. В поле "Device" выбираем карточку с ОС. В поле "Image File" пишем C:/name_of_file.img (или любой другой путь и имя файла без русских букв и пробелов), жмем кнопку "Read" и процесс пошел.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

Ребята скажите а потоковое аудио можно пустить в инет? например через usb переходник подать на Raspebery а с его в инет!?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
admin    2 326
Ребята скажите а потоковое аудио можно пустить в инет?

Можно конечно. Видео даже можно потоковое пустить, читай посты выше.

например через usb переходник подать на Raspebery а с его в инет!?

Вот этого не понял. USB переходник с чего на чего?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
ishimcity    0

Видео это да! а вот со звуком трудней так как на плате нет аудио входа, поэтому я подумал о переходнике

sku_5831_1.jpg

Можно ли как то это прикрутить? или может есть проще метод?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дима   
Гость Дима

Подключение 1WIRE датчика температуры DS18B20 к Raspberry Pi

А сколько датчиков можно подключить к RPi?

Если к примеру мне надо подключить 3-4 датчика, они будут работать и считывать данные с каждого датчика?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
Гость Дима   
Гость Дима

На сколько хватит GPIO ног. Для 3-4 датчиков легко хватит.

Т.е. как в MP707, к примеру, параллельно кучу DS18B20 к одним выводам не подцепить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ваша публикация должна быть проверена модератором

Гость
Вы не авторизованы. Если у вас есть аккаунт, пожалуйста, войдите.
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Восстановить форматирование

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

  • Похожие публикации

    • Автор: 2expres
      Окажу услуги по написанию программ для Raspberry PI и прочих одноплатных ПК. Напишу прошивку для микроконтроллеров Microchip 10F, 12F, 16F, 18F. Создание, проектирование схем, разводка печатных плат, подготовка к серийному выпуску Gerber-файлы. 
      Цены на услуги на сайте написание программ для Raspberry PI
    • Гость denko
      Автор: Гость denko
      Есть реле на 5v, его нужно подключить к микрокомпьютеру Raspberry PI B+, но GPIO у него на 3.3v. Купил двухнаправленный конвертер уровней, но он как-то странно работает. При отсутствии тока на реле оно жужжит, т.е. быстро включается, выключается. Видео прикрепляю. Как правильно подключить реле к микрокомпьютеру? Фото реле тоже прикрепляю.
       

    • Автор: Dandan He
      Здравствуйте, Уважаемые форумчане!
      TOMTOP – интернет-магазин, специализирующийся на продажах товаров китайского производства. Магазин TOMTOP не является новичком на рынке – он был основан ещё в 2004 году. К 2017 году портал завоевал репутацию заботливого и ответственного торговца высококачественной продукции, а также получил признание такого «гиганта» продаж, как Alibaba. В 2006 году Alibaba пожаловала продавцу TOMTOP статус «золотого поставщика» — очень почётный для азиатского рынка.
      Доступные способы оплаты
      Российским покупателям магазин TOMTOP даёт возможность оплачивать товары множеством способов:
      С банковских карт Visa и MasterCard. Оплата происходит через защищённый сервер платежей Alipay – риск того, что деньги попадут к мошенникам и не дойдут до продавца, сведён к нулю.
      Посредством PayPal. Именно этот способ оплаты считается наиболее безопасным — покупатель, прибегнувший к услугам PayPal, может быть уверен: если он вдруг станет жертвой мошенников, ему вернут деньги. Однако сервис PayPal неудобен для оплаты дорогостоящих товаров — если сумма единовременного платежа превосходит 1000 $, платёж наверняка будет задержан на несколько дней для проверки транзакции.
      С электронных кошельков. TOMTOP ведёт сотрудничество с 3-мя ведущими отечественными платёжными системами – QIWI, Яндекс.Деньги, WebMoney. Комиссия при оплате с кошельков перечисленных систем не берётся.
      Доставка товара
      Покупатель вправе выбрать один из 2-х способов доставки: почтовая (дёшево и сердито) или экспресс (для тех, кому срочно). Доставка посредством авиапочты является бесплатной – в этом плане магазин TOMTOP «заткнул за пояс» даже площадку AliExpress, которая в 2017 году за пересылку многих товаров в Россию стала требовать деньги.
      Стоимость экспресс-доставки зависит от того, какого рода товар и с какого склада он отправляется. За быструю доставку гаджета с китайского склада покупателю придётся заплатить порядка 4 тыс. рублей. Экспресс-доставка смартфона / планшета со склада, размещённого в России, обойдётся примерно в 1 тыс. рублей. Если речь идёт о каком-либо мелком и дешёвом товаре (например, о светодиодной Wi-Fi лампочке), экспресс-доставка с отечественного склада может оказаться бесплатной.
       
      Основной сайт: https://www.tomtop.com/
      Служба поддержки: service@tomtop.com
      ПАРТНЕРСКАЯ ПРОГРАММА : https://www.tomtop.com/help/affiliate-program.html
      Как присоединиться к нашей партнерской программе?
      Выберите партнерские сети и зарегистрируйтесь как партнер или издатель.
      Найдите идентификатор программы Tomtop.
      Подать заявку, чтобы присоединиться к нам и ждать нашего одобрения.
      Получите наши ссылки для продвижения и просмотра комиссионных.

    • Автор: Stratix
      Здравствуйте, у меня проблема с прошивкой разных устройств из-за программаторов. Дело в том что у меня есть некоторое количество китайских и самодельных программаторов для разных производителей, с ними постоянно какие-то проблемы, некоторые отказываются нормально работать на windows 10(другие версии ПО не устраивают), другие не работают с последними версиями сред разработки и т.д. Так же нужно прошивать схемы памяти. Хочу прошивать устройства без постоянной сборки программаторов и неудобств. Думаю о двух вариантах: взять оригинальные программаторы для всех производителей: altera, xlinx, arm, pic, avr(некоторые найти сложно, например оригинальный usb-blaster и высокая стоимость в сумме), второй вариант: взять универсальный программатор, который бы поддерживал все новые микросхемы, а вот с этим проблема, большинство универсальных программаторов не шьют stm, плис. Есть ли вообще реально универсальные программаторы? Мне было бы намного удобнее если на столе б лежал один программатор, а не куча. Смотрел список микросхем chipprog-48, пока что самый большой, к сожалению не поддерживает новые fpga, например: cyclone IV. Связывался, сказали что поддержки не будет и в будущем. Стоит ли взять chipprog-48 в 2018 году или есть программаторы лучше, с большим списком микросхем?
  • Сообщения

    • Один раз в месяц секс имею,
      А иной месяц секса нет.
      Когда зову его к кровати,
      Я занят, слышу лишь в ответ. Припев:
      Когда зову его к кровати,
      Я занят, слышу лишь в ответ. Вчера я снова попросила,
      Меня оттрахать, хоть слегка.
      На что он просто отмолчался,
      Верните, суки, мужика! Припев:
      На что он просто отмолчался,
      Верните, суки, мужика! Я не пойму зачем паяет,
      Когда живая баба здесь.
      Когда готова сразу, сходу,
      на х@й стоящий раком влезть. Припев:
      Когда готова сразу, сходу,
      на х@й стоящий раком влезть. Наверно, он нашел бл@дищу,
      Что на рублевке табуном.
      А я теперь страдаю ночью,
      И думаю лишь об одном. Припев:
      А я теперь страдаю ночью,
      И думаю лишь об одном. Всё об одном мои страданья,
      И если снова не возмет,
      Пойду к соседу на свиданье,
      Он не паяет - отъ2,7бёт  Припев:
      Пойду к соседу на свиданье,
      Он не паяет - отъ2,7бёт Но я конечно не хотела,
      Давать подряд и всем вокруг,
      Девчата, будьте осторожны,
      Если паяльник - мужу друг. Припев:
      Девчата, будьте осторожны,
      Если паяльник - мужу друг.
    • Ох дожились..из Германии
    • ИМХО. Винты с али не очень, кривые-косые, с заусенцами... Я брал тут, рекомендую. тынц Цена конечно не алишная), но и к качеству не придраться.
    • Забыл: стандартный профиль 150 шириной был распущен вдоль - тоесть габарит туннеля 73+две полосы 2мм толщиной прихвачено = 77
    • Добрый день! я до сих пор воюю с дисплеем  WEX025664CLPP3N00000, в сети нашел описание подключения к AVR МК, с помощью библиотеки U8glib.  Подскажите пожалуйста могу ли я использовать эту библиотеку для STM32. Я не умею подключать сторонние библиотеки! ((( 
    • Ситуация мне напомнила один старый анекдот)))  Заходит в камеру новенький, ни разу не сидевший, мужик:
      Ну и бойко так, приветствует всех: - Привет, козлы!
      Все вскакивают с нар, набрасываются на него, жестоко избивают, потом объясняют, что на зоне одно из  оскорбительных слов: слово "козел".
      - Так бы сразу и сказали, - возмущается новенький, - а то налетели, как "петухи"... Может, где то и не понятно, это не повод ёрничать,  вроде и темы форума соответствующие: Вопрос-Ответ. Для начинающих/Начинающим/Вопросы От Начинающих... Повторюсь)). Следует управлять 12В релюшкой (SRD-12VDC-SL-A)! запуска двигателя на 220В. Схема полуавтоматического управления управляющим сигналом! 12в реле пуска/остановки двигателя от двух датчиков. Два датчика управления: индуктивный PNP NO и щелевой SICK UFN3-70P415 PNP, питание обоих 12В. Цикл работы: замыкаем вручную индуктивный, коммутируем сигнал 12в на релюшку - запускаем двигатель, двигатель начинает крутит рулон с этикетками, далее щелевой датчик разрывает управляющий сигнал реле, по зазору между этикетками, и тем самым останавливает двигатель. Т.е по сигналу от индуктивного датчика двигатель должен начать вращение, и важно! в не зависимости от дальнейшего состояния индуктивного датчика (NO или NC), двигатель должен работать, пока щелевой, по сигналу зазора между этикетками, не остановит вращение двигателя и мы сами в ручную снова не запустим двигатель, путём замыкания индуктивного датчика. И цикл повторится. Спасибо.