Você está na página 1de 19

API – Arduino Para Iniciantes

Alunos:
Daniel de Oliveira Ferreira
João Pedro Serafim Bartels
Pedro Gabriel Tomaz de Oliveira
Relrison de Souza Gonçalves
Thamires Rodrigues Honorato

Carolina Lage
Lais Hotz
Jetherson Ronnier
SENAI. Departamento Regional do Rio de Janeiro
Firjan SENAI Volta Redonda

API – Arduino Para Iniciantes

Curso:
Eletricista de Manutenção Industrial

Modalidade:
Aprendizagem

Turma:
2020U061

Instrutor(es)-orientador(es):
Eduardo Marcelo da Silva

Alunos:
Daniel de Oliveira Ferreira
João Pedro Serafim Bartels
Pedro Gabriel Tomaz de Oliveira
Relrison de Souza Gonçalves
Thamires Rodrigues Honorato

Rio de Janeiro
Setembro de 2021

2
SUMÁRIO
RESUMO .................................................................................... 4
Introdução ................................................................................ 5
Tema, Desafio ou Problema ........................................................... 7
Objetivo ................................................................................... 8
Justificativa............................................................................... 9
Metodologia ............................................................................. 10
Conclusão ............................................................................... 14
REFERÊNCIAS ........................................................................... 15
PITCH ..................................................................................... 17
BANNER .................................................................................. 18
BM CANVAS .............................................................................. 19

3
RESUMO

A robótica é uma área que está constantemente em evolução e a robótica móvel


é uma das áreas da robótica que ainda hoje representa grandes desafios. O
objetivo deste trabalho é desenvolver um robô para fins didáticos, utilizando
Arduino. Através do projeto API, equipamentos eletrônicos como o arduíno têm
seu funcionamento explicado de forma mais simples e prática. Este projeto tem
o valor entre R$250,00 e R$300,00. Sendo uma ótima opção de investimento
para escolas e cursos pelo baixo custo de fabricação e manutenção
praticamente nulo. Espera-se, portanto, que este projeto seja de grande valia
para outros alunos de elétrica e automação.

Palavras-chave:

Arduino. Robótica Educacional. Programação. Eletrônica. Kit Didático

4
Introdução

O processo do ensino e aprendizagem teve pouca evolução durante os tempos,


a escola padrão, alunos sentados em fileiras virados para o quadro aguardando
as informações sendo passada pelo professor, é mantido desde a existência da
escola.

Segundo D´Ambrósio (2001) é preciso substituir os processos de ensino que


priorizam a exposição, que levam a um receber passivo do conteúdo, através
de processos que estimulem os alunos à participação. O grande acesso à
informação e a facilidade de ter diversos conhecimentos de forma quase
instantânea, disponibilizado por smartphones, computadores, e outros
dispositivos eletrônicos, tornou o ensino padrão pouco atrativo para essa
geração.

Um dos grandes desafios dos professores contemporâneos é manter seus alunos


interessados em sala de aula, com as dificuldades encontradas no método
tradicional de ensino nos dias atuais, tem se percebido cada dia mais a
necessidade de inovações didáticas para que aumente o interesse nos conteúdos
ministrados.

Uma das formas de manter esse interesse é a utilização de tecnologia para


potencializar o aprendizado, pois, segundo Schons, a robótica pedagógica
“constitui nova ferramenta que se encontra à disposição do professor, por meio
da qual é possível demonstrar na prática muitos dos conceitos teóricos, às vezes
de difícil compreensão, motivando tanto o professor como principalmente o
aluno”.

O API(Arduino para Iniciantes) vem com a proposta da implementação da


plataforma Arduino, como forma de melhorar os módulos de eletrônica,
automação e introduzir aprendizados de programação e robótica. A robótica
educacional pode desenvolver, segundo Zilli (2004), competências como:
raciocínio lógico, formulação e teste de hipóteses, habilidades manuais e
estéticas, integração de conceitos aprendidos em diversas áreas do
conhecimento, utilização da criatividade, trabalho com pesquisa, resolução de
problemas por meio de erros e acertos, capacidade crítica, entre outras.

