Módulo 01 Introdução à ROBÓTICA

CURSO:

INTRODUÇÃO À ROBÓTICA COM ARDUINO – Programando em C++

ORGANIZAÇÃO E PARCERIA NA OFERTA DO CURSO
▪ SEDUC: Servidores e Professores das escolas
▪ CEFAF: Certificação de 80 h para os Cursistas
Prof. Criador e Responsável do Projeto e Oficinas:
EMAIL: [email protected] (86) 9 9547-8888 (Whats)

ROBÓTICA ATUALMENTE
A robótica é uma área de estudo que engloba diversas disciplinas, como a mecânica, a eletrônica e a computação, com o objetivo de projetar, construir e programar robôs para executar tarefas específicas. Esses robôs podem ser utilizados em diversas áreas, como na indústria, na medicina, na exploração espacial, na educação, entre outras. Na educação, a robótica tem sido cada vez mais utilizada como uma ferramenta para a construção do conhecimento, estimulando a criatividade, a resolução de problemas e o trabalho em equipe dos estudantes. Além disso, a robótica também pode ser uma forma de promover a inclusão de estudantes com deficiência, uma vez que existem programas de tecnologia assistiva que permitem a adaptação de robôs para suas necessidades específicas. A robótica é uma área em constante evolução e tem sido uma fonte de inspiração para muitas pessoas desenvolverem soluções inovadoras para problemas complexo
PROGRAMA QUE VAMOS TRABALHAR
Iremos fazer todas as programações na IDE DO ARDUINO

Apresentação do PROJETO SÁBADO em DEZEMBRO de 2022 no CEFAF

■ KIT DO CURSO:
– Cada Cursista de Teresina  e Grande Teresina  irá ADQUIRIR um SEU KIT 4WD
– obs:: Aos Cursista do Interior, irão USAR os KITS da instituição durante os sábados
■ OBJETIVO DO CURSO: CAPACITAR uma quantidade maior de PROFESSORES para PARTICIPAR DAS FEIRAS DE TECNOLOGIA
■ MATERIAL: O Kit básico de Arduino, SERÁ Adquirido pelo CURSISTA (Só adquiri o kit depois das Orientações do PROFESSOR)
KIT DO ARDUÍNO: Na reunião com os CURSISTAS iremos especificar os componentes
PROJETO FINAL – APRESENTAÇÃO:
Mostrar o PROJETO escrito e a prototipagem COM ARDUÍNO em funcionamento !
FOCO DO CURSO: Práticas de programação em C++ para o ARDUINO. Neste modulo usaremos para complemento  a Placa ARDUINO – ideal para aprendizagem
COMPONENTES DO KIT DO ARDUÍNO A SEREM ESTUDADOS:
01) Arduino Uno R3:
O Arduino Uno R3 é a placa Arduino mais vendida e usada atualmente. O Arduino é uma plataforma open-hardware e possui seu próprio ambiente de desenvolvimento baseado na linguagem C, deixando a programação bem intuitiva para iniciantes. O software pode ser encontrado gratuitamente para download.
ARDUINO SMD:

