
Comunicação Zigbee Para Medir Ozônio Programado No Arduino
By Vitor Amadeu SouzaLength35m
About this audiobook
Esta literatura tem como referência as obras Arduino – Prático e Objetivo (2011) e Programação para Arduino – Avançado (2014) do mesmo autor e editora, tendo como propósito estabelecer a comunicação entre duas placas Arduino UNO via ZigBee, onde uma funciona como receptora e outra transmissora da variável mensurada segundo o título da obra. A placa didática utilizada foi a Arduino UNO, onde tal kit está à venda no site www.cerne-tec.com.br.
Audiobook details
GenreEducation and Learning, Technology
Length35 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateJul 17, 2018
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo VII – Medindo a concentração de Ozônio ................................... 37
3Capítulo III
4bloco setup o mesmo é inicializado e uma mensagem impressa no
5Conversor Analógico Digital
Show all chaptersShow less
6A comunicação sem fio vem ultimamente ganhando espaço na
7exemplo, a comunicação com um satélite.
81600 m. Abaixo uma figura deste módulo:
9#define BOT 10
10O próximo programa apresenta o código da placa receptora.
111200 bps. É importante lembrar que a velocidade default é de 9600
12A configuração pode ser feita através de um programa fornecido
13A listagem a abaixo mostra o código fonte para o transmissor.
14lcd.print(Serial.readString());
15Figura 4.1: Representação do Ozônio http://pt.wikipedia.org/wiki/Oz%C3%B4nio Fonte: http://pt.wikipedia.org/wiki/Oz%C3%B4nio
16Figura 4.4: Encapsulamento do MQ-131 Fonte: https://www.futurlec.com/Gas_Sensors.shtml
17sendo mensurado.
18Figura 4.8: Circuito elétrico Fonte: MQ-131 Datasheet
19Sendo assim, pode-se modelar o seguinte gráfico, no qual converte a
20ppb
21Figura 4.12: Esquema elétrico completo
22Ozônio em
23apresentado no LCD.
24É o mesmo para o transmissor ZigBee, retirando o trimpot pelo
25void setup() { Serial.begin(9600); attachInterrupt(0,odometro,RISING); pinMode(PULSO,INPUT_PULLUP); pinMode(RESET,INPUT_PULLUP); }