Introdução Ao Controle Fuzzy Com O Arduino E Visual C#

De Vitor Amadeu Souza
Ouça com Sir Michael Caine™ e mais de 1.000 vozes
Duração35m

Sobre este audiolivro

A proposta desta obra é implementar o controle Fuzzy usando o VC# como ferramenta de controle. Desta forma, o Arduino conectado através de uma porta com o PC faz a aquisição da temperatura da variável mensurada e envia para o programa, de modo que este implemente o algoritmo Fuzzy e devolva o valor a ser ajustado no atuador, onde tal controle é implementado inicialmente no Arduino e em seguida no Visual C#, ficando o Arduino apenas como uma placa de aquisição entre o recurso computacional (PC) e a variável a ser controlada. Para leitura desta obra, recomenda-se que o leitor tenha lido previamente as obras Arduino – Prático e Objetivo (2011), Programação para Arduino – Avançado (2014) e RS232 com o Visual C# do mesmo autor e editora ou já possua experiência nos assuntos abordados. Sendo assim, o objetivo desta literatura é apresentar a implementação do controlador Fuzzy, onde para isso foi utilizado uma ventoinha como atuador, um sensor de temperatura do tipo LM35 como sinal de feedback e um resistor de potência para aquecer a temperatura medida pelo sensor. Desta forma, através do atuador será possível observar o Fuzzy atuando no processo de acordo com o aquecimento no resistor de potência e os parâmetros definidos no programa. No entanto, antes de abordar o FUZZY propriamente dito, é apresentado separadamente cada recurso utilizado como o display LCD, PWM para controle da potência do ventilador e resistor e medição de temperatura. A placa didática utilizada foi a Cerne Arduino, onde os recursos para testar os circuitos propostos serão conectados através das conexões disponíveis na lateral do kit. Tal kit está à venda no site www.cerne-tec.com.br, no entanto, outras placas Arduino compatíveis como a UNO podem ser utilizadas, em função da compatibilidade entre as mesmas.

Detalhes do audiolivro

GêneroEducation and Learning, Technology
Duração35 min
Narrado porOuça com mais de 1.000 vozes
FormatoeBook com áudio
Data de publicação11 de jun. de 2016
IdiomaPortuguês

Sumário

1Vitor Amadeu Souza
2I. Metodologia de desenvolvimento
3II. Controle da resistência
4IV. Controle do display LCD
5V. Medindo a temperatura
Mostrar todos os capítulos
6VI. Lógica Fuzzy
7VII. Implementando o Fuzzy no VC#
8Sendo assim, o objetivo desta
9Capítulo IV
10Medindo a temperatura
11Este sensor é alimentado com uma tensão DC que pode variar entre
12Convencional. A lógica Fuzzy ou Nebulosa já não funciona com tais
13Inferência Fuzzy:
140 a 10 ºC teríamos o seguinte gráfico:
15neste caso Temperatura e Gradiente, com duas saídas de PWM que
16faixas MuitoBaixa, Baixa, No_SetPoint, Alta e Muito Alta. Todos estes
17Note que podemos ter Gradientes (ºC/s) que podem variar de -5
18Pelo gráfico acima, visualizamos que o ventilador somente atual
19analogWrite(10,255); } if (gradiente>2.5) { analogWrite(9,0); analogWrite(10,255); } } delay(1000); }
20com.Write(((char)255).ToString()); }
Calculando O Mdc Programado Em Visual C#Vitor Amadeu Souza30min$8 · $0.00
Rtos Para Medir Dinamômetro Programado No ArduinoVitor Amadeu Souza31min$7 · $0.00
Medindo O Valor De Pico De Um Voltímetro Programado Em Arduino No Stm8Vitor Amadeu Souza9min$6 · $0.00
Monitorando A Concentração De Co Com O Visual C#Vitor Amadeu Souza22min$10 · $0.00
Calculando A Segunda Lei De Newton Programado No LazarusVitor Amadeu Souza34min$7 · $0.00
Monitorando Um Amperímetro Trifásico Com O Pic E Vc#Vitor Amadeu Souza20min$21 · $0.00
Apresentando O Nome Oficial Da Lituânia Com Display Lcd Programado No ArduinoVitor Amadeu Souza9min$6 · $0.00
Desenvolvendo Um Terminal De Consulta De Preços Com O Visual C# E SqlVitor Amadeu Souza44min$10 · $0.00
Projetos Com Esp8266 Programado Em Lua - Parte XxviiiVitor Amadeu Souza12min$10 · $0.00
Acesso A Nível De Bits/bytes Em Variáveis Programado No ArduinoVitor Amadeu Souza19min$6 · $0.00
Plotando Um Gráfico Para Medição De Corrente Com O Visual C#Vitor Amadeu Souza37min$10 · $0.00
Programação Paralela Em PythonVitor Amadeu Souza57min$6 · $0.00
Introdução Ao React E Css No Ambiente Replit Parte IVitor Amadeu Souza9min$6 · $0.00
Plotando Gráficos 2d-3d Programado No PythonVitor Amadeu Souza1h 5min$8 · $0.00
Antologia De Projetos No Visual C# Volume IiVitor Amadeu Souza5h 46min$26 · $0.00
Implementando Um Detector De Cor Rgb Com O Sensor Tcs3472 Via I2c No ArduinoVitor Amadeu Souza21min$8 · $0.00
Reproduzindo Música Clássica Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza50min$10 · $0.00
Conectando O Módulo Ds18b20 Programado No ArduinoVitor Amadeu Souza12min$6 · $0.00
Implementando Em Visual Basic Via Rs485 Modbus Master-slave Com Base No Stm32f103c8 Programado Em ArduinoVitor Amadeu Souza36min$7 · $0.00
Vexilologia Do Estado Do Acre Com Display Tft Programado No ArduinoVitor Amadeu Souza18min$6 · $0.00
As Obras De PlatãoPlatão3h 57min4.7 (1.3K)$6 · $0.00
Árvore e folhaJ.R.R. Tolkien4h 59min4.3 (6.3K)$12 · $0.00
Ética, Espiritualidade E CidadaniaAri Antônio Da Silva7h 40min$10 · $0.00
Homo Sapiens Teknelogo - A Superficial Condição HumanaAna Paula Pinho9h 43min$17 · $0.00
Filhos Melhores Para O MundoBárbara Flores5h 30min4.8 (1.1K)$7 · $0.00
Seja YounikTiago Bruneto2h 32min4.7 (3.7K)$6 · $0.00
Dicionário Paulo FreireUnknown Author26h 51min4.7 (665)$16 · $0.00
O Livro Dos Mártires IlustradoJohn Foxe11h 52min4.6 (5.1K)$5 · $0.00
As Obras De PlatãoPlatão3h 48min4.6 (682)$6 · $0.00
Letramento - Um tema em três gênerosMagda Soares3h 36min4.5 (2.8K)$4.99 · $0.00
Em defesa da escolaJan Masschelein, Maarten Simons5h 18min4.6 (726)$5.99 · $0.00
Meditação: Homem-perfeição Na Deus-satisfaçãoSri Chinmoy6h 44min4.6 (470)$13 · $0.00
Avaliação E Educação InfantilJussara Hoffmann3h 45min4.5 (2.7K)$9 · $0.00
Teoria Dos JogosFernando Barrichelo2h 21min4.5 (543)$5 · $0.00
ResiliênciaAlexandre Costa2h 20min4.4 (2.6K)$6 · $0.00
O homem e seus símbolosCarl G. Jung, Joseph L. Henderson, M.-L. von Franz, Aniela Jaffé, Jolande Jacobi, John Freeman14h 50min4.4 (156.9K)$14 · $0.00
Focado Em PessoasPedro Janot6h 48min4.4 (1.8K)$7 · $0.00
Gramática da fantasiaGianni Rodari6h 53min4.4 (3.2K)$5.04 · $0.00
Inclusão escolarMaria Teresa Eglér Mantoan2h 29min4.4 (1.3K)$6 · $0.00
Faça-os ler!Michel Desmurget11h 50min4.5 (321)$7.99 · $0.00

