Skip to content
  • О реальном времени

    Датчики, GPIO модули, HAT
    5
    0 Голоса
    5 Сообщения
    111 Просмотры
    Петр СвешниковП

    Можно одно из ядер процессора сделать ядром реального времени, изолировав от планировщика задач операционной системы.
    Для этого добавляем в /boot/cmdline.txt параметр isolcpus=x, где x - номер ядра от 1 до 4

    isolcpus= [KNL,SMP] Isolate CPUs from the general scheduler. Format: <cpu number>,...,<cpu number> or <cpu number>-<cpu number> (must be a positive range in ascending order) or a mixture <cpu number>,...,<cpu number>-<cpu number> This option can be used to specify one or more CPUs to isolate from the general SMP balancing and scheduling algorithms. You can move a process onto or off an "isolated" CPU via the CPU affinity syscalls or cpuset. <cpu number> begins at 0 and the maximum value is "number of CPUs in system - 1". This option is the preferred way to isolate CPUs. The alternative -- manually setting the CPU mask of all tasks in the system -- can cause problems and suboptimal load balancer performance.

    Перезагружаемся, проверяем, что ядро изолировано:

    cat /sys/devices/system/cpu/isolated

    И потом через taskset запускаем нужный процесс на этом ядре:

    taskset -c 3 /путь_до_файла, запускающего процесс
  • who am i...

    Raspberry Pi
    3
    -1 Голоса
    3 Сообщения
    98 Просмотры
    gerundG

    Надо возрождать движуху!

  • Обновление форума

    Прикреплена Новости
    1
    1 Голоса
    1 Сообщения
    68 Просмотры
    Нет ответов
  • Ультразвуковой глубиномер

    Датчики, GPIO модули, HAT
    2
    0 Голоса
    2 Сообщения
    64 Просмотры
    piP

    По воздуху то будет работать, а в воду не засунете!

  • MAX6675

    Камеры
    2
    0 Голоса
    2 Сообщения
    55 Просмотры
    piP

    Описание

    К SPI видимо
    SCK - GPIO 11
    CS - CE0/CE1
    SO - GPIO9
    Vcc - к питанию (первый или второй пин, в зависимости от того, сколько нужно 5 или 3.3В)
    Gnd- Gnd

  • Отключение ИК подсветки на камере

    Камеры
    6
    0 Голоса
    6 Сообщения
    138 Просмотры
    piP

    Честно говоря, я подробности не вникал, но мне кажется, что такая конфигурация, как у Вас - это просто механическая комбинация камеры OV5647 и двух IR светильников. Вот таких:

    Screenshot from 2024-11-27 05-23-25.png

    Каждый светильник имеет свой датчик освещённости и, при снижении освещённости ниже порога, включает подсветку. Автоматически. А с платой камеры он связан всего двумя проводниками - питанием. Так что, если Вы хотите просто отключить подсветку - выкиньте нафиг эти фонарики и всё. Они 300 р стоят. А если Вы хотите их включать и выключать по командам из малинки, то тогда (мне кажется) надо оторвать плюсовую ногу светильника от питания камеры и завести её на любую ножку GPIO.

  • Замкнул пины

    Raspberry Pi
    2
    0 Голоса
    2 Сообщения
    72 Просмотры
    piP

    Включи на 10 секунд. Выключи. Потрогай чип процессора. Если резко сильно нагрелся, то точно всё.

    Если чип процессора жив, то замерь выходные напряжения с PMIC чипа MXL7704.
    Описание
    Если будет не как на картинке, то чип умер. Закажи новый на aliexpress'е и попроси ремонтников телефонов поменять, если сам паять не умеешь такие компоненты

  • Ошибка 443 при git clone

    Общие вопросы по разработке
    6
    0 Голоса
    6 Сообщения
    137 Просмотры
    piP

    Время (часы) на малинке? Надо попробовать!

  • Разработка приложения, использующее карту памяти Raspberry Pi

    Общие вопросы по GPIO, I2C, UART, SPI, 1-Wire, DSI, CSI, I2S
    2
    0 Голоса
    2 Сообщения
    59 Просмотры
    piP

    @lednevandrey04#6851 Есть Raspberry Pi с видеокамерой, которая ... получает скорость

    Видеокамера скорость НЕ получает. Скорость автомобиля нужно брать от спидометра, с CAN шины, если есть такая возможность. Но можно и с GPS. Там точность показаний будет пониже, но на скорости 150 км/час это уже не будет играть особой роли.

    @lednevandrey04#6851 размещен Банк из 1000 фотографий.

    Что это означает? Есть каталог на SD-в котором лежат 1000 файлов JPG ?

    @lednevandrey04#6851 показывает это ролик на экране монитора

    Это совсем не сложно (Статья😞

    avconv -r 1 -i frame%03d.jpg -r 10 animation.h264

    При этом используется программа под названием avconv, которая берет неподвижные изображения в папке и конвертирует их в видео под названием animation.h264. В зависимости от того, сколько кадров вы сделали, этот процесс может занять какое-то время и вы узнаете, что видео готово, когда снова увидите приглашение терминала.

    Чтобы воспроизвести видео, найдите файл animation.h264 в папке animation и дважды щелкните его, чтобы открыть. Кроме того, вы можете воспроизвести его из Терминала, набрав следующее:

    omxplayer animation.h264

    Как только видео загрузится, вы увидите, как оживает ваша покадровая анимация. Поздравляем: вы превратили Raspberry Pi в мощную анимационную студию!

    @lednevandrey04#6851 Точнее нужно исследование по этому вопросу.

    Я думаю, что вы и сами сможете повторить эти действия и засечь время подготовки видеофайла. Если понадобится более конкретная помощь - задавайте вопросы.

  • Автозапуск программы на RP1

    Raspberry Pi
    4
    0 Голоса
    4 Сообщения
    121 Просмотры
    piP

    /home/pi/.config/lxsession/LXDE-pi/autostart - попробуй сюда прописать.
    если не получится, смотри после загрузки лог /home/pi/.xsession-errors - там должны быть причина почему твоя программа не стартует.

    проверь права на файле sunvox. У юзера pi должны быть права на запуск этого файла.

    chmod 0777 /home/pi/sunvox/sunvox chmod +x /home/pi/sunvox/sunvox
  • Выбор производительной серверной ОС для Raspberry pi 4

    Прочие ОС
    2
    0 Голоса
    2 Сообщения
    55 Просмотры
    piP

    dietpi

  • Выход GIPO

    Общие вопросы по GPIO, I2C, UART, SPI, 1-Wire, DSI, CSI, I2S
    4
    0 Голоса
    4 Сообщения
    99 Просмотры
    piP

    @VVladimir#6478 Вы можете делать шесть (и более) потоков с программными ШИМами, на каждый Пин. И управляйте сплкойно драцверами Мосфетов, Ir2101 или что там вы используете.

  • Проблемы с Wi FI распберри

    WiFi/Ethernet/Bluetooth
    11
    0 Голоса
    11 Сообщения
    228 Просмотры
    piP

    Спасибо за помощь, все работает. Как оно все начало работать сам не знаю, просто неожиданно заработало.

  • Доработка готового проекта (без исходников)

    Поиск разработчика в проект
    9
    0 Голоса
    9 Сообщения
    145 Просмотры
    piP

    С запуском полноценной среды Raspbiap разобрался. Калибровочных данных на диске нет. Все записано в модули прибора. На SD-card видна основная программа прибора на 10Мб. Реально ли сделать затычку в месте запроса Pincodes Adjnstrment? Начальство готово заплатить за эту работу.

  • Обновление с github

    Прочие ОС
    4
    0 Голоса
    4 Сообщения
    80 Просмотры
    piP

    Это не обновление, а какие-то python скрипты.
    скачай их, потом запусти

    cd папка_со_скаченными скриптами python main.py
  • Подключение к новой Pi 4B без монитора и клавиатуры

    Raspberry Pi
    3
    0 Голоса
    3 Сообщения
    88 Просмотры
    piP

    @mojo#6791 Попробую. Хотя малина вроде работает. Пинги проходят. А когда пытаюсь соединиться через строку - connection refused.
    Описание

  • Оптимизация десктопного приложения под 4-х дюймовый LCD-экран

    Python
    4
    0 Голоса
    4 Сообщения
    76 Просмотры
    piP

    В исходном посте речь шла про Qt...
    Вероятно скрипт написан с использованием PyQt. Тогда нужно гуглить как задать размер окна в PyQt скрипте

  • Выбираю железо под задачу автоматизации

    Перенесена Умный дом
    2
    0 Голоса
    2 Сообщения
    66 Просмотры
    piP

    Если будут коммерчески предложения по работе - kosmobit@mail.ru.

  • Раздача интернета по локальной сети через raspberry

    Raspberry Pi
    7
    0 Голоса
    7 Сообщения
    156 Просмотры
    piP

    Ну а что тут сложного? Для начала выясни в каком виде отдает модем интернет через свой усб. Если он изображает lan (hilink modem) то просто через iptables создаёшь masquerade с этого интерфейса и разрешаешь форвард. Если он просто порт отдает то надо поставить какой нить network-manager и в нем создать соединение и его уже маскарадить. Миллион мануалов в интернетах.

  • Просадка напряжения при подключении реле к управляющему пину (S)

    Raspberry Pi
    3
    0 Голоса
    3 Сообщения
    74 Просмотры
    piP

    @wscout#6770 а питание для реле откуда берёте?