Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

Universidade Federal de Goiás 
Escola de Engenharia Elétrica, Mecânica e de Computação 
Introdução à Engenharia de Computação 
2024/2 - Aula 7 
 
 
 
 
 
 
 
 
 
 
Aula de AIoT 
Tinkercad e ThingSpeak 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Outubro de 2024 
 
Introdução à Engenharia de Computação | Aula 7 – Tinkercad e ThingSpeak 
_________________________________________________________________________ 
_____________________________________________________________________ 
Material elaborado pelo Prof. Dr. Adriano C. Santana – adriano@ufg.br 
Sumário 
Aplicações básicas com arduino ................................................................................................. 4 
1 Primeiro projeto: Potenciômetro .......................................................................................... 4 
2 Segundo projeto: Sensor de temperatura ............................................................................. 6 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Introdução à Engenharia de Computação | Aula 7 – Tinkercad e ThingSpeak 
_________________________________________________________________________ 
_____________________________________________________________________ 
Material elaborado pelo Prof. Dr. Adriano C. Santana – adriano@ufg.br 
Seja Extraordinário! 
Learn by doing! Do It Yourself! 
 
Todas as pessoas, todos os dias, usam tecnologia. A maioria de nós deixamos a 
programação para os engenheiros, porque pensamos que a codificação e a eletrônica 
são atividades complicadas e difíceis. Graças ao Arduino, estudantes de todas as 
idades estão aprendendo a criar coisas, como: acender luzes; criar dispositivos de 
IoT; controlar motores de passos; mover um objeto; responder à uma pessoa; etc. 
 
Nos últimos anos, o Arduino tem sido usado como um “cérebro”, em milhares de 
projetos, sendo um mais criativo que o outro. Uma ampla comunidade de 
estudantes/projetistas tem se reunido em volta dessa plataforma open-source, 
mudando de “computação pessoal” para “fabricação pessoal”, contribuindo para um 
mundo novo de participação, cooperação e compartilhamento. 
 
Arduino é aberto e simples. Se você iniciar com a crença que ensinar e criar com as 
tecnologias é simples e acessível, você pode fazer isso facilmente. De repente a 
eletrônica e a codificação se tornam ferramentas criativas que qualquer pessoa pode 
usar – como pincéis e tintas. 
 
Este material conduz você a um caminho com atividades práticas (hands-on), com 
projetos criativos, para o desenvolvimento da sua aprendizagem. Uma vez que você 
passe pelo básico, você será sabedor de um conjunto de softwares e circuitos, os 
quais poderão ser usados, para criar várias coisas extraordinárias, fazendo as 
pessoas felizes com suas invenções. 
 
 
Boa Sorte! Aproveite a sua Jornada. 
 
 
 
 
 
O conteúdo deste tutorial foi traduzido livremente de Arduino Education (www.arduino.cc/education) e adaptado para o Simulador 
Tinkercad (www.tinkercad.com) pelo Prof. Dr. Adriano C. Santana - adriano@ufg.br - para as aulas de Introdução à Engenharia 
de Computação na EMC/UFG, tendo como objetivo oportunizar aos alunos esse extraordinário material de aula. 
 
Introdução à Engenharia de Computação | Aula 7 – Tinkercad e ThingSpeak 
_________________________________________________________________________ 
_____________________________________________________________________ 
Material elaborado pelo Prof. Dr. Adriano C. Santana – adriano@ufg.br 
Aplicações básicas com arduino 
Vamos construir aplicações básicas para conhecermos melhor a plataforma arduino, a 
linguagem de programação arduino, os circuitos básicos e projetos com arduino, usando o 
simulador, nas mais diversas possibilidades passando pela arte, ciência e tecnologia. 
 
Vamos criar uma aplicação no Tinkercad (ESP8266) e publicar dados (potenciômetro / sensor 
de temperatura / dentre outros) no Thingspeak. 
 
O que é o ThingSpeak? 
O https://thingspeak.com é uma plataforma de análise de dados para uso em Internet das 
Coisas (do inglês: Internet of Things (IoT)) que permite agregar, visualizar e analisar variados 
dados de uma forma muito simples. Uma das grandes vantagens da plataforma Thingspeak 
é que nos permite visualizar os dados enviados pelos nossos dispositivos, em tempo real, 
bem como analisá-los recorrendo ao poderoso Matlab, se necessário. 
1 Primeiro projeto: Potenciômetro 
 
Neste projeto usaremos: 
Componente ESP8266; Potenciômetro. 
 
Vamos aproveitar um projeto pronto, disponível como template, no Tinkercad. 
Clique na Lupa - para buscarmos pelo projeto. Em Mostre-me digite NeoPixel Clock - San 
Francisco. Selecione na combo Circuitos. Clique na Lupa para pesquisar. 
 
 
 
Selecione o primeiro projeto apresentado (template) Neopixel Clock – San Francisco (mr. 
Punch). Clique em Copiar e usar (botão azul). Feche a mensagem de aviso! 
 
Salvar o projeto como: A7 - 1 - IoT - ESP8266/ThingSpeak - Potenciômetro 
 
 
Introdução à Engenharia de Computação | Aula 7 – Tinkercad e ThingSpeak 
_________________________________________________________________________ 
_____________________________________________________________________ 
Material elaborado pelo Prof. Dr. Adriano C. Santana – adriano@ufg.br 
Delete/apague o Display (visor de sete segmentos), os Anéis de Leds (Ring), o Resitor e 
seus respectivos fios, deixando apenas o ESP8266 e seus fios. 
 
 
 
Projeto Neopixel Clock - San Francisco (mr. Punch) após ser baixado. 
 
 
 
Projeto Neopixel Clock - San Francisco (mr. Punch) após a formatação inicial. 
 
 
 
 
 
Introdução à Engenharia de Computação | Aula 7 – Tinkercad e ThingSpeak 
_________________________________________________________________________ 
_____________________________________________________________________ 
Material elaborado pelo Prof. Dr. Adriano C. Santana – adriano@ufg.br 
Adicione um potenciômetro ao Projeto, ligando o terminal de dados (centro) à Porta A0. 
 
 
2 Segundo projeto: Sensor de temperatura 
 
Abrir o projeto como: A7 - 1 - IoT - ESP8266/ThingSpeak - Potenciômetro e Duplicá-lo. 
 
Salvar o projeto como: A7 - 2 - IoT - ESP8266/ThingSpeak - Sensor de Temperatura. 
 
Neste projeto usaremos: 
Componente ESP8266; Sensor de Temperatura.

Mais conteúdos dessa disciplina