Introdução à programação C para Arduino

Giovan Barreira · Capítulo 3 de 30

Páginas do PDF

Introdução à programação C para Arduino

Introdução

2018.1.8

Adição das seções: ‘ESCRITA E LEITURA SERIAL’ e ‘CONVERSÃO DE TEXTO PARA NÚMERO INTEIRO’.

2017.12.1

Adição das seções: ‘O DISPLAY DE LED 16x2’ e ‘COMANDOS DO DISPLAY 16x2’.

2017.10.1

Adição das seções sobre operadores.

2017.8.2

Adição da seção ‘ONDE COMPRAR? ’.

 

INTRODUÇÃO

 

Este livro é introdutório, escrito para leitores que nunca tiveram contato com ARDUINO ou que tiveram muito pouco. Eu também espero que você, meu caro leitor, esteja procurando aprendizagem e goste de ler e praticar.

Para que o leitor possa aproveitar totalmente o conteúdo deste livro é necessário saber como salvar arquivos e como compactar/descompactar arquivos.

Escrevi esta obra pensando na prática pedagógica, eu recomendo a leitura da obra em conjunto com a prática e na sequência. A linguagem aqui é simples e fácil de entender, adaptada para leigos e/ou adolescentes (boa parte dos meus alunos).

O livro está dividido em quatro partes, na primeira o leitor vai encontrar a explicação do que é um ARDUINO, onde comprá-lo, o que é um simulador (SIMULIDE) e algumas informações sobre a cultura MAKER; na segunda parte são apresentados os softwares necessários para o aprendizado bem como onde encontrá-los e como instalá-los; na terceira parte são apresentados conceitos básicos de Eletricidade e na quarta e última parte são apresentados os conceitos básicos de linguagem de programação, variáveis, laços de repetição, estruturas de decisão, escrita, leitura e a utilização dos componentes do kit básico: resistores, displays de 7 segmentos, leds e botões.

Todas as atividades deste livro (ou ao menos a esmagadora maioria) podem ser executadas apenas com o uso do SIMULIDE, sem a necessidade de aquisição de um kit ARDUINO para iniciantes, contudo a manipulação de uma placa UNO física e de seus componentes torna a aprendizagem mais prazerosa (e desafiadora, eu comprei uma lupa logo depois que queimei alguns leds ;-)