AULA 1 - Microcontroladores - Técnico: mudanças entre as edições

De IFSC
Ir para navegação Ir para pesquisar
imported>Fargoud
imported>Fargoud
Sem resumo de edição
Linha 6: Linha 6:


Arduino 1 é um projeto que engloba software e hardware e tem como objetivo fornecer uma plataforma fácil
Arduino 1 é um projeto que engloba software e hardware e tem como objetivo fornecer uma plataforma fácil
para prototipa�ção de projetos interativos, utilizando um microcontrolador.  
para prototipação de projetos interativos, utilizando um microcontrolador.  


Atualmente, o projeto está na versão Mega, porém muitos Arduinos encontrados hoje são da versão Uno, e Duemilanove (2009, em italiano), que possui um clock de 16MHz, 2kB de memoria RAM, 32kB de memoria flash, 14 portas digitais e 6 entradas analogicas.
Atualmente, o projeto está na versão Mega, porém muitos Arduinos encontrados hoje são da versão Uno, e Duemilanove (2009, em italiano), que possui um clock de 16MHz, 2kB de memoria RAM, 32kB de memoria flash, 14 portas digitais e 6 entradas analogicas.
Linha 13: Linha 13:
[[imagem: due.jpg|center]]
[[imagem: due.jpg|center]]


A principal diferen�ca entre um Arduino e um computador convencional �e que, al�em ter menor porte (tanto
A principal diferença entre um Arduino e um computador convencional é que, além ter menor porte (tanto
no tamanho quanto no poder de processamento), o Arduino utiliza dispositivos diferentes para entrada e sa�da
no tamanho quanto no poder de processamento), o Arduino utiliza dispositivos diferentes para entrada e saída
em geral.  
em geral.  


Por exemplo: em um PC utilizamos teclado e mouse como dispositivos de entrada e monitores e
Por exemplo: em um PC utilizamos teclado e mouse como dispositivos de entrada e monitores e
impressoras como dispositivos de sa��da; j�a em projetos com o Arduino os dispositivos de entrada e sa��da s~ao
impressoras como dispositivos de saída; em projetos com o Arduino os dispositivos de entrada e saída são
circuitos el�etricos/eletrônicos.
circuitos elétricos/eletrônicos.




Como a interface do Arduino com outros dispositivos est�á mais perto do meio f��ísico que a de um PC,
Como a interface do Arduino com outros dispositivos está mais perto do meio físico que a de um PC,
podemos ler dados de sensores (temperatura, luz, pressão etc.) e controlar outros circuitos (lâmpadas, motores,
podemos ler dados de sensores (temperatura, luz, pressão etc.) e controlar outros circuitos (lâmpadas, motores,
eletrodom�esticos etc.), dentre outras coisas que não conseguirí��amos diretamente com um PC.  
eletrodomésticos etc.), dentre outras coisas que não conseguiríamos diretamente com um PC.  


A grande diferen�ca com rela�c~ao ao uso desses dispositivos, no caso do Arduino, �e que, na maior parte das vezes, n�os mesmos
A grande diferença com relação ao uso desses dispositivos, no caso do Arduino, é que, na maior parte das vezes, nós mesmos
constru��mos os circuitos que s~ao utilizados, ou seja, n~ao estamos limitados apenas a produtos existentes no
construamos os circuitos que são utilizados, ou seja, n~ao estamos limitados apenas a produtos existentes no
mercado: o limite �e dado por nosso conhecimento e criatividade!
mercado: o limite �e dado por nosso conhecimento e criatividade!
O melhor de tudo nesse projeto �e que seu software, hardware e documenta�c~ao s~ao abertos. O software �e livre
O melhor de tudo nesse projeto �e que seu software, hardware e documenta�c~ao s~ao abertos. O software �e livre

Edição das 16h29min de 1 de outubro de 2015

Introdução aos Microcontroladores

Apresentação sobre Microcontroladores

A plataforma Arduíno

Arduino 1 é um projeto que engloba software e hardware e tem como objetivo fornecer uma plataforma fácil para prototipação de projetos interativos, utilizando um microcontrolador.

Atualmente, o projeto está na versão Mega, porém muitos Arduinos encontrados hoje são da versão Uno, e Duemilanove (2009, em italiano), que possui um clock de 16MHz, 2kB de memoria RAM, 32kB de memoria flash, 14 portas digitais e 6 entradas analogicas.


Due.jpg

A principal diferença entre um Arduino e um computador convencional é que, além ter menor porte (tanto no tamanho quanto no poder de processamento), o Arduino utiliza dispositivos diferentes para entrada e saída em geral.

Por exemplo: em um PC utilizamos teclado e mouse como dispositivos de entrada e monitores e impressoras como dispositivos de saída; já em projetos com o Arduino os dispositivos de entrada e saída são circuitos elétricos/eletrônicos.


Como a interface do Arduino com outros dispositivos está mais perto do meio físico que a de um PC, podemos ler dados de sensores (temperatura, luz, pressão etc.) e controlar outros circuitos (lâmpadas, motores, eletrodomésticos etc.), dentre outras coisas que não conseguiríamos diretamente com um PC.

A grande diferença com relação ao uso desses dispositivos, no caso do Arduino, é que, na maior parte das vezes, nós mesmos construamos os circuitos que são utilizados, ou seja, n~ao estamos limitados apenas a produtos existentes no mercado: o limite �e dado por nosso conhecimento e criatividade! O melhor de tudo nesse projeto �e que seu software, hardware e documenta�c~ao s~ao abertos. O software �e livre (GNU GPL2), o hardware �e totalmente especi�cado (basta entrar no site e baixar os esquemas) e a documenta�c~ao est�a dispon��vel em Creative Commons3 { os usu�arios podem colaborar (seja escrevendo documenta�c~ao, seja traduzindo) atrav�es da wiki!