blog-eletrogate-logo-desktop blog-eletrogate-logo-mobile
  • Categorias
    • Voltar
    • INICIANTES
    • INTERMEDIÁRIOS
    • AVANÇADOS
    • divide
    • Automação Residencial
    • Componentes Eletrônicos
    • Impressão 3D
    • IoT
    • Modelagem 3D
    • Módulos Wifi
    • Por trás da tecnologia
    • Projetos
    • Raspberry Pi
    • Robótica
    • Sensores
    • Shields
    • Sistemas Operacionais
    • Tipos de Arduino
    • Tutoriais
  • Apostilas
  • Quem Somos
  • Seja um redator
  • Trabalhe Conosco
    • Categorias
      • Voltar
      • INICIANTES
      • INTERMEDIÁRIOS
      • AVANÇADOS
      • divide
      • Automação Residencial
      • Componentes Eletrônicos
      • Impressão 3D
      • IoT
      • Modelagem 3D
      • Módulos Wifi
      • Por trás da tecnologia
      • Projetos
      • Raspberry Pi
      • Robótica
      • Sensores
      • Shields
      • Sistemas Operacionais
      • Tipos de Arduino
      • Tutoriais
    • Apostilas
    • Quem Somos
    • Seja um redator
    • Trabalhe Conosco
Loja Eletrogate
voltar
  • Introdução
  • Mas, o que é Arduino? E NodeMCU?
  • Quais Projetos com o Arduino ou com o NodeMCU são Possíveis de se Criar?
  • Onde Comprar
Projetos

Projetos com Arduino e NodeMCU: Conheça Tudo o que é Possível Fazer!

Eletrogate 2 de março de 2022Atualizado em: 21 set 2022

Introdução

Os microcontroladores são amplamente utilizados para a criação de projetos arduino. Sejam projetos simples, aplicando no cotidiano, seja também em projetos complexos que exigem a utilização de diversos componentes e um conhecimento mais aprofundado, especialmente na área eletrônica, programação e até mesmo robótica. 

Eletrogate-CTA-Abril-Intermediate-1

De forma simples, o Arduino, bem com o NodeMCU são plataformas de desenvolvimento que nos permite projetar, prototipar e testar projetos de forma eficiente e barata, economizando tempo e dinheiro com a montagem final de um circuito que nem sempre funciona de primeira.

Sabendo de todas essas funcionalidades dessas placas, nós aqui da Eletrogate reunimos doze projetos com Arduino e com NodeMCU disponíveis em nosso blog para que você conheça as mais diversas aplicações e também alguns componentes que podem ser adicionados aos circuitos, expandindo ainda mais as funcionalidades das placas.


Mas, o que é Arduino? E NodeMCU?

O Arduino

O Arduino é uma placa baseada em um chip denominado microcontrolador – o Atmega328p (Arduino Uno, Nano e Pro Mini). De forma bem simples, esse chip é responsável por executar um programa previamente carregado, podendo enviar ou receber sinais para executar alguma tarefa, como controlar outros componentes eletrônicos, acionar equipamentos ou também receber os sinais fornecidos por um sensor, seja para leitura de temperatura, umidade, pressão ou qualquer outra grandeza física. Essa diversidade de aplicações faz com que projetos com o Arduino sejam versáteis, intuitivos e de fácil criação. Além do mais, o Arduino é uma plataforma “open source”, que significa código aberto, em tradução literal, ou seja, qualquer pessoa pode ter acesso e desenvolver diversos projetos com o Arduino de forma livre, além da possibilidade de vender projetos com utilização do arduino sem pagar royalties, desde que não tenha a marca oficial do Arduino (essa, por sua vez, é registrada e de uso exclusivo da Arduino Foundation) associada ao projeto comercializado.

O NodeMCU

