Programando O Esp8266 Em Lua Com Base No Nodemcu

By Vitor Amadeu Souza
Listen with Sir Michael Caine™ and 1,000+ voices
Length1h 10m

About this audiobook

A proposta desta literatura é apresentar a programação na linguagem Lua para a linha NodeMCU. Para isso, apresenta inicialmente a programação em Lua voltada para computador, para em seguida aplicar tal conhecimento no NodeMCU. O módulo NodeMCU vem equipado com o circuito integrado ESP8266, possibilitando desta forma a conexão com a rede WiFi, sendo ideal para aplicações voltadas a IoT (Internet das Coisas). Ela pode ser programada em diversas linguagens, porém nesta literatura o foco será a sua manipulação através da linguagem Lua. 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 PWM, varredura de display, I/Os, retardo de tempo, motor de passo dentre outros são abordados.

Audiobook details

GenreEducation and Learning, Technology
Length1 hr 10 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateOct 11, 2016
LanguagePortuguese

Table of contents

1Vitor Amadeu Souza
2Introdução
3marcado na próxima figura.
4Porém, o resultado não seria o mesmo que foi observado
5trechos de programas que não são
Mostrar todos os capítulos
6print(idade) print(cidade) print(resultado) print(saldo)
7resultado da simulação.
8Função Maior Menor Maior ou igual Menor ou igual Igual Diferente
9A seguir o resultado de uma simulação deste programa.
10Este exemplo prático irá demonstrar como converter um dado
11A seguir a janela com o resultado da simulação.
12A seguir o resultado da simulação.
13Para completar o exemplo, podemos colocar uma mensagem
14O próximo exemplo faz uso da estrutura de repetição while
15de vetor e através de algum índice, ter acesso ao conteúdo gravado
16tabela={1,2.2,"Lua","Prog",true} print(tabela[1]) print(tabela[2]) print(tabela[3]) print(tabela[4]) print(tabela[5])
17O próximo exemplo implementa o cálculo da média de uma
18impressos individualmente.
19function imprime(valor1,valor2) print ("A soma é: ",valor1+valor2) end imprime(1,4) --Chama função
20function imprime(valor1,valor2) return(valor1+valor2) end print ("A soma é: ",imprime(1,4)) --Chama função
2122.2 Função string.char
2222.3 Função string.find
2322.4 Função string.len
2422.5 Função string.lower
2522.6 Função string.upper
26Fonte: https://en.wikipedia.org/wiki/NodeMCU
27Observe que o módulo será reconhecido como uma porta de
28em Lua em funcionamento no NodeMCU.
29composto de dois terminais, sendo o maior o terminal positivo
30placa.
31(Interface Homem-Máquina). Na verdade, o display é um conjunto de
32Nesta experiência será implementado um contador. O exemplo
33Há no exemplo uma variável inteira que armazena o valor da
34Capítulo X
35O NodeMCU disponibiliza uma interface RS232 virtual ao conectá-
3650 Hz, neste caso o período será encontrado da seguinte forma.
37O fluxograma que rege o funcionamento deste exemplo está
38O código fonte para esta experiência está apresentado abaixo.
39Motor de Passo
40Bobina 4 0 0 0 1
41passos.
42No modo half step verifica-se um consumo maior de corrente, em
43Configura pinos de I/O
44Nota-se outro exemplo em que o duty cycle é diferente, ficando
45um osciloscópio digital.
46O experimento consistirá em variar de 100% a 0% o ciclo ativo
47Capítulo XV
48Controle de potência de resistor por PWM
Iot Aplicado A Indústria De LaticíniosVitor Amadeu Souza21m$10 · $0.00
Enviando A Medição De Barômetro Para Uma Conta De E-mail Com A Raspberry Pi Programada Em PythonVitor Amadeu Souza27m$7 · $0.00
Desenvolvendo Um Web Server Na Rede Ethernet Com Enc28j60 Para Monitorar Fluxo De Massa Programado Em C No Pic18fVitor Amadeu Souza20m$8 · $0.00
Projetos Com Dspic Parte VVitor Amadeu Souza35m$10 · $0.00
Desenvolvendo Uma Aplicação Cliente Para Monitorar Sensores Com O Esp8266 Programado No Arduino E Servidor No VbVitor Amadeu Souza3h 49m$15 · $0.00
Implementando Um Controle Pid Com O Arduino E Visual BasicVitor Amadeu Souza32m$10 · $0.00
Conectando O Vb Ao Conversor Wifi Para Rs485 Usando O Esp8266 Programado Em ArduinoVitor Amadeu Souza32m$10 · $0.00
Projetos Com Holtek Parte XiiiVitor Amadeu Souza39m$10 · $0.00
Projetos Com Energia Parte XiVitor Amadeu Souza36m$7 · $0.00
Construindo Um Histograma De Temperatura No Visual C#Vitor Amadeu Souza36m$10 · $0.00
Reproduzindo O Hino Do Estado Do Mato Grosso Em Arquivo Wav Com Pic Baseado No Mikroc ProVitor Amadeu Souza50m$6 · $0.00
Implementando Uma Pinacoteca Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$7 · $0.00
Projetos Com Dspic Parte IVitor Amadeu Souza48m$10 · $0.00
Monitorando Um Amperímetro Trifásico No Arduino Com Sintetizador De Voz Programado No Visual BasicVitor Amadeu Souza20m$20 · $0.00
Introdução A Programação Em Ada Exemplos PráticosVitor Amadeu Souza14m$6 · $0.00
Arte Maneirista Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$7 · $0.00
Vexilologia Para A Bandeira Da Brasil Com Display Tft Programado No ArduinoVitor Amadeu Souza18m$6 · $0.00
Calculando A Velocidade No Tubo De Venturi Programado Em Visual C#Vitor Amadeu Souza30m$7 · $0.00
Desenvolvendo Em Vb Um Supervisório Para Monitoramento De Dinamômetro Usando O Esp8266 (nodemcu) Programado No ArduinoVitor Amadeu Souza35m$10 · $0.00
Análise De Vibração Com Dft No ArduinoVitor Amadeu Souza42m$10 · $0.00
As Obras De PlatãoPlatão3h 57m4.7 (1.3K)$6 · $0.00
Árvore e folhaJ.R.R. Tolkien4h 59m4.3 (6.3K)$12 · $0.00
Ética, Espiritualidade E CidadaniaAri Antônio Da Silva7h 40m$10 · $0.00
Homo Sapiens Teknelogo - A Superficial Condição HumanaAna Paula Pinho9h 43m$17 · $0.00
O Homem EternoAlexandre Marcondes3h 10m4.8 (3.9K)$5 · $0.00
Filhos Melhores Para O MundoBárbara Flores5h 30m4.8 (1.1K)$7 · $0.00
Seja YounikTiago Bruneto2h 32m4.7 (3.7K)$6 · $0.00
O Livro Dos Mártires IlustradoJohn Foxe11h 52m4.6 (5.1K)$5 · $0.00
Dicionário Paulo FreireUnknown Author26h 51m4.6 (1.4K)$10.99 · $0.00
As Obras De PlatãoPlatão3h 48m4.6 (682)$6 · $0.00
Em defesa da escolaJan Masschelein, Maarten Simons5h 26m4.6 (726)$10 · $0.00
Teoria Dos JogosFernando Barrichelo2h 21m4.5 (543)$5 · $0.00
O homem e seus símbolosCarl G. Jung, Joseph L. Henderson, M.-L. von Franz, Aniela Jaffé, Jolande Jacobi, John Freeman14h 50m4.4 (156.9K)$14 · $0.00
Focado Em PessoasPedro Janot6h 48m4.4 (1.8K)$7 · $0.00
Gramática da fantasiaGianni Rodari6h 59m4.4 (3.2K)$9 · $0.00
Avaliação MediadoraJussara Hoffmann4h 43m4.4 (2.7K)$9 · $0.00
Faça-os ler!Michel Desmurget12h 5m4.5 (321)$11.99 · $0.00
Para além da aprendizagem - Educação democrática para um futuro humanoGert Biesta5h 57m4.5 (278)$9 · $0.00
Piaget, Vigotski, WallonYves de La Taille, Marta Kohl de Oliveira, Heloysa Dantas5h 10m4.3 (3.4K)$8 · $0.00
Desenvolvimento e aprendizagem em Piaget e VigotskiIsilda Campaner Palangana6h 7m4.4 (513)$8 · $0.00

