Arduino com Bluetooth e pySerial
Venho mostrar como controlar seu Arduino usando o Bluetooth Shield, não precisando de cabo USB para transferir ou receber
informações. No artigo como exemplo, monto um carrinho usando o Bluetooth como controle remoto.
informações. No artigo como exemplo, monto um carrinho usando o Bluetooth como controle remoto.
Parte 2: Criando o código
O Arduino trabalha em C++ adaptado. Quem não conhece a linguagem, não precisa saber de muita coisa, somente com Lógica de Programação já é o suficiente, o
resto flui naturalmente.
O Arduino já vem com seu software para programação, o que facilita muito. Com os exemplos já implementados, existe para GNU/Linux, Windows e Mac.
Link para download 32bits:
Ou visite:
Bom, o Arduino para funcionar precisa dessa estrutura sempre que for criado o código para ele:
Obs.: Duas barras (//) comenta o resto da linha.
Arduino trabalha com bibliotecas para facilitar a vida de quem programa nele. E existem diversas bibliotecas: para ethernet, timer, sensores, displays LCD, etc.
Eu vou usar a biblioteca SERVO. Ela funciona para definir quando um objeto vai acionar um servo motor.
Para chamar as bibliotecas usamos o:
Como disse é C++.
Lembrando que '//' é comentário em C++. Agora vamos ao código:
Com este código, seu Arduino já está pronto para acionar os motores.
Lembrando que estamos usando servo motores, eles já vêm com baixa rotação, aumentando o torque ajuda muito.
O Arduino já vem com seu software para programação, o que facilita muito. Com os exemplos já implementados, existe para GNU/Linux, Windows e Mac.
Link para download 32bits:
Ou visite:
Bom, o Arduino para funcionar precisa dessa estrutura sempre que for criado o código para ele:
Obs.: Duas barras (//) comenta o resto da linha.
Arduino trabalha com bibliotecas para facilitar a vida de quem programa nele. E existem diversas bibliotecas: para ethernet, timer, sensores, displays LCD, etc.
Eu vou usar a biblioteca SERVO. Ela funciona para definir quando um objeto vai acionar um servo motor.
Para chamar as bibliotecas usamos o:
Como disse é C++.
Lembrando que '//' é comentário em C++. Agora vamos ao código:
Com este código, seu Arduino já está pronto para acionar os motores.
Lembrando que estamos usando servo motores, eles já vêm com baixa rotação, aumentando o torque ajuda muito.
Tenho vontade de começar a mexer com Arduino, no momento, me falta só tempo e grana.
Parabéns pelo Artigo!