Você conhece a ESP32 e a ESP32Cam? Antes de mais nada, preciso dizer que a automação tem um grande impacto na nossa sociedade, e entender a tecnologia dos microcontroladores é fundamental para acompanhar os avanços da tecnologia.
Se voltarmos no tempo, indo para o início do século XX, veremos várias pessoas em um linha de montagem. Assim, cada uma delas executa uma tarefa repetitiva e específica. Por fim, temos o produto final, que pode ser um carro, avião, etc.
Hoje em dia, se formos a uma linha de montagem, só veremos máquinas. Elas são capazes de fazer o mesmo serviço que os humanos, só que muito mais rápido. Além disso, cometer erros é praticamente impossível para um robô.
O único problema que o dono da fábrica tem que enfrentar é sua manutenção.
Mas como as máquinas conseguem fazer isso? O segredo está nos microcontroladores e demais tecnologias de ponta. O Arduino é um ótimo exemplo disso.
Com esse hardware, é possível realizar grandes façanhas, como montar robôs que se movem e que podem até executar tarefas simples. Eu tenho um post exclusivo aqui no blog falando sobre Internet das Coisas e também como ela está mudando a educação como conhecemos
Mas como funciona essa tecnologia, afinal? O que são microcontroladores?
Entendendo os microcontroladores
Em resumo, um microcontrolador é um computador bem pequeno. Nele constam memória ROM, memória RAM, entradas e saídas de sinal e conversores. Suas aplicações são vastas, pois ele pode ser programado facilmente.
Além disso, caso queira mudar sua programação, basta utilizar um software adequado para isso e ter alguns conhecimentos básicos de programação. Assim, ele pode ser reprogramado quantas vezes forem necessárias.
Microcontroladores comuns de serem utilizados:
- PIC
- Atmel AVR
- Intel MCS
- ESP8266
- ESP32
Em geral, os microcontroladores são dedicados. Ou seja, no jargão da informática, são embarcados no dispositivo. Assim ele fica dentro de outro dispositivos, gerenciando suas funções.
Como dito antes, eles são empregados em larga escala nos dias de hoje. Estão em nossos computadores, celulares, relógios, televisão, e demais dispositivos eletrônicos.
Conhecendo os modelos ESP32 e ESP32-CAM
Como citei acima, alguns modelos muito utilizados são os MCUs ESP32 e ESP8266, e especificamente esses dois modelos, vem ganhando grande força ultimamente, mas por que?
Bom, o que você precisa entender, é que a Internet das Coisas vem crescendo em uma curva muito acentuada, a poucos anos atrás, nem se falava nesse tipo de tecnologia, agora já temos casas, carros e até cidades integradas e inteligentes.
Os microcontroladores da linha ESP, da fabricante Espressif, vem se destacando no mercado, por contar com tecnologias como WiFi e Bluetooth, possuindo um preço muito acessível.
O primeiro MCU a ganhar espaço foi a ESP8266 ou ESP-01 como é popularmente conhecida. Devido ao grande sucesso desta plaquinha, logo a fabricante lançou versões mais novas e atualizadas, como a ESP32 e a ESP32Cam.
Se você conhece o Arduino, que tal aprender a usar a ESP32 e a ESP32Cam?
Provavelmente você conhece o Arduino, dentro do mundo maker, dizemos que a ESP32 e a ESP32Cam, nada mais é do que a evolução do Arduino.
Apesar de não estar totalmente correto, pois são de fabricantes diferentes, mas foi devido ao Arduino, que o movimento maker ganhou força, e tornou a ESP-01, ESP32 e ESP32Cam tão conhecidas e utilizadas.
Nós criamos um kit especialmente feito para você começar a criar seus projetos de robótica, automação e Internet Das Coisas, usando a ESP32.
Nesse kit, você vai ter todas as ferramentas necessárias, para aprender e profissionalizar seus projetos, pois o kit conta com diversos componentes muito importantes nesse mundo, como:
- ESP32 DEV KIT
- Módulo relé 1 canal
- Módulo relé 2 canal
- Sensor DHT11
- Display OLED 0.96
- Sensor de Presença PIR
- Kit módulo RFID
- E muito mais…
Para conhecer mais sobre esse kit, basta você clicar Aqui.
A ESP32Cam é equivalente ao ESP32, apenas acrescido de uma câmera, ou seja, as funcionalidades, especificações técnicas e modo de usar são os mesmos, mas o ESP-CAM terá mais possibilidades de uso. As características do microprocessador ESP32 são:
- CPU: Xtensa® Dual-Core 32-bit LX6;
- ROM: 448 KBytes;
- Clock máximo: 240MHz;
- RAM: 520 Kbytes;
- Memória Flash: 4 MB;
- Wireless de 802.11 b/g/n;
- Wifi de 2.4Ghz ;
- Antena embutida;
- Conector micro USB;
- Wi-Fi Direct (P2P), P2P Discovery, P2P Group Owner mode e P2P Power Management;
- Modos de operação: STA/AP/STA+AP;
- Bluetooth BLE 4.2;
- Portas GPIO: 11;
- GPIO com funções de PWM, I2C, SPI, etc;
- Tensão de operação: 4,5 ~ 9V;
- Conversor analógico digital (ADC).
ESP32 Pinout:
ESP32Cam Pinout:
Devemos ter em mente que a ESP32 é um aprimoramento da placa ESP8266. Assim, muitos de seus erros foram consertados, além de ter seu funcionamento otimizado. Além disso, a placa possui 10 sensores de toque capacitiva, tendo função de enviar informação tátil à placa.
Possui 16 pinos ADC, sendo suas funções a conversão de sinais analógicos em digital. Além disso, conta com portas de 3.3V e 5V, GND, pinos de comunicação TX e RX, entre outros. Para complementar, a ESP32 conta com sensor de temperatura embutido, sendo possível controlar sua temperatura de operação.
A ESP32 e a ESP32Cam, podem mudar o mundo como você conhece!
Com a placa ESP32 é possível automatizar toda sua casa. Assim, você pode controlar todos os processos direto do seu celular. Você pode criar um dispositivo que molhe automaticamente seu jardim, por exemplo. Além disso, você pode criar seu próprio Smartwatch com uma placa dessas. Existem vários tutoriais na internet ensinando como fazer.
Já a placa ESP32-CAM pode ser usada como uma câmera inteligente. É possível aplicar reconhecimento facial na placa, criando um sistema de segurança. No entanto, você pode utilizá-la como uma webcam, caso não esteja se sentindo muito criativo ultimamente.
Se você conhece o mundo da tecnologia, eu recomendo fortemente você colocar a ESP32 e a ESP32Cam na sua lista de placas que deve testar. Se você não conhece, recomendo fortemente você colocar os micro controlares, internet das coisas e robótica, na lista de coisas que você deve aprender esse ano. Tenho certeza que você vai se surpreender.
Conheça nosso curso completo de Arduino
Continue me acompanhando nas redes sociais:
Instagram: @lobodarobotica
Facebook: /lobodarobotica
YouTube: /lobodarobotica