Правила выполняются последовательно.
Сначала 0, потом 99
Ты сначала разрешаешь клавиатуру, потом запрещаешь.
Переименуй 99 в 0, а 0 в 99

Чёрный Лукич
Сообщения
-
Правила udev -
rp2 pico: можно ли на втором ядре запустить асинхронный цикл ?import _thread import time def second_core_task(): while True: print("Поток на втором ядре работает") time.sleep(1) # Запускаем функцию на втором ядре _thread.start_new_thread(second_core_task, ()) # Основной поток продолжает выполняться while True: print("Главный поток работает") time.sleep(2)
-
Получение данных на ПК через ЮСБКогда ты подключаешься через USB и активируешь REPL, MicroPython переводит управление в интерактивный режим, из-за чего исполняемый код (запущенный при старте) прерывается. Это сделано для удобства отладки
-
Raspberry Pi Zero 2 W проблемы с вайфаемПопробуй WiFi канал в настройках роутера поменять.
Была такая же херня. -
Теплица под управлением Raspberry PiКак дела с теплицей?
Жив ли проект? -
Сканер радио-эфира (частотhttps://openhpsdr.org/wiki/index.php?title=PiHPSDR_compile_ubuntu
вот такой ещё софт есть для SDR -
ВидеоглазокДа в принципе можно ничего дополнительно не ставить.
В дистрибутивах raspberry pi OS уже есть всё необходимое для стрима с камерыrpicam-vid --nopreview --width 640 --height 480 -t 0 --codec yuv420 -o - | ffmpeg -f rawvideo -pix_fmt yuv420p -s 640x480 -i pipe:0 -c:v libx264 -f rtsp АДРЕС_RTSP_СЕРВЕРА
В этой команде для кодирования yuv420 используется кодек libx264
На Raspberry Pi 1-4 поддерживается аппратный энкодер, соответственно libx264 можно поменять на h264_v4l2m2m
-
Установка Telegramдля arm64 телега скомпилирована с размером страницы памяти 4 кб
проверь через
getconf PAGESIZE
размер страницы памяти, скорее всего у тебя будет 16, особенно если используется Raspberry Pi 5 - там по умолчанию используется ядро kernel_2712.img с 16кб страницей памяти для увеличения производительности.
пропиши в /boot/config.txt
kernel=kernel8.img
чтобы откатиться на ядро с 4кб страницей памяти
-
Pi4J некорректно работает с PI5 в Java проекте@Kvazarrius в Raspberry Pi5 работу с GPIO вынесли с процессора на отдельный чип RP1,
соответственно многие старые GPIO либы, которые работали на 4ке либо отвалились, либо работают некорректноPi4J надо обновить до версии 2.5.0 и должно заработать
-
Pi4J некорректно работает с PI5 в Java проекте@Kvazarrius а модель RasPi какая?
-
Помогите опознать компонентXC9236G3DDM
DC / DC преобразователь, Широтно-импульсная модуляция, понижающий, 3MHz, 3.35Va2%, 600mA
-
Камера и OpenCVНадо активировать Legacy Camera в raspiconfig.
Потому что по умолчанию используется libcamera, а оно не создаёт v4l2 интерфейс, который использует opencv (VideoCapture(0) не будет работать)Либо работать напрямую с yuv420/rgb потоком от libcamera или libcamera-vid и конвертировать yuv420/rgb кадры в кадры cv :: Mat
-
Как собрать кастомный образ для Raspberry Pi с помощью CusDebпоходу сервис cusdeb загнулся.
Жаль -
Добавляем вход для подключения внешней Wi-Fi антенны к Raspberry Pi 4Для одного из моих проектов с Raspberry Pi возникла необходимость использовать внешнюю антенну. Raspberry Pi 4 должна была разместиться внутри герметичного металлического корпуса, поэтому внешняя антенна стала единственным вариантом, обеспечивающим работу Bluetooth и Wi-Fi.
У меня было два варианта: использовать Compute Module 4 (в которой уже есть разъём для подключения антенны) с отладочной платой или взять обычный Raspberry Pi и как-то добавить UFL/IPEX-разъем для подкючения внешней антенны на плату.
Учитывая стоимость и доступность, я решил попробовать второй вариант.
При внимительном осмотре области модуля WiFi/BLE можно заметить небольшое место, куда можно установить разъем UFL/IPEX. Конечно, там нет открытых контактных площадок для такого разъема. Нам нужно создать их самостоятельно (хотя бы контактные площадки для заземления).Шаг 1
Зачищаем паяльную маску, обнажая медный слой земляного полигона платы.
Шаг 2
Разрезаем дорожку, которая идёт на встроенную антенну и впаиваем в разрыв резистор с нулевым сопротивлением размера 0201
Шаг 3
Выпаиваем конденсаторы встроенной антенны.
и припаиваем наш коннектор для подключения внешней антенны
Заключение
Смотрим качество сигнала с использованием внешней антенны
iwconfig wlan0 | grep "Quality" Link Quality = 65/70 Signal Level = -45 dBm
Различия в качестве приема по сравнению с встроенной антенной - 4-5dBm
-
декодер DTMF сигналов MT8870подключить можно, но только через резистивный делитель.
на raspi вся логика 3v3, у этого чипа 5VВот схема резистивного делителя;
эта таблица соотвествия DTMF-сигналов уровням напряжений на выходах MT8870
считываешь любой gpio либой состояние выходов Q1-Q4, сопоставляешь с таблицей -
Управление Raspberry Pi через VNCСтатья устарела.
Сейчас VNC сервер идёт в комплекте с операционной системой Raspbian, включается через raspi-config -
Full HDvlc не поддерживает аппаратное декодирование, используйте omxplayer
Уж сто лет как поддерживает
-
Как подключить LPT к GPIO ?Нужно 2 переходника:
LPT-RS232, RS232-UART -
Как подключить Raspberry Pi к сетевой карте напрямую? (Первый запускНадо настроить dhcp сервер (например isc-dhcp-server в линуксе) на компьютере, к которому Raspberry Pi подключается Ethernet кабелем.
-
Сканер радио-эфира (частотhttps://github.com/TekMaker/SDRplus
вот кстати неплохой софт для SDR радио
Как-нибудь напишу про него