
Programando O Arduino Com Intel Edison
By Vitor Amadeu SouzaLength1h 18m
About this audiobook
A placa Intel Edison pode ser entendida como um computador disposto em uma única placa, menor que um cartão de crédito e pode rodar um sistema operacional baseado no Linux. Permite desta forma implementar diversas soluções tecnológicas em sistemas embarcados. A placa é equipada com uma CPU dual-core Intel Atom de 500 MHz além de 1 GB de memória RAM, 4 GB para armazenamento e possui integração com rede Wi-Fi, Bluetooth e possui quarenta pinos digitais (GPIO) que permitem a conexão com dispositivos externos.Diversas ferramentas podem ser utilizadas para programá-lo, no entanto, neste livro o enfoque será na plataforma Arduino. Diversos exemplos são explorados de modo que o leitor possa desta forma ter embasamento teórico e prático para desenvolver mais aplicações nesta ferramenta. Neste sentido, temas como GPS, PWM, varredura de display e teclado, medição de temperatura, medição de RPM, comunicação serial, acesso ao display LCD, dentre outros são abordados.
Audiobook details
GenreTechnology
Length1 hr 18 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJun 26, 2015
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo I
3entanto, neste livro o enfoque será na plataforma Arduino.
4onde a seguinte tela será apresentada.
5citado anteriormente estão disponíveis através dos conectores
Show all chaptersShow less
6Neste primeiro exemplo são apresentados os passos para ligar um
7composto de dois terminais, sendo o maior o terminal positivo
8placa.
9Capítulo III
10(Interface Homem-Máquina). Na verdade, o display é um conjunto de
11Nesta experiência será implementado um contador. O exemplo
12Há no exemplo uma variável inteira que armazena o valor da
13apresentado um texto no LCD, de forma a entender como montar um
14Display LCD VCC VSS VO RS EN D4 D5 D6 D7
15A seguir é apresentado o programa completo que permite receber
16Medição Analógica
17analógico para digital (CAD) que fica interno ao microcontrolador da
18Display LCD Serial
19A novidade reside no método setRGB, onde através deste é possível
2050 Hz, neste caso o período será encontrado da seguinte forma.
211 f
22O fluxograma que rege o funcionamento deste exemplo está
23Configura pinos de I/O
24utilizado nesta experiência.
25E
26O fluxograma que rege o funcionamento deste exemplo está
27Motor de Passo
28Bobina 4 0 0 0 1
29passos.
30No modo half step verifica-se um consumo maior de corrente, em
31Configura pinos de I/O
32A faixa de tensão contínua projetada para medição será de 0V a
33DC
34OUT
350 V
36VOUT
37ADC
38VIN
39Lê AD e calcula tensão Atualiza LCD Aguarda 500 ms
40Capítulo XVII Medição de temperatura
41Após a realização da conversão analógica para digital, o programa
42O fluxograma que rege o funcionamento deste exemplo está
43Nota-se outro exemplo em que o duty cycle é diferente, ficando
44observado através de um osciloscópio digital.
45O experimento consistirá em variar de 100% a 0% o ciclo ativo
46Controle de potência de resistor por PWM
47obtendo-se assim a frequência e desta forma poderá estimar o RPM
48Arduino
4950%, para em seguida obter o RPM e atualizar o display LCD.
50Capítulo XXI