
Programando O Esp8266 No Arduino Com Base No Nodemcu
By Vitor Amadeu SouzaLength58m
About this audiobook
A placa NodeMCU vem equipada 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 do ambiente 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, medição de RPM, acesso ao display LCD, dentre outros são abordados.
Audiobook details
Rating★★★★ 4.3 (10)
Includes Amazon
GenreEducation and Learning, Technology
Length58 mins
Narrated byListen with 1,000+ voices
FormateBook with Audio
Publish dateOct 11, 2016
LanguagePortuguese
Table of contents
1Vitor Amadeu Souza
2Capítulo I
3Fonte: https://en.wikipedia.org/wiki/NodeMCU
4Fonte: http://justjibba.net/getting-nodemcu-1-0-to-work-on-a-mac/
5Neste primeiro exemplo são apresentados os passos para ligar um
Mostrar todos os capítulosVer menos
6composto de dois terminais, sendo o maior o terminal positivo
7da placa.
8Capítulo III
9(Interface Homem-Máquina). Na verdade, o display é um conjunto de
10Nesta experiência será implementado um contador. O exemplo
11Há no exemplo uma variável inteira que armazena o valor da
12variável contagem.
13if(digitalRead(BOT)==LOW) { contagem++;
14apresentado um texto no LCD, de forma a entender como montar um
15Display LCD VCC VSS VO RS EN D4 D5 D6 D7
16O NodeMCU disponibiliza uma interface RS232 virtual ao conectá-
17Display LCD VCC VSS VO RS EN D4 D5 D6 D7
18Capítulo XI
1950 Hz, neste caso o período será encontrado da seguinte forma.
20O fluxograma que rege o funcionamento deste exemplo está
21Configura pinos de I/O
22Motor de Passo
23Bobina 4 0 0 0 1
24passos.
25No modo half step verifica-se um consumo maior de corrente, em
26Configura pinos de I/O
27Nota-se outro exemplo em que o duty cycle é diferente, ficando
28um osciloscópio digital.
29O experimento consistirá em variar de 100% a 0% o ciclo ativo
30Controle de potência de resistor por PWM
31obtendo-se assim a frequência e desta forma poderá estimar o RPM
32Arduino
3350%, para em seguida obter o RPM e atualizar o display LCD.
34void loop() { unsigned long duracao; unsigned long freq,rpm;
35Capítulo XVI
36Este sistema foi desenvolvido pelo Departamento de Defesa
37Características deste receptor de GPS:
38O exemplo consistirá em receber o frame $GPRMC e apresentar
39void setup() { lcd.begin(16, 2); Serial.begin(4800); }