5
Segundo o levantamento divulgado pelo Observatório do PNE (Plano Nacional
de Educação), em 2014 somente 8,4% das unidades escolares de Ensino Básico
da Rede Pública contavam com um laboratório de Ciências em suas instalações,
e o número é menor ainda quando se trata de laboratórios de robótica e
programação. Portanto, o API tem como principal objetivo ser um módulo de
ensino barato e prático que irá mostrar de forma didática e objetiva, a
utilização de diversos componentes da plataforma Arduino, possibilitando que
o aluno comece do básico e chegue no projeto avançado proposto como um
desafio por esse módulo, que será o “Carrinho – Robô por Arduino”, onde ao
decorrer da montagem, o aluno terá experiências práticas de eletrônica,
elétrica, robótica, análise de dados, programação, entre outras competências
da área.

6
Tema, Desafio ou Problema

Em primeiro foco, o desafio se baseia em criar um equipamento didático capaz


de proporcionar uma aula dinâmica sobre o funcionamento do arduino e seus
componentes sem que afete a necessidade da parte prática.

7
Objetivo

O objetivo está em desenvolver um kit didatico utilizando o Arduino, que é um


dispositivo que barato, funcional e fácil de programar, sendo dessa forma
acessível aos professores quanto os alunos. Além disso, foi adotado o conceito
de hardware livre, o que significa que qualquer um pode montar, modificar,
melhorar e personalizar o Arduino, partindo do mesmo hardware básico. Sendo
assim, composto por uma placa uno R3, cabo USB, jumpers, resistores, LCD,
leds, módulos, entre outros componentes.

8
Justificativa

Com o advento da indústria 4.0, e um dos seus pilares sendo a IoT (Internet das
coisas), um dos setores que vem crescendo, são projetos residenciais e
industriais com Arduino, devido a essa expansão, se faz necessário cada vez
mais profissionais que conheçam como trabalhar com Arduino. Paralelo a isso,
uma solução viável é o API (Arduino Para Iniciantes), produto esse que visa
ajudar alunos e professores no momento de aprendizagem, transmitindo
conhecimento de maneira rápida, fácil e prática.

O API consiste basicamente em kit didático com ênfase no Arduino. Ademais,


para os professores o API será utilizado como forma dinâmica de lecionar,
ensinando passo a passo, como trabalhar com cada parte do sistema, ensinando
os alunos a programação de Arduino, robótica e eletrônica.

Para os alunos, é uma forma inovadora e divertida de aprender, acarretando


em maior interesse, superarando desafios propostos, e isso os levará a ter um
maior empenho e um incentivo a aprenderem com base no desafio de montar
as experiências.

9
Metodologia

O Arduino se destaca entre os micros programadores como sendo ideal para


projetos com baixo custo. O API é projetado para auxiliar iniciantes e se baseia
em módulos, os quais podem desenvolver o aprendizado em conceitos de
programação que irão capacitar o aluno a evoluir e fazer um projeto avançado.
Sendo este projeto avançado, um carrinho-robô por Arduino, onde será
acoplado a placa Arduino UNO R3, Ponte H, Módulo Bluetooth para controle do
carrinho por app, entre outros componentes numa estrutura com rodas movidas
por motores CC controlados pelo circuito.

Em primeira ênfase, é visado a inserção do projeto em laboratórios de uma


Instituição de formação e capacitação profissional, onde possam absorver o
conhecimento de forma teórica e prática, adquirindo familiaridade com
componentes e sua devida instalação e programação, porém o mesmo pode ser
incluso em qualquer instituição de ensino, do ensino básico ao ensino superior.

Os valores dos recursos utilizados podem ficar na média de trezentos reais,


tendo assim a possibilidade de se considerar um bom investimento por
apresentar uma demanda quase nula na troca de materiais.

O Arduino foi criado com o intuito de ser um facilitador de ensino de baixo


custo. Ele, por sua vez, é uma plataforma de prototipagem eletrônica
open-source que se baseia em hardware e software flexíveis e fáceis de usar.
O Arduino pode sentir o estado do ambiente que o cerca por meio da recepção
de sinais de sensores e pode interagir com seus arredores, controlando luzes,
motores e outros atuadores.

O Arduino serve para ensinar pessoas a programar, para criar projetos de


eletrônica, robótica, para internet, etc, são infinitas possibilidades através dos
devidos acessórios, como displays, teclados, módulos de relés, gsm, rf, entre
outros, podendo se controlar de tudo, como motores, abertura de portas,
cortinas, fechaduras, carrinhos, monitoramento de sensores de nível de água,
gás, calor, pressão, som, etc.

10
A linguagem utilizada no Arduino é baseada na C++, um tipo de linguagem de
alto nível, mais próximo da linguagem humana do que da linguagem dos
computadores. Em linguagens como essa, não se manipula a memória e os
recursos de hardware diretamente, mas sim através de bibliotecas e recursos
previamente disponíveis que deixam as funções mais transparente para o
usuário, facilitando assim sua programação até mesmo para os iniciantes.

O primeiro passo para começar a programar o Arduino é fazer o download e


instalar a IDE (Integrated development environment, ou ambiente integrado de
desenvolvimento que é o software utilizado para escrever os programas para as
placas de Arduino). Essa IDE é open-source e está disponível para Windows, Mac
e Linux e o download pode ser feito diretamente na página oficial (arduino.cc).
Após instalar a IDE, é necessário fazer as configurações iniciais. São passos
simples.

Basicamente deve-se executar as etapas abaixo:

1 - Alimentar e conectar o Arduino ao PC através do cabo USB;

2 - Na IDE, selecionar o modelo da placa;

3 - Abrir a aba Tools, selecionar a opção Board e depois selecionar o modelo do


Arduino;

4 - Selecionar a porta serial para a qual a placa foi atribuída;

5 - Abrir a aba Tools, selecionar a opção Serial Port. e depois selecionar a porta
COMX, em que X é o número que o PC associou à porta serial atribuída ao
Arduino.

O Arduino Uno R3 é uma placa baseada no microcontrolador Tmega328 . Ele


tem 14 pinos de entrada/saída digital (dos quais 6 podem ser usados como
saídas PWM), 6 entradas analógicas, 1 cristal oscilador de 16MHz, 1 conexão
USB, 1 entrada de alimentação, 1 conexão ICSP e 1 botão de reset. Ele contém
todos os componentes necessários para suportar o microcontrolador,
simplesmente conecte a um computador pela porta USB ou alimente com uma
fonte ou com uma bateria e tudo pronto para começar.

11
A Placa Arduino Uno é a melhor placa para aprender e começar a criar seus
projetos eletrônicos com programação. O Arduino Uno é uma placa robusta,
utilizada mundialmente, conta com uma rica documentação complementar
proveniente de Shields, Módulos e Sensores.

Figura 1 - Pinagem do Arduino

Este projeto foi desenvolvido após pesquisas e discussões, onde concluímos que
apesar de diversas instituições de ensino terem aulas e projetos com Arduino,
a maioria delas não tem um método de ensino eficaz ou profissionais
capacitados para este lecionar este assunto, e em muitos projetos, os alunos
acabam recorrendo a outras fontes para execução de suas idéias, o kit Arduino
do API tem a capacidade de facilitar esse aprendizado, trazendo noções de
eletrônica, robótica, programação, motores, sensores, entre outros, que
podem ser aplicadas do ensino básico ao superior.

O kit Arduino do API, tem o objetivo de ser um instrumento didático, de fácil


utilização e locomoção. Ele é composto por uma maleta organizadora feita de
material plástico com as dimensões de 21 x 24 x 4,5 cm.

12
Dentro da maleta, estão os componentes eletrônicos que serão usados nas
experiências principais, os mesmo são divididos em 12 compartimentos diversos
(4x4 cm), 2 compartimentos pequenos (4x8 cm), 2 compartimentos médios (5x8
cm) e 2 compartimentos grandes (sendo 1 de 12x8 cm e outro de 9x8 cm).

Nesses compartimentos serão


armazenados: protoboard, Arduino
UNO R3, Display LCD, Ponte H L298 N,
módulo bluetooth, servomotores,
motor e passo, e outros componentes
diversos como leds, capacitores,
resistores, botões. Figura 2 – Vista da maleta de cima

Os usuários do kit serão capazes de montar 8 experiências utilizando


combinações dos componentes, e por fim, na experiência final, o usuário terá
o desafio de montar o carrinho - robô numa estrutura com 2 rodas, utilizando
conceitos que aprendeu durante as experiências com o kit e colocando suas
próprias idéias também.

