
Implementando Um Dimmer Com Android E Arduino
By Vitor Amadeu SouzaLength1h 23m
About this audiobook
Esta literatura é uma continuação da obra Arduino – Prático e Objetivo (2011), Programação para Arduino – Avançado (2014) e Automação com Android e Arduino (2015) do mesmo autor e editora, onde o objetivo desta obra é possibilitar a implementação de um dimmer controlado por um Arduino, no qual o ajuste é feito através de um smartphone Android programado no App Inventor com conexão Bluetooth. Sendo assim, um celular pareado com o módulo Bluetooth do Arduino poderá controlar a potência de uma lâmpada alternada ou outra carga AC acoplada ao Arduino de acordo com os comandos oriundos de um smartphone/tablet. Desta forma, podemos modelar automações com sistemas de iluminação, controle de aquecimento de uma resistência, velocidade de motores ou até mesmo dispositivos instalados dentro do raio de alcance do Bluetooth. A placa didática utilizada foi a Cerne Arduino em conjunto com um módulo Bluetooth, onde tais kits estão à venda no site www.cerne-tec.com.br, apesar de outras placas Arduino compatíveis assim como o módulo Bluetooth poderem ser utilizadas em função da compatibilidade entre as mesmas.
Audiobook details
GenreTechnology
Length1 hr 23 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateNov 10, 2015
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo I Metodologia de desenvolvimento
3Figura 1.1 – Tela do MIT App Inventor
4tamanho dentre outros.
5Figura 1.2 – Escolhendo o modo Designer ou Block
Show all chaptersShow less
6http://appinventor.mit.edu/explore/ai2/setup-emulator.html
7Figura 2.1 – Adicionando label à tela
8QR code for .apk) e obtenha o código para acessar através da
9dispositivo e neste exemplo, será visto como habilitar o seu
10labels. Clique no componente botão chamado Brasil, a tela ficará
11Figura 2.7 – Adicionando um evento ao programa
12Observe que há dois parâmetros configuráveis, sendo o
13A fim de complementar o projeto, adicione mais botões com
14figura.
15Em seguida, há um bloco para cada botão que ao ser acionado
16neste experimento.
17id=resposta
18Figura 2.28 – Resultado de uma simulação
19Este exemplo irá desenvolver uma calculadora, no qual
20O bloco referente ao incremento, decremento e limpeza da
21Marque a opção NumbersOnly para as duas caixas de texto.
22Figura 3.14 – Simulação do conversor Pa<->PSI
23bastando sempre abrir este programa quando quiser “rodar” o
24A próxima figura apresenta o esquema elétrico proposto.
25Experiência – Sequencial de Leds
26acionados e usar a função digitalWrite para acionar os mesmos.
27o próximo esquema.
28Este exemplo usa uma linha de transmissão e recepção que
29Capítulo XII
30Experiência – Recepção Serial
31carregado no Arduino juntamente com o módulo Bluetooth. Faça o
32No Brasil a variação (frequência) da rede elétrica é de 60Hz.
33A é a amplitude em volts (também chamada de tensão de
34RMS
35VP
36resistor, o efeito será como se estivéssemos aplicando uma tensão
37chamado MOC3023 e o TRIAC BTA08 que pode alimentar uma carga
38Desta forma, a saída SINC fica em nível baixo quando o
39MOC
40N
41O código fonte para este experimento está apresentado a
42digitalWrite(BT2,1); digitalWrite(BT3,1); digitalWrite(BT4,1); }
43Capítulo XV
44Observe que o programa segue o fluxo apresentado e faz o controle
45if(tempo!=0) { delay(tempo); digitalWrite(TRIAC,1); delayMicroseconds(100); digitalWrite(TRIAC,0); } }
46Slider
47pronto para controlar o ângulo de disparo da carga.