segunda-feira, 21 de setembro de 2015

Arduino -- Por onde começar?

Bom dia!

Muita gente nova chegando no mundo Arduino! Bem vindos!

Mas por onde começar? Eu sei que parece difícil a princípio, mas não é não!

Leva um tempo, é verdade! Se você já tem um projeto e não tem tempo para aprender você mesmo Arduino, sugiro que procure um profissional da área. Você pode começar pelo fórum, no tópico de classificados de empregos e oportunidades do Curso Arduino:

http://seriallink.com.br/forum/viewforum.php?f=93

Eu também desenvolvo projetos em Arduino, mas não estou dando conta de atender o Brasil todo.

Por isso estou lançando insistentemente campanhas convocando os programadores em Arduino, pois estamos precisando! Os clientes estão carentes de soluções simples e baratas!

E o Arduino traz tudo isso de bom para o desenvolvedor e para o cliente também!

O desenvolvedor ganha experiência, dinheiro e investe pouco. O cliente resolve seu problema gastando pouco. Todo mundo sai ganhando e fica feliz!

Você está começando?

Começe pelo Arduino UNO!

Eu sei que muita gente ainda tem dúvidas sobre o Arduino ser original ou falsificado ou ainda qual versão comprar?

A grande verdade é que não importa muito se você vai comprar um Arduino Original ou um Clone Chines. Você estará enriquecendo um Italiano ou um Chinês. Você escolhe.

Uma opção muito boa enquanto eu não lanço de novo o Arduino Tupiniquim, é o Arduino Blackboard da Robocore:

https://www.robocore.net/modules.php?name=GR_LojaVirtual&prod=530

Que é uma placa com design brasileiro e você tem garantia de estar comprando um produto brasileiro e não um pirata de outro país.

Enfim, de uma forma ou de outra compre um Arduino UNO Compatível! Seja pelo Mercado Livre ou pela Robocore, compre o seu!

Ahh, Renato, posso comprar um Arduino MEGA?

Pode também! Mas o Arduino MEGA tem algumas características que vão dificultar a vida do iniciante. Melhor começar com o UNO mesmo.

Não tenha pressa! Em menos de um ano você terá comprado mais de um Arduino, então não precisa de pressa em começar com o MEGA. Primeiro compra um UNO e depois você vai se sentir seguro pra comprar um MEGA em menos de 6 meses, eu garanto!

Mas depois de comprar a placa? Fazer o que?

Primeiro você deve seguir esse link para aprender a instalar toda parafernália:

http://renatoaloi.blogspot.com.br/2011/10/instalando-arduino-guia-completo.html

Depois siga esse outro post do blog para se orientar em seus estudos:

http://renatoaloi.blogspot.com.br/2015/09/programador-arduino-brasil-precisa-de.html

Fora todo esse material, ainda tenho alguns posts bem interessantes neste mesmo blog para aumentar seus conhecimentos.


Um material explicando as portas digitais do Arduino. 


Material de referência explicando sobre as funções básicas do Arduino.


Material que explica como separar trechos de códigos e encapsular em funções que possam ser reutilizadas em outras partes do mesmo código.


Material que explica como utilizar, os escopos, tipos e detalhes sobre as variáveis de memória do Arduino.


Esse material fala das constantes, que são macros utilizadas durante a programação, sempre com o mesmo valor, como se fossem parametros configuráveis. Explica a maior parte das palavras-chaves que usamos, como HIGH, LOW etc.

Material completo sobre criação e manipulação de textos no Arduino. Entenda como funcionam os arrays de chars e conheça o objeto String.


Material sobre loops e desvios condicionais da programação do Arduino.


Exemplo completo de como ler os dados analogicos com o Arduino e imprimir na Serial.


Material sobre as portas PWM do Arduino, que possibilitam saída analógica, regulada por largura de pulsos.


Material sobre as portas analógicas do Arduino.
 
Material sobre arrays dentro de arrays, como declarar e como usar essa poderosa ferramenta!


Material completo sobre criação de bibliotecas no Arduino que ajudam a compartilhar o mesmo código entre programas diferentes do Arduino.

Já dá pra montar um livro de programação com esse material né? Vou juntar com um outro material não publicado e tentar achar uma editora pra publicar...


Fora todo esse material de referência, ainda tem minha saga com o ENC28J60 e também alguns posts importantes sobre os módulos RF433mhz.

Esse aqui parar finalizar esse post, fala todos os detalhes do Arduino e a Internet através dos Shields de Ethernet para Arduino:

http://renatoaloi.blogspot.com.br/2013/12/arduino-e-internet-ou-seria-ethernet.html

Boa leitura!

Abraços,
Renato

Nenhum comentário:

Postar um comentário