Robię aplikację do wyświetlania na TV obrazów z raspberry pi. Na starcie napotkałem problem z brakiem odpowiednich bibliotek, które bez większego kombinowania umożliwią mi wyświetlanie obrazów/wideo bez korzystania z X11.

Jedyne źródło, do którego dotarłem i zbiera dość fajne informacje to https://elinux.org/Raspberry_Pi_VideoCore_APIs
Lecz to są dość niskopoziomowe API i z np. OpenMax IL twórca już zrezygnował.

Będę bardzo wdzięczny za wszelką pomoc, która popchnie mnie jakoś do przodu.
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@henk: Chyba wybiorę X11 lub Wayland i zrobię PoC aplikacji, bo deadline niedługo. Więc wypadałoby coś zrobić, a kiedy już będę mieć mniej presji czasu i więcej doświadczenia z raspberry pi to przepiszę to na spokojnie na to co chcę.

@fervi: jak wcześniej patrzałem to wayland wydawał mi się czymś innym, niż myślałem. Wygląda okej
  • Odpowiedz
Czy Windows 10 IoT na Raspberry Pi 3+ ma jakiś sens? Oglądam to sobie właśnie, ale w porównaniu z Raspbianem to jest masakrycznie wolne...

Na dodatek chyba jakoś dziwnie go obciąża, bo zdążył się już zawiesić (tempreatura?).

#windows10 #iot #raspberrypi
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
@piotrulos: IoT - tworzyłem kartę przez ten dedykowany dashboard. Pulpit mi niepotrzebny - już zrozumiałem że tam się jakoś wrzuca aplikacje wiec pomyślałem że będzie się dało wrzucić przeglądarkę www.
  • Odpowiedz
Jakich bibliotek mogę użyć żeby napisać program do wyświetlania obrazów i wideo na raspberry pi?
Zależy mi na tym żeby odbywało się to bez potrzeby posiadania X11.
Przeglądałem masę internetu i biblioteki jakie rzuciły mi się w oczy to OpenMax IL oraz MMAL. Napisałem jakiś PoC wyświetlania obrazów. Jednak nie wiem czy to jest dobry wybór.

Dodam, że korzystam z raspberry pi 4B

Nie
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@TiREX: Rozdzielczość framebuffera ustawiasz. Po za tym jak chcesz inaczej wyświetlić coś na ekranie? Albo masz serwer grafiki albo bezpośrednio do framebuffera. Jest jakaś inna opcja?
  • Odpowiedz
@Kryspin013: framebuffer, o którym wysłałeś dwa linki powyżej to obszar, w którym linux wyświetla obraz (domyślnie jest tam wyświetlany terminal). Istnieje możliwość wyświetlania obrazu korzystajac z akceleracji sprzętowej (na przykład przy pomocy MMAL/OpenMax API)
  • Odpowiedz
Ruszyliśmy z nowym konkursem! Napisz artykuł związany z elektroniką i zgłoś go do naszego konkursu, w którym do wygrania są karty podarunkowe Allegro o wartości 2300 zł. Mile widziane wszystkie poradniki związane z elektroniką, ESP, Arduino, Raspberry Pi, STM32 i nie tylko. Więcej ( ) Konkurs na artykuł o elektronice – w puli nagród 2300 zł

Zachęcamy do udziału, bo chyba warto ( ͡° ͜ʖ ͡°)
Forbot - Ruszyliśmy z nowym konkursem! Napisz artykuł związany z elektroniką i zgłoś ...

źródło: comment_aZgqZdU3Eizz97MsBMN8GbFvKT3zdA9l.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#msalamon
Czym sobie mierzysz? ( ͡° ͜ʖ ͡°) Bo ja laserem! A dokładnie to dzisiaj zmierzę odległość przy pomocy czujnika ToF VL53L0X. Jest to ciekawa alternatywa dla czujników ultradźwiękowych. Przy okazji jest on niesamowicie mały! Sprawdź co z nim zrobiłem!
https://msalamon.pl/tani-laserowy-pomiar-odleglosci-z-czujnikiem-tof-vl53l0x/?utm_source=wykop&utm_medium=post&utm_campaign=vl53l0x
#programowanie #elektronika #stm32 #arduino #raspberrypi
msalamon - #msalamon
Czym sobie mierzysz? ( ͡° ͜ʖ ͡°)Bo ja laserem! A dokładnie to ...

źródło: comment_TdqUkCujU8F4y8nEfOfqaqBocRhLvrkP.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@msalamon: Fajnie opisałeś perypetie z kodem, a co powiesz o samym czujniku? Jaki zakres, jaka dokładność i powtarzalność pomiarów? Czy poprawnie mierzy odległość od nietypowej pochłaniającej powierzchni np od dywanu? Czy da się zmierzyć odległość od powierzchni wody?
  • Odpowiedz
  • 1
@zarowka12 super pytania :) laserowy powinien sobie lepiej radzić z przeszkodami pod kątem. Jednak szukając porównań w Internecie widzę same przewagi dla ultradźwiękowego :D

Wygląda jakby rzmiar jest jego główną zaletą.
  • Odpowiedz
