SlideShare uma empresa Scribd logo
Simulação de Sistemas Embarcados
Prof. Dr. Marco Túlio Chella - 22/11/2018
Objetivos:
• Explorar recursos da ferramenta de simulação TINKERCAD
• Criar um projeto com microcontrolador
• Associar o código de firmware
• Executar e efetuar testes funcionais
• Compreender o uso de registradores e datasheet para adicionar
novas funcionalidades ao firmware
Criar Conta ou efetuar o Login
Criar Conta ou efetuar o Login
Criar Circuito
Criar Circuito : Tela inicial
Criar Circuito
Criar Circuito Clicar para selecionar
Criar Circuito Adicionar um LED
Criar Circuito Adicionar um Resistor
Criar Circuito LED é Polarizado
Lado achatado
Corresponde ao negativo da fonte (catodo)
Criar Circuito LED é Polarizado
Fonte
Alimentação
Necessário
Resistor Limitador de Corrente
Criar Circuito
Criar Circuito: Conexão LED ao Arduino
achatado
Criar Circuito: Firmware
Criar Circuito: Firmware
Criar Circuito: Firmware
16
16
Criar Circuito: Firmware
16
16
Criar Circuito: Firmware
Acendimento
do LED 16
16
Criar Circuito: Firmware
Voltimetro
indica tensão para
nível lógico 1
Criar Circuito: Firmware - Funcionamento
Datasheet ATMEGA328
Criar Circuito: Firmware - Funcionamento
Datasheet ATMEGA328
pg 72
16
16
Criar Circuito: Firmware - Funcionamento
Datasheet ATMEGA328
pg 72
Criar Circuito: Firmware - Funcionamento
Datasheet ATMEGA328
Criar Circuito: Firmware - Funcionamento
Datasheet ATMEGA328
Criar Circuito: Firmware - Funcionamento
Datasheet ATMEGA328
Criar Circuito: Firmware - Funcionamento
Desafios
• Implementar firmware que configure e acione outros pinos
• Implementar firmware que acione os níveis 1 e 0 alternadamente (efeito
de piscar). Dica: utilize função para delay da biblioteca delay.h
Criar Circuito: Firmware - Funcionamento
Referências
ATmega328P
http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf
Tinkercad
https://www.tinkercad.com/circuits
Disciplina: Fundamentos de
Sistemas Embarcados
2018.2
UFS – Universidade Federal de
Sergipe
prof. Dr. Marco Túlio Chella

Mais conteúdo relacionado

PDF
DVLSI Guess paper for CDAC CCAT Jun- Jul 2013 Enterence examination
DOCX
Questões Cisco CCNA Cap 6
PPTX
キーボード自作のススメ
PDF
ARM Trusted FirmwareのBL31を単体で使う!
PDF
MANUAL PLACA DIAGNÓSTICO PC ANALYZER PCI USB.pdf
PDF
第二回CTF勉強会資料
PPTX
網路非常概論
PDF
DevConf 2014 Kernel Networking Walkthrough
DVLSI Guess paper for CDAC CCAT Jun- Jul 2013 Enterence examination
Questões Cisco CCNA Cap 6
キーボード自作のススメ
ARM Trusted FirmwareのBL31を単体で使う!
MANUAL PLACA DIAGNÓSTICO PC ANALYZER PCI USB.pdf
第二回CTF勉強会資料
網路非常概論
DevConf 2014 Kernel Networking Walkthrough

Mais procurados (20)

PDF
Linux Native, HTTP Aware Network Security
PDF
ELFの動的リンク
PDF
IPv6 in Mobile Networks
PDF
Tabela salarial do magistério estadual de Sergipe mai/14
PPTX
PDF
Vivado hls勉強会2(レジスタの挿入とpipelineディレクティブ)
PDF
PLX Technology Company Overview
PDF
VLAN and its implementation
PDF
HTTP/2, QUIC入門
PPT
Ip addresses
PPTX
Problem set 3-solution.pptx
PPT
Servidor proxy
PPTX
Understanding eBPF in a Hurry!
PDF
eBPF Trace from Kernel to Userspace
PDF
WebRTCとPeer.jsを使った実装
PDF
HTTPを理解する
 
PPTX
MSTP High Level Overview
PDF
Implement Checkpointing for Android
PDF
Routing basics/CEF
PPTX
Linux Native, HTTP Aware Network Security
ELFの動的リンク
IPv6 in Mobile Networks
Tabela salarial do magistério estadual de Sergipe mai/14
Vivado hls勉強会2(レジスタの挿入とpipelineディレクティブ)
PLX Technology Company Overview
VLAN and its implementation
HTTP/2, QUIC入門
Ip addresses
Problem set 3-solution.pptx
Servidor proxy
Understanding eBPF in a Hurry!
eBPF Trace from Kernel to Userspace
WebRTCとPeer.jsを使った実装
HTTPを理解する
 
MSTP High Level Overview
Implement Checkpointing for Android
Routing basics/CEF
Anúncio

Semelhante a Simulação ATMEGA328 com Tinkercad utilizando Arduino (20)

