You are on page 1of 4

Trabalho embarcados

Nomes: Gisela Andrea e Beatriz Soares

-o que é o Arduino

O Arduino é uma plataforma de eletrônica de código aberto que torna mais fácil para pessoas
de todas as idades e níveis de habilidade criar projetos interativos. É uma placa de circuito
integrado que pode ser programada para realizar uma variedade de tarefas, como acender
LEDs, controlar motores, coletar dados de sensores e muito mais. Ele é frequentemente usado
por entusiastas, estudantes e hobistas para aprender sobre eletrônica e programação de
maneira acessível e divertida. O Arduino inclui um ambiente de desenvolvimento simples e
uma linguagem de programação baseada em C/C++, tornando-o adequado até mesmo para
aqueles que não têm experiência anterior em eletrônica ou programação.

-Estrutura do Arduino

O Arduino é uma plataforma de prototipagem eletrônica que utiliza uma combinação de


hardware e software para criar projetos interativos. Sua estrutura básica inclui:

1. Microcontrolador: O coração do Arduino é um microcontrolador (geralmente da família


AVR da Atmel) que executa o código que você escreve. Ele controla todas as operações do
Arduino.

2. Entradas e Saídas (I/O): O Arduino possui pinos de entrada e saída digital e analógica que
permitem que você conecte sensores, atuadores e outros dispositivos eletrônicos. Os pinos
digitais podem ser usados para ligar ou desligar (HIGH ou LOW), enquanto os pinos analógicos
podem ler valores variáveis (por exemplo, leitura de sensores de luz).

3. Porta USB: Geralmente, o Arduino possui uma porta USB que é usada para programá-lo e
para comunicação com o computador. Isso facilita o carregamento de seu código.
4. Fonte de Alimentação: O Arduino pode ser alimentado por meio da porta USB ou por uma
fonte de alimentação externa. É importante fornecer a voltagem adequada para o Arduino e
quaisquer dispositivos conectados.

5. Conector de Energia: Alguns modelos de Arduino possuem um conector de energia que


permite a conexão de uma bateria ou outra fonte de energia.

6. Circuito Regulador de Tensão: O Arduino inclui um regulador de tensão que garante que o
microcontrolador funcione com a voltagem adequada, independentemente da fonte de
energia.

7. Conector ICSP: Alguns modelos possuem um conector ICSP (In-Circuit Serial Programming)
que permite a programação do microcontrolador diretamente.

8. Botão de Reset: O Arduino geralmente tem um botão de reset que permite reiniciar o
código em execução.

9. LEDs de Status: Alguns modelos possuem LEDs embutidos que podem ser úteis para
depuração.

10. Placa de Circuito Impresso (PCB): Todos esses componentes são montados em uma placa
de circuito impresso que facilita a conexão dos elementos e a proteção contra curtos-circuitos.

No nível de software, você escreve o código do Arduino usando a linguagem de programação


baseada em C/C++, que é compilada e carregada no microcontrolador para controlar os
dispositivos conectados aos pinos I/O.

Essa é uma visão geral da estrutura do Arduino, que pode variar um pouco dependendo do
modelo específico. O Arduino é altamente personalizável e pode ser expandido com módulos e
shields para se adequar às necessidades do seu projeto.
-Exemplos

1. LED Piscante : Um dos projetos mais simples é fazer um LED piscar. Você conecta um LED a
um pino digital e escreve um código que liga e desliga o LED em intervalos regulares.

2. Sensor de Temperatura: Use um sensor de temperatura, como o DHT11 ou DHT22, para


medir a temperatura ambiente e exibi-la no monitor serial ou em um display LCD.

3. Semáforo Simples : Crie um semáforo com LEDs, onde os LEDs vermelho, amarelo e verde
piscam em sequência para simular um semáforo real.

4. Sensor de Movimento (PIR) : Conecte um sensor de movimento PIR ao Arduino e faça com
que ele acenda um LED ou ative um alarme quando detectar movimento.

5. Servo Motor : Controle um servo motor para movimentar um objeto em uma direção
específica. Isso é útil para projetos como robôs ou sistemas de controle de câmera.

6. Controle Remoto IR : Use um receptor infravermelho (IR) e um controle remoto para


controlar dispositivos ou funções do Arduino, como ligar e desligar LEDs.

7. Medidor de Distância Ultrasônico : Conecte um sensor ultrassônico para medir distâncias e


exibir os resultados em um display LCD ou monitor serial.

8. Estação Meteorológica Simples : Use sensores de temperatura, umidade e pressão


barométrica para criar uma estação meteorológica que exibe informações em um display LCD.

9. Robô Evitador de Obstáculos : Construa um pequeno robô que evita obstáculos usando
sensores de distância e motores. Ele deve ser capaz de se mover e evitar objetos
automaticamente.
10. Trava de Segurança com Senha : Implemente uma trava de segurança controlada por
senha usando um teclado numérico. Os usuários podem inserir uma senha para travar ou
destravar um mecanismo.

Esses são apenas alguns exemplos simples de projetos Arduino. A versatilidade do Arduino
permite que você crie uma ampla variedade de dispositivos e sistemas interativos, desde
projetos educacionais até aplicações do mundo real. Você pode encontrar tutoriais e exemplos
detalhados para esses projetos online para começar a experimentar e aprender mais sobre o
funcionamento do Arduino.

You might also like