Arduino com Windows Powershell.
Bom muitos não conhecem o Windows Powershell digamos que ele é uma evolução do Prompt de Comando lançada em 2006 vem incluido ao Windows 7, 8, 8.1 e Server 2008(exceto core). Mas pode ser baixado para Windows Vista, XP SP2 e Server 2003.
Muito mais poderoso e com possibilidade de Scripts e Canalização de objetos. Bastante utilizado para controle de sistemas.
Nesse tutorial usaremos Dois Exemplos: Um para visualizar a leitura de um LM35 e outro para controlar um LED.
Código Arduino:
Muito mais poderoso e com possibilidade de Scripts e Canalização de objetos. Bastante utilizado para controle de sistemas.
Nesse tutorial usaremos Dois Exemplos: Um para visualizar a leitura de um LM35 e outro para controlar um LED.
Primeiro Exemplo(Escrita, LED).
Explicação linha por linha.
[System.IO.Ports.SerialPort]::getportnames() = Procura todas seriais disponíveis. No meu caso o Arduino é a COM3.
$serial = new-Object System.IO.Ports.SerialPort COM3,9600,None,8,one = Configura e habilita a comunicação serial 9600 baudrate 8 bits de dados e 1 bit de parada
$serial.open() = Abre a porta Serial para iniciar a comunicação.
$serial.WriteLine("a") = Envia a letra "a"
$serial.close() = Fecha a porta serial.
Código Arduino:
Segundo Exemplo(Leitura, LM35):
[System.IO.Ports.SerialPort]::getportnames() = Procura todas seriais disponíveis. No meu caso o Arduino é a COM3.
$serial = new-Object System.IO.Ports.SerialPort COM3,9600,None,8,one = Configura e habilita a comunicação serial 9600 baudrate 8 bits de dados e 1 bit de parada
$serial.open() = Abre a porta Serial para iniciar a comunicação.
$serial.ReadLine() = Faz a leitura da porta Serial.
$serial.close() = Fecha a porta serial.Código Arduino:
Nenhum comentário: