Paso 3: Escribir las reglas UDEV para Raspberry Pi
Ahora tenemos a la frambuesa Pi que no deben cambiar estos puertos y son específicos de nuestra configuración, para que pase lo que pase, siempre será el puerto específico elegido para la cámara 1 para la cámara 1. De lo contrario el software podría confundir a los puertos y que sería controlando la cámara equivocada.
Comience escribiendo lo siguiente en el terminal:
CD /etc/udev/rules.d/
Esto lo pondrá en el directorio correcto para colocar el nuevo archivo de reglas UDEV.
Crearemos el archivo y editar al mismo tiempo escribiendo:
sudo nano 99-arduino.rules
Se abrirá el editor de texto terminal. Luego escribes las reglas (copiar y pegar si lo desea) que se verá similar a esta:
SUBSISTEMA == "tty", KERNEL == "ttyACM0", núcleos == "1-1.3.2", SYMLINK += "chamber1"
SUBSISTEMA == "tty", KERNEL == "ttyACM0", núcleos == "1-1.3.1", SYMLINK += "chamber2"
SUBSISTEMA == "tty", KERNEL == "ttyACM0", núcleos == "1-1.3.3", SYMLINK += "chamber3"
Donde ttyACM0 será el nodo que encuentra en el primer paso y la parte final después enlace simbólico será el nombre que desea utilizar para cada cámara. La sección de KERNELS es donde pones la información que anotó anteriormente para cada cámara. Usted tendrá 1 línea por cada Arduino/cámara que está controlando. En mi caso, hay 3 cámaras con nombres chamber1, chamber2 y chamber3.
Una vez que haya terminado, utilice CTRL + X para salir del editor y guarde el archivo. A continuación, desenchufe su Arduino(s) y recargar las reglas UDEV escribiendo lo siguiente en el terminal:
sudo /etc/init.d/udev reload
Ahora sería un buen momento para reiniciar, y luego diríjase al siguiente paso.