Você também pode gostar

Reed Hastings: O Gênio por Trás da NetflixUnknown Author2h 27min3.8 (22)$9 · $0.00
Guia Essencial De JavascriptVinicius De Oliveira Almeida1h 17min$9 · $0.00
Monitorando Gaussímetro No Pic Com Sintetizador De Voz Programado No Visual C#Vitor Amadeu Souza18min$7 · $0.00
Linguagens De Programação Em Inteligência ArtificialJideon Francisco Marques5h 36min$9 · $0.00
Curso Intensivo Em GolangJideon Francisco Marques9h 52min$15 · $0.00
Monitorando Etanol No Arduino Com Sintetizador De Voz Programado No PythonVitor Amadeu Souza23min$7 · $0.00
Business IntelligenceOscar Dalfovo & Norberto Tamborlin11h 57min$7 · $0.00
Aprendizado De Máquina Baseado Em Transformações (tbl) Programado Em PythonVitor Amadeu Souza1h 23min$7 · $0.00
Caminhônibus FotosNeiriberto Silva De Freitas0min$9 · $0.00
Inteligência Artificial Na Prática: Domine O Jogo Com Chatgpt, Midjourney E Automação No MarketingGisele Dias Da Silva " ; " Cleiton Da Silva2h 19min$23 · $0.00
E-book Produção E Edição De Comerciais Para RádioJohnnys Moura1h 58min$5 · $0.00
Atlas de Citologia de LíquorLayla Luyze da Silva Barbosa47min$34 · $0.00
Maximizando Resultados Com Mínimo EsforçoMarcos Paulo Riccioni De Melos2h 39min$6 · $0.00
Fusões & Aquisições - M&aJosé Antônio De Castro6h 53min$7 · $0.00
Monitorando Glp No Pic Com Sintetizador De Voz Programado No Visual BasicVitor Amadeu Souza15min$7 · $0.00
O Tempo ProcessualFilipe Ivo Rosa3h 28min$12 · $0.00
Advocacia Corporativa BancáriaLeandro Belloc Nunes9h 8min$15 · $0.00
Fundamentos De Banco De DadosMarcio Porto Feitosa7h 56min$5 · $0.00
Indicador De Vendas EstratégicasMarcos Vinicius Scontre Soares17min$25 · $0.00
Introdução Aos Sistemas De Controle Com Implementação De Pid E Fuzzy No PicVitor Amadeu Souza5h 3min$15 · $0.00