Nas linhas do Arduino Plus
Wiring, hardware e possibilidades
Descrição do livro
A programação Arduino pode ser relativamente simples, e com poucos comandos já é possível acender LEDs, ligar motores e ler sensores. Porém, há muito mais a ser aprofundado conhecendo outros conceitos de programação Wiring.
Este livro aborda mais detalhes sobre o microcontrolador, o cérebro do Arduino, além de conceitos mais avançados sobre a programação Wiring para otimização em códigos. Acrescenta conceitos para manipulação de bits, outras formas de declaração de variáveis, uso de registradores e contadores de tempo para tarefas simultâneas. Traz vários módulos, displays e sensores para uso, além de outras formas de gravação de sketches, com utilização de conversores e até mesmo um Arduino para gravar outro.
O objetivo desta obra é prosseguir com os estudos de programação, aprofundando os conceitos iniciais e acrescentando novos desafios. É indicado para makers, profissionais e estudantes com experiência básica em circuitos eletrônicos, e que já tenham tido contato inicial com Arduino.
Ver menos ▲Sumário
- Agradecimentos
- Sobre a autora
- Prefácio
- Introdução
- Parte I Mais conceitos de programação
- Capítulo
- Microprocessadores x microcontroladores
- Introdução
- O que é um microprocessador?
- Mas o que são microcontroladores?
- Agora é com você!
- Referências do capítulo
- Capítulo
- Capítulo
- Constantes e variáveis
- Lista de materiais
- Mais tipos de dados
- Variáveis
- Constantes
- Variáveis ou constantes com caracteres
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Tipos de dados e bases numéricas
- Lista de materiais
- Bases numéricas
- Comando bitRead
- Operações matemáticas
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Tipos de intervalos
- Lista de materiais do capítulo
- Uso do delay e delayMicroseconds
- Função millis()
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Strings x strings: bem mais que um caractere
- Lista de materiais
- O que é uma string?
- Conversão entre strings e números inteiros
- E o que é uma String?
- String e string são a mesma coisa?
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Sub-rotinas com retorno
- Lista de materiais
- Relembrando uma sub-rotina
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Configuração de GPIOs com registradores
- Lista de materiais
- Introdução
- GPIO
- O que são registradores?
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Módulo Bluetooth Low Energy (BLE) e comandos AT
- Lista de materiais
- O que é Bluetooth Low Energy?
- App Dabble
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Revisão
- Lista de materiais
- Conceitos iniciais
- Programação Wiring e seus recursos
- Agora é com você!
- Sumário
- Parte II Sensores, displays e formas de gravação
- Capítulo
- Display OLED
- Lista de materiais
- O que é OLED
- Tipos de display OLED
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Capítulo
- LED endereçável
- Lista de materiais
- O que é LED endereçável
- Tipos de LED endereçável
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Matriz de LED
- Lista de materiais
- Matriz de LED
- Módulos matriz de LED MAX7219
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- DHT: sensor de umidade e temperatura
- Lista de materiais
- DHT11 e DHT22
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Sensores de distância laser
- Lista de materiais
- O que é VL53L0x?
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Módulo ponte H L298N
- Lista de materiais
- Motores DC
- Ponte H
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Acelerômetros
- Lista de materiais
- O que é acelerômetro?
- Acelerômetro e os graus de liberdade
- Agora é com você!
- Bibliografia do capítulo
- Capítulo
- Outros métodos de gravação no Arduino
- Lista de materiais
- Introdução
- Utilizando um Arduino para gravar outro
- USBasp
- Arduino ISP
- Bibliografia do capítulo
- Capítulo
- Arduino sem USB
- Lista de materiais
- Introdução
- Placas Arduino sem USB
- Conversores USB/serial
- Bibliografia do capítulo
- Capítulo
- Arduino standalone em protoboard
- Lista de materiais
- Introdução
- Bootloader
- Gravação de sketch usando conversor USB/Serial
- Bibliografia do capítulo
- Tipos de Arduino e suas características
- Arduino Uno R3
- Arduino Nano
- Placa Pro Mini
- Lilypad Arduino Main Board ATmega328p
- Arduino Leonardo
- Arduino Mega 2560 R3
- Gedeaninha v2
- Bibliografia do capítulo
- Tabelas especiais
- Tabela ASCII
- Bibliografia do capítulo
- Índice remissivo
Sobre o autor
Gedeane G. S. Kenshima é Engenheira de Controle e Automação e Técnica em Automação, ambos pelo Instituto Federal de São Paulo. Possui Especialização em Formação Pedagógica pelo Centro Paula Souza. É maker e hobbista na plataforma Arduino. Desenvolveu projetos com Arduino em roupas e acessórios. Ministra palestras, oficinas e cursos na… Ver perfil completo ▶
Livros relacionados
Opinião dos leitores
Helmo B L F
Um complemento da primeira publicação, também esse livro e excelente.
Fabio A F M
Livro bem didático, só senti que o conteúdo poderia ser um pouco mais profundo, visto que o primeiro livro já contempla a parte introdutória. Fora isso, é uma boa referência.
Paulo S P P
Muito bom , excelente didática, adorei o material