Pracuje obecnie nad projektem z robocika mobilnego (tak, ciągle tym samym xd), jednak natrafiłem na dość dużą przeszkodę, a mianowicie bazy danych i mysql. Tutaj jest kod mojego serwera w Python-flask: https://pastebin.pl/view/6b262d3b
Problemem jest wywalanie błędu przez baze danych 'IndexError: bytearray index out of range', wciśnięcie kilku buttonów na raz lub nawet zwykłe korzystanie z stronki wywala powyższy błąd. Czasem kliknięcie tych kilku przycisków zawiesza go na stałe i nie ma żadnego
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy ktoś budował zestaw Raspberry Pi z dyskiem M.2? Chodzi mi o gotową obudowę typu all-in-one
#raspberrypi
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#raspberrypi jest jakiś sposób aby za pomocą jednej komendy w #python
a) wyłączyć PiCamerę
b) lub zwolnić źródło jakim jest PiCamera. ?
Robię program, który korzysta z OpenCv do nagrywania filmów ale chcę przełączać sobie płynnie pomiędzy nagrywaniem a streamowaniem z kamery.
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam pytanie z podstaw #elektronika #arduino
Zaczynam naukę i robię sobie przykłady z tutoriali Arduino, korzystałem również z #forbot . Obecnie robię https://www.arduino.cc/en/Tutorial/Sweep
Kod programu wgrałem na Arduino i jak zasilanie serwa jest podłączone do Arduino to serwo zachowuje się zgodnie z programem. Natomiast jeśli przepnę zasilanie serwa do zasilacza 5V 2000mA (moment w którym przypinam do płytki stykowej na video) to serwo albo się zatrzymuje
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki, szukam programu na PC który może wykorzystać zwykłą kamerę/aparat i analizować zdjęcia jak przemysłowy system wizyjny, sprawdzać kształty, mierzyć itp.
Wydaje mi się że kiedyś widziałem taki program chyba nawet opensource, ale nie pamiętam nazwy
#automatyka #robotyka #plc #raspberrypi
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Barti_ napisz coś wiecej o projekcie. Projekt komercyjny czy hobbystyczny? Mogę pomóc Ci w napisaniu skryptu w pythonie. Nie jestem programistą 15k, ale proste programy ogarnę. Tylko musisz pamiętać o ograniczeniach pythona, 60fpsów nie ogarniesz ;)
  • Odpowiedz
hej, mam kilka malinek podpiętych do zasilacza Meanwell RS-50-5, 10A. Problem mam z podłączeniem zasilania do malinek. Wpierw miałem podłączone zasilanie po gpio, ale z dwa lata temu zmieniłem koncepcję na usb, bo jest dodatkowe zabezpieczenie przed przepięciami na rpi. Niestety moje samoróbki kable po czasie padają, przez wyjmowanie i wkładanie...wczoraj jeden taką miał zwarę przy gnieździe, że w pokoju było pełno dymu i kabel parzył. Trochę się wystraszyłem, bo jakby mnie
azer - hej, mam kilka malinek podpiętych do zasilacza Meanwell RS-50-5, 10A. Problem ...

źródło: comment_CrZdjjKgjHDkfHBxAhi13JnM7qlSm9xf.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@azer:
Ale zasilacz to jedno, kabel to drugie, wtyki to trzecie a połączenia wtyków to czwarte.
Kable USB mają konkretne przekroje, które przekłada się na opór, a to na natężenie. Przeciętne kable targają 1,5A, te porządne do 2A.
Wtyki microUSB -- wg specyfikacji to max 1A, ale lepsze wykonanie może dać ten 1,5A, może nawet 2A, ale to już naprawdę na granicy wyżyłowania.
A jeszcze masz połączenia wtyk-kabel, które jak
  • Odpowiedz
@bejt: teraz zazwyczaj masz standartowe pady USB do PC, które są kompatybilne z padami od X Boxa, cztery przyciski, dwa bumpery, dwa spusty, plus start i select, więc z pc to będzie na 100% działać, a ze switchem nie :D
  • Odpowiedz
@bejt: ja mam takie esperanzy po donglu usb, dziala tez z pc. Na malince 3b dziala pięknie, jednak dziś bym brał nowszą malinę licząc ze więcej gier z N64 będzie dzialać płynnie (Mario Kart z N64 da się grac we 2 osoby ale czasem laguje)
  • Odpowiedz
Mógłby mi ktoś wytłumaczyć, czego nie da mi ublock, a da mi pihole?


@dulu: Pihole blokuje reklamy na poziomie DNS-ów (odwołania do serwerów z reklamami), ublock blokuje reklamy na poziomie kodu strony. Żadne nie działa idealnie ale oba się dobrze uzupełniają. Zamiast pihole równie dobrze możesz użyć systemowego pliku hosts (lokalnie dla maszyny) lub skorzystać np z dodatkowego softu dla routera jak np adblock dla openwrt.

pihole zablokuje reklamy wszedzie,
  • Odpowiedz
Chciałbym zmniejszyć pobór mocy rpi 3b+. Po kilku próbach jest tak, że jak ustawiam armovervoltage na -16 (maksymalne obniżenie) to malinka się nie włącza, ale gdy obniżyłem taktowanie arm (armfreq) z 1400 na 1300 to już wszystko działa normalnie. Według jakiegoś poradnika zrobiłem stress test i po 15 minutach doszedłem do 78 stopni, nic się nie zacinało, malinka się nie wyłączyła i nie miałem bluescreena ( ͡° ͜ʖ
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach