Raspberry - RS485 modul

Raspberry, Arduino, Mini-PC a další

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

Raspberry - RS485 modul

#1 Příspěvek od Le_Ze »

Zdravím.
https://www.ebay.com/itm/2PCS-MAX485-RS ... Swvg9Xdgwn

Přípojil jsem ho na raspi 2
https://forum.mysensors.org/topic/6881/ ... spberry-pi

stty -F /dev/ttyAMA0 9600
echo test> /dev/ttyAMA0
Podařilo se na první pokus.

Teď se snažím to rozchodit na raspi 3B a nic.
Jsem našel na netu info, že to má raspi 3 nějak přehazene a na ttyAMA0 je blutu.

sudo echo test> /dev/serial0 Operace zamítnuta
sudo echo test> /dev/serial1 tak terminal zůstane viset a pomůže jen ctrl+c
Naposledy upravil(a) Le_Ze dne 13 úno 2018, 12:24, celkem upraveno 1 x.
Uživatelský avatar
MetalGod
Příspěvky: 6560
Registrován: 30 kvě 2006, 00:00
Bydliště: Seč

#2 Příspěvek od MetalGod »

No co? Se podívej do /dev, jaký tty* tam ještě jsou, ne? :roll:
Např.: ls /dev | grep tty*
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

#3 Příspěvek od Le_Ze »

Tam to vypadá ne serial1.
skupina root
vlastník root
prava na 0777
Přílohy
dev.png
(3.01 KiB) Staženo 221 x
Uživatelský avatar
MetalGod
Příspěvky: 6560
Registrován: 30 kvě 2006, 00:00
Bydliště: Seč

#4 Příspěvek od MetalGod »

No a serial1 vede kam, když je to symlink?
Kdo není ve dvaceti levičák, nemá srdce,
kdo je levičák ve čtyřiceti, nemá rozum.
— Winston Churchill
Uživatelský avatar
rnbw
Příspěvky: 37417
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#5 Příspěvek od rnbw »

Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

#6 Příspěvek od Le_Ze »

Na ttyAMA0
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

#7 Příspěvek od Le_Ze »

rnbw píše:https://www.raspberrypi.org/documentation/configuration/uart.md

To mam nastavené.
Už jsem zkoušel i tu SD kartu z raspi 2 dat do toho raspi 3 a nic
Uživatelský avatar
rnbw
Příspěvky: 37417
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#8 Příspěvek od rnbw »

Nastavene mas co? pi3-disable-bt?
Uživatelský avatar
Le_Ze
Příspěvky: 775
Registrován: 24 črc 2014, 00:00
Bydliště: Ano, mam

#9 Příspěvek od Le_Ze »

echo test> /dev/serial0 :D

Je to symlink na ttyS0, kde stačilo nastavit pravá a funguje :wink:
Asi že serial0 je symlink, tak to nevyhazovalo chybu a vždy zamrzlo.

Bych měl ještě jeden dotaz.
V jednom USB mam adruino ttyUSB0
Do druhého jsem strčil toto.
https://www.ebay.com/itm/CH340-USB-To-R ... SwYBZZ3Zr-

Cele se to poplantalo.
Arduino ttyUSB1
Ten modul ttyUSB2
Dá se to nějak svázat tak aby bylo aduino ttyUSB0 a modul ttyUSB1?
Uživatelský avatar
rnbw
Příspěvky: 37417
Registrován: 21 bře 2006, 00:00
Bydliště: Bratislava

#10 Příspěvek od rnbw »

Musis vytvorit nejake udev pravidlo, najlepsie pridat vlastny symlink (napr. jeden bude /dev/ttyRS485 a druhy /dev/ttyArduino). Podmienka je, ze tie dve USB zariadenia sa musia dat nejako rozlisit. Unikatne seriove cislo asi mat nebudu, tak aspon nech maju iny USB-serial prevodnik.
Odpovědět

Zpět na „Miniaturní počítače (Arduino, Raspberry a další)“