Посмотреть код в чем проблема, Python
Добрый день.
Есть код вот такой https://github.com/sergge1/todo-sensorbtnled/blob/master/sensorbtnled.py
Код включает или отключает светодиодную ленту в зависимости от срабатывания датчиков движения.
Добавил проигрывание аудиофайла через omxplayer (смотрите строка 74), но вот почему-то при срабатывании датчика - сначала запускается аудиофайл, и только когда он закончился воспроизводится - включается лента.
Посмотрите подскажите, что сделать чтобы аудиофайл запускался параллельно с лентой, и всего один раз нужно за время работы скрипта (только при первом срабатывании)

-
Здравствуйте!
Готов помочь, обращайтесь. Сделаю быстро и качественно
-
1104 41 0 Приветствую!
Есть идея, пишите в телеграм: t.me/nacknime
-0-0-0-0-0-0-0-0
-
В My_thread объявить две переменные. played_once = False и play_music = False.
В 74 строке вместо `call(['omxplayer', ...` поставить play_music = True.
После `colorWipe(strip2, colors, 0)`
написать условие
if (not played_once) and (play_music):
call(['omxplayer', ...
play_music = False
played_once = True
Таким образом, музыка воспроизведётся один раз. После включения ленты (обновлени состояния ленты делаеться через colorWipe() ).
Но, выполнение скрипта приостановиться на время воспроизведения аудио файла. Выше написали варианты решений. Например, запустить в subprocess.
-
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Sklep internetowy z odzieżąPotrzebny programista do sklepu internetowego z odzieżą Szukam doświadczonego programisty do stworzenia pełnoprawnego sklepu internetowego z odzieżą z modelem sprzedaży dropshipping. Co należy zrobić: 6 stron: strona główna, produkt, koszyk, zamówienie, konto, panel… Układ HTML i CSS, Javascript & Typescript ∙ 1 dzień 2 godziny temu ∙ 79 ofert |
Full-stack rozwój — Amazon PPC Dashboard (Etap 1)Potrzebny programista full-stack z doświadczeniem w pracy z Amazon API do realizacji Etapu 1 wewnętrznego dashboardu PPC. Projekt realny, dane żywe, wszystko gotowe do startu. Prototyp frontendu (5 stron, React + TypeScript): CO JUŻ GOTOWE — Prototyp frontendu na React 18 +… Javascript & Typescript, Programowanie stron internetowych ∙ 3 dni 13 godzin temu ∙ 29 ofert |
Opracowanie strony internetowej do tworzenia fotoksiążek i ram fotowychCel projektuNależy opracować nowoczesną stronę internetową do zamawiania fotoksiążek, ram fotowych i innych spersonalizowanych produktów fotograficznych.Głównym celem projektu jest umożliwienie klientowi samodzielnego stworzenia gotowego projektu produktu bez udziału projektanta… Javascript & Typescript, Programowanie stron internetowych ∙ 5 dni 5 godzin temu ∙ 97 ofert |
Zespół do samodzielnie stworzonej platformy rynkowej usług pogrzebowych.Poszukujemy zespołu do uruchomienia i rozwoju autorskiej krajowej platformy rynkowej usług pogrzebowych. Od razu: nie szukamy pojedynczych osób, juniorów ani "zbieraczy stron". Potrzebny jest silny zespół produktowy na poziomie middle+/senior z rzeczywistymi przypadkami… Javascript & Typescript, Programowanie stron internetowych ∙ 5 dni 23 godziny temu ∙ 27 ofert |
Dopracowanie istniejącego projektu Next.js/Supabase: oferty, CRM, analityka, czat AIIstnieje działający projekt WatchGenius — platforma analityczna luksusowych zegarków z katalogiem modeli, analizą cen, zewnętrznymi ofertami, formularzami zgłoszeniowymi i czatem AI. Projekt został już częściowo opracowany. Potrzebny jest doświadczony programista full-stack,… Javascript & Typescript, Programowanie stron internetowych ∙ 8 dni 1 godzina temu ∙ 55 ofert |