Nouveau : le pare-feu IA surveille toute la plateforme et explique chaque incident en termes simples. Découvrez comment ça marche

Reply To: GPS, GSM modülü ve toz sensörü: üç seri cihazı tek Raspberry Pi’ye nasıl bağlarım?

Ben bizim tesiste ortam izleme için aynı karışıklığı yaşadım, iki şeyi beraber yapınca düzeldi.

Pi 4’te gerçekten ek UART’lar var, overlay ile açılıyor. PMS5003’ü onlardan birine verin. /boot/firmware/config.txt sonuna:

enable_uart=1
dtoverlay=uart3      # TX GPIO4, RX GPIO5 -> /dev/ttyAMA3 (Bookworm'da numara değişebilir)

Yeniden başlatınca ls -l /dev/ttyAMA* ile bakın. PMS5003 5 V ile beslenir ama veri hattı 3,3 V, doğrudan Pi’ye bağlanabilir. Baud 9600.

USB numaralarının değişmesi için udev kuralı yazın, script hep aynı adı görsün. Önce kimliği bulun:

udevadm info -a -n /dev/ttyUSB2 | grep -E "idVendor|idProduct|bInterfaceNumber" | head

Sonra /etc/udev/rules.d/99-seri.rules:

SUBSYSTEM=="tty", ATTRS{idVendor}=="1e0e", ATTRS{idProduct}=="9001", ENV{ID_USB_INTERFACE_NUM}=="02", SYMLINK+="modem_at"

Script’te artık /dev/modem_at kullanırsınız. SIM7600 birkaç arayüz açtığı için interface numarası önemli, AT komutları genelde 02’de ama kendi kartınızda kontrol edin.

Modbus sadece register'dır, ta ki olmayana kadar.
Solution acceptée♥ 1