You may also like

Projetos Com Dspic Parte VVitor Amadeu Souza35m$10 · $0.00
Vexilologia Para A Bandeira Da Brasil Com Display Tft Programado No ArduinoVitor Amadeu Souza18m$6 · $0.00
Enviando A Medição De Barômetro Para Uma Conta De E-mail Com A Raspberry Pi Programada Em PythonVitor Amadeu Souza27m$7 · $0.00
Projetos Com Pic18 Parte XxxVitor Amadeu Souza25m$10 · $0.00
Calculando A Resistência Em Um Circuito Com Led Programado Em Visual BasicVitor Amadeu Souza31m$7 · $0.00
Desenvolvendo Um Acesso A Um Cofre Eletrônico Com Código De Barras Programado No MikrocVitor Amadeu Souza1h 9m$10 · $0.00
Decibelímetro No Esp32 Usando O Ajax Programado No ArduinoVitor Amadeu Souza1h 56m$8 · $0.00
Programando O Smartphone Para Usar O Acelerômetro Programado No App InventorVitor Amadeu Souza35m$10 · $0.00
Os Food Trucks !Maria Helena Guedes34m$5 · $0.00
Conversor Base 10 Para Sistema Numérico Chinês Programado Em Visual C#Vitor Amadeu Souza32m$8 · $0.00
Computando De Uma Onda Senoidal O Valor Instantâneo Programado Em Visual BasicVitor Amadeu Souza31m$7 · $0.00
Lendo A Umidade Com O Sensor Hdc1010 Programado No ArduinoVitor Amadeu Souza20m$6 · $0.00
Projeto De Porta Lógica Xor Com O Ci 74ls86 Com Desenho De Esquema E Layout No KicadVitor Amadeu Souza1h 18m$6 · $0.00
Apresentando Pinturas De Otto Stark Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$6 · $0.00
Projetos Com Pic32 Parte IiVitor Amadeu Souza48m$10 · $0.00
Verificando A Continuidade De Uma Função Usando O Visual BasicVitor Amadeu Souza31m$7 · $0.00
Filatelia Com Display Tft Programado No ArduinoVitor Amadeu Souza19m$6 · $0.00
Reproduzindo O Som De Viola Em Arquivo Wav Com Base No ArduinoVitor Amadeu Souza30m$8 · $0.00
Projetos Com Pic24 Parte XxiiiVitor Amadeu Souza31m$10 · $0.00
Representação Fasorial De Circuitos Em Paralelo Rlc Programado No LazarusVitor Amadeu Souza36m$7 · $0.00