O documento introduz o Arduino, descrevendo seu hardware, software e aplicações. Explica como programá-lo usando a IDE Arduino e bibliotecas. Também apresenta hackerspaces como laboratórios comunitários para projetos eletrônicos e tecnológicos.
O documento introduz conceitos básicos de eletricidade, eletrônica e computação física utilizando a plataforma Arduino. São apresentados sensores, atuadores e comunicação serial, além de exemplos práticos de programação para acender LEDs, ler entradas digitais e analógicas e emitir sons.
Este documento apresenta um minicurso sobre Arduino Mega 2560 R3, ensinando conceitos básicos de prototipagem com Arduino, como acender LEDs, ler sensores de temperatura e luminosidade, e criar pequenos projetos como um dimmer controlado por potenciômetro ou sensor e um termômetro com display LCD. O minicurso é dividido em quatro partes, cobrindo tópicos como hardware Arduino, funções básicas de programação, uso de sensores e componentes como LCD, buzzer e chaves.
1. Introdução ao Arduino, incluindo sua história e hardware. 2. Sete projetos práticos com Arduino: Olá Mundo, leitura digital, comunicação UART, leitura analógica, barra LED com LDR, PWM e controle de motor CC. 3. Conceitos básicos de eletrônica como circuitos digitais e analógicos.
O documento apresenta uma aula introdutória sobre Arduino ministrada por Wellington Cássio Faria. A aula introduz conceitos básicos como portas digitais, comunicação serial e LCD. Também apresenta exemplos de exercícios práticos com portas digitais e informações sobre funções como pinMode(), digitalWrite() e digitalRead().
Este minicurso apresenta o conceito de ponte H e controle de motores DC com Arduino. O programa inclui acender LEDs, controlar a direção e velocidade de motores DC usando uma ponte H e componentes como potenciômetros e botões.
Este documento apresenta uma introdução básica sobre Arduino, abordando:
1) O que é Arduino, explicando que se trata de uma plataforma de prototipagem eletrônica open-source que combina hardware e software;
2) As partes principais do Arduino, incluindo hardware como microcontrolador, conexões digitais e analógicas, e software como a linguagem de programação baseada em C/C++;
3) Componentes eletrônicos populares para projetos com Arduino, como sensores, motores e resistores.
O documento apresenta Tiago Barros e resume seus principais tópicos de ensino sobre Arduino e computação física, incluindo conceitos básicos de eletricidade e eletrônica, a plataforma Arduino, sensores, atuadores, comunicação serial, bibliotecas e práticas com protótipo.
Oficina de introdução ao Arduino realizada no SENAC de Corumbá, pelo evento III Escola Regional de Informática do MS (ERI MS).
Uma oficina pratica sobre a utilização do Hardware Arduino.
O documento introduz conceitos básicos de eletricidade, eletrônica e computação física utilizando a plataforma Arduino. São apresentados sensores, atuadores e comunicação serial, além de exemplos práticos de programação para acender LEDs, ler entradas digitais e analógicas e emitir sons.
Este documento apresenta um minicurso sobre Arduino Mega 2560 R3, ensinando conceitos básicos de prototipagem com Arduino, como acender LEDs, ler sensores de temperatura e luminosidade, e criar pequenos projetos como um dimmer controlado por potenciômetro ou sensor e um termômetro com display LCD. O minicurso é dividido em quatro partes, cobrindo tópicos como hardware Arduino, funções básicas de programação, uso de sensores e componentes como LCD, buzzer e chaves.
1. Introdução ao Arduino, incluindo sua história e hardware. 2. Sete projetos práticos com Arduino: Olá Mundo, leitura digital, comunicação UART, leitura analógica, barra LED com LDR, PWM e controle de motor CC. 3. Conceitos básicos de eletrônica como circuitos digitais e analógicos.
O documento apresenta uma aula introdutória sobre Arduino ministrada por Wellington Cássio Faria. A aula introduz conceitos básicos como portas digitais, comunicação serial e LCD. Também apresenta exemplos de exercícios práticos com portas digitais e informações sobre funções como pinMode(), digitalWrite() e digitalRead().
Este minicurso apresenta o conceito de ponte H e controle de motores DC com Arduino. O programa inclui acender LEDs, controlar a direção e velocidade de motores DC usando uma ponte H e componentes como potenciômetros e botões.
Este documento apresenta uma introdução básica sobre Arduino, abordando:
1) O que é Arduino, explicando que se trata de uma plataforma de prototipagem eletrônica open-source que combina hardware e software;
2) As partes principais do Arduino, incluindo hardware como microcontrolador, conexões digitais e analógicas, e software como a linguagem de programação baseada em C/C++;
3) Componentes eletrônicos populares para projetos com Arduino, como sensores, motores e resistores.
O documento apresenta Tiago Barros e resume seus principais tópicos de ensino sobre Arduino e computação física, incluindo conceitos básicos de eletricidade e eletrônica, a plataforma Arduino, sensores, atuadores, comunicação serial, bibliotecas e práticas com protótipo.
Oficina de introdução ao Arduino realizada no SENAC de Corumbá, pelo evento III Escola Regional de Informática do MS (ERI MS).
Uma oficina pratica sobre a utilização do Hardware Arduino.
- O documento resume um minicurso sobre Arduino, abordando introdução ao Arduino, programação básica, uso de componentes eletrônicos como sensores e motores, e 10 projetos práticos para aplicar os conceitos aprendidos.
O documento introduz o Arduino, descrevendo-o como uma plataforma de prototipagem eletrônica de código aberto baseada em placas de microcontrolador. Explica que o Arduino possui um processador Atmel de 8 ou 32 bits e portas para conectar periféricos. Também descreve brevemente a história do Arduino, exemplos de modelos, como funciona e projetos possíveis usando placas de expansão chamadas "shields".
O documento apresenta um workshop sobre Arduino Básico ministrado por Marcus Henrique. Os objetivos do workshop são apresentar o Arduino para hobbistas e profissionais, mostrar sua facilidade de uso na prática e conquistar novos adeptos. O workshop aborda conceitos básicos de eletrônica e programação necessários para criar projetos com Arduino.
Este documento apresenta um mini curso sobre Arduino ministrado pelo professor Rodrigo Santa Maria. O curso inclui uma introdução ao Arduino, seus modelos, sensores, programação e projetos práticos.
Este documento fornece uma introdução ao Arduino, incluindo:
1) Uma explicação do que é o Arduino e suas principais características;
2) Detalhes sobre o ambiente de desenvolvimento e como escrever programas;
3) Exemplos de como usar portas digitais e analógicas.
O documento descreve o Arduino, uma plataforma de hardware e software livre para prototipagem eletrônica. O Arduino permite que as pessoas "inventem" usando microcontroladores de baixo custo e fácil programação. O documento explica o que é o Arduino, sua história, modelos populares como o UNO, e aplicações como robótica e educação.
Introdução a plataforma arduino, com exemplos de codigos para serem feitos na hora da codificação.
Do basico ao avançado ,com exemplos que vai do blink ate exemplos com o ethernet shield.
Ensina de um simples loop, ate ligar um led usando a internet.
Este documento descreve a primeira aula de um curso de Automação com Arduino realizado em Quixadá, Ceará em Outubro de 2013. A aula introduz conceitos básicos de computação física, eletricidade e eletrônica e apresenta a plataforma Arduino.
O documento apresenta uma introdução à computação física com Arduino, discutindo o que é Arduino e computação física, a plataforma Arduino, a IDE de programação, componentes de eletrônica, onde comprar e implementações de projetos com Arduino.
Este documento apresenta um resumo da aula 03 de um curso de Automação sobre Arduino. Ele discute conceitos básicos como hardware, software, tipos de dados, operações lógicas e funções do Arduino.
O documento fornece uma introdução ao Arduino, descrevendo o que é um Arduino, seus modelos mais comuns como UNO e MEGA, e seus principais componentes hardware como LEDs, relés e sensores. Também discute shields, a IDE de software e estrutura básica de código, e exemplos de projetos de estudantes com Arduino.
V2 - Microcontroladores: a revolucao do arduinoSamir Siqueira
Palestra dada na Semana da Computacao da Universidade Plinio Leite. detalhes em :
http://blog.arduinrio.cc/2010/10/03/palestra-hardware-livre-na-semana-de-computacao-da-universidade-plinio-leite-niteroi/
Este documento introduz conceitos sobre computação física, sistemas embarcados e microcontroladores. Apresenta a plataforma Arduino, incluindo hardware, software e aplicações básicas de entrada/saída.
O documento fornece uma introdução ao Arduino, descrevendo-o como uma plataforma de prototipagem eletrônica open-source que pode receber, gerar e interpretar dados. Ele explica os principais componentes de hardware do Arduino, como os pinos digitais e analógicos, e como conectá-lo ao computador. Também apresenta alguns projetos exemplo e onde adquirir equipamentos Arduino.
O documento discute conceitos e aplicações do Arduino, com foco na arquitetura ARM. Apresenta perguntas sobre uso comercial do Arduino e respostas. A programação inclui introdução ao palestrante e temas como linguagem de programação, microcontroladores, modelos de Arduino, arquitetura ARM e como começar.
O documento apresenta o Arduino, uma placa de hardware livre para robótica e automação. O palestrante discute o que é o Arduino, exemplos de outros hardwares livres, como programar o Arduino usando a IDE, e exemplos básicos de projetos como acender LEDs e usar sensores. O documento fornece também dicas e referências para iniciantes interessados em aprender sobre Arduino.
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...PotiLivre Sobrenome
Este documento apresenta um minicurso sobre introdução à plataforma Arduino. Ele começa apresentando os ministrantes e o sumário do curso. Em seguida, explica o que é o Arduino, seu funcionamento, eletrônica básica e a IDE. Por fim, apresenta seis exercícios práticos para aplicar os conceitos, como fazer um LED piscar, simular um semáforo e controlar um servo motor.
Sexta parte do curso de eletrônica apresentado no Hackerspace Uberlândia - MG...evandrogaio
O documento explica os principais conceitos de transistores bipolares, incluindo sua estrutura e tipos NPN e PNP, como funcionam em configurações de base comum e emissor comum, e como são representados em esquemas elétricos.
El documento proporciona información sobre electrónica digital y sistemas de numeración binarios y hexadecimales. Explica los niveles lógicos 0 y 1, herramientas como puertas lógicas y tablas de verdad, y los sistemas numéricos decimal, binario y hexadecimal. También incluye ejercicios de conversión entre sistemas decimal, binario y hexadecimal.
- O documento resume um minicurso sobre Arduino, abordando introdução ao Arduino, programação básica, uso de componentes eletrônicos como sensores e motores, e 10 projetos práticos para aplicar os conceitos aprendidos.
O documento introduz o Arduino, descrevendo-o como uma plataforma de prototipagem eletrônica de código aberto baseada em placas de microcontrolador. Explica que o Arduino possui um processador Atmel de 8 ou 32 bits e portas para conectar periféricos. Também descreve brevemente a história do Arduino, exemplos de modelos, como funciona e projetos possíveis usando placas de expansão chamadas "shields".
O documento apresenta um workshop sobre Arduino Básico ministrado por Marcus Henrique. Os objetivos do workshop são apresentar o Arduino para hobbistas e profissionais, mostrar sua facilidade de uso na prática e conquistar novos adeptos. O workshop aborda conceitos básicos de eletrônica e programação necessários para criar projetos com Arduino.
Este documento apresenta um mini curso sobre Arduino ministrado pelo professor Rodrigo Santa Maria. O curso inclui uma introdução ao Arduino, seus modelos, sensores, programação e projetos práticos.
Este documento fornece uma introdução ao Arduino, incluindo:
1) Uma explicação do que é o Arduino e suas principais características;
2) Detalhes sobre o ambiente de desenvolvimento e como escrever programas;
3) Exemplos de como usar portas digitais e analógicas.
O documento descreve o Arduino, uma plataforma de hardware e software livre para prototipagem eletrônica. O Arduino permite que as pessoas "inventem" usando microcontroladores de baixo custo e fácil programação. O documento explica o que é o Arduino, sua história, modelos populares como o UNO, e aplicações como robótica e educação.
Introdução a plataforma arduino, com exemplos de codigos para serem feitos na hora da codificação.
Do basico ao avançado ,com exemplos que vai do blink ate exemplos com o ethernet shield.
Ensina de um simples loop, ate ligar um led usando a internet.
Este documento descreve a primeira aula de um curso de Automação com Arduino realizado em Quixadá, Ceará em Outubro de 2013. A aula introduz conceitos básicos de computação física, eletricidade e eletrônica e apresenta a plataforma Arduino.
O documento apresenta uma introdução à computação física com Arduino, discutindo o que é Arduino e computação física, a plataforma Arduino, a IDE de programação, componentes de eletrônica, onde comprar e implementações de projetos com Arduino.
Este documento apresenta um resumo da aula 03 de um curso de Automação sobre Arduino. Ele discute conceitos básicos como hardware, software, tipos de dados, operações lógicas e funções do Arduino.
O documento fornece uma introdução ao Arduino, descrevendo o que é um Arduino, seus modelos mais comuns como UNO e MEGA, e seus principais componentes hardware como LEDs, relés e sensores. Também discute shields, a IDE de software e estrutura básica de código, e exemplos de projetos de estudantes com Arduino.
V2 - Microcontroladores: a revolucao do arduinoSamir Siqueira
Palestra dada na Semana da Computacao da Universidade Plinio Leite. detalhes em :
http://blog.arduinrio.cc/2010/10/03/palestra-hardware-livre-na-semana-de-computacao-da-universidade-plinio-leite-niteroi/
Este documento introduz conceitos sobre computação física, sistemas embarcados e microcontroladores. Apresenta a plataforma Arduino, incluindo hardware, software e aplicações básicas de entrada/saída.
O documento fornece uma introdução ao Arduino, descrevendo-o como uma plataforma de prototipagem eletrônica open-source que pode receber, gerar e interpretar dados. Ele explica os principais componentes de hardware do Arduino, como os pinos digitais e analógicos, e como conectá-lo ao computador. Também apresenta alguns projetos exemplo e onde adquirir equipamentos Arduino.
O documento discute conceitos e aplicações do Arduino, com foco na arquitetura ARM. Apresenta perguntas sobre uso comercial do Arduino e respostas. A programação inclui introdução ao palestrante e temas como linguagem de programação, microcontroladores, modelos de Arduino, arquitetura ARM e como começar.
O documento apresenta o Arduino, uma placa de hardware livre para robótica e automação. O palestrante discute o que é o Arduino, exemplos de outros hardwares livres, como programar o Arduino usando a IDE, e exemplos básicos de projetos como acender LEDs e usar sensores. O documento fornece também dicas e referências para iniciantes interessados em aprender sobre Arduino.
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...PotiLivre Sobrenome
Este documento apresenta um minicurso sobre introdução à plataforma Arduino. Ele começa apresentando os ministrantes e o sumário do curso. Em seguida, explica o que é o Arduino, seu funcionamento, eletrônica básica e a IDE. Por fim, apresenta seis exercícios práticos para aplicar os conceitos, como fazer um LED piscar, simular um semáforo e controlar um servo motor.
Sexta parte do curso de eletrônica apresentado no Hackerspace Uberlândia - MG...evandrogaio
O documento explica os principais conceitos de transistores bipolares, incluindo sua estrutura e tipos NPN e PNP, como funcionam em configurações de base comum e emissor comum, e como são representados em esquemas elétricos.
El documento proporciona información sobre electrónica digital y sistemas de numeración binarios y hexadecimales. Explica los niveles lógicos 0 y 1, herramientas como puertas lógicas y tablas de verdad, y los sistemas numéricos decimal, binario y hexadecimal. También incluye ejercicios de conversión entre sistemas decimal, binario y hexadecimal.
Curso de eletrônica apresentado no Hackerspace Uberlândia - MGevandrogaio
O documento apresenta conceitos básicos de eletrônica digital e representação de números, incluindo prefixos numéricos e operações com números. Explica a noção de corrente elétrica, tensão, resistência e leis de Ohm, além de apresentar exemplos de circuitos elétricos e componentes como resistores.
Quarta parte curso de eletrônica apresentado no Hackerspace Uberlândia - MG -...evandrogaio
O documento descreve os principais conceitos sobre semicondutores, incluindo: 1) Semicondutores são componentes eletrônicos que exploram as propriedades de materiais como silício e germânio; 2) Semicondutores intrínsecos geram pares elétron-lacuna quando aquecidos, enquanto semicondutores extrínsecos tem suas propriedades alteradas pela adição de impurezas; 3) Junções PN formadas por semicondutores dos tipos N e P podem ser polarizadas direta ou inversamente para controlar a passage
O documento apresenta uma introdução ao Arduino, descrevendo o que é um Arduino e seus principais componentes, como o microcontrolador ATmega328, os pinos de entrada e saída e suas especificações de tensão e corrente. Também lista e descreve alguns modelos populares de placas Arduino, como a UNO, Nano e Mega.
Quinta parte do curso de eletrônica apresentado no Hackerspace Uberlândia - M...evandrogaio
O documento discute diferentes tipos de diodos, incluindo suas características e aplicações. Apresenta o funcionamento básico de diodos, como eles conduzem corrente em apenas uma direção. Também explica como diodos podem ser usados em retificadores e limitadores de tensão.
O documento apresenta um resumo sobre eletrônica digital. Aborda conceitos como sinais digitais e analógicos, sistemas de numeração posicional e não posicional, e conversão entre bases numéricas. Explica que sistemas digitais representam informações através de valores discretos ao contrário de sistemas analógicos que usam valores contínuos.
1. O documento é uma apostila sobre eletrônica digital destinada a alunos de mecatrônica.
2. Apresenta conceitos básicos de sistemas digitais versus analógicos e sinais digitais versus analógicos.
3. Discorre sobre representação binária de números e mudança entre bases numéricas.
Este documento fornece uma introdução aos sistemas numéricos binário, octal e hexadecimal, incluindo conversões entre esses sistemas e o sistema decimal. Também apresenta conceitos básicos de álgebra booleana e portas lógicas, e introduz aritmética binária e flip-flops.
O documento descreve o projeto Arduino, seu criador Massimo Banzi e as principais características das placas Arduino. O Arduino foi criado em 2005 na Itália com o objetivo de permitir a interação em projetos escolares de forma barata. Atualmente possui mais de 50.000 placas vendidas e comunidade crescente de usuários.
O documento discute conceitos fundamentais da eletrônica digital, incluindo:
1) A tecnologia digital é aplicada em diversas áreas além da computação, como televisão e sistemas médicos.
2) Circuitos eletrônicos podem ser digitais ou analógicos, onde os digitais lidam com valores discretos e os analógicos com valores contínuos.
3) Sistemas digitais têm vantagens como armazenamento e processamento mais eficientes em comparação aos analógicos.
A União Europeia está preocupada com o impacto ambiental do plástico descartável e planeja proibir itens como talheres, pratos, copos e canudos plásticos até 2021. A proibição visa reduzir a poluição plástica nos oceanos e promover alternativas mais sustentáveis. Os países da UE terão até 2021 para implementar as novas diretrizes.
O documento discute conceitos básicos de eletricidade, incluindo o que é eletricidade, átomos, como funcionam circuitos elétricos, corrente elétrica, tensão elétrica, resistência, capacitores, transistores e a diferença entre corrente contínua e alternada.
O documento descreve brevemente a história das portas lógicas e suas funções, como AND, OR, NOT, NAND e NOR. Explica como essas portas básicas podem ser combinadas para implementar expressões lógicas da álgebra de Boole e resolver problemas por meio da eletrônica digital.
Introdução ao Arduino: Fundamentos e Aplicações de MicrocontroladoresCarlos Eduardo Pantoja
O documento introduz o Arduino, abordando seu hardware, software e aplicações em projetos como acender LEDs e controlar lâmpadas via comunicação serial. Também mostra como criar uma placa Arduino e propõe um projeto de automação residencial controlando iluminação e ar condicionado por meio de sensores.
Slides da palestra que ministrei online no Lab de Garagem, no dia 19 de julho de 2011 às 20h.
http://www.CursoDeArduino.com.br/
http://blog.justen.eng.br/
http://twitter.com/turicas
1. O documento fornece instruções sobre eletrônica básica, incluindo noções de eletricidade, símbolos de componentes, resistores, soldagem e uso do multímetro.
2. É apresentado o código de cores usado para identificar valores de resistores.
3. Técnicas de soldagem como limpeza da ponta do ferro de solda são explicadas.
O documento discute a programação C para Arduino. Resume que a IDE do Arduino não é adequada para desenvolvimento profissional e que é necessário conhecer a programação C e a arquitetura do microcontrolador ATmega328 para projetos eficientes. O Arduino Uno possui 20 pinos de I/O digitais e analógicos controlados pelo ATmega328.
Este documento apresenta os conceitos básicos da plataforma Arduino. Primeiramente descreve o que é Arduino, sua plataforma de desenvolvimento incluindo hardware e software. Em seguida explica os conceitos de programação para Arduino incluindo estrutura básica de programa, funções, variáveis, operadores, estruturas de controle e funções embutidas. Por fim apresenta alguns projetos práticos para colocar em prática os conceitos aprendidos.
1) O documento apresenta a plataforma Arduino, descrevendo suas características como hardware e software.
2) Como hardware, o Arduino é uma placa de desenvolvimento baseada no microcontrolador ATmega328 que contém 14 pinos digitais, 6 entradas analógicas e outros componentes.
3) O documento também resume brevemente o que é o Arduino de acordo com uma revista, destacando seu microcontrolador ATmega328 e especificações como tensão e corrente.
Introdução para iniciantes sobre a plataforma Arduino.
Nessa introdução eu mostro alguns esquemas elétricos básicos para você ir montando na protoboard e ir acompanhando os exemplos que são mostrados.
Você pode acompanhar a leitura desse slide no youtube: https://www.youtube.com/watch?v=Xv-oT41FIRQ
O documento introduz o Arduino, descrevendo que é uma plataforma para prototipagem de circuitos eletrônicos utilizando microcontroladores Atmel AVR. Também apresenta os principais tipos de placas Arduino, como a Arduino UNO, e explica conceitos básicos como programação, linguagem C++ e as funções setup() e loop() necessárias em programas para Arduino.
Slide - Introdução ao Arduino e Sensores.pdfHenrique Alves
O documento fornece uma introdução sobre Arduino e sensores. Resume os principais pontos sobre o que é Arduino, como a plataforma foi criada para ser acessível e de código aberto. Também explica os tipos de placas Arduino, como programar usando a IDE Arduino e simuladores como Tinkercad, e como começar a programar lógica usando C/C++.
TDC2014 - Internet das Coisas - Arduino & OpenDeviceRicardo Rufino
O documento discute a Internet das Coisas e apresenta a plataforma Arduino. Apresenta exemplos de uso de sensores e shields com Arduino, além de projetos como automação residencial. Por fim, discute alternativas de comunicação entre dispositivos como Arduino, Raspberry Pi e Android utilizando a plataforma OpenDevice.
Workshop de iniciação à Robótica com o Farrusco (robô desenvolvido pela Artica, baseado em Arduino)
Objectivos deste workshop, visando o desenvolvimento das seguintes capacidades:
Pensamento Algorítmico
Resolução de Problemas
Computação Física
Linguagens de Programação
Microcontroladores
Electrónica
Robótica
Interacção Homem-Máquina (HCI, HRI)
O documento apresenta uma introdução à programação embarcada com Arduino. Resume os principais tópicos da palestra, incluindo uma introdução aos sistemas embarcados, as características do hardware e software da plataforma Arduino e exemplos de projetos como acender um LED, controlar um motor e criar um sensor de estacionamento.
O documento introduz o Arduino, descrevendo-o como uma placa para prototipagem de projetos eletrônicos usando um microcontrolador AVR. Explica como programar o Arduino usando uma IDE gratuita e transferir o programa para a placa via USB após compilação. Também mostra exemplos básicos de uso de saídas digitais para acionar LEDs e relés.
O Arduino Hack Day foi realizado em Ilheus, Brasilia, Campo Grande e São Paulo. Uma iniciativa Globalcode e EletronLivre em conjunto com diversas pessoas e instituições locais. http://www.globalcode.com.br/noticias/ArduinoHackDay
O documento descreve a plataforma Arduino, incluindo seu hardware e software. O hardware consiste em um microcontrolador, fontes de alimentação, entradas e saídas digitais e analógicas. O software inclui uma IDE para escrever, compilar e enviar programas para controlar saídas digitais e analógicas. Programas básicos acendem LEDs e usam monitores seriais para depuração.
Este documento apresenta uma introdução ao Arduino, incluindo: (1) Uma explicação do que é um microcontrolador e como o Arduino se compara a um microprocessador, (2) As especificações técnicas do Arduino Uno, e (3) Demonstrações práticas de como usar o Arduino para controlar LEDs, entradas digitais e servos.
O documento descreve a plataforma Arduino, incluindo sua história, hardware, software e exemplos de projetos. Arduino surgiu em 2005 na Itália para ensinar eletrônica e programação a estudantes de design. É uma plataforma de código aberto baseada em hardware e software de fácil utilização para projetos interativos.
O documento discute a plataforma Arduino, definindo-a como uma plataforma de hardware e software open-source para prototipagem eletrônica. Detalha alguns modelos populares de placas Arduino como a UNO, Nano e Mega e explica como se programa uma placa Arduino usando a IDE Arduino.
O documento apresenta uma introdução ao Arduino, descrevendo sua plataforma de hardware e software open source para prototipagem eletrônica. É detalhada a arquitetura do hardware do Arduino Uno, incluindo seus blocos como fonte de alimentação, microcontrolador, entradas e saídas digitais e analógicas. Também são explicados conceitos como firmware, estrutura dos programas, monitor serial e comandos básicos para programação do Arduino.
O documento introduz o Arduino, uma plataforma de desenvolvimento de hardware e software open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software de desenvolvimento e exemplos de código. Também fornece instruções básicas sobre como programar e usar o Arduino.
O documento introduz o Arduino, uma plataforma de desenvolvimento open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software e exemplos de código. Também fornece instruções básicas sobre como programar o Arduino usando linguagem C.
O documento fornece informações sobre a plataforma Arduino, incluindo seu histórico, componentes, modelos disponíveis e aplicações. É descrito o que é Arduino, como foi criado e sua composição por uma placa com microcontrolador e ambiente de programação. São listados alguns componentes comuns utilizados como LEDs, resistores e sensores.
O documento fornece um breve resumo sobre:
1) A história do Arduino, iniciado em 2005 como um projeto de baixo custo para estudantes.
2) As características técnicas da placa Arduino UNO, incluindo o microcontrolador ATmega328, 14 pinos digitais e 6 analógicos.
3) Exemplos básicos de como usar funções digitais e analógicas no Arduino.
O documento introduz o Arduino, uma plataforma de desenvolvimento de hardware e software open-source. Discute as características e componentes do Arduino, incluindo microcontroladores, software de desenvolvimento e exemplos de código. Também fornece instruções básicas sobre como programar e usar o Arduino.
O documento introduz o Arduino, descrevendo-o como uma plataforma de prototipagem eletrônica open-source baseada em hardware e software flexível. Explica que o Arduino pode receber, gerar e interpretar dados e pode ser usado para controle/automação residencial, robótica e gadgets. Detalha como o Arduino se comunica e como programá-lo usando a IDE.
O documento apresenta uma agenda para um hackday sobre Internet das Coisas utilizando a plataforma Arduino. A agenda inclui introdução ao Arduino, motivação para o evento e exemplos de projetos como controle de persianas, aplicativos para Android e Chrome e controle via Kinect.
2. Introdução ao Arduino
O que veremos nessa apresentação:
O que é o Arduino.
Uso e interações.
Como programá-lo.
Hackerspaces.
3. Introdução ao Arduino
O que é o Arduino?
O Arduino é uma plataforma de
prototipagem eletrônica open-source
que se baseia em hardware e
software flexível e fácil de usar.
Seu hardware é baseado em um
microcontrolador Atmel AVR de 8-bit a
maioria dos modelos usam um
ATmega328 rodando a 16Mhz.
4. Introdução ao Arduino
Especificaçoes tecnicas:
Tamanho:
5,3cm x 6,8cm x 1,0cm
Microcontrolador: ATmega328
Tensão de operação: 5V
Memória Flash: 32KB (0,5KB são usados pelo bootloader)
SRAM: 2KB
EEPROM: 1KB
Velocidade de Clock: 16MHz
Temperatura de operação: de 10º a 60º
Por encrivel que pareça o ATMega328
tem quase o mesmo clock(16Mhz),desse
i386 da intel(20Mhz) muito usado nos
computadores pessoais da decada de 80,
inclusive esse é o processador principal
do Telescópio Espacial Hubble.
5. Introdução ao Arduino
Como ele se comunica?
Ele possui uma interface USB-Serial
embutida controlada pelo chip FTDI
Led Serial: 0 (RX) e 1 (TX). Usado para
indicar recebimento (RX) e transmissão
(TX) dados seriais via TTL.
Possui 14 pinos de I/O digitais, 4
entradas analogicas e 5 saidas
analogicas
6. Introdução ao Arduino
O que ele faz?
Recebe, Gera e Interpreta Dados.
O que eu posso fazer?
Controle/automação
residencial
Robótica
Gadgets
Quase tudo que sonhar esta
ferramenta pode tornar
realidade.
11. Introdução ao Arduino
O que são os Shields?
“Escudos”,são placas modulares,
extenções do arduino que
permitem interagir com
tecnologias diversas com
facilidade.
Ethernet shield
Xbee shield
12. Introdução ao Arduino
SD card shield
O que são os Shields?
“Escudos”,são placas modulares,
extenções do arduino que permitem
interagir com tecnologias diversas
com facilidade.
LCD shield
Motor shield
14. Introdução ao Arduino
Coisas importantes no
Arduino:
Saida com PWM(Pulse Width
Modulation):
Usa-se pinos: 3, 5, 6, 9, 10, e 11.
Função analogWrite()
15. Introdução ao Arduino
Como usar?
•Esta é a IDE .
•E os botões para comando.
Verify: Para Verificar se o
programa está sem erros.
Upload: Carrega o programa no
Microcontrolador.
Serial Monitor: Ativa a leitura
da porta serial. Mostra
valores.
18. Introdução ao Arduino
O Programa.
Escrito em C/C++ .
Funções especificas préprogramadas em bibliotecas
modulares.
Após compilar temos os dados na
tela preta abaixo:
19. Introdução ao Arduino
Estrutura básica de um firmware do Arduino
int main()
{
init();
setup();
While(1)
{
loop();
}
}
return 0;
Os métodos main e init ficam ocultos no propio bootloader, então nós só
devemos nos preocupar como programaremos os métodos setup e loop.
20. Introdução ao Arduino
Entendendo o Programa.
void loop()
{
delay(1000);
}
digitalWrite(ledPin, HIGH);
// Função onde tudo acontece. Chama-se Loop
//porque está executando repetidas vezes.
// Temos HIGH= LIGADO e LOW=DESLIGADO
// E o nome do pino é LedPIN, que é o mesmo Pino 13
// Atraso de 1 segundo
digitalWrite(ledPin, LOW);
delay(1000);
// Temos LOW=DESLIGADO
// Atraso de 1 segundo
21. Introdução ao Arduino
Entendendo o Programa.
O programa que vocês acabaram de
ver é o equivalente da eletrônica ao
nosso famoso “Hello World!”
Porem um pouco mais caro, ele faz
que o LED conectado no pino 13
pisque a cada 1 segundo, alternando
um segundo acesso e um segundo
apagado.
22. Introdução ao Arduino
Entendendo o Programa.
Funções digitais
Gera e recebe valores LIGADO(HIGH) e
DESLIGADO(LOW), alem do
comportamento do pino como
ENTRADA(INPUT) ou SAIDA(OUTPUT).
pinMode()
• Diz se o comportamento será INPUT
ou OUTPUT
digitalWrite()
• Gera HIGH ou LOW no pino
digitalRead()
• Recebe HIGH ou LOW do pino
23. Introdução ao Arduino
Entendendo o Programa.
Funções analógicas.
Gera e recebe valores de 0 a 1023.
Permitindo medir além do LIGADO e
DESLIGADO.
AnalogRead()
• Faz leitura do pino analógico. Valor
entre 0 a 1023
AnalogWrite()
• Gera valor analógico entre 0 e 1023.
Onda PWM.
24. Introdução ao Arduino
Comunicação serial.
É a forma de se comunicar o computador com Arduino em tempo real.
Serial.begin(9600);
Inicia a comunicção e ajusta velocidade em 9600 bits/s
Serial.println("TEXTO");
Envia para a porta serial uma string.
25. Introdução ao Arduino
Serial Monitor
void setup()
{
Serial.begin(9600);
Serial.println("Olá! Sou um Arduino!");
}
void loop()
{
}
26. Introdução ao Arduino
Serial Monitor
void setup()
// função de inicialização
{
Serial.begin(9600);
// inicia a serial port a 9600 bps
Serial.println("Olá! Sou um Arduino!"); //envia a string
}
void loop()
{
}
// loop main
// faz nada!
27. Introdução ao Arduino
Serial Monitor
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.println("Olá! Sou um Arduino!");
delay(1000);
}
28. Introdução ao Arduino
Como eu compilo isso?
Conecte o USB ao PC e ao Arduino
É preciso indicar o modelo de arduino e
a porta USB que ele está conectado.
Vá em TOOLs > Board> “Modelo”
TOOLs > Serial PORT> “porta usada”
30. Hackerspaces
Um hackerspace é um laboratório comunitário, aberto e colaborativo que propicia
a troca de conhecimento através de uma infraestrutura para que entusiastas de
tecnologia realizem projetos em diversas áreas, como eletrônica, software,
robótica, segurança, espaçomodelismo, biologia, culinária, audiovisual e artes ou o que mais a criatividade permitir.
Qualquer pessoa pode frequentar o Garoa gratuitamente, sendo associado ou
não.