Easy Learning with Curso completo de Arduino do Zero, Eletrônica + 15 Projetos
IT & Software > Hardware
12 h
£34.99
4.9
728 students

Enroll Now

Language: Portuguese

Domine Arduino: De Zero a 15 Projetos de Eletrônica

What you will learn:

  • Programação com Arduino
  • Eletrônica Básica
  • Construção de Projetos
  • Utilização de Sensores

Description

Transforme-se em um expert em Arduino! Este curso completo e prático, em espanhol, leva você do zero ao desenvolvimento de 15 projetos de eletrônica incríveis. Diga adeus à frustração de encontrar apenas códigos incompletos e sem explicações!

Aprenda os fundamentos da programação Arduino, desde variáveis e estruturas de controle até o uso de sensores e componentes eletrônicos. Cada projeto é detalhadamente explicado, passo a passo, com simulações no Tinkercad para facilitar o aprendizado, mesmo sem ter o hardware em mãos.

Você vai dominar conceitos essenciais como:

  • Circuitos básicos e eletrônica para iniciantes
  • Programação com Arduino IDE (setup, loop, variáveis, funções)
  • Utilização de componentes como LEDs, potenciómetros, fotorresistências e muito mais
  • Integração de sensores para projetos interativos
  • Criação de projetos práticos, do simples ao complexo, incluindo um relógio binário, piano eletrônico, detector de intrusos e muito mais!

Este curso é ideal para quem busca uma aprendizagem completa e prática, sem atalhos ou informações incompletas. Prepare-se para criar, inovar e construir seus próprios projetos incríveis com o poder do Arduino!

Curriculum

Introdução ao Mundo Arduino

Esta seção introdutória apresenta o Arduino, seus diferentes tipos de placas e as características do UNO. Você aprenderá a instalar o Arduino IDE, conectar sua placa (inclusive genéricas com chip CH340G), e subir seu primeiro esboço. Também cobrimos o programa Tinkercad, uma ferramenta essencial para simular seus projetos.

Fundamentos de Programação Arduino

Mergulhe nos conceitos essenciais da programação Arduino: 'void setup' e 'void loop', comentários, variáveis, métodos (declaração, invocação, parâmetros, retorno de dados e sobrecarga), saídas digitais e PWM, entradas digitais e analógicas, e a classe Serial. Uma base sólida para construir projetos robustos.

Projeto Prático: Olá, LED!

Construa seu primeiro projeto! Aprenda sobre o componente LED, os métodos 'pinMode', 'digitalWrite' e 'delay', além de como calcular o valor de uma resistência usando a Lei de Ohm. Esta seção reforça os conceitos aprendidos, aplicando-os de forma prática.

Introdução à Protoboard

Domine o uso da protoboard, uma ferramenta fundamental para construir seus circuitos. Nesta seção, você repetirá o projeto 'Olá, LED!' utilizando a protoboard, aprendendo a conectar os componentes de forma eficiente e organizada.

Projeto: LED Reativo à Luz

Construa um LED que reage à intensidade da luz ambiente. Você aprenderá sobre fotorresistências, o método 'analogRead', divisores de tensão e o método 'map', combinando teoria e prática para criar um projeto interativo.

Projeto: Lâmpada Mood com LED RGB

Crie uma lâmpada que muda de cor! Explore o componente LED RGB, o método 'analogWrite', e construa um circuito para controlar as cores em tempo real. Um projeto divertido e visualmente atraente.

Projeto: Controlando Cores com Potenciômetros

Aprenda a usar potenciômetros para controlar o brilho e as cores de um LED RGB. Esta seção expande o projeto anterior, adicionando interação através de um componente analógico.

Estruturas Condicionais em Arduino

Dominar as estruturas condicionais é crucial para criar lógica em seus programas. Explore expressões booleanas, variáveis booleanas, operadores lógicos e relacionais, e as estruturas 'if' e 'switch'.

Projeto: Acende um LED com Botão

Construa um circuito que acende um LED ao pressionar um botão. Você aprenderá sobre o componente 'push button', o método 'digitalRead', e como lidar com LEDs flutuantes usando as configurações 'pull up' e 'pull down'.

Projeto: Piano Elétrico com Botões e Buzzer

Crie um piano eletrônico usando botões e um buzzer. Este projeto desafiante integra vários conceitos aprendidos anteriormente, proporcionando uma experiência completa de desenvolvimento.

Ciclos de Controle: While e For

Aprenda a usar os ciclos 'while' e 'for' para automatizar tarefas repetitivas e controlar o fluxo de seu código. A seção inclui exemplos práticos e demonstra como simplificar o código com o uso destes ciclos.

Arrays em Arduino

Domine o uso de arrays para organizar e manipular dados eficientemente. Aprenda a declarar e utilizar arrays, e como integrá-los em projetos práticos, melhorando a organização e a eficiência do seu código.

Projeto: LED Bar

Um projeto de LED Bar, aplicando diretamente os conceitos de arrays e ciclos aprendidos na seção anterior.

Projeto: Relógio Binário

Construa um relógio binário! Este projeto desafiador combina programação, eletrônica e criatividade, aplicando conceitos já aprendidos para construir um projeto funcional e complexo.

Projeto: Piano Eletrônico com Arrays

Refaça o projeto do piano eletrônico, agora utilizando arrays para melhorar a organização do código e a escalabilidade do projeto.

Arrays Bidimensionais

Explore o poder dos arrays bidimensionais para organizar e manipular grandes quantidades de dados. Você aprenderá a declará-los, percorrê-los e integrá-los em projetos.

Projeto: Matriz de LEDs

Construa uma matriz de LEDs e crie padrões e animações. Este projeto utiliza arrays bidimensionais para controlar os LEDs individualmente, proporcionando uma experiência visual incrível.

Projeto: Keypad para Validação de PIN

Crie um sistema de segurança com teclado numérico para validar um PIN. Você aprenderá sobre o tipo de dado 'byte' e como usar um teclado (keypad) para interação com o usuário.

Projeto: Detector de Intrusos

Construa um sistema de detecção de intrusos com sensores. Este projeto prático integra vários conceitos aprendidos ao longo do curso para criar um sistema de segurança básico.

Projeto: Estação Meteorológica

Construa uma estação meteorológica básica com sensores e um display LCD. Este projeto integra vários conceitos, culminando em um projeto completo e desafiador.

Projeto: Medidor de Distância com Sensor HC-SR04 e Tela LED

Crie um medidor de distância usando o sensor ultrassônico HC-SR04 e exiba a distância em uma tela LED. Um projeto prático que integra sensores e displays.