CURSO DE INTRODUÇÃO AO ARDUINO
|
|
- João Vítor Pais Almeida
- 7 Há anos
- Visualizações:
Transcrição
1 CURSO DE INTRODUÇÃO AO ARDUINO Autor: Vinícius Neves de Figueiredo Estudante de Engenharia Elétrica - UFF Curso de Introdução ao Arduino 1
2 PARTE 1 INTRUDUÇÃO Curso de Introdução ao Arduino 2
3 O QUE É ARDUINO? O arduino é um Microcontrolador em que é possível ser reprogramado, no mundo da computação e da eletrônica isso é chamado de open source. Com ele, você será capaz de controlar inúmeros dispositivos e componentes de circuitos elétricos, por exemplo, LEDs, motores, chaves, a luz de uma casa, sensores, temperatura, a potencia de um determinado equipamento, um robô, e muito mais. O arduino O Arduino UNO é um microcontrolador em que possui 13 entradas do tipo digital 5 do tipo analógica, sendo que 6 das digitais possuem o recurso de PWM, que conta também com 2 pinos de comunicação RX/TX, e mais saídas de 3,3V e 5V, e alguns outros recursos que serão comentados durante o curso. Portas digitais Pinos de comunicação RX/TX Portas Analógicas Logo neste início foram falados muitos conceitos que são comuns dentro do mundo da eletrônica, vamos começar definindo-os. Curso de Introdução ao Arduino 3
4 Entradas e saídas analógicas e digitais A porta digital tem o seu funcionamento de acordo com os princípios boolianos, ou seja, possui apenas dois estados: Verdadeiro ou Falso, certo ou errado, 0 ou 1, High ou Low. No caso do arduino, ser High ou Low quer dizer que está passando corrente elétrica por aquela porta ou não. No gráfico acima em t ϵ [0,2] não existe corrente elétrica, logo o estado é igual a LOW, enquanto que em t ϵ [2,4] está passando uma corrente de 1A. OBS.: A portas digitais do arduino suportam até 40mA A porta analógica é capaz de receber e fornecer tensões distintas de HIGH ou LOW. Ela tem a resolução de 10 bits (0 até 1023) para medir uma tensão de 0 até 5V, utilizando uma simples regra de três para isso. Por exemplo, se temos uma tensão de 3,5V: Temos que número 716., como ele só lê valor positivo, então o arduino irá te fornecer o A seguir, um exemplo de um sinal analógico Curso de Introdução ao Arduino 4
5 PWM (Pulse Width Modulation) Este é um conceito muito famoso dentro do ramo da engenharia, ele é utilizado para controlar a potência de determinado dispositivo, no arduino está localizado junto às portas digitais que possuem o símbolo. Com ele podemos controlar o que é chamamos de Duty Cycle, que é uma porcentagem da potência total que poderia ser entregue ao dispositivo. Exemplo de Duty Cycle: Porta de Rx / Tx (receiving / transmiting) Essas são as portas de comunicação do Arduino, elas são necessárias para adaptar uma comunicação bluetooth, wireless, rádio, dentre outros tipos... A Protoboard (breadboard) A protoboard é um ambiente de prototipagem que faz com que seja fácil a montagem e a desmontagem de circuitos elétricos, não precisando assim de soldas, junções e gambiarras no circuito. Trata-se de uma placa cheia de pequenos buracos de espaçamento e tamanho padronizados, em que praticamente todo componente eletrônico é compatível com a mesma. Esses pequenos orifícios estão conectados como será mostrado no esquema a seguir. Curso de Introdução ao Arduino 5
6 Será preciso um pouco de prática até que você possa criar os circuitos precisar pensar se está conectando o circuito em paralelo ou em série. É de boa prática energizar as trilhas da periferia do protoboard com a tensão que será utilizada no projeto. LED (Light Emitter Diode) O led é um dispositivo que permite a passagem de corrente elétrica em apenas um sentido do catodo para o anodo, o LED de 5mm simples precisa de apenas 4mA para e 1,90V para ser ligado, com isso podemos ligar vários LEDs em paralelo utilizando a saída digital (max 40mA), porém só conseguimos ligar 2 LEDs em série! Curso de Introdução ao Arduino 6
7 Hello World (Eletrônica) Agora que aprendemos os conceitos iniciais, podemos começar a fazer as nossas experiências e assim aplicar todo o conhecimento que ganhamos até aqui. Iremos começar com um simples exemplo bem simples, iremos ligar um LED utilizando um botão. O botão funciona de maneira muito simples, ele é na verdade uma chave que está sempre aberta até que alguém o aperte. Quando isso acontece, ele vai deixar fluir corrente por todas as suas quatro pernas permitindo, por exemplo, controlar se vai passar corrente em um local ou não! O mesmo é utilizado em uma infinidade de eletrodomésticos e eletrônicos, a única diferença é que a empresa coloca uma capa neste botão para poder deixa-lo mais amigável. Montagem do circuito para acender o LED: Exercícios Propostos 1. Ligue dois LEDs em série. 2. Ligue 4 LEDs em paralelo. 3. Porque não é possível ligar 3 LEDs em série? 4. Quantos LEDs são possíveis ligar em paralelo? (quantidade teórica) Curso de Introdução ao Arduino 7
8 Programação Neste momento vocês já conseguem ligar um LED apertando um botão, mas seria mais interessante ligar o LED a partir de um sensor mesmo quando nós bem entendermos, concordam? Para isso precisamos da ajuda da programação. A Programação que o Arduino utiliza é uma espécie de programação clássica bem diferente da utilizada no NXT, é composto apenas linhas de código, essas são baseados em uma linguagem chamada C++, que nasceu na década de 80 e que até hoje é uma das linguagens mais faladas no mundo da computação, pelos seguintes motivos: Rápida; Fácil Uso; Portável (aceito em Linux, Windows, Mac e outras plataformas); Aceita em chips e microcontroladores (Esse é o nosso caso!); TIPO DE DADOS Vamos Começar Falando sobre os tipos de dados, que nada mais são que as variáveis ou onde você vai poder armazenar seus dados. Neste curso trataremos apenas de 4 tipos de dados: um para tratar de números inteiros, dois para tratar de números não inteiros e um para caracteres. Curso de Introdução ao Arduino 8
9 TIPO INT Para armazenar valores inteiros utilizamos o tipo int, com ele conseguimos armazenar números entre até , ou seja, de até. Existem várias maneiras de iniciar uma variável, a seguir serão expostos alguns exemplos: TIPO DOUBLE / FLOAT O double e o float utilizados para armazenar números não inteiros, no caso do arduino os dois tipos significam exatamente a mesma coisa, na verdade, o hardware do arduino permite existir apenas o tipo Float, porém muitos programadores tem o habito de utilizar o tipo double quando programam em JAVA, C, C# entre outras linguagens pois com ele é possível armazenar um número com o dobro de precisão que o float a custo de um maior consumo da memória RAM do computador, então para satisfazer esse público o Arduino colocou o tipo double em sua sintaxe. Exemplo de utilização: TIPO CHAR O tipo char é utilizado para armazenar um caractere, com ele podemos armazenar símbolos do teclado segundo a tabela ASCII. Curso de Introdução ao Arduino 9
10 Reparem que esta tabela correlaciona números inteiros, binários e hexadecimais com letras, o que quer dizer que o computador não entende o que é uma letra, ele na verdade consegue ler um binário ou um hexadecimal e traduz isso para uma letra, de maneira que possamos ler. Além disso, é possível inicializar letras como números, utilizando essa tabela: Segundo essa tabela, as duas linhas de código acima significam a mesma coisa. COMO FUNCIONA O CÓDIGO DO ARDUINO? Na programação do Arduino, nós podemos separar o código em três trechos bem definidos como é mostrado na imagem acima. PRIMEIRA PARTE: A primeira parte é onde normalmente as variáveis são inicializadas, caso você inicialize as variáveis neste ponto, você pode utiliza-las em qualquer parte do código chamamos isso de variáveis globais. Além das variáveis, é possível adicionar nesta parte do código as bibliotecas que ajudarão a utilizar outros dispositivos e assim facilitará a nossa vida ao programar, este assunto abordaremos mais a frente neste curso. Obs.: Não é possível colocar qualquer tipo de comando para o Arduino executar nesta parte de código. Curso de Introdução ao Arduino 10
11 SEGUNDA PARTE: A segunda parte do código é onde você normalmente configura o Arduino, é o local que você deve informar ao microcontrolador quais portas você irá no seu projeto e se ele está servindo como saída de dados ou entrada de dados. QUAIS DISPOSITIVOS A SEGUIR É ENTRADAS (INPUT) E QUAIS SÃO DE SAÍDAS (OUTPUT) DE DADOS? 1. Um sensor de temperatura 2. Um botão 3. Um LED 4. Um sensor de toque 5. Uma Tela LCD 6. Uma tela LCD 7. Um Ventilador Nesta parte de código, o Arduino passará lendo apenas uma única vez, então você deve colocar o que acha interessante para este caso. Existe um exemplo clássico que é de fácil observação dentro das nossas casas, muitos eletrodomésticos assim que são ligados na energia elétrica dão um beep para indicar que estão funcionando corretamente ou simplesmente para avisar que estão ligados. TERCEIRA PARTE Esta será a parte em que deverá conter o seu algoritmo, quando o arduino começa a ler este trecho, ele entra em um loop infinito e não sai mais da parte do código até que a energia seja cortada ou se o botão do RESET seja pressionado. Todos os micros controladores fazem isso, por exemplo, a sua TV tem um sensor de infravermelho (módulo bluetooth nas mais modernas) que fica esperando vir o sinal de seu controle remoto, na verdade ele fica rodando um código em loop infinito de leitura do sensor infravermelho. Neste trecho do código é possível inserir absolutamente tudo: comandos, inicialização de variáveis e alocação de pinos do Arduino. Hello World (Controlado pelo Arduino) Agora que aprendemos para que serve cada parte do código do arduino podemos dar prosseguimento com o nosso curso. Vamos introduzir alguns comandos importantes para essa etapa. INICIANDO OS PINOS DE ENTRADA E SAÍDA Toda vez que queremos utilizar os pinos digitais do arduino, devemos dizer para ele se iremos utiliza-los como entrada ou se queremos utiliza-los como saída. Para fazermos isso basta digitarmos algo como a imagem abaixo: Curso de Introdução ao Arduino 11
12 A sintaxe funciona de seguinte maneira: pinmode([número da porta correspondente], [INPUT ou OUTPUT]); É de boa prática de programação que ao invés de colocar um número no local que é para informar a porta deseja usar, colocar uma variável nomeada contendo o número, como podemos observar o exemplo do inicio da seção Como funciona o código do Arduino. Obs.: Não se esqueça do ponto e virgula no final de cada comando que você der, isso vem da herança da linguagem C++ que utiliza este caractere para dizer ao compilador do programa que o comando acabou. Em C++ a sintaxe é do tipo Case Sensitivity, o que significa que para ele a variável int Arduino; é diferente da variável int arduino; sendo assim, tome bastante cuidado na sintaxe, pois é fácil confundir pinmode ao invés de pinmode. O DELAY O comando de delay() é muito utilizado nos projetos do arduino, com ele podemos dizer por quanto tempo tal ação será executada. Tudo o que ele faz é travar o processador em um loop até que complete certa quantidade de tempo. O comando delay é contado em milissegundos, ou seja, se eu quero parar o meu processador durante um tempo de meio segundo, podemos escrever: O DIGITALWRITE O comando digitalwrite() serve para energizarmos os pinos digitais ou não. Esse comando será o responsável pelo controle de quase tudo dentro do seu código, para que funcione é necessário dizer em qual pino está querendo escrever e se deseja liga-lo ou desliga-lo (HIGH ou LOW). Por exemplo: Neste exemplo estamos dizendo para o arduino para ligar o pino onde está o led1. Agora estamos dizendo ao arduino para desligar o pino onde está localizado o led1. Curso de Introdução ao Arduino 12
13 PRÁTICA Vamos começar montando o circuito mais simples possível, ligaremos apenas um LED ao pino digital 8, em série com um resistor de 440, como é ilustrado na figura a seguir. Lembre-se que a posição do resistor não é importante, ele pode estar à frente do LED ou atrás do LED no circuito. O código a seguir vai fazer com que o LED acenda e apague a cada meio segundo: Curso de Introdução ao Arduino 13
14 Agora que digitou o código basta apertar na tecla e dar o upload no Arduino. Caso tenha dado algum erro, verifique se o Arduino está selecionado na porta certa clicando em Tools > Serial Port, verifique também se em Board está selecionada a versão do Arduino que você está utilizando. Exercícios Propostos 1. Faça 3 LEDs ligarem em sequência. 2. Faça uma simulação de um cruzamento de transito, utilizando os LEDs de cor vermelha, verde e amarelo. Parabéns você foi introduzido à programação e a eletrônica utilizando o Arduino!!! Curso de Introdução ao Arduino 14
15 PARTE 2 SINAL ANALÓGICO Curso de Introdução ao Arduino 15
16 O SINAL ANALÓGICO Como foi comentado durante a parte introdutória desta apostila, o sinal analógico pode assumir valores diferentes de 0 ou 1, sendo assim o arduino trabalha com um conversor analógico / digital que faz com que entre um sinal de 0 a 5 volts e ele transforme em um número entre 0 e Então com isso podemos ter até 1024 opções para descrever valores de 0 até 5 Volts com o arduino. Graças a isso podemos utilizar sensores no arduino, porque em geral tudo o que um sensor faz é variar a sua resistência ou a sua impedância sobre a corrente. Você pode pensar... Bom, se estamos falando que ele lê a tensão de 0 a 5 Volts, então significa que o Arduino pode atuar como um voltímetro? E a resposta é SIM! As portas analógicas podem sim atuar como voltímetro, com a restrição que ele precisa estar dentro de um range (faixa) de tensão de até 5V, caso ultrapasse isso você pode queimar o arduino, então tome cuidado antes de plugar o fio neste local. Caso precise medir uma tensão em um circuito que tenha mais do que 5V deverá construir um circuito divisor de tensão assunto importante dentro do mundo da eletricidade e de fácil implementação e aplicação. Já que estamos falando sobre a variação de tensão em um circuito, podemos falar sobre um resistor que é capaz de variar a sua resistência, chamado de POTÊNCIOMETRO. Curso de Introdução ao Arduino 16
17 Potenciômetro O potenciômetro é um elemento muito difundido em todos os ramos da eletrônica e muito fácil de ser encontrado em nossa volta. Por exemplo observe o que cada um destes produtos tem em comum: O que há por trás destes botões circulares é um potenciômetro, ele que faz com que você tenha um ajuste fino sobre alguma coisa. O potenciômetro também é muito estudado junto com a aula de física em eletricidade, o representamos desenhando da seguinte maneira: O potenciômetro que utilizaremos durante as nossas aulas será o potenciômetro linear, pois a sua resistência varia linearmente com o ângulo com que giramos o cursor. Curso de Introdução ao Arduino 17
18 Vamos fazer o primeiro teste com este elemento um LED e um resistor. Iremos variar a potência do LED apenas variando a posição do pino do potenciômetro. Observe o circuito montado abaixo: Obs.: Daqui para frente, não será mais colocado o arduino dentro no desenho quando não for utilizado alguma das portas de comunicação, podemos observar onde sendo utilizado o 5V ou o GND pela cor dos fios. Exercícios Propostos 1. Por que colocamos a resistência junto ao potenciômetro se ele já é uma resistência? 2. Desenhe o esquema do circuito acima. MULTÍMETRO O multímetro é um aparelho capaz de realizar medições em um circuito elétrico. Neste curso ele será fundamental ter fluidez em seu manuseio, com ele iremos medir a Tensão, Corrente e a resistência. Curso de Introdução ao Arduino 18
19 Para utilizarmos ele como se fosse um voltímetro, primeiramente verifique se a ponteira vermelha está ligada ao orifício que contem o símbolo V e a preta está no orifício do COM, agora basta inseri-lo no circuito em paralelo com o que gostaríamos de medir. Para utilizarmos o multímetro como um amperímetro, primeiramente verifique se a ponteira vermelha está ligada ao orifício que está escrito a quantidade máxima de ampère suportada e a preta no orifício escrito COM, agora basta ligar este fio em série com a parte do circuito que gostaria de medir. Para utilizarmos o multímetro como um ohmímetro, primeiramente verifique se a ponteira vermelha está ligada ao orifício com o símbolo e o preto no orifício escrito COM, agora basta ligar essas duas pernas em série com o dispositivo que deseja medir a resistência. OBS.: NUNCA MEDIR A RESISTÊNCIA EM UM CIRCUITO ENERGIZADO, CASO FAÇA ISSO PODERÁ QUEIMAR O APARELHO!!! Curso de Introdução ao Arduino 19
20 Exercícios Propostos Com o multímetro, faça as seguintes medições: 1. A tensão sobre o resistor R2; 2. A corrente que passa pelo circuito; 3. A resistência efetiva destes resistores. A PORTA ANALÓGICA A porta analógica do arduino se comporta como um voltímetro, porém não temos a presença de dois fios como é utilizado o voltímetro normalmente, isso ocorre porque o arduino deixa a perna do negativo aterrada, ou seja, na referencia de 0. Se formos medir a tensão do resistor R2 como mostrado na imagem acima ficaria: Esta porta é capaz apenas de medir tensões apenas de 0 até 5 V, transformando a tensão medida em um número de 0 até 1023 proporcionalmente. O responsável por esta medida é o conversor analógico/digital. A sintaxe para ler a porta analógica é: analogread(porta); No arduino UNO podemos ler as seguintes portas: A0 / A1 / A2 / A3 / A4 / A5. Curso de Introdução ao Arduino 20
21 Com esta porta também podemos escrever,ou seja, mandar um sinal. Diferentemente da leitura (que é puramente analógica), quando mandamos um sinal diferente de HIGH e LOW ele na verdade irá fazer um PWM para representar tal sinal analógico. Sua sintaxe será: analogwrite(porta, Tensão gerada (0 até 1023)); PRÁTICA Agora iremos controlar a velocidade que o LED irá piscar utilizando um potenciômetro, um arduino, um resistor e alguns cabos. OBS.: Colocamos o resistor em série com o potenciômetro apenas para evitar o curto circuito caso giremos o cursor até a resistência zero. PROGRAMANDO Observações: Neste código foram utilizadas constantes para descrever o led e o pot, logo não é possível reescrever estas variáveis durante o código. Curso de Introdução ao Arduino 21
22 Quando utilizamos as portas analógicas não é preciso declarar que estamos utilizando-as no trecho do void setup. O comando if (comando de seleção) O comando de seleção if é um dos mais utilizados na programação estruturada, utilizamos ele para fazer a decisão entre dois casos distintos ou até mesmo buscando por uma condição distinta das demais. Com ele podemos filtrar coisas como: o botão está ou não apertado, se o sensor está marcando um valor acima ou abaixo de um determinado valor, entre outros. Sua sintaxe é bem simples: if(condição) {... } else {... } No caso de uma condição determinada (não dual), é possível suprimir o apenas um caso. else e selecionar OPERADORES Para fazer o controle das condições que queremos impor, devemos utilizar os operadores, a seguir é encontrada uma lista de operadores que podemos utilizar: Operador Função == Igual à!= Diferente de > Maior que < Menor que >= Maior ou igual que <= Menor ou igual que % Resto da divisão Or && And Curso de Introdução ao Arduino 22
23 A seguir estão ilustrados alguns exemplos de utilização deste comando: Os comandos or e o and fazem com que seja possível a sobre carga do comando if, ou seja, com ele podemos testar mais de uma condição. Por exemplo: No primeiro exemplo, ele irá assumir como verdade se qualquer um dos casos der verdadeiro. No segundo, ele irá assumir como verdade se e somente se os dois casos forem verdadeiros. PRÁTICA Neste exemplo prático, vamos detectar se o potenciômetro está tendendo para a esquerda ou para a direita. Tudo o que iremos fazer é ler a tensão em cima de um potenciômetro com a porta analógica pegando o número 1023 (5V) e dividir por 2, ou seja, 511 (2,5V), se for maior do que 511 o LED D1 irá acender, caso contrário o LED D2 irá acender. Tome como exercício, criar o circuito desenhado acima na protoboard. Obs.: tome cuidado para não deixar o potenciômetro chegar à resistência igual a zero. Curso de Introdução ao Arduino 23
24 PROGRAMANDO Repare que não é preciso dizer que o caso contrário da condição é <= 511, ele já subentende isso. O Piezoelétrico O Piezoelétrico é um dos mais interessantes componentes elétricos que podemos encontrar no mercado, suas aplicações são praticamente infinitas, podemos encontra-los em sensores de toque, alarmes, caixa de som, ultrassom hospitalar, fones de ouvido, dentre outros. Curso de Introdução ao Arduino 24
25 O piezoelétrico é capaz de gerar energia, chamada piezo eletricidade, ela se dá quando seus cristais são pressionados assim gerando uma DDP alta, porém momentânea, por este motivo ele é considerado o menor gerador de energia do mundo. Por outro lado, se passamos uma corrente pelos cristais ele gera ondas mecânicas de mesma frequência que pulsamos nela. Neste momento nos interessa apenas utiliza-lo como um emissor de som, conhecido como Buzzer, seu símbolo em um circuito é este. PRÁTICA O funcionamento do Buzzer é muito simples, basta aplicar uma corrente em uma determinada frequência em seus terminais que ele começa a emitir sons. A resistência colocada em série com ele fará controlar a potência do dispositivo. OBS.: Tome cuidado com o lado positivo e negativo do buzzer, a perna com maior comprimento é o polo positivo. PROGRAMANDO O arduino já possui uma função para gerar os pulsos elétricos chamada de tone, sua sintaxe funciona da seguinte maneira: tone(porta Digital, Frequência a ser emitida); Devemos também desligar o Buzzer, com a função informar o número da porta que está sendo parada. notone(porta Digital); notone, neste caso devemos apenas Desta maneira conseguimos escrever musicas com o buzzer, associar determinada nota musical com determinada frequência, criar teclados eletrônicos utilizando botões, etc. Curso de Introdução ao Arduino 25
26 Curso de Introdução ao Arduino 26
CURSO DE INTRODUÇÃO AO ARDUINO
CURSO DE INTRODUÇÃO AO ARDUINO Autor: Vinícius Neves de Figueiredo Estudante de Engenharia Elétrica - UFF Curso de Introdução ao Arduino 1 PARTE 1 INTRUDUÇÃO Curso de Introdução ao Arduino 2 O QUE É ARDUINO?
Leia maisArduino. Introdução aos Componentes Básicos. Leonardo Mauro P. Moraes. Universidade Federal de Mato Grosso do Sul - UFMS.
Arduino Introdução aos Básicos Leonardo Mauro P. Moraes Universidade Federal de Mato Grosso do Sul - UFMS Ponta Porã - MS 2016 1 Introdução 2 Arduino 3 4 Encerramento Introdução Arduino 1 Introdução Arduino
Leia maisProgramação em Linguagem C
Programação em Linguagem C UNIDADE 1 Unidade I Nesta unidade aprenderemos: escrever o código no computador e transferir para o Arduino. ligar e desligar um pino; utilizar o delay (tempo); ler um pino para
Leia maisArduino. Aula 3 motores
Arduino Aula 3 motores O que são motores elétricos? São dispositivos capazes de converter energia elétrica em energia mecânica No Arduino : Entradas e saídas digitais Entradas analógicas Lembrete!!! Ondas
Leia maisProjeto No. 2 Potenciômetro
Projeto No. 2 Potenciômetro O objetivo deste projeto é controlar a frequência de acender e apagar (frequência de pisca-pisca) e a intensidade da luminosidade de um LED. Nesse workshop teremos dois experimentos
Leia maisCurso de Arduino. Quais seus principais componentes?
Curso de Arduino O que é? Arduino é um microcontrolador (computador pequeno) utilizado para prototipagem eletrônica. Foi desenvolvido especialmente para designers e artistas plásticos, ou seja, deve ser
Leia maisRobótica com Arduino Professor: Paulo Marcos Trentin
Robótica com Arduino Professor: Paulo Marcos Trentin CDI Onde comprar o Arduino? http://lojabrasilrobotics.blogspot.com/ Onde comprar o Arduino? http://www.mercadolivre.com.br/ Onde comprar o Arduino?
Leia maisO que você pode fazer com o Arduino
O que é Arduino O Arduino foi criado em 2005 por um grupo de 5 pesquisadores : Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino e David Mellis. O objetivo era elaborar um dispositivo que fosse
Leia maisMundo Arduino: Vamos começar a programar?
Mundo Arduino: Vamos começar a programar? Date : 2 de Janeiro de 2014 Por Jorge Alcino para o Pplware O Arduino é uma plataforma de hardware livre, projectado com um microcontrolador Atmel AVR. É uma placa
Leia maisIntroduçã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
Leia maisCentro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1
Centro de Informática Grupo de Engenharia da Computação Introdução a Programação Programando com Intel Galileo Experimento 1 Camila Ascendina Nunes Kamei (can@cin.ufpe.br) Lucas Felix Lima Barbosa (lflb@cin.ufpe.br)
Leia maisAcendendo o Led com Arduino.
Acendendo o Led com Arduino. Nesse tutorial aprenderemos a ligar e desligar um Led com o Arduino. Para isso utilizaremos os seguintes componentes e ferramentas: Arduino Figura 1 Arduino UNO. Placa de prototipação
Leia maisMissão: Arduino. 3 de Março. Organização
Missão: Arduino 3 de Março Organização Introdução Boa tarde agente, A sua missão para hoje será programar uma plataforma electrónica dada pelo nome de Arduino. Antes de mais vejamos o material necessário
Leia maisIntrodução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE. Núcleo de Arte e Tecnologia. julio lucio martin. Aula 01
Introdução ao Arduino ESCOLA DE ARTES VISUAIS DO PARQUE LAGE Núcleo de Arte e Tecnologia julio lucio martin Aula 01 O que vamos entender? eletrônica corrente elétrica: voltagem resistência intensidade
Leia maisArduino. Gilmar Aquino
Arduino Gilmar Aquino Microcontroladores; O que é o Arduino; Sumário A origem do Arduino; Por que Arduino; Placas; Hardware; Shields; Módulos; Software; Exemplo de aplicação; Dicas, Sites e Livros; Prática.
Leia maisConhecendo o ARDUINO LEGENDA
Conhecendo o ARDUINO 03 04 06 10 09 07 08 05 01 02 LEGENDA 01 - Portas digitais 2 à 13 02 - Portas analógicas A0 à A5 03 - Plug USB para conexão 04 - Plug de alimentação externa 05 - Microcontrolador ATmega
Leia maisLinguagem de Programação. Linguagem C com Arduino
Linguagem de Programação Linguagem C com Arduino Prof. Luiz Claudio Ferreira de Souza E-mail: luizclaudiofs@hotmail.com.br www.luizclaudiofs.blogspot.com Belém / PA 2017 Sumário Fundamentos de Eletrônica...
Leia maisProjeto 01. Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz. 30 de agosto de 2015
Projeto 01 Adriano Joaquim de Oliveira Cruz Instituto de Matemática UFRJ 2015 Adriano Cruz 30 de agosto de 2015 1 Introdução Este projeto é baseado no Laboratório 01 do Livro Head First C [2]. A idéia
Leia maisARDUÍNO PROCEDIMENTOS BÁSICOS
ARDUÍNO PROCEDIMENTOS BÁSICOS O IDE do Arduíno Nesse primeiro momento, utilizaremos o IDE Ambiente de Desenvolvimento Integrado fornecido pelos próprios inventores do Arduíno, para realizar a sua programação.
Leia maisIntrodução à Plataforma ARDUINO
MINICURSO Introdução à Plataforma ARDUINO PET Mecatrônica/BSI Geruza M. Bressan O que é um microcontrolador (MCU)? É um computador em um chip Processador Memória Entrada/Saída Controla ações e funções
Leia maisPlano de Aula. 1 o semestre. Aula número 011 Periféricos Display LCD, Conversor AD e conversor DA (PWM)
Diretoria de Curso Plano de Aula 1 o semestre Nome do curso Eng. Ciências da Computação + TI + TADS + Eng. Elétrica Nome da Unidade Curricular Microprocessadores e Microcontroladores Aula número 011 Tema
Leia maisAula 1 Apresentação e Conceitos Iniciais. Wellington Cássio Faria fb.com/wellingtoncf
Aula 1 Apresentação e Conceitos Iniciais Formação: Professor: Curso técnico Médio (2o grau) Técnico em Eletrônica Industrial, CEP - Centro de Educação Profissional Tancredo Neves (julho/2010) - concluída.
Leia maisMinicurso de Arduino
Minicurso de Arduino Gabriel Vasiljević Felipe Fernandes January 29, 2013 Gabriel Vasiljević Felipe Fernandes Minicurso de Arduino January 29, 2013 1 / 17 Na aula passada... Introdução O que é Arduino
Leia maisPROTOTIPAGEM ELETRÔNICA DO IMD PENTATRONIX
PROTOTIPAGEM ELETRÔNICA DO IMD PENTATRONIX 1) CONCEITO DE PROTOBOARD Fonte: Fritzing http://fritzing.org/home/ adaptado por Fátima Rosas. Protoboard ou matriz de contato é uma placa com diversos furos
Leia maisO ARDUINO. Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software.
O ARDUINO Plataforma de prototipagem eletrônica; Open Source; Formada por duas partes básicas: hardware e software. O ARDUINO Serial Microcontrolador Alimentação Programando o Arduino Características do
Leia maisSistemas de Controle 2
Pontifícia Universidade Católica de Goiás Escola de Engenharia Sistemas de Controle 2 Projeto de sistema de controle digital PID com Arduino Prof. Dr. Marcos Lajovic Carneiro Referência: Ivan Seidel https://www.youtube.com/watch?v=txftr4tqkya
Leia maisProjeto No. 15 Sensor Óptico Reflexivo
Projeto No. 15 Sensor Óptico Reflexivo Neste projeto vamos utilizar um Sensor Óptico Reflexivo TCRT5000 para implementar um interruptor de proximidade. Desta forma, não será necessário que a pessoa toque
Leia maisDisciplina: Laboratório de Fis26
1 Disciplina: Laboratório de Fis26 www.fis.ita.br/labfis26 Professores: Sonia Guimarães soniagui@ita.br Douglas Leite prof.dmgl@gmail.com Monitoras: Larissa chazfisica@gmail.com Flávia rocha.pereira.flavia@gmail.com
Leia maisMINICURSO - 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
Leia maisProgramação Básica em Arduino Aula 2
Programação Básica em Arduino Aula 2 Execução: Laboratório de Automação e Robótica Móvel Site: http://oficinaderobotica.ufsc.br/ Canal: Oficina de Robótica UFSC https://www.youtube.com/channel/uc4oojsp2fhfkdrnj0wd7iag
Leia maisPodem ser substituídos pelo módulo P7-Sensor de Luminosidade da GBK Robotics.
Projeto No. 3 LDR O objetivo deste projeto é controlar o estado de um LED (aceso ou apagado) através da verificação de luminosidade do ambiente utilizando um sensor de luminosidade LDR. O LDR (Light Dependent
Leia maisProgramaçã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
Leia mais1. Primeiros Passos no software Modelix
1. Primeiros Passos no software Modelix Com o software Modelix já instalado, é possível acessa-lo pelo ícone de atalho ou pela barra de pesquisa do menu Iniciar, buscando pelo programa Modelix System.
Leia maisMinicurso de Arduino
Minicurso de Arduino Gabriel Vasiljević Felipe Fernandes January 30, 2013 Gabriel Vasiljević Felipe Fernandes Minicurso de Arduino January 30, 2013 1 / 14 Na aula passada... Portas Digitais Componentes
Leia maisA protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo
Aula 01 A protoboard ou Matriz de contatos é utilizada para fazer montagens provisórias e/ou teste de projetos. É constituída por uma base plástica, contendo inúmeros orifícios destinados à inserção de
Leia maisCANAL ANALÓGICO
CANAL ANALÓGICO CANAL ANALÓGICO (Introdução) Variáveis analógicas apresentam variação modular em função do tempo, como por exemplo a temperatura, pressão, nível, etc. Para trabalhar com estas variáveis,
Leia maisKit controle remoto IR acionando 3 Led com Arduino
Kit controle remoto IR acionando 3 Led com Arduino Neste artigo, vamos mostrar como controlar o Arduino através do controle remoto IR. Trata-se de evolução em relação ao primeiro tutorial, onde acendemos
Leia maisCaracterísticas técnicas Baseado no ATMega da empresa AVR, fabricante de micro-controladores em plena ascensão e concorrente do PIC Pode usar ATMega
ARDUINO O que é Arduino Arduino foi criado na Itália por Máximo Banzi com o objetivo de fomentar a computação física, cujo conceito é aumentar as formas de interação física entre nós e os computadores.
Leia maisOFICINA Uso da plataforma Arduino no Ensino de Ciências
OFICINA Uso da plataforma Arduino no Ensino de Ciências Grupo 2 de Atividades Astrogildo Junqueira Docente Física/IFSP Lucas D Amásio David Larronda Licenciandos/IFSP Apoio Financeiro: Prodocência / Capes
Leia mais2. Conecte seu Arduino ao computador. 3. Abra as ferramentas da IDE e selecione a porta e a placa que você está utilizando.
1 PISCAR PISCAR Neste projeto trabalharemos o mais simples dos projetos de robótica: piscar um LED (Diodo Emissor de Luz). Essa prática, ainda que trivial, é de suma importância para o processo de aprendizagem,
Leia maisKIT INICIANTE V7 PARA ARDUINO
Módulo 3 Componentes: 1 Sensor de Temperatura LM35 Descrição: Com o auxílio da porta serial e do monitor serial, o usuário irá fazer a leitura do sensor de temperatura em ºC para fazer o projeto seguinte.
Leia maisOficina de Introdução ao Arduino
Oficina de Introdução ao Arduino Conteúdo da oficina Estrutura de uma placa Arduino Conceitos de sinais elétricos Componentes eletrônicos básicos LED, resistor, protoboard Ambiente de desenvolvimento Sinal
Leia maisArquitetura Von Neumann Dados e instruções são obtidos da mesma forma, simplificando o desenho do microprocessador;
1 Microprocessador Um microprocessador é um circuito eletrônico capaz de realizar diversas tarefas conforme os comandos específicos. Para isso ele deve ler esses comandos da memória de programa (ROM) e
Leia mais- 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
Leia maisMicrocontroladores PROF. ME. HÉLIO ESPERIDIÃO
Microcontroladores PROF. ME. HÉLIO ESPERIDIÃO Microprocessador É um circuito integrado que contém milhares, ou mesmo milhões, de transistores. Os transistores trabalham juntos para armazenar e manipular
Leia maisROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO
ROBÓTICA 1 INTRODUÇÃO A PROGRAMAÇÃO NO ARDUINO O QUE VIMOS AULA PASSADA? REVISÃO RÁPIDA Hardware vs Software Eletricidade básica Lei de Ohm Um pouco sobre o Arduino Materiais Importantes Entradas do Arduino
Leia maisMINICURSO ARDUINO BÁSICO
MINICURSO ARDUINO BÁSICO Ministrantes: Henrique Wippel Parucker da Silva Murilo de Oliveira do Nascimento Ícaro Cristofolini COLMÉIA Quem somos? O que fazemos? PLATAFORMA DE PROTOTIPAGEM ARDUINO ARDUINO
Leia mais// 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
Leia mais- Trabalho Prático de Algoritmos e Programação usando Robô Arduino -
Disciplina: Algoritmos e Programação Vale 1.5 para G2 Profa. Flavia Pereira de Carvalho - Trabalho Prático de Algoritmos e Programação usando Robô Arduino - Imagem do Robô com Legendas Dicas de código
Leia mais- Clique aqui e veja o video deste curso - Clique aqui para ver as imagens deste curso
Preço R$ 129.00 Compre aqui Entre para o fascinante mundo do Arduino, são mais de 80 videoaulas e mais de 8 gigabyte em arquivos. Veja abaixo o cronograma e imagens desse curso de, você irá aprender muito:
Leia maisPor Sergio Genilson Pfleger PLATAFORMA ROBÓTICA GENÉRICA BASEADA EM ARDUINO.
Por Sergio Genilson Pfleger PLATAFORMA ROBÓTICA GENÉRICA BASEADA EM ARDUINO. PROBLEMÁTICA: Plataforma Robótica que satisfaça requisitos desejados Problema Asimo - Honda SOLUÇÕES Utilizar o que está disponível
Leia maisINTRODUÇÃ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
Leia maisArduino. Prof. Maurício Dias
Arduino Prof. Maurício Dias Percepção e Ação Sistemas embarcados Atuação: Sensores: percebem o que acontece com o mundo externo Atuadores: atuam no mundo externo Arduino Hardware livre Software livre Diferentes
Leia maisIntrodução à Programação em C. Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI
Introdução à Programação em C Prof. Ricardo Teixeira Tecnologia em Mecatrônica Industrial SENAI Linguagem C Criada em 1972 para uso no LINUX; Sintaxe base para diversas outras (Java, JavaScript, PHP, C++,
Leia maisPONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER
PONTIFÍCIA UNIVERSIDADE CATÓLICA DO PARANÁ CENTRO DE CIÊNCIAS EXATAS E DE TECNOLOGIA ENGENHARIA DE COMPUTAÇÃO PROJETO SCATMAN S DIMMER CURITIBA 2010 GILBERTO YOSHIAKI YAMANOUCHI RAFAEL HENRIQUE AZANHA
Leia maisMOBILIDADE 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
Leia maisCurso: Tecnologias educacionais de baixo custo. Conector Ciência:
Curso: Tecnologias educacionais de baixo custo. Conector Ciência: www.conecien.com O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre projetada com um microcontrolador
Leia maisGuia da Placa de desenvolvimento PD Mega16 N1
Guia da Placa de desenvolvimento PD Mega16 N1 Este tutorial consiste mostrar detalhes de hardware da placa de desenvolvimento PD Mega16 N1, necessário para iniciar a programação e testes. Boa aprendizagem...
Leia maisintrodução Olá, Após alimentar você deve enviar comandos AT para verificar que o modulo está funcionando e comunicando via serial.
Olá, introdução Eu e todos tenho certeza, apanhamos muito no começo, foi um fim de semana para aprender a lidar com o ESP sempre a partir de duas coisas fundamentais. A) Ver se está funcionando com comando
Leia maisUsando 123D: Led e Protoboard
Prática Arduino Roteiro de Aula Prática Nome: Matric.: Usando 123D: Led e Protoboard O que é? E o por quê de usá-lo? 123D é uma página online que permite você simular placas e circuitos de maneira fácil,
Leia maisGuia de Práticas Elevador Didático Programável
Guia de Práticas Elevador Didático Programável Módulo: Arduino MEGA 2560 1ªEdição Resumo Guia com as principais práticas presentes no Caderno de Práticas que acompanha o Elevador Didático Programável.
Leia maisELETRÔNICA DIGITAL. Parte 10 LEDs, Displays, Decodificadores e Codificadores. Professor Dr. Michael Klug. 1 Prof. Michael
ELETRÔNICA DIGITAL Parte 1 LEDs, Displays, Decodificadores e Codificadores Professor Dr. Michael Klug 1 LED (Light EmittingDiode) Diodo emissor de luz (LED) Junção P-N que quando energizada emite luz visível
Leia maisArduino Básico: As versatilidades desta plataforma na prática
Arduino Básico: As versatilidades desta plataforma na prática Apresentação Kleber Rocha Bastos Luan Silva Santana Wellington Assunção Azevedo Graduado em Engenharia de Computação pela FAINOR Graduado em
Leia maisIntrodução ao Arduino
Introdução ao Arduino Cassio Trindade Batista Iago Souza de Sousa Universidade Federal do Pará Instituto de Tecnologia Faculdade de Engenharia da Computação e Telecomunicações III Semana Acadêmica da Faculdade
Leia maisEstrutura Básica da Linguagem Arduino
Governo do Estado de Pernambuco Secretaria de Educação Secretaria Executiva de Educação Profissional Escola Técnica Estadual Professor Agamemnon Magalhães ETEPAM Estrutura Básica da Linguagem Arduino Jener
Leia maisArduino. 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
Leia maisOFICINA Uso da plataforma Arduino no Ensino de Ciências
OFICINA Uso da plataforma Arduino no Ensino de Ciências Astrogildo Junqueira Docente Física/IFSP Lucas D Amásio David Larronda Licenciandos/IFSP Apoio Financeiro: Prodocência / Capes Wikipedia: plataforma
Leia maisArduino 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
Leia maisIntrodução. O que é o Arduino?
Arduino 2 Introdução O que é o Arduino? Arduino é uma plataforma de desenvolvimento de hardware programável que possui um chip Atmel AVR, o qual pode variar dependendo do modelo do Arduino (podendo nos
Leia maisArduino. 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
Leia maisCurso de robótica 2. Novos conceitos de programação
Curso de robótica 2 Novos conceitos de programação Revisão eletricidade revisão eletricidade Potenciômetro LEDs Push button Fonte: http://www.baudaeletronica.com.br/potenciometro-linear-d e-10k-10000.html
Leia maisCaderno de Atividades 1
Caderno de Atividades 1 2 1º Experimento Objetivo: Acender um LED com uma push button. Funcionamento: Ao se pressionar a push Button o LED deverá acender, e caso ela seja solta o LED deverá apagar. Procedimentos:
Leia maisCurso 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
Leia maisPlataforma Arduino, um universo de possibilidades
Plataforma Arduino, um universo de possibilidades Origens da Plataforma Arduino e as principais características da placa Arduino Uno o Hardware de maior sucesso. O Projeto Arduino foi iniciado em meados
Leia maisProgramação Básica em Arduino Aula 4
Programação Básica em Arduino Aula 4 Execução: Laboratório de Automação e Robótica Móvel Resistor variável Potenciômetro 3 Crie um circuito com potenciômetro controlando a intensidade de um LED. Com o
Leia maisMINICURSO ARDUINO AVANÇADO
MINICURSO ARDUINO AVANÇADO Ministrantes: Henrique Wippel Parucker da Silva Murilo de Oliveira do Nascimento Ícaro Cristofolini COLMÉIA Quem somos? O que fazemos? PLATAFORMA DE PROTOTIPAGEM ARDUINO ARDUINO
Leia maisDepois de configurada nossa comunicação serial podemos enviar vários comandos para comunicação entre o computador e o Arduino:
Tarefa prática com Arduino nível II Parte 1: Usando o monitor Serial. O Arduino se comunica com o computador por meio de uma conexão serial. Ela é ligada aos pinos 0 (RX) e 1 (TX) da placa. Para iniciar
Leia maisRicardo Bagatoli RESISTORES NÃO ÔHMICOS: ENSINANDO ELETRICIDADE A PARTIR DE UMA PERSPECTIVA DE ELETRÔNICA APLICADA
Ricardo Bagatoli RESISTORES NÃO ÔHMICOS: ENSINANDO ELETRICIDADE A PARTIR DE UMA PERSPECTIVA DE ELETRÔNICA APLICADA Produto educacional apresentado ao Programa de Pós-Graduação em Ensino de Física da Universidade
Leia maisArduino MS. Sobre esta Oficina. Oriunda do Arduino Hack Day Organizado pelos Coordenadores do ArduinoMS Agradecimentos ao apoio do SENAC
Sobre esta Oficina Oriunda do Arduino Hack Day Organizado pelos Coordenadores do ArduinoMS Agradecimentos ao apoio do SENAC O que veremos Introdução a Arduino Código Pisca LED Acionamento de LED com Botão
Leia maisINTRODUÇÃO A PLATAFORMA ARDUINO. TÁSSIO JOSÉ GONÇALVES GOMES
INTRODUÇÃO A PLATAFORMA ARDUINO TÁSSIO JOSÉ GONÇALVES GOMES www.tassiogoncalves.com.br tassiogoncalvesg@gmail.com APRESENTAÇÃO TÁSSIO JOSÉ GONÇALVES GOMES Mestrando em Informática pela UFAL e Bacharel
Leia maisScaling Up Inclusion: Robotics, a STEM focused Project. Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel
Scaling Up Inclusion: Robotics, a STEM focused Project Centro de Formação de Associação de Escolas Paços de Ferreira, Paredes e Penafiel Alberto Brochado, Eugénio Oliveira, Fernando Coelho Alberto Brochado,
Leia maisCurso 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
Leia maisASPECTOS TEÓRICOS DOS EXPERIMENTOS
ASPECTOS TEÓRICOS DOS EXPERIMENTOS OBJETIVO Compreender a Lei de Ohms Compreender funcionamento dos atuadores e sensores Compreender o circuito que utiliza o arduíno. Compreender o código FAZER O LED INTERNO
Leia maisManual Técnico Módulo Ponte H 5A
Manual Técnico Módulo Ponte H 5A Introdução Módulo de Ponte H 5A para controlar um motores DC de grande porte. Com este módulo é possível controlar o sentido de rotação de motores DC de 5 a 8 Ampères.
Leia maisArduino - 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
Leia maisARDUINO BÁSICO E T A P A 1 O QUE É ARDUINO? Prof. Amadeu Zanon Neto
E T A P A 1 O QUE É ARDUINO? Segundo o site WIKIPEDIA, Arduino é: É um microcontrolador de placa única e um conjunto de software para programá lo. O hardware consiste em um projeto simples de hardware
Leia maisSistemas Digitais EDUARDO ELIAS ALVES PEREIRA
Sistemas Digitais EDUARDO ELIAS ALVES PEREIRA Sistemas Digitais Agenda Arduino Tipos, detalhes; Esquema elétrico. IDEs Eagle; ATMel Studio; Arduino Studio; Circuits IO (Simulador). Arduino Arduino MEGA2560
Leia maisInternet das Coisas Ferramentas Para Prototipação. João Bosco Teixeira Junior >
Internet das Coisas Ferramentas Para Prototipação João Bosco Teixeira Junior boscojr@gmail.com > www.boscojr.com Prototipação O SOFTWARE; O HARDWARE; E O FIRMWARE. O SOFTWARE A IDE, do inglês Integrated
Leia maisMicrocontroladores e Robótica
Ciência da Computação Sistemas Microcontrolados Projetos Prof. Sergio F. Ribeiro Projetos É preciso estabelecer três equipes. Cada equipe ficará com o desenvolvimento de um projeto. Os projetos são distintos.
Leia maisALGORITMOS, ARQUITETURA E ARDUINO
INOVAÇÃO TECNOLÓGICA E EMPREENDEDORISMO ALGORITMOS, ARQUITETURA E ARDUINO Prof. Dr. Daniel Caetano 2017-2 Objetivos Rever alguns conceitos iniciais de algoritmos Tomar contato com alguns conceitos de arquitetura
Leia maisINSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO SUL CAMPUS RIO GRANDE INSTRUMENTAÇÃO INDUSTRIAL
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO SUL CAMPUS RIO GRANDE INSTRUMENTAÇÃO INDUSTRIAL Aula 5 2 GRANDEZAS ELÉTRICAS 3 GRANDEZAS ELÉTRICAS A medição elétrica permite obter
Leia maisEstrutura de Condição. Professor Pedro
Estrutura de Condição Professor Pedro Continuando... Hoje vamos trabalhar com o arduino usando a estrutura de condição que já aprenderam nas aulas de lógica de programação. If (condição verdadeira) { Executa
Leia maisCaracterização de uma Lâmpada
Caracterização de uma Lâmpada Laboratório de Eletricidade e Magnetismo Introdução Resistores não-lineares são dispositivos que não seguem a lei de Ohm quando submetidos a uma tensão ou corrente. Quando
Leia maisMinicurso de Arduino. Laboratório de Inovação em Sistemas em chip npiti - UFRN
Minicurso de Arduino Laboratório de Inovação em Sistemas em chip npiti - UFRN Agenda - 1º dia Motivação Introdução O Arduino, Versões, Clones Noções de eletrônica Corrente, tensão, potência, resistores,
Leia mais#1 A matriz de contatos ou protoboard.
#1 A matriz de contatos ou protoboard. Para que circuitos com CIs (circuitos integrados) possam ser montados e utilizados para comprovação dos conceitos teóricos e verificação da solução de um determinado
Leia maisCurso: Tecnologias educacionais de baixo custo. Conector Ciência:
Curso: Tecnologias educacionais de baixo custo. Conector Ciência: www.conecien.com O que é o Arduino? Arduino é uma plataforma de prototipagem eletrônica de hardware livre projetada com um microcontrolador
Leia maisIdentificação do Valor Nominal do Resistor
Conteúdo complementar 1: Identificação do Valor Nominal do Resistor Os resistores são identificados por um código de cores ou por um carimbo de identificação impresso no seu corpo. O código de cores consiste
Leia mais