Robótica com Android e Arduino
Nesse artigo, pretendo descrever o processo de criação de um robô baseado na plataforma Arduino e integrado ao Android, através da camada de script SL4A.
Parte 7: Conclusão
Dado o final do artigo, espero ter sido claro, para atingir até mesmo os mais leigos. E inovador, para atrair a quem ainda não teve a oportunidade de trabalhar com o Arduino.
Durante a produção do artigo, tive a chance de explorar o máximo cada recurso do Arduino e, principalmente, da camada de script do Android. A facilidade com que tudo acontece entre essas duas ferramentas, é o que torna tudo tão fascinante, porém, essa mesma facilidade, faz com que tudo cresça de forma absurda e a facilidade de programar, às vezes, esbarra com a dificuldade de explicar alguns detalhes.
Existem "n" aplicativos nativos ao Android, que fazem o mesmo que o explicado no artigo, porém, o simples fato de podermos controlar o processo de codificação do início ao fim, faz com que a satisfação com o projeto seja enorme.
O fato de desenvolver um aplicativo para Android, exige um conhecimento aprofundado, em contrapartida, Python é uma linguagem simples, que vem se mostrando cada vez mais poderosa. Talvez, se todo o projeto fosse desenvolvido em Java, alguns detalhes que poderiam ser bem trabalhados em Python, não seriam tão polidos e poderiam prejudicar a experiência final.
No final de cada página do artigo, temos algumas referências que ajudaram muito ao percorrer do artigo, como Arduino, Python, HTML e JavaScript, são assuntos muito difundidos.
Construir todo o robô, foi como brincar de Lego, baseando-se em diversos códigos.
Espero que esse artigo sirva de base para o desenvolvimento de outros projetos, não somente de robótica, mas de automação e, principalmente, na área da educação.
Durante a produção do artigo, tive a chance de explorar o máximo cada recurso do Arduino e, principalmente, da camada de script do Android. A facilidade com que tudo acontece entre essas duas ferramentas, é o que torna tudo tão fascinante, porém, essa mesma facilidade, faz com que tudo cresça de forma absurda e a facilidade de programar, às vezes, esbarra com a dificuldade de explicar alguns detalhes.
Existem "n" aplicativos nativos ao Android, que fazem o mesmo que o explicado no artigo, porém, o simples fato de podermos controlar o processo de codificação do início ao fim, faz com que a satisfação com o projeto seja enorme.
O fato de desenvolver um aplicativo para Android, exige um conhecimento aprofundado, em contrapartida, Python é uma linguagem simples, que vem se mostrando cada vez mais poderosa. Talvez, se todo o projeto fosse desenvolvido em Java, alguns detalhes que poderiam ser bem trabalhados em Python, não seriam tão polidos e poderiam prejudicar a experiência final.
No final de cada página do artigo, temos algumas referências que ajudaram muito ao percorrer do artigo, como Arduino, Python, HTML e JavaScript, são assuntos muito difundidos.
Construir todo o robô, foi como brincar de Lego, baseando-se em diversos códigos.
Espero que esse artigo sirva de base para o desenvolvimento de outros projetos, não somente de robótica, mas de automação e, principalmente, na área da educação.