O Arduíno Uno CH340 SMD é uma placa que utiliza o microcontrolador ATmega328, conta com 14 entradas e saídas digitais e 6 entradas analógicas.  Das 14 portas digitais, 6 podem ser usadas como PWM. Vem equipado com cristal oscilador de 16Mhz que determina com precisão o tempo de clock do microcontrolador. Possui porta USB para upload da programação, comunicação e também alimentação da placa. Possuí também a conexão ICSP que possibilita programar diretamente a placa através do protocolo serial SPI e uma entrada de alimentação. O auxílio de um computador é o suficiente para por em prática seus projetos utilizando o microcontrolador Arduíno uno SMD. O que difere o arduíno uno SMD para o R3 é o encapsulamento do chip ATmega328 que é feito diretamente na superfície da placa, as demais características e funcionalidades são exatamente as mesmas do arduíno uno R3.
EMENTA DO CURSO: ARDUINO MÓDULO 01
Encontro: Arduíno 
Blink – Teste do Arduino
▪ Programação em “C”
▪ Instalação e Apresentação da Plataforma EDMODO (Atividades e materiais)
▪ Instalação e Apresentação da Plataforma MEETGOOGLE (Atividades e materiais)
Encontro: Eletrônica e Protoboard 
▪ Eletricidade (Energia e Física)
Encontro: Arduíno ▪ Início da Programação em “C++” com LEDs (Controle de Iluminação)
Encontro: Arduíno ▪ Declaração de Variável e liga LED
Encontro: Arduíno 
▪ Criando um semáforo (Educação no Trânsito)
Serial. Begin: O “Hello World” do Arduíno. (Comunicação visual da Robótica)
Encontro: Arduíno ▪ Comandando um LED com botão (Comando de Robótica com Botões)
Encontro: Arduíno ▪ Sensor de Obstáculo, teste e Serial (Usando a “Distancia” na Física, e no controle da Robótica
Encontro: Arduíno ▪ Sensor de Obstáculo Liga LED (Usando a “Distancia” na Física, e no controle da Robótica
Encontro: Arduíno 
Buzzer 5V Contínuo Ativo. Programando MÚSICAS ( Projeto com Músicas )
▪ Portas Analógicas e Introdução
Encontro: Arduíno ▪ Orientação de Construção do Projeto Final: Todas orientações para a Construção do Projeto Final
Encontro: Arduíno ▪ Programação com LDR: Função Serial. Portas Analógicas
Encontro: Arduíno ▪ Programação com LDRAvailable, Plotter
Encontro: Arduíno ▪ Programação RGB  – Trabalhando cores e Iluminação
Encontro: Arduíno ▪ Programação RGB – Trabalhando Contadores:  Função For, e incremento
Encontro: Arduíno ▪ Sensor de Módulo Relé 1 Canal 5v : Usando a “Distancia” na Física, e no controle da Robótica
TERMINO DOS COMPONENTES – INICIO DA PRODUÇÃO INDIVIDUAL DOS PROJETOS
PROJETO  DO 1º SEMESTRE: 
– Montagem e Programação do Carro 2wd – Duas Rodas.
– Projeto a ser apresenta no Evento de Julho de 2026
PROJETO  DO 2º SEMESTRE: 
– Montagem e Programação do Projeto de Automação com Sensores e atuadores
– Projeto a ser apresenta no Evento de Novembro  de 2026

TÓPICOS DE PROGRAMAÇÃO DURANTE OS MÓDULOS DO ARDUINO
Programação de Arduino – 01 – Programação Funcional
Programação de Arduino – 02 – Variáveis
Programação de Arduino – 03 – Portas Digitais
Programação de Arduino – 04 – IF e ELSE
Programação de Arduino – 05 – FOR
Programação de Arduino – 06 – Tipos de Variáveis
Programação de Arduino – 07 – WHILE
Programação de Arduino – 08 – Portas Analógicas
Programação de Arduino – 09 – SWITCH e CASE
Programação de Arduino – 10 – Operadores Matemáticos
COMPONENTES DO KIT DO ARDUÍNO A SEREM ESTUDADOS:
01) Arduino Uno R3:
O Arduino Uno R3 é a placa Arduino mais vendida e usada atualmente. O Arduino é uma plataforma open-hardware e possui seu próprio ambiente de desenvolvimento baseado na linguagem C, deixando a programação bem intuitiva para iniciantes. O software pode ser encontrado gratuitamente para download.
ARDUINO SMD:
O Arduíno Uno CH340 SMD é uma placa que utiliza o microcontrolador ATmega328, conta com 14 entradas e saídas digitais e 6 entradas analógicas.  Das 14 portas digitais, 6 podem ser usadas como PWM. Vem equipado com cristal oscilador de 16Mhz que determina com precisão o tempo de clock do microcontrolador. Possui porta USB para upload da programação, comunicação e também alimentação da placa. Possuí também a conexão ICSP que possibilita programar diretamente a placa através do protocolo serial SPI e uma entrada de alimentação. O auxílio de um computador é o suficiente para por em prática seus projetos utilizando o microcontrolador Arduíno uno SMD. O que difere o arduíno uno SMD para o R3 é o encapsulamento do chip ATmega328 que é feito diretamente na superfície da placa, as demais características e funcionalidades são exatamente as mesmas do arduíno uno R3.
Driver CH340:
https://www.youtube.com/watch?v=jE4dxqFk_B8
https://www.youtube.com/watch?v=isn3Y-qZhfo&t=93s
BAIXAR O Driver CH340:
https://drive.google.com/drive/folders/1FSCJoBZuOL-8sq7XtpxTjb5mtk4P37hK
02) Protoboard Breadboard 400 Pontos Furos Pinos: Este Protoboard permite que os componentes eletrônicos possam ser interligados de diversas formas, produzindo circuitos eletrônicos em trabalhos de prototipagem.
03) KIT Resistores 1/4w 5% 90und
04) Jumpers: 10x Jumper 20 cm MM (Macho e Macho) e MF (Macho e Fêmea)
05) LED Difuso 5mm (Azul,Vermelho,Verde,Amarelo, qualquer cor)
06) Kit 2x Chave Táctil Push Button Botão
07) SENSOR DE OBSTACULO: Sensor De Obstaculo Reflexivo Infravermelho Ir OU Módulo IR Detector de Linha
08) MODULO LDR 5mm: O LDR (Light Dependent Resistor) é um componente cuja resistência varia de acordo com a intensidade da luz. Quanto mais luz incidir sobre o componente, menor a resistência. Este sensor de luminosidade pode ser utilizado em projetos com arduino e outros microcontroladores para alarmes, automação residencial, sensores de presença e etc.
09) 1x LED 10mm Branco (ou outra cor) Alto Brilho: Esse tipo de led conta com alta eficiência luminosa e estabilidade cromática e óptica, ele é indicado para as mais diversas aplicações de iluminação, sinalização de advertência e informativa.
Fabricante: Variável de acordo com o estoque
Tamanho: 10mm
Comprimento do terminal: 26mm
Temperatura de funcionamento contínuo MIN: -20°C a +80°C
Comprimento da Onda: 465nm
Tensão Direta: 3.3V
Corrente direta (max): 25mA
MCD: 2000 ~ 4000
Temperatura da Cor: 5.500 ~ 8.000 K
10) Buzzer 5V Contínuo Ativo: é um componente muito usado em projetos com Arduino. Ele possui dois pinos, 5V e o GND.
11) Módulo Relé 5 Volts
Este Módulo Relé permite uma integração com uma ampla gama de microcontroladores como Arduino, AVR, PIC, ARM. A partir das saídas digitais pode-se, através do relé, controlar cargas maiores e dispositivos como motores AC ou DC, eletroímãs, solenóides e lâmpadas incandescentes.
Possui 1 canal de 5v e um LED para indicar o estado da saída do relé

■ DUVIDAS E INFORMAÇÕES: CURSOS E TREINAMENTO DO PROJETO NO LABORATORIO MAKER
Criação e Organização Pedagógica dos Cursos, treinamentos, projetos e atividades:
Professor Formador do CEFAF: Prof. Ranildo Lopes
EMAIL: [email protected] (86) 99547-8888 – whats (fone)