Junto ao kit, será anexado um manual as experiências que podem ser


executadas utilizando os componentes presentes na maleta, o manual terá
passo a passo das montagens, programação, especificações dos componentes,
entre outras informações, e também será enviado a estrutura base (com 2 rodas
e uma roda-boba) para montagem do carrinho robô.

Após concluir as 8 experiências, o usuário poderá criar novas experiências com


os mesmos componentes ou combinar os componentes do kit com outros, para
criar novos projetos para sua casa, empresa, escola, etc.

13
Conclusão

Vimos nesse projeto que o Arduíno é uma plataforma incrivel e de muito


aprendizado. Além do baixo custo, é uma ferramenta fácil e dinâmica de ser
usada e programada. Esperamos que, ao longo do desenvolvimento dos
experimentos do kit, os alunos tenham compreendido os primeiros passos com
o Arduino e que nossa apresentação tenha sido esclarecedora.

Conclui-se portanto, que este projeto teve a capacidade de despertar o


interesse e a curiosidade de alunos e professores pela programação através da
plataforma. Sendo assim, são inúmeras possibilidades de projetos nesse kit,
cabendo ao usuário abusar da criatividade para desenvolver novos
experimentos. O kit Arduino ainda poderia ser melhorada com expansões da
maleta, variações de componentes, e outras linguagens de programação

14
REFERÊNCIAS

C. Schons, E. Primaz, G. A. P. Wirth. Introdução a Robótica Educativa na


Instituição Escolar para Alunos do Ensino Fundamental da Disciplina de Língua
Espanhola através das Novas Tecnologias de Aprendizagem. In Anais do I
Workshop de Computação da Região Sul, 2004. Acesso em: 23 Junho de 2021

D’AMBRÓSIO, U. Educação Matemática: da Teoria a Pratica. Campinas: Papirus,


2001. Acesso em: 23 Junho de 2021

Deymes Silva de Aguiar. Robótica Educacional Com Arduino Como Ferramenta


Didática Para O Ensino De Física. Universidade Estadual Vale Do Acaraú – UVA.
Acesso em: 8 Abril 2021

Laboratório de Garagem – Experimentos Básicos com Arduino. Disponível em:


(http://arduino.labdegaragem.com/Guia_preview/basicos.html) Acesso em:
13 Maio 2021

Luis Antônio Tavares. Criando um robô seguidor de linha com Arduino. Instituto
Federal de Educação, Ciência e Tecnologia do Sul de Minas - Campus Pouso
Alegre. Disponível em: https://luistavares.com/2018/09/criando-um-robo-
seguidor-de-linha-com-arduino-passo-a-passo/. Acesso em: 23 Abril 2021

OBSERVATÓRIO DO PNE. Indicadores de acompanhamento das metas e


estratégias - Porcentagem de escolas da Educação Básica com acesso à água
tratada, esgoto sanitário, energia elétrica, banda larga, biblioteca ou sala de
leitura, quadra e laboratório de ciências. Brasília, 2014. Acesso em: 23 Junho
de 2021

Rosana A. MOREIRA, Cassiana R. SILVA, Luis F. G. FERREIRA. A UTILIZAÇÃO


DA PLATAFORMA ARDUINO EM SALA DE AULA: Um Estudo De Caso. 9ª Jornada
Científica e Tecnológica da IFSULDEMINAS. Acesso em 8 Abril 2021

15
S. R. Zilli. A Robótica Educacional no Ensino Fundamental: Perspectivas e
Prática. Dissertação de Mestrado, Universidade Federal de Santa Catarina,
Outubro 2004. Acesso em: 8 Abril 2021

Victor Nascimento Peroba, Lucas Mendes De Miranda, José Ilton Chiaradia


Fernandes Júnior, Íris Tainá Ramos, Alexandre Freitas Dutra Junior.-
TECNOLOGIA ASSISTIVA, O USO DE ARDUINO NA APRENDIZAGEM. Instituto
Federal do Espírito Santo – Campus de Alegre. Acesso em: 30 Abril 2021

16
PITCH

https://www.youtube.com/watch?v=d4ap9-tmp78&ab_channel=PedroGabriel

17
BANNER

18
BM CANVAS

19

Você também pode gostar