PDF
Introdução a Sistemas Embarcados com Arduino - mini-curso
PDF
Pisca 2 leds
PPT
Arduino Hack Day por Vinicius Senger
PDF
Introdução-à-Programação-Embarcada-com-Arduino.pdf
PDF
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
PDF
Oficina Arduino
PDF
PPTX
Arduíno muito prazer
PDF
Processing e Arduino
PDF
Palestra: Robótica com Arduino
PPT
V2 - Microcontroladores: a revolucao do arduino
PPTX
Desafio de Robótica - Católica de Santa Catarina - Joinville
PDF
Aula sobre arduino
PDF
Arduino - Hardware Livre e Robótica
PDF
Arduino001 110911083100-phpapp02
PPT
Mini Curso Sistemas Embarcados
PDF
Workshop iniciação à robótica - Farrusco
PPTX
Aula básica Arduino
PPTX
Introdução ao Arduino: Fundamentos e Aplicações de Microcontroladores
PPT
Arduino - Desenvolvendo com hardware livre
Introdução a Sistemas Embarcados com Arduino - mini-curso
Pisca 2 leds
Arduino Hack Day por Vinicius Senger
Introdução-à-Programação-Embarcada-com-Arduino.pdf
Minicurso introducao a plataforma arduino nathecia cunha e alcimar medeiros -...
Oficina Arduino
Arduíno muito prazer
Processing e Arduino
Palestra: Robótica com Arduino
V2 - Microcontroladores: a revolucao do arduino
Desafio de Robótica - Católica de Santa Catarina - Joinville
Aula sobre arduino
Arduino - Hardware Livre e Robótica
Arduino001 110911083100-phpapp02
Mini Curso Sistemas Embarcados
Workshop iniciação à robótica - Farrusco
Aula básica Arduino
Introdução ao Arduino: Fundamentos e Aplicações de Microcontroladores
Arduino - Desenvolvendo com hardware livre
Anúncio

Mais de marcochella (20)

PPTX
Controle de motor DC e sensor digital com Arduino em C
PPTX
Sensor de distância Ultrasom com Arduino
PDF
Robô Sumô: Conexões Elétricas
PDF
Simulação controle de motor DC com ATMega328
PPTX
Instalação Ubuntu, GCC e Linux no Windows 10
PDF
Micropython + ESP8266: LED Endereçavel - WS2812
PDF
Raspberry Pi Zero: Configuração headless
PDF
Dados em tempo real com planilha do Google Docs
PDF
Plataforma Dojot
PDF
Sistema Digital Microprocessado
PDF
Lógica Digital CI 7400
PDF
Codeanywhere criar conta e utilizar
PDF
Adaptador HC-05 para Arduino
PPTX
Guia utilização e desenvolvimento de aplicação no PaaS c9.io
PPTX
Minicurso IOT com javascript - SBTI
PDF
Guia: Instalação MPLABX e compilador XC8
PDF
Apresentacao secomp 2015
PDF
Intel Galileo: 04 - Instalação Linux no cartão de memória
PDF
03 - Intel Galileo: Controle de GPIO e Entrada Analógica
PDF
02 - Intel Galileo: Comunicação Telnet
Controle de motor DC e sensor digital com Arduino em C
Sensor de distância Ultrasom com Arduino
Robô Sumô: Conexões Elétricas
Simulação controle de motor DC com ATMega328
Instalação Ubuntu, GCC e Linux no Windows 10
Micropython + ESP8266: LED Endereçavel - WS2812
Raspberry Pi Zero: Configuração headless
Dados em tempo real com planilha do Google Docs
Plataforma Dojot
Sistema Digital Microprocessado
Lógica Digital CI 7400
Codeanywhere criar conta e utilizar
Adaptador HC-05 para Arduino
Guia utilização e desenvolvimento de aplicação no PaaS c9.io
Minicurso IOT com javascript - SBTI
Guia: Instalação MPLABX e compilador XC8
Apresentacao secomp 2015
Intel Galileo: 04 - Instalação Linux no cartão de memória
03 - Intel Galileo: Controle de GPIO e Entrada Analógica
02 - Intel Galileo: Comunicação Telnet

Último (11)

PDF
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
PDF
Jira Software projetos completos com scrum
PPTX
Viasol Energia Solar -Soluções para geração e economia de energia
PPTX
Utilizando code blockes por andre backes
PPTX
Eng. Software - pontos essenciais para o início
PDF
Manejo integrado de pragas na cultura do algodão
PDF
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
PPTX
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
PPTX
Tipos de servidor em redes de computador.pptx
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPT
Conceitos básicos de Redes Neurais Artificiais
Termos utilizados na designação de relação entre pessoa e uma obra.pdf
Jira Software projetos completos com scrum
Viasol Energia Solar -Soluções para geração e economia de energia
Utilizando code blockes por andre backes
Eng. Software - pontos essenciais para o início
Manejo integrado de pragas na cultura do algodão
eBook - GUIA DE CONSULTA RAPIDA EM ROTEADORES E SWITCHES CISCO - VOL I.pdf
Proposta de Implementação de uma Rede de Computador Cabeada.pptx
Tipos de servidor em redes de computador.pptx
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Conceitos básicos de Redes Neurais Artificiais

Simulação ATMEGA328 com Tinkercad utilizando Arduino