Controlando Arduino via IRC
Esse artigo tem como objetivo, mostrar como controlar o Arduino via internet de forma simples. Dentro do contexto, será tratado sobre a criação de um botnet em Python, que será responsável em filtrar os comandos digitados no IRC e enviá-los ao Arduino.
Introdução
Com a invenção do Arduíno e das demais placas de prototipagem eletrônica, houve uma grande mudança que beneficiou tantos os desenvolvedores de projetos quanto os estudantes.
Nesse artigo, veremos como ligar um LED (diodo emissor de luz) no Arduíno UNO através da internet via IRC (Internet Relay Chat).
Para realizar tal feito, utilizaremos a linguagem Python tanto para controlar o Arduíno pela biblioteca (pyFirmata), quanto para criar o botnet para permitir o controle da placa.
Para realizar esse trabalho, será necessário:
Hardware:
Software (Módulos Python que serão utilizados):
Nesse artigo, veremos como ligar um LED (diodo emissor de luz) no Arduíno UNO através da internet via IRC (Internet Relay Chat).
Para realizar tal feito, utilizaremos a linguagem Python tanto para controlar o Arduíno pela biblioteca (pyFirmata), quanto para criar o botnet para permitir o controle da placa.
Para realizar esse trabalho, será necessário:
Hardware:
- 1 LED
- Arduino UNO (opcional. Pode ser qualquer placa Arduíno)
Software (Módulos Python que serão utilizados):
- Versão do Python: python2.7
- socket
- sys
- time
- re
- pyfirmata