O NodeMCU também é uma placa de desenvolvimento também baseada em um microcontrolador, denominado ESP8266. Suas principais características são a conexão WiFi nativa, a maior quantidade de memória e maior velocidade de processamento em relação à placa anterior. Os mesmos projetos desenvolvidos com o Arduino podem ser desenvolvidos também com o NodeMCU, basta se atentar às características da placa, em especial o nível lógico do sinal, que no Arduino é de 5V e, no NodeMCU, 3.3V.


Quais Projetos com o Arduino ou com o NodeMCU são Possíveis de se Criar?

Como visto acima, o Arduino traz uma gama de possibilidades para as mais diversas aplicações. Alguns projetos com o Arduino, bem como com o NodeMCU, são mais simples de serem feitos, não necessitando de muitos componentes e ferramentas ou conhecimento aprofundado sobre programação e eletrônica.

De forma geral, os exemplos mais simples de projeto com o Arduino são aqueles que envolvem o controle de luzes, onde a placa precisa apenas processar a lógica e enviar um sinal para seu pino de saída conforme os comandos programados. Isso permite até mesmo o controle da iluminação de uma casa (desde que o desenvolvedor tenha os conhecimentos necessários para tal tarefa)! Entretanto, quando pensamos em projetos com o Arduino de maior complexidade, é necessário maior conhecimento técnico dos componentes eletrônicos, linguagem de programação e até mesmo dos limites de hardware da placa, como quantidade de I/Os (entradas e saídas), velocidade de processamento, tensão de operação, memória etc.

Para aguçar sua curiosidade e interesse nesse universo de possibilidades, listamos 12 projetos desenvolvidos aqui no Blog da Eletrogate que traduzem bem as aplicações que tais placas podem ter. Acompanhe:

Máquina de vendas com RFID e NodeMCU

Para abrir nossa lista de projetos com Arduino, vamos falar de um dos projetos mais interessantes que publicamos recentemente. O post foi escrito pelo Luiz Fernando e nos ensina a construir e programar uma máquina de vendas automática. Seu funcionamento é baseado em um bilhete eletrônico com RFID e conta também com uma página web para monitoramento da quantidade de produtos (visando facilitar a vida do mantenedor da máquina). Para essa finalidade, foi utilizado um NodeMCU (ESP8266) que, apesar de não pertencer à família Arduino, é compatível com todo o ambiente de programação e bibliotecas, com a vantagem de já contar com conexão com conexão nativa à internet via WiFi.

O projeto consiste na venda de bebidas e outros produtos de forma automática, na qual cada cliente terá um bilhete eletrônico contendo um saldo X (o valor pode ser recarregado) que será debitado a cada compra diretamente na máquina, sem que haja a necessidade de um atendente. Muito legal, né

Como montar e programar um robô lutador de sumô

Robô finalizando o seu oponente.

Nosso primeiro projeto com Arduino da lista está ligado diretamente à robótica e até mesmo a competições internacionais, pois o sumô de robôs é uma modalidade amplamente praticada nas maiores competições de robótica pelo mundo. O objetivo da competição é programar robôs capazes de identificar seus oponentes e empurrá-los para fora do ringue de forma autônoma, o que faz necessário o uso de diversos sensores num robô, tais como sensores de distância para identificação do adversário e sensores de cor ou IR para identificar os limites do ringue de luta.

Esse tutorial foi produzido pelo Alexsandro Ferreira e está bem completinho. Não deixe de conferir o conteúdo e desenvolver seu próximo projeto com Arduino baseado nesse robô.

PID aplicado no controle da posição de um robô

Continuando o assunto do post anterior, O Eduardo Henrique escreveu um post sobre o algoritmo de ajuste fino conhecido como PID (Proportional – Integral – Derivative), que consiste no ajuste automático de um processo com base um ponto de ajuste (set point) e uma variável que recebe os dados do processo e retorna para o algoritmo como forma feedback, permitindo assim que os erros sejam calculados e corrigidos em tempo real.

As aplicações para esse algoritmo são infinitas, indo desde o controle fino de robôs autônomos até drones, que necessitam de diversas correções automáticas ao longo do voo. Sem dúvidas é um excelente assunto a se dominar e implementar em seus projetos com Arduino e outros microcontroladores. 

Trena métrica com sensor ultrassônico e compensação de temperatura

Esquemático

Outro projeto com Arduino muito interessante que temos a sugerir é uma trena métrica que foi desenvolvida pelo Michel Galvão. Além de contar com o diferencial de ser uma trena eletrônica, o projeto permite que a distância seja corrigida com base na temperatura do ambiente. Isso se faz necessário pois o sensor utilizado no projeto emite ondas ultrassônicas e a velocidade do som varia em função da temperatura, o que poderia causar erros na medição caso não houvesse essa compensação.

Nesse post você aprenderá diversos conceitos relacionados à propagação do som e técnicas para aprimorar a medição de distância dos sensores ultrassônicos. Não deixe de conferir!

Relógio despertador com Arduino

Esquemático

O próximo projeto com Arduino da nossa lista foi desenvolvido pelo Michel Galvão e consistem em um relógio despertador que te permite personalizar até mesmo a melodia do alarme! O projeto utiliza um Arduino Nano, um teclado matricial, um buzzer, um display LCD e um módulo Real Time Clock (RTC), para que o Arduino receba os dados de data e hora. 

Por se tratar de um projeto com Arduino, sua implementação e personalização é simples e extremamente útil, pois permite que todos consigam elaborar o circuito claro, sintam o imenso prazer de desenvolver algo útil para seu dia a dia.

Coletor de dados para variáveis ambientais

Nossa próxima sugestão de projeto com o Arduino foi desenvolvido pelo José Daniel e consiste em um data logger (dispositivos responsáveis por coletar dados diversos em um determinado intervalo de tempo) para armazenar informações sobre o meio ambiente utilizando sensores capazes de interpretar variações de temperatura, pressão, umidade, etc.

As aplicações para esses dados são diversas e você pode adaptá-lo para utilizar qualquer sensor, conforme sua necessidade. Os dados são armazenados em um cartão de memória e contam com as informações obtidas pelo sensor e a data e hora em que aquela informação foi recebida.

Previsão do tempo com Arduino

Esquemático Circuito

Nossa sétima sugestão de projeto com o Arduino é um complemento para a sugestão anterior, pois você pode utilizar os dados que foram gerados nesse post e armazená-los em no data logger desenvolvido anteriormente, bastando apenas algumas adaptações.

 O diferencial desse projeto consiste no uso da API do Tempo da HC Brasil para obtenção dos dados meteorológicos necessários, o que implica na necessidade conceder acesso à internet ao Arduino. Você terá contato, portanto, com APIs, acesso à internet e diversas outras ferramentas que, alinhadas aos conhecimentos obtidos anteriormente, te permitem elaborar projetos mais complexos, como alertas de chuva cruzando os dados meteorológicos obtidos através da WEB com as variações identificadas pelos sensores, tornando seu projeto mais completo e próximo de uma mini estação meteorológica.

Faça seu próprio rádio controle

blog-eletrogate-faca-seu-proprio-radio-controle-com-arduino-capa

O próximo projeto com Arduino que vamos apresentar é um rádio controle que utiliza o módulo de radiofrequência NRF24L01 que é capaz de atingir até 1Km de alcance (em condições ideais) e pode ser utilizado para controlar diversos equipamentos que utilizam servos e motores controlados via PWM – como o carrinho que foi mostrado no exemplo do post.

Apesar de parecer exigir um pouco mais de atenção que os projetos anteriores, o resultado te permite expandir as formas de controle para robôs, brinquedos, aeromodelos e até mesmo drones, se projetado para ser usado com a faixa de sinal desse controle.

Gamepad de PC

blog-eletrogate-gamepad-pc-arduino-pro-micro-capa

Já pensou que massa seria controlar ou mesmo jogar em um computador utilizando um controle desenvolvido e programado por você? Pensando nisso, escolhemos esse gamepad de pc como próximo projeto com Arduino da lista, que foi desenvolvido pelo Gustavo Nery e traz uma versão pouco conhecida dessa placa: o Arduino Pro Micro. Esse chip tem a capacidade de controlar um computador através da porta USB e é essa função que permite o desenvolvimento do joystick.

Você pode utilizar esse Arduino como teclado, mouse e claro, como joystick, dentre outros periféricos. O post é só uma demonstração do poder que o Arduino Pro Micro tem e você ainda pode conferir seu funcionamento em uma partida de Rayman Legends ao final da matéria! 

Como programar fitas de LED RGB

Todos concordamos que qualquer projeto com Arduino e LEDs combinam muito bem, não é verdade? E se dissermos que você pode controlar as cores e os efeitos de uma fita de LED com poucos componentes e de maneira muito simples? Visando isso, o próximo projeto com Arduino da lista nos ensina a controlar uma fita de LED RGB simples com o Arduino, gerando efeitos e combinações de cores que normalmente não conseguiríamos sem o uso de um microcontrolador e alguns componentes eletrônicos.

Utilizando somente o Arduino, a fita de leds, 3 transistores, 3 resistores, jumpers e uma fonte para a fita, você consegue personalizar a decoração de qualquer ambiente, além de criar efeitos e padrões que podem ser acionados de maneira automática.

Robô seguidor de linha

blog-eletrogate-robo-seguidor-de-linha-tutorial-completo-capa

Nossa lista de projetos com Arduino continua e a próxima sugestão da lista novamente é sobre robótica: um robô seguidor de linha! Esses robôs são muito utilizados em grandes indústrias para transportar cargas ao longo das áreas de serviço, já que eles precisam apenas de uma marcação no chão e de sensores capazes de diferenciar qual é a cor da linha que o robô deve seguir e qual é o chão.

Dessa forma, esses robôs podem desempenhar diversas funções sem a interferência humana e você pode elaborar uma versão em miniatura, seguindo o tutorial sugerido. Dessa forma você aprenderá um pouco mais sobre o funcionamento de alguns sensores novos e outras técnicas de controle dos robôs, além das que foram sugeridas anteriormente.

Automação residencial com Alexa e NodeMCU

Para fechar a lista de projetos com o Arduino, novamente vamos indicar um projeto utilizando o NodeMCU graças à sua conexão com a internet. Nossa última sugestão de projeto é a automação residencial utilizando a Alexa, na qual você cria uma interface de controle para acionar qualquer dispositivo em sua casa, indo desde uma simples lâmpada até equipamentos maiores, como ventiladores.

É um projeto muito interessante de ser feito e o mais legal é que você ganha autonomia sobre o aparelho que quiser, estando ao alcance da sua mão (se optar pelo acionamento remoto, via celular) ou até mesmo da sua voz (se utilizada a Alexa) e cá entre nós, quem não quer sentir o gostinho de controlar tudo como o Homem de Ferro, não é mesmo?


Onde Comprar

Como vimos acima, a versatilidade dos projetos com o Arduino abre um leque gigantesco de possibilidades com essa placa, indo desde a produção de protótipos e aplicações educacionais até produtos altamente tecnológicos e comerciais, além de diversas possibilidades no ramo da automação. Vimos também as etapas no desenvolvimento de um projeto com o Arduino, as características de cada etapa e alguns fatores que devem ser observados ao se definir a placa que será utilizada.

O motivo para isso são as limitações de hardware de cada variação do Arduino, visto que alguns modelos possuem, por exemplo, 14 I/Os (como o Arduino Uno e o Arduino Nano) enquanto outros possuem mais de 50 I/Os (como o Arduino Mega e o Arduino Due).

O mesmo se aplica ao NodeMCU, visto que a família ESP conta com algumas placas (como ESP8266 – dentre as quais se dividem em ESP-01, ESP12, etc.- e ESP32), cada uma com suas particularidades, que não iremos abordar nesse post.

