Witam wszystkich.
Jakiś czas temu dodałem sobie obsługę mojego Endera przez Octoprint na RPi 3b+. Jako kamerki użyłem starego smartphona i działa to całkiem dobrze.
Ostatnio chciałem zmienić kamerkę na taką podpinaną do RPi przez wejście USB.
Kupiłem na Ali taką kamerkę:
https://pl.aliexpress.com/item/10050015 ... web201603_
Niestety nie działa. Nie ma obrazu. Wpisywałem różne URL ale nic nie dało.
Czy ktoś miał taki problem?
Octoprit + webcam
- morf
- Drukarz
- Postów w temacie: 1
- Posty: 3224
- Rejestracja: 17 sty 2017, 12:28
- Drukarka: Reprapy, Prusa MK3S
- x 1594
Re: Octoprit + webcam
a dmesg widzi podpieta przez USB kamerke?
moze support V4L trzeba doinstalowac jakas paczke
moze support V4L trzeba doinstalowac jakas paczke
Done is better than perfect.
Re: Octoprit + webcam
Tu https://community.octoprint.org/docs?topic=21149 masz trochę na temat webcam'ów podpinanych do RPI. To tak od samego podpięcia do USB raczej nie zadziała.
- Berg
- Zasłużony
- Postów w temacie: 1
- Posty: 7569
- Rejestracja: 05 lis 2016, 11:57
- Lokalizacja: Kraków
- Drukarka: Lume, K8400, HC Evo
- x 2675
Re: Octoprit + webcam
a pod innym systemem operacyjnym Windows/Linux/OSX czy co tam masz działa ta kamera bez potrzeby instalowania sterowników?
Niektóre, zwłaszcza starsze kamery USB działają od strzała.
Niektóre, zwłaszcza starsze kamery USB działają od strzała.
Prusa i3 mk3s https://tinyurl.com/y65mva4m
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Photon
Velleman Vertex K8400x2 https://tinyurl.com/y55pnudv
HyperCube Evolution ST 250 https://tinyurl.com/y36cexyw
Anycubik Kossel Plus https://tinyurl.com/y5ybrh8v
K40 https://tinyurl.com/y3gzdnbg
MD-16 https://tinyurl.com/y4lz6bpf
CNC https://tinyurl.com/y5ku9jf2
Re: Octoprit + webcam
Jak podepnę do komputera to działa bez problemu. Żadne sterowniki nie są potrzebne.rafaljot pisze:a pod innym systemem operacyjnym Windows/Linux/OSX czy co tam masz działa ta kamera bez potrzeby instalowania sterowników?
Niektóre, zwłaszcza starsze kamery USB działają od strzała.
Re: Octoprit + webcam
Nie mam pojęcia o co chodzi. Octoprint zainstalowałem korzystając z tutoriali i działa jak miało działać może za wyjątkiem kamerki USB.morf pisze:a dmesg widzi podpieta przez USB kamerke?
moze support V4L trzeba doinstalowac jakas paczke
Wszędzie piszą, że wystarczy wpisać w steram URL: "/webcam/?action=stream" i niby ma działać. U mnie nie działa. Jest też coś o zmianach w pliku octopi.txt ale myślalem, że tam się ustawia tylko rozdzielczość i frame rate.
Szukam teraz poradnika jak korzystać z dmesg.
- arkomania.pl
- Postów w temacie: 1
- Posty: 832
- Rejestracja: 10 mar 2017, 13:08
- Lokalizacja: RADOM
- x 373
Re: Octoprit + webcam
sprawdź, czy twoja kamera jest widoczna jako urządzenie USB.
lsusb [ENTER]
zainstaluj jako root
apt-get install v4l-utils
sprawdzamy po podłączeniu kamery jakie są dostępne strumienie video:
v4l2-ctl --list-devices [ENTER]
przykładowy monit
USB2.0 PC CAMERA: USB2.0 PC CAM (usb-1c1c000.usb-1):
/dev/video2
/dev/video3
jeśli urządzenie będzie widoczne jako jakieś dev , to już jest w miarę dobrze.
lsusb [ENTER]
zainstaluj jako root
apt-get install v4l-utils
sprawdzamy po podłączeniu kamery jakie są dostępne strumienie video:
v4l2-ctl --list-devices [ENTER]
przykładowy monit
USB2.0 PC CAMERA: USB2.0 PC CAM (usb-1c1c000.usb-1):
/dev/video2
/dev/video3
jeśli urządzenie będzie widoczne jako jakieś dev , to już jest w miarę dobrze.
Pozdrawiam Arek G. arkomania
Re: Octoprit + webcam
Dziękuję za odpowiedzi.
Niestety nie jestem w tym biegły i nie wszystkie sugestie były dla mie jasne, dlatego zamieszczam łopatologiczną instrukcję dodania kamery USB do Octoprint na Raspberry Pi (normalnie powinna działać po podpięciu do USB RPi ale jeśli nie zadziała to robię tak):
1. Wchodzę na stronę: https://community.octoprint.org/docs?topic=21149
I szukam tam mojej kamerki. Jeśli jest na liście to będzie łatwiej. Spisuję USBID (np. dla kamery Dericam W3 USBID to 1a86:7523).
2. Jeśli kamery nie ma na liście to będzie trochę trudniej. Muszę znaleźć USBID mojej kamery. W tym celu łączę się z malinką (tą do której chcę
podpiąć kamerę) poprzez SSH. Odpalam program PUTTY i wpisuję adres IP – ten sam, którym łączę się z Octoprint, oraz port (domyślnie
ustawiony na 22).
Domyślny login to: „pi”, a hasło: „raspberry”.
Po zalogowaniu wpisuję „sudo lsusb” i wyskakuje mi lista urządzeń podłączonych przez USB.
Następnie podłączam moją kamerkę i kolejny raz wpisuję „sudo lsusb”.
Pojawia się kolejna lista urządzeń tym razem z nową kamerką. Porównując listy łatwo znaleźć nową pozycję i spisać USBID.
3. Wyciągam kartę pamięci z maliny i podłączam do komputera. Otwieram plik Octopi.txt i odznaczam wiersz 47:
„additional_brokenfps_usb_devices=("aabb:ccdd" "aabb:eeff")”
w miejse „aabb:ccdd” wpisuję USBID mojej kamery.
4. Wkładam kartę pamięci do RPi i odpalam. Jeśli nic wcześniej nie zmieniałem to powinienem mieć poprawne ustawienia w „Webcam & Timelapse” ale jeśli wcześniej korzystałem np. z kamery WiFi to muszę zmienić dwie rzeczy:
Stream URL: ”/webcam/?action=stream”
Snapshot URL: http://localhost:8080/?action=snapshot
TADAM!
Niestety nie jestem w tym biegły i nie wszystkie sugestie były dla mie jasne, dlatego zamieszczam łopatologiczną instrukcję dodania kamery USB do Octoprint na Raspberry Pi (normalnie powinna działać po podpięciu do USB RPi ale jeśli nie zadziała to robię tak):
1. Wchodzę na stronę: https://community.octoprint.org/docs?topic=21149
I szukam tam mojej kamerki. Jeśli jest na liście to będzie łatwiej. Spisuję USBID (np. dla kamery Dericam W3 USBID to 1a86:7523).
2. Jeśli kamery nie ma na liście to będzie trochę trudniej. Muszę znaleźć USBID mojej kamery. W tym celu łączę się z malinką (tą do której chcę
podpiąć kamerę) poprzez SSH. Odpalam program PUTTY i wpisuję adres IP – ten sam, którym łączę się z Octoprint, oraz port (domyślnie
ustawiony na 22).
Domyślny login to: „pi”, a hasło: „raspberry”.
Po zalogowaniu wpisuję „sudo lsusb” i wyskakuje mi lista urządzeń podłączonych przez USB.
Następnie podłączam moją kamerkę i kolejny raz wpisuję „sudo lsusb”.
Pojawia się kolejna lista urządzeń tym razem z nową kamerką. Porównując listy łatwo znaleźć nową pozycję i spisać USBID.
3. Wyciągam kartę pamięci z maliny i podłączam do komputera. Otwieram plik Octopi.txt i odznaczam wiersz 47:
„additional_brokenfps_usb_devices=("aabb:ccdd" "aabb:eeff")”
w miejse „aabb:ccdd” wpisuję USBID mojej kamery.
4. Wkładam kartę pamięci do RPi i odpalam. Jeśli nic wcześniej nie zmieniałem to powinienem mieć poprawne ustawienia w „Webcam & Timelapse” ale jeśli wcześniej korzystałem np. z kamery WiFi to muszę zmienić dwie rzeczy:
Stream URL: ”/webcam/?action=stream”
Snapshot URL: http://localhost:8080/?action=snapshot
TADAM!
JGFTW