ENG-1450 Microcontroladores e Sistemas Embarcados
|
|
|
- Pedro Henrique Amarante Henriques
- 8 Há anos
- Visualizações:
Transcrição
1 ENG-1450 Microcontroladores e Sistemas Embarcados NodeMCU
2 Roteiro Parte A 1.NodeMCU Hw + Sw 2.Biblioteca de funções 3.Introdução à linguagem LUA 4.Tarefas - A Parte B 5.Facilitador de Interface Web 6.Exemplo de uso 7.Tarefas - B
3 NodeMCU HW + SW
4 NodeMCU DevKit Flash Rst ESP E USB Serial MCU Radio WIFI Regulator 5v 3.3v Memory
5 NodeMCU ESP E
6 NodeMCU Pin definition
7 Programação ESP8266 Ambientes + Biblioteca do fabricante Diversos ambientes de programação? Biblioteca do fabricante (Espressif) Timer, Sleep Mode, Task, etc.. Flash memory WI-FI AP, Station, SNTP, WPA2 TCP/IP, UDP/IP GPIO, ADC, UART/Serial, I2C, PWM
8 Ambientes de programação SDKs para ESP8266 C Espressif SDK Basic Esp8266 BASIC Arduino Python MicroPython Zbasic for ESP8266 JavaScript Espruino Lua NodeMCU LuaNode Obs: Alguns SDKs são mais instáveis que outros.
9 ESPlorer - IDE para nodemcu Conexão USB Comandos disco interno Saída da execução Área de edição Comandos salvar+upload
10 Conexão USB Porta USB selecionada Verifica portas disponíveis Selecionar Baudrate Abre ou Fecha a conexão USB Obs: Para evitar erro de time-out na conexão, ao conectar o ESPlorer deve-se apertar o botão de reset no NodeMCU.
11 Biblioteca NodeMCU Lua 5.1.4
12 Módulos NodeMCU SDK
13 NodeMCU SDK Módulos instalados no NodeMCU do LCA GPIO ADC, GPIO, PWM Rede e Comunicação MQTT, HTTP, Net(TCP,UDP), WiFi Interfaces seriais UART, SPI, 1-wire, I²C Suporte Node, Timer, File, Bit Sensor Humidade/Temperatura DHT11 DHT
14 Exemplos de uso -- Configura pin 1 como output e escreve valor alto pin = 1 gpio.mode(pin, gpio.output) gpio.write(pin, gpio.high) - Configura WIFI como Ponto de Acesso (AP) wifi.setmode(wifi.softap) wifi.ap.config({ssid= RedeTeste,pwd= }) wifi.ap.setip({ip= ,netmask=" ",gatew ay= })
15 Linguagem LUA Learn Lua in 15 Minutes Reference Manual (5.1) Book Programming in Lua (5.0) Google...
16
17 Learn Lua in 15 Minutes
18 Tarefas Parte A 1. Timer + Print Tmr.alarm() + print() 2. LED Blink Tmr.alarm() + gpio.mode() + gpio.write() 3. Sensor de Temperatura e Humidade DHT11 Tmr.alarm() + dht.read() + print() 3.3v
19 Web Server no NodeMCU Servidor para conexões TCP/HTTP. Permite conexões de navegadores Web. Quantidade limitada a 5 conexões. A aplicação tem que processar a requisição HTML e gerar uma página HTML. Qualquer uso exagerado do sistema implica em falhas e estouro de memória. Ideal para páginas simples e acesso de um usuário.
20 Facilitador de Interface Web Controles pré-definidos para facilitar as construções HTML.
21 Facilitador de Interface Web html.outtext(label,text) html.time() html.booleanstate(label,id,text_true,text_false) html.sensor(label, valor, formato, unidade) html.pin_wr(label,pin,text_high,text_low) html.pin_rd(label,pin,text_high,text_low) html.select(label,opttable,id) html.slider(label,id, min, max) html.intext(label,id,size)
22 Facilitador de Interface Web html.outtext(label,text) Imprime label+text html.time() Imprime o relógio interno e memória restante. html.booleanstate(label,id,text_true,text_false) Controle para variável True/False html.sensor(label, valor, formato, unidade) Imprime valor+unidade do sensor html.pin_wr(label,pin,text_high,text_low) Controle de High/Low diretamente no pino html.pin_rd(label,pin,text_high,text_low) Exibe o valor do pino. html.select(label,opttable,id) Seleção de um item de uma lista html.slider(label,id, min, max) Seleção de um valor dentro de um faixa html.intext(label,id,size) Entrada de valor digitado. Caracteres alfanuméricos e ( ) [ ] : ;., - _ *
23 Uso dos controles Por exemplo, a definição do seguinte controle: page = page.. html.select("teste",{"opt1","opt2"},"myopts"); espera a função myopts dentro da tabela user.execcommand user.execcommand = { myopts = function(value) print("myopt:", value); end, }
24 Facilitador de Interface Web Programa principal do framework: mainservice.lua Obs: Normalmente não deve ser alterado pelo usuário Usuário define um módulo para ser usado pelo framework. userscript.lua Arquivos auxiliares para criação/conexão da/na rede configap.lua ou configstation.lua Contém a conexão do AP ou da Station. A configuração fica no userscript.lua
25 Componentes do userscript.lua local user = {} user.ap={ssid="lca-10",pwd=" ",ip=" "} -- user.station={ssid="terra_iot",pwd="projeto_iot"} function user.setup()... end function user.page(html)... end user.execcommand = { } newrequest = function() end, setpin = function(pin,value) end, Outras funções dos controles do usuário. return user
26 Ações/Funções dos controles html.outtext(label,text) html.time() html.booleanstate(label,id,text_true,text_false) id(value); value: 0 ou 1 html.sensor(label, valor, formato, unidade) html.pin_wr(label,pin,text_high,text_low) setpin(pin,value); pin: #pin; value: 0 ou 1 html.pin_rd(label,pin,text_high,text_low) html.select(label,opttable,id) id(value); value: Posição da opção na lista html.slider(label,id, min, max) id(value); value: valor selecionado html.intext(label,id,size) id(value); value: Texto digitado Obs: Id(value) id = function(value). end;
27 Exemplo simples para UserScript.lua
28 local user = {} user.ap={ssid="lca-10",pwd=" ",ip=" "} -- Configuração do pino do LED local gbl={ledpin = 3} function user.setup() Configurações/Inicialização dos pinos utilizados gpio.mode(gbl.ledpin, gpio.output) gpio.write(gbl.ledpin, gpio.low); end Definição/Customização da Interface WEB function user.page(html) local page=""; page = page.. html.time(); page = page.. html.pin_wr("led 1",gbl.ledPin, "ON", "OFF"); return page; end
29 Tratadores dos comandos do usuário para os select/options, sliders e setpin user.execcommand = { -- Função chamada após cada comando select/options, sliders e setpin. -- É executado antes de montar a página HTML newrequest = function() -- Faz nada... end, -- Função chamada para todos setpins setpin = function(pin,value) gpio.write(pin,value); print("setpin_"..pin.." = ".. value); end, } return user;
30 Configuração da comunicação entre o NodeMCU e o PIC
31 Baudrate da USB no NodeMCU Só tem uma UART. No reset aponta para USB. O default do NodeMCU é O NodeMCU tenta identificar diferentes baudrates logo após o reset. Baseado nas mensagens enviadas logo após o reset o novo baurate é descoberto. Por exemplo, pode-se acionar o botão Heap no ESPlorer até o NodeMCU responder um texto legível.
32 PIC + NodeMCU O maior valor de baudrate no PIC que não dá erro de comunicação é Integração NodeMCU PIC via UART/Serial Conectar o Tx/Rx no Rx/Tx: PIC:Tx(C6) NodeMCU:Rx2(D7) PIC:Rx(C7) NodeMCU:Tx2(D8) PIC:GND NodeMCU:GND Configurar o ESPlorer, o PIC e o NodeMCU com o mesmo baudrate, por exemplo Na conexão do ESPlorer, fazer o reset no NodeMCU e acionar o Heap até acertar o texto.
33 PIC + NodeMCU Programação no NodeMCU uart.alt(1) e uart.alt(0) 1 - Redireciona a UART da USB para os pinos D7 e D8. 0 Desfaz o redirecionamento. uart.setup(0,57600,8,uart.parity_none,uart.stopbits_1,1) Configura a UART printon() e printoff() Ativa/Desativa a saída do print(). uart.write(0,text) Escreve text na UART selecionada.
34 Programação PIC UART1_Init(57600); PIC + NodeMCU Inicializa a UART UART1_Data_Ready() Verifica se existe alguma byte para ser lido UART1_Read() Lę um byte da UART
35 Tarefas Parte B 1. Controle WEB Ligar/Desligar LED Ativar/Desativar Blink Alterar frequência do Blink 2. Controle WEB + PIC NodeMCU enviar comando via UART. PIC Imprimir comando da UART no LCD
Sérgio de Oliveira. Novatec
Sérgio de Oliveira Novatec Novatec Editora Ltda. 2017. Todos os direitos reservados e protegidos pela Lei 9.610 de 19/02/1998. É proibida a reprodução desta obra, mesmo parcial, por qualquer processo,
Por Fernando Koyanagi 1
Por Fernando Koyanagi 1 Características principais Chip com Wi-Fi embutido : padrão 802.11 B/G/N Alcance aproximado: 90 metros Tensão de operação : 3.3 VDC CPU que opera em 80MHz, com possibilidade de
Curso Arduino ESP8266. Aula #1 - Introdução
Curso Arduino ESP8266 Aula #1 Introdução O que é o ESP8266? Microcontrolador 32 bits para desenvolvimento de hardware Programação Comando AT Programação LUA C/C++ (Compatível com Arduino IDE) Portas de
PME-ESP8266 Guia do Usuário V1.0
1. Introdução Esta documentação refere-se à Interface PME-ESP8266 com fonte, rele e USART MAX3232. A placa pode ser programada com um conversor USB/Serial. As IDE de programação podem ser o Arduino ou
Por Fernando Koyanagi 1
Por Fernando Koyanagi 1 Características principais Chip com Wi-Fi embutido : padrão 802.11 B/G/N, operando na faixa de 2.4 a 2.5GHz Modos de operação : Client, Access Point, Station+Access Point Microprocessador
ENG1450. Introdução para a tarefa do Braço Robótico. Microcontroladores e Sistemas Embarcados. Autor: Adriano Branco Prof.: Moisés H.
ENG1450 Microcontroladores e Sistemas Embarcados Introdução para a tarefa do Braço Robótico Autor: Adriano Branco Prof.: Moisés H. Szwarcman Cuidado!!!!!! Muito frágil. Não puxar pelo braço. Manusear com
IDE Arduino para o módulo ESP Instalando o módulo para desenvolvimento firmware para o ESP01 na IDE do Arduino.
IDE Arduino para o módulo ESP8266-01 1. Instalando o módulo para desenvolvimento firmware para o ESP01 na IDE do Arduino. Neste tutorial ensinaremos como utilizar o ambiente do Arduino para programar o
Por Fernando Koyanagi
Por Fernando Koyanagi Intenção dessa aula 1. Conectar ESP32 com celular 2. Utilizar reconhecimento de voz da Google 3. Entender código.ino do ESP32 4. Entender programa feito pelo AppInventor Demonstração
AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais.
AULA 6 - INTRODUÇÃO AO ARDUINO Revisão de Eletrônica Digital e introdução aos Sistemas Computacionais. 6.1 Objetivo: O objetivo desta aula é mostrar aos alunos o que é e como funciona o Arduino e seus
MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL RV1
MANUAL DE INSTALAÇÃO E PROGRAMAÇÃO CONVERSOR - IP / USB / SERIAL - 317 RV1 SÃO CAETANO DO SUL 06/06/2014 SUMÁRIO DESCRIÇÃO DO PRODUTO... 3 CARACTERÍSTICAS... 3 CONFIGURAÇÃO USB... 4 CONFIGURAÇÃO... 5 PÁGINA
PSI3441 Arquitetura de Sistemas Embarcados
PSI3441 Arquitetura de Sistemas Embarcados - Introdução à Plataforma Freedom KL25Z - Portas de Entrada e Saída Escola Politécnica da Universidade de São Paulo Prof. Gustavo Rehder [email protected] Prof.
ESTAÇÃO DE COLETA DE DADOS AMBIENTAIS ON-LINE BASEADA NO MICROCONTROLADOR ESP8266
ESTAÇÃO DE COLETA DE DADOS AMBIENTAIS ON-LINE BASEADA NO MICROCONTROLADOR ESP8266 Danilo Bellintani, Carlos Y. Shigue Escola de Engenharia de Lorena Universidade de São Paulo [email protected] Resumo
Arduino - Primeiros Passos
Arduino - Primeiros Passos Por Fábio Souza 06/11/2013 ÍNDICE DE CONTEÚDO 1. Introdução ao Arduino 2. Plataforma de desenvolvimento Arduino 3. Hardware do Arduino 4. Software do Arduino 5. IDE do Arduino
Suporta os microcontroladores: R. Leonardo da Vinci, Campinas/SP CEP F.: (19) Kit de Desenvolvimento ACEPIC 28
Suporta os microcontroladores: PIC16F870, PIC16F872, PIC16F873A, PIC16F876A, PIC16F886, PIC18F2420, PIC18F2520, PIC18F2525, PIC18F2620, PIC18F2455, PIC 18F2550 e outros com 28 pinos O Kit de desenvolvimento
Prof. Dr. Rafael Traldi Moura Escola Politécnica da Universidade de São Paulo Departamento de Engenharia Mecatrônica e de Sistemas Mecânicos
Protocolos de Comunicação Prof. Dr. Rafael Traldi Moura 1 Escola Politécnica da Universidade de São Paulo Departamento de Engenharia Mecatrônica e de Sistemas Mecânicos Mecatrônica 2 Objetivo Para se evitar
Objetivos MICROCONTROLADORES HARDWARE. Aula 03: Periféricos. Prof. Mauricio. MICRO I Prof. Mauricio 1. Arquitetura de um Microcontrolador
MICROCONTROLADORES HARDWARE 1 Prof. Mauricio Aula 03: Objetivos 2 Arquitetura de um Microcontrolador Unidade Central de Processamento Portas de Entrada e Saída Porta Serial Temporizador / Contador Conversor
Comunicação Serial 1
Curso Técnico em Automação Industrial Disciplina: Programação aplicada a Microcontroladores Professor: Marcelo Cendron Comunicação Serial 1 A comunicação serial (UART) na plataforma Arduino é, sem duvida,
Programação do Arduino. Parte 1. IDE Wiring
Programação do Arduino Parte 1 IDE Wiring Ambiente de programação: IDE Wiring Barra de título Menu Barra de ferramentas Janela de edição Janela de status Ambiente de programação: IDE Wiring Compilação
Integração Arduino - Python Leitura de sensor de umidade e temperatura
Integração Arduino - Python Leitura de sensor de umidade e temperatura Filipi Nascimento Silva, Luciano da Fontoura Costa Disciplina: Modelagem Matemático - Computacional Nesta prática, usaremos um programa
Por Fernando Koyanagi
Por Fernando Koyanagi Intenção dessa aula 1. Aprender qual a identificação correta dos pinos olhando o datasheet 2. Informar quais os pinos funcionam como OUTPUT/INPUT 3. Ter uma visão geral sobre os sensores
MOBILIDADE SUSTENTÁVEL. Luís Martins Duarte Abreu
MOBILIDADE SUSTENTÁVEL Luís Martins Duarte Abreu ARDUINO UNO Arduino UNO Arduino IDE www.arduino.cc Digital VS Analógico Arduino UNO DIGITAL ANALOG PWM (Pulse Width Modulation) Funciona utilizando médias
Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM
Guia rápido AFSmart Board PIC18F4550-I/P Placa de desenvolvimento USB AFSmartBoard utiliza PIC18F4550 da Microchip, microcontrolador com o Flash 32kb, 2048 bytes de memória RAM Características Placa para
Manual de Configuração.
O NX WiFi é um conversor de Serial e Ethernet para WiFi, com isso eliminando o cabeamento em suas instalações e deixando-os equipamentos com mais mobilidade. NX WiFi Modo STA Modo STA Neste modo o NXWiFi
Firmware para utilização de comandos AT no módulo ESP
Firmware para utilização de comandos AT no módulo ESP8266-01 1. Utilizando o Arduino como adaptador USB TTL Atualmente, não existe método específico para realizar a gravação de firmwares nos módulos wifi
Por Fernando Koyanagi
Por Fernando Koyanagi Características principais Wifi Conectores GPIO Barramento Serial Vários modelos e tamanhos diferentes Montagem ESP8266 na IDE do Arduino É possível utilizar a IDE do Arduino para
MANUAL DE INSTALAÇÃO E OPERAÇÃO DO CONVERSOR SERIAL / ETHERNET SW1
MANUAL DE INSTALAÇÃO E OPERAÇÃO DO CONVERSOR SERIAL / ETHERNET SW1 Maio/17 O SW1 é um conversor de Interface Serial para ethernet sem fio( IEEE 802.11 b/g/n IEEE 802.11 b/g/n ) permitindo a conexão de
Laboratório Bluetooth
Laboratório Bluetooth Cenário Analog In Bluetooth Digital Out LAB: Bluetooth Material: Módulo Bluetooth Jumpers x10 Arduino Mega LDR Resistor 10k Resistor 1k Resistor 2,2k LAB: Bluetooth Software Terminal
MSP430 Lab 05 Biblioteca básica para comunicação com o Display do Nokia5110
MSP430 Lab 05 Biblioteca básica para comunicação com o Display do Nokia5110 Imagem do Display Neste Lab trataremos da rotina de implementação de um código para comunicação entre o MSP430 e um display gráfico.
PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída
PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores Apresentação do Kit Freescale Freedom FDRM-KL25Z e Portas de Entrada e Saída Escola Politécnica da Universidade de São Paulo Prof.
Alarma Aê Projeto de alarme com envio de alerta para aplicativo para Smartphone.
Alarma Aê Projeto de alarme com envio de alerta para aplicativo para Smartphone. Caroline Alves ([email protected]) Henry ([email protected]) Valdinei França ([email protected]) Victor Correa
Introdução do Arduino para aquisição de dados e controle de instrumentos
Introdução do Arduino para aquisição de dados e controle de instrumentos Rafael Pezzi Centro de Tecnolocia Acadêmica Instituto de Física - UFRGS Novembro de 2018 Roteiro O que é o Arduino? Especificações
MATLAB - CRIANDO INTERFACE GRÁFICA (Prof.: Michael Klug) GUI - Graphical User Interface
MATLAB - CRIANDO INTERFACE GRÁFICA (Prof.: Michael Klug) GUI - Graphical User Interface EXEMPLO: Controle de Servo-Motor com uma interface gráfica em Matlab + Arduino PASSO 1: Criando uma nova interface
Programação em linguagem C para microcontroladores ARM Cortex-M3
Programação em linguagem C para microcontroladores ARM Cortex-M3 Eletrocursos 2017 Todos os direitos reservados 1/6 Sumário Histórico do Documento... 3 Treinadores Responsáveis... 3 Carga Horária... 3
Manual do Aplicativo de Configuração
Manual do Aplicativo de Configuração INTRODUÇÃO Este manual visa explicar a utilização do software embarcado do equipamento Primme Super Fácil Ponto. De fácil utilização e com suporte a todos os navegadores
OBD-JRP Monitoramento Veicular com Java e Raspberry Pi. Ricardo Artur Staroski Miguel Alexandre Wisintainer
OBD-JRP Monitoramento Veicular com Java e Raspberry Pi Aluno: Orientador: Ricardo Artur Staroski Miguel Alexandre Wisintainer Roteiro Introdução Objetivos Fundamentação teórica Trabalhos correlatos Requisitos
ARDUINO. Profº. Engº. Robson Dias Ramalho
ARDUINO Profº. Engº. Robson Dias Ramalho 3. Microprocessador (E/S) 4. Memória RAM (E/S) 5. Placa de vídeo (E/S) 8. Disco Rígido (E/S) 9. Mouse (Saída) 10. Teclado (E/S) 2. Placa mãe (barramento de dados)
Manual Versão IP Extreme Tecnologia LTDA
2 Índice Part I Introdução 4 1 Apresentação... do IPX8001 4 2 Screenshots... 4 Part II Características do Produto 6 1 Ilustração... da Placa 6 2 Características... Técnicas 7 Part III Configuração do Módulo
Kit de desenvolvimento ACEPIC PRO V3.0
Kit de desenvolvimento ACEPIC PRO V3.0 O Kit de desenvolvimento ACEPIC PRO V3.0 foi desenvolvido tendo em vista a integração de vários periféricos numa só placa, evitando o uso de protoboards e facilitando
Discentes: Weverton Lima e Juliete Souza Disciplina: Sistemas Embarcados Professor Orientador: Ilton Barbacena
1. Montagem do Circuito do Dimmer Discentes: Weverton Lima e Juliete Souza Disciplina: Sistemas Embarcados Professor Orientador: Ilton Barbacena O circuito desenvolvido para o controle de luminosidade
Tutorial: Sistema de alarmística de temperatura com NodeMCU
Tutorial: Sistema de alarmística de temperatura com NodeMCU Date : 21 de Setembro de 2017 É cada vez mais comum ter sistemas automatizados que recolhem informação para posteriormente nos darem orientações.
Sistemas Embarcados:
Universidade Federal do Rio Grande do Norte Departamento de Engenharia de Computação e Automação Sistemas Embarcados: Microcontroladores DCA0119 Sistemas Digitais Heitor Medeiros Florencio Sistemas Embarcados
MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade
Introdução MINICURSO - PLATAFORMA ARDUINO Eixo de Informação e Comunicação Gil Eduardo de Andrade A oficina proposta neste documento apresenta conceitos iniciais e intermediários sobre o funcionamento
Geração de eventos para atuação do dispositivo IoT via Node-Red utilizando cloud USP
Geração de eventos para atuação do dispositivo IoT via Node-Red utilizando cloud USP Objetivos Assinar o Galileo num canal MQTT (alteração de código no eclipse). paradigma publish-subscribe Criar interface
SICILIANO TECNOLOGIA
SICILIANO TECNOLOGIA Desenvolvimento de Projetos e Soluções www.sicilianotecnologia.com.br Manual da Placa Gravador AT89C51ED2-LP-RE2 - VER 1.0 Características: - Totalmente compatível com 8051; - Fácil
Arduino. Conectores, Fonte, USB, LEDs. Compilador, Bibliotecas, Editor, Burner
Arduino Single-board microcontroller Microcontrolador Placa CPU, Memória, Serial, I/O Conectores, Fonte, USB, LEDs IDE Compilador, Bibliotecas, Editor, Burner http://arduino.cc/en/reference/homepage Shields
Avisos legais KYOCERA Document Solutions Inc.
Avisos legais É proibida a reprodução total ou parcial deste guia sem a devida autorização. As informações deste guia estão sujeitas a modificações sem aviso prévio. Não nos responsabilizamos por quaisquer
Módulo de Cristal Líquido LCD
Módulo de Cristal Líquido LCD 1 Introdução Os módulos LCD são interfaces de saída muito utilizadas em sistemas microprocessados e microcontrolados. Estes módulos podem ser gráficos e alfanuméricos. Os
A c t i o n B u s i n e s s w w w. a c t i o n b u s i n e s s. c o m. b r Página 1
SISTEMA DE DETEÇÃO DE DESARME DE DR (DIFERENCIAL RESIDUAL) ACTION SMART DR I DESCRIÇÃO Sistema automatizado com dispositivo de coleta de dados baseado em sensor de variação de tensão 5,01V DC que detecta
Manual do Usuário. RD Premium Wifi WLD V
Manual do Usuário RD Premium Wifi WLD V. 2017103111528 1 Sumário Visão Geral RD Premium... 3 Configurando a Rede... 4 Tela principal... 5 Tela de Configuração... 7 Tela de Programação... 9 Configurar programação
Roteiro de Comunicação Raspberry Arduino/ESP8266 com I2C
Roteiro de Comunicação Raspberry Arduino/ESP8266 com I2C Existem diversas aplicações e motivos para comunicar um Raspberry Pi com um ESP8266: aplicações com módulos heterogêneos, usando um Raspberry Pi
Sistema de gestão e controle de frequência e acesso a ambientes;
Características Sistema de gestão e controle de frequência e acesso a ambientes; Equipamento com lacre físico e sistema eletrônico de proteção contra violação usando sensores que bloqueiam o mesmo em qualquer
INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY
INTRODUÇÃO AO ARDUINO DUE, CANAL DIGITAL, FUNÇÃO DELAY INTRODUÇÃO A Plataforma Arduino é considerada plataforma aberta, ou seja, qualquer pessoa pode efetuar uma melhoria em um código, biblioteca e disponibilizá-la
Comunicação. Rotinas da dll
Comunicação Para comunicação com computador, em ambiente Windows, é utilizada a DLL Rmt6000.dll. Rotinas da dll A DLL Rmt6000.dll tem quatro funções que permitem estabelecer a comunicação entre o SP6000
Arquitetura do Microcontrolador Atmega 328
Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Arquitetura do Microcontrolador Atmega
Exceeding Automation Limits. Instruções FDT/DTM
Instruções FDT/DTM 1 Instalação 2 Instalar o Pactware. Este aplicativo pode ser obtido no site: https://www.vega.com/en/home_br/downloads Instalar o DTM de comunicação PROFIBUS da Vivace. O pacote de DTM
Jadsonlee da Silva Sá
Introdução aos Sistemas Microcontrolados Jadsonlee da Silva Sá [email protected] www.univasf.edu.br/~jadsonlee.sa Introdução aos Sistemas Microcontrolados Assembly, C, java,... Circuito Reset
Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2
Arduino Lab 02 Sensor de luminosidade e display de LCD 16 2 Display de LCD 16 2 Neste Lab, iremos descrever como conectar o sensor BH1750FVI, já citado no Lab 01, ao Arduino Micro e à um display. A indicação
// Arduino {? } Mais o que é?..
// Arduino {? } Mais o que é?.. // Arduino {? } A origem.. // Arduino {? } A equipe. Dave Mellis Tom Igoe Aluno Programador Gianluca Martino Fabricante de CI's Professor ITP David Cuartielle Engenheiro
MANUAL DE INSTALAÇÃO E OPERAÇÃO DO CONVERSOR SERIAL / ETHERNET SW2
MANUAL DE INSTALAÇÃO E OPERAÇÃO DO CONVERSOR SERIAL / ETHERNET SW2 Ago/17 Conversão de Serial para Rede sem Fio (WI FI) O SW2 é um conversor de Interface Serial para ethernet sem fio (IEEE 802.11 b/g/n)
MICROCONTROLADORES NO RADIOAMADORISMO
MICROCONTROLADORES NO RADIOAMADORISMO CT2KAV CARLOS SOUSA Almeirim, 17 de Setembro de 2016 Único circuito com O MICROCONTROLADOR Processador Memória Ram, E2Prom, Flash Periféricos ADC, USART, USB Comparadores,
Internet das Coisas Ferramentas Para Prototipação. João Bosco Teixeira Junior >
Internet das Coisas Ferramentas Para Prototipação João Bosco Teixeira Junior [email protected] > www.boscojr.com Prototipação O SOFTWARE; O HARDWARE; E O FIRMWARE. O SOFTWARE A IDE, do inglês Integrated
- Tarefas Práticas de Programação usando Arduino - Imagem do Robô com Legendas
- Tarefas Práticas de Programação usando Arduino - Profa. Flavia Pereira de Carvalho Imagem do Robô com Legendas Dicas de código: 1) Os pinos dos leds estão nas posições de 2 a 7 2) Comandos básicos necessários
Busca Preço G2 Manual de Usuário
Busca Preço G2 Manual de Usuário Rev 01/ 07-2018 1 - CARACTERÍSTICAS Fonte de alimentação automática de 90 a 240 VAC (saída de 5V / 1,5A) Consumo de corrente: 350mA Temperatura de operação: 0 até 40 ⁰C
PRIMME SF ACESSO REFEITÓRIO
PRIMME SF ACESSO REFEITÓRIO Características Sistema de gestão e controle, ideal para refeitórios ou ainda para locais que realizem controle através de um ticket impresso; Imprime informações do registro
PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95
PROGRAMAÇÃO de COMPUTADORES: LINGUAGEM FORTRAN 90/95 Exercícios de revisão Lista 01: a) Monte um mapa conceitual indicando as relações entre os seguintes conceitos, no contexto do assunto visto em aula:
Arquitetura e Organização de Computadores. Conjunto de Instruções da Arquitetura CompSim
Arquitetura e Organização de Computadores Conjunto de Instruções da Arquitetura CompSim Agenda Introdução ao Arduino Arduino é: Plataforma eletrônica baseada em microcontrolador Especifcação aberta Utilizada
Curso introdutório de microcontroladores - Plataforma Arduino
Curso introdutório de microcontroladores - Plataforma Arduino Prof. Fábio Rodrigues de la Rocha FLISOL - UTFPR-PR - Abril/2011 FLISOL - UTFPR-PR - Abril/2011 1 Introdução Mas afinal, o que é Arduino? Arduino
Curso de Básico Arduino! Ministrado por: Wellington Cássio Faria Contato:
Curso de Básico Arduino! Aula 1: Introdução ao Arduino e Portas Digitais Quem sou eu? Formação: Wellington Cássio Faria Curso técnico Médio (2o grau) Técnico em Eletrônica Industrial, CEP - Centro de Educação
Protótipo de gravador de microcontroladores PIC utilizando redes sem fio
Protótipo de gravador de microcontroladores PIC utilizando redes sem fio Acadêmico: Jair de Souza Junior Orientador: Miguel Alexandre Wisintainer Roteiro da Apresentação Introdução Sistemas embarcados
PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores. Temporizadores e Interrupção, AD/DA, Display, Integração com MatLab
PSI2662 Projeto em Sistemas Eletrônicos Embarcados: Sensores e Atuadores Temporizadores e Interrupção, AD/DA, Display, Integração com MatLab Escola Politécnica da Universidade de São Paulo Prof. Gustavo
MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad
MSP430 Lab 01 Instalação do Code Composer Studio e teste da Launchpad Imagem LaunchPad Texas Instruments Neste post iremos tratar dos primeiros passos com o microcontrolador MSP430G2553 da Texas Instruments
INTRODUÇÃO. Henry Equipamentos Eletrônicos e Sistemas Ltda.
INTRODUÇÃO Foi desenvolvido o Henry Primme Super Fácil Acesso, utilizando tecnologias de ponta o equipamento é completamente moldável e seguro a todas as necessidades. De fácil instalação e configuração,
KIT DIDÁTICO PIC-2377
KIT DIDÁTICO PIC-77... Módulo PIC-77 Recursos internos da MCU Encapsulamento DIP40. 5 instruções (RISC). pinos de I/O configuráveis. 56 bytes de EEPROM para dados de 8 bits. 8k de memória flash para o
Manual do Usuário Linux Educacional 6.0 C3SL
Manual do Usuário Linux Educacional 6.0 C3SL MANUAL DO USUÁRIO 1 / 35 Sumário I Os componentes 5 1 Barra de Aplicativos Mais Utilizados 6 1.1 Navegador Web....................................... 6 1.2
PAINEL ELETRÔNICO MANUAL DE OPERAÇÃO
PAINEL ELETRÔNICO MANUAL DE OPERAÇÃO INDICE 1. INTRODUÇÃO 2. DESCRIÇÃO DO PAINEL 3. CONEXÃO 3.1. Conexão para operação em modo Stand-alone 4. OPERAÇÃO 4.1. Em Modo Stand-Alone 4.2. Ajuste do Relógio 5.
07/06/2015. Outras características importantes em Microprocessadores/Microcontroladores SEL-433 APLICAÇÕES DE MICROPROCESSADORES I
SEL-433 APLICAÇÕES DE MICROPROCESSADORES I Redução de Potência de Operação As versões CHMOS (89C51, 89S52, etc ) da família MCS-51 possuem dois modos de controle de redução de potência de operação do chip.
itime ADVANCED MECHATRONIC SOLUTIONS série
itime www.itecbioiprox.com.pt série ADVANCED MECHATRONIC SOLUTIONS ict01 controlo de acesso biométrico standalone O ict01 é um inovador leitor biométrico de controle de acesso. Com um algoritmo avançado
Prof. Adilson Gonzaga
Prof. Adilson Gonzaga Outras características importantes em Microprocessadores/Microcontroladores Redução de Potência de Operação As versões CHMOS (89C51, 89S52, etc ) da família MCS-51 possuem dois modos
Kit de desenvolvimento ACEPIC Light
Kit de desenvolvimento ACEPIC Light O Kit de desenvolvimento ACEPIC Light foi desenvolvido tendo em vista a utilização de vários periféricos numa só placa, evitando o uso de proat-boards e facilitando
PAINEL ELETRÔNICO DE MENSAGENS MANUAL DE OPERAÇÃO
PAINEL ELETRÔNICO DE MENSAGENS MANUAL DE OPERAÇÃO ÍNDICE 1. INTRODUÇÃO 2. DESCRIÇÃO DO PAINEL 3. CONEXÃO 4. OPERAÇÃO 5. SOFTWARE DE CONFIGURAÇÃO 5.1. Instalando o software de configuração 5.2. Iniciando
Guia do Wi-Fi Direct. Configuração fácil usando Wi-Fi Direct. Solução de problemas
Guia do Wi-Fi Direct Configuração fácil usando Wi-Fi Direct Solução de problemas Conteúdo Como ler os manuais... 2 Símbolos usados nos manuais... 2 Isenção de responsabilidade... 2 1. Configuração fácil
SISTEMA DE AUTOMAÇÃO RESIDENCIAL DE BAIXO CUSTO UTILIZANDO O ESP8266
SISTEMA DE AUTOMAÇÃO RESIDENCIAL DE BAIXO CUSTO UTILIZANDO O ESP8266 ROBSON TAVEIRA GONÇALVES DA SILVA (1.1) ;CELESTINO GABRIEL SANTOS OLIVEIRA (1.2) DANIEL CALVACANTE MENDES (1.3) ALLAN KELVIN MENDES
Over the Air OTA. Por Fernando Koyanagi
Over the Air OTA Por Fernando Koyanagi Intenção dessa aula 1. Explicar exemplo básico de programação OTA no ESP32 e ESP8266. Em www.fernandok.com Seu e-mail 3 Aviso Este vídeo explica um exemplo simples
Cerne Tecnologia e Treinamento
Cerne Tecnologia e Treinamento Tutorial de Instalação da Placa X-Control I E-mail: Sumário Configurando o PC 3 Conectando a Placa 6 Conectores e Pinagem da Placa 7 Comandos para comunicação 13 2 Obs: A
CATRACA LUMEN BLACK Características
CATRACA LUMEN BLACK Características Fabricada em aço-carbono preto; Tratamento anti-corrosivo; Acabamento em aço inox nos braços; Fechadura para acesso aos componentes eletrônicos; Sistema de amortecimento