É importante que você conheça todos os componentes que farão parte do seu projeto, permitindo assim que busque maiores informações sobre cada um e também os melhores locais para compra, visando atender todas as necessidades do seu projeto. Como já citamos acima, nossa indicação novamente vai para a Eletrogate pois, juntamente com as apostilas, eles possuem diversos kits voltados ao aprendizado do Arduino, além de uma variedade de módulos e sensores para turbinar seus projetos, sejam voltados à educação, automação, robótica e muito mais.

Esperamos que esse post tenha despertado sua curiosidade no mundo a eletrônica, robótica e programação e que você se interesse cada vez mais sobre esse universo de possibilidades que a placa Arduino e o fantástico mundo da tecnologia nos pode proporcionar.

Tenha a Metodologia Eletrogate na sua Escola! Conheça nosso Programa de Robótica Educacional.


Eletrogate

2 de março de 2022 Atualizado em: 21 set 2022

A Eletrogate é uma loja virtual de componentes eletrônicos do Brasil e possui diversos produtos relacionados à Arduino, Automação, Robótica e Eletrônica em geral.

Conheça a Metodologia Eletrogate e Lecione um Curso de Robótica nas Escolas da sua Região!

Componentes Eletronicos

Conceitos Básicos sobre Solda Eletrônica

Eletrogate26 de janeiro de 2023

Este post aborda os tipos de ferro de solda, tipos de solda, acessórios para o processo e procedimentos para manutenção do ferro de solda.

Componentes Eletronicos

Conceitos Básicos sobre Solda Eletrônica

Eletrogate26 de janeiro de 2023

Este post aborda os tipos de ferro de solda, tipos de solda, acessórios para o processo e procedimentos para manutenção do ferro de solda.

Sensores

MPU6050 com BluePill e STM32CubeIDE

Eletrogate19 de janeiro de 2023

Neste post, veremos como medir aceleração e velocidade angular utilizando o MPU6050 junto de uma BluePill programada pelo STM32CubeIDE.

Sensores

MPU6050 com BluePill e STM32CubeIDE

Eletrogate19 de janeiro de 2023

Neste post, veremos como medir aceleração e velocidade angular utilizando o MPU6050 junto de uma BluePill programada pelo STM32CubeIDE.

Robótica

Controle de Corrente em Servomotores

Eletrogate12 de janeiro de 2023

Este post trata acerca de um simples sistema que visa ajustar o período do pulso de controle de um servomotor evitando que este permaneça em um estado de alto consumo de corrente.

Robótica

Controle de Corrente em Servomotores

Eletrogate12 de janeiro de 2023

Este post trata acerca de um simples sistema que visa ajustar o período do pulso de controle de um servomotor evitando que este permaneça em um estado de alto consumo de corrente.

Tipos de Arduino

BluePill com STM32CubeIDE

Eletrogate6 de janeiro de 2023 Atualizado em: 09 jan 2023

Neste post, desenvolveremos, utilizando recursos do STM32CubeIDE, um simples piscaLED para a placa BluePill.

Tipos de Arduino

BluePill com STM32CubeIDE

Eletrogate6 de janeiro de 2023 Atualizado em: 09 jan 2023

Neste post, desenvolveremos, utilizando recursos do STM32CubeIDE, um simples piscaLED para a placa BluePill.

Eletrogate Robô

Cadastre-se e fique por
dentro de novidades!

blog-eletrogate-logo-footer

Rua Rio de Janeiro, 441 - Sala 1301
Centro - Belo Horizonte/MG
CEP 30160-041
*Não temos atendimento físico

ANWAR SLEIMAN HACHOUCHE - ME
CNPJ: 18.917.521/0001-73

Atendimento

(31) 3142-3800

contato@eletrogate.com


Seg a Sex - das 8h às 17h

Institucional

  • Apostilas
  • Quem Somos
  • Privacidade
  • Seja um Redator
  • Trabalhe Conosco

Nos acompanhe

Facebook Instagram Youtube

© ELETROGATE 2023 - Todos os direitos reservados. Termos de uso e Política de privacidade.