Severino funfando com cabo Serial-USB

Postado em Atualizado em

Primeira placa Severino replicada no HackLeste!

… com o script do Blink (liga/desliga o led)…

Como a saída da placa é serial, podemos fazer um cabo simples para a porta serial do computador utilizando o chip max232, no entanto optamos por usar um cabo conversor Serial-USB, de preferência aos cabos com driver rs-232 para utilizar no linux.

Para que o cabo seja reconhecido pela IDE Arduino como comunicação usb é preciso apenas levantar o módulo via linha de comando:

Antes de conectar o cabo na usb, digite o seguinte comando:

lsusb

Verifique quais os dispositivos usb já existem, ex:

Bus 001 Device 003: ID 0c45:6410 Microdia
Bus 003 Device 003: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 003 Device 004: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 003 Device 005: ID 413c:8160 Dell Computer Corp. Wireless 365 Bluetooth

Conecte o cabo e repita o comando “lsusb”, verifique a nova entrada, este é seu cabo usb:

Bus 001 Device 003: ID 0c45:6410 Microdia
Bus 003 Device 003: ID 413c:8161 Dell Computer Corp. Integrated Keyboard
Bus 003 Device 004: ID 413c:8162 Dell Computer Corp. Integrated Touchpad [Synaptics]
Bus 003 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 003 Device 005: ID 413c:8160 Dell Computer Corp. Wireless 365 Bluetooth
Bus 005 Device 003: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port

No meu caso o dispositivo apareceu como “Prolific Technology, Inc. PL2303 Serial Port”, atente para os números após o ID: 067b:2303, vou utilizá-los para identificar o módulo usbserial

sudo modprobe usbserial vendor=0x067b product=0x2303

Verifique se o dispositivo foi reconhecido e está ativo com:

dmesg

Deve retornar algo parecido com isso:

[14545.188048] usb 5-2: new full speed USB device number 4 using uhci_hcd
[14545.346653] pl2303 5-2:1.0: pl2303 converter detected
[14545.358692] usb 5-2: pl2303 converter now attached to ttyUSB0

Está feito, agora é só conectar o cabo serial no Severino, abrir a interface IDE do Arduino, em “Tools” >> “Board”, selecione a placa correspondente com o chip Atmega e em “Tools” >> “SerialPort” escolha “/dev/ttyUSB”

Feito!
😉

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair /  Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

w

Conectando a %s