Mudanças entre as edições de "AVR 100 Noção"
Ir para navegação
Ir para pesquisar
(7 revisões intermediárias por um outro usuário não estão sendo mostradas) | |||
Linha 5: | Linha 5: | ||
==A Atividade== |
==A Atividade== |
||
− | |||
− | PRELIMINAR |
||
Os seguintes tópicos serão abordados. Além de uma breve apresentação teórica serão realizados experimentos práticos. |
Os seguintes tópicos serão abordados. Além de uma breve apresentação teórica serão realizados experimentos práticos. |
||
Linha 12: | Linha 10: | ||
* Arquitetura básica dos microcontroladores AVR |
* Arquitetura básica dos microcontroladores AVR |
||
* As memórias: Ram, Flash e EEProm |
* As memórias: Ram, Flash e EEProm |
||
⚫ | |||
− | * Gravação de programas na Flash |
+ | * Gravação de programas na Flash e o utilitário avrdude |
− | * avrdude |
||
* Usando a entrada e saída digital |
* Usando a entrada e saída digital |
||
* Compilando um programa em C com o avr-gcc |
* Compilando um programa em C com o avr-gcc |
||
* Timers |
* Timers |
||
* Conversão analógica digital |
* Conversão analógica digital |
||
⚫ | |||
A estimativa é que a atividade tenha uma duração entre 3 e 4 horas. |
A estimativa é que a atividade tenha uma duração entre 3 e 4 horas. |
||
− | ==Material== |
+ | ==Material para Montagens== |
O material abaixo será fornecido pelo Garoa para uso na atividade, devendo ser devolvido ao final. |
O material abaixo será fornecido pelo Garoa para uso na atividade, devendo ser devolvido ao final. |
||
* Gravadores AVR diversos (usbtinyisp, usbasp, ArduinoISP) |
* Gravadores AVR diversos (usbtinyisp, usbasp, ArduinoISP) |
||
* Microcontroladores ATtiny25 |
* Microcontroladores ATtiny25 |
||
− | * Protoboards |
+ | * Protoboards |
* LEDs, resistores, botões, LDR |
* LEDs, resistores, botões, LDR |
||
+ | |||
+ | ==Material de Apoio== |
||
+ | * [https://skydrive.live.com/redir?resid=BB4E6DA92787B025!238&authkey=!ALDq4FOJNeuwW08&ithint=file%2c.ppt Apresentação] |
||
+ | * [https://skydrive.live.com/redir?resid=BB4E6DA92787B025!239&authkey=!AKuBtqS6iuXQquM&ithint=file%2c.zip Fontes, Makefile e hex dos exemplos] |
||
==Pré-Requisitos== |
==Pré-Requisitos== |
||
Linha 35: | Linha 36: | ||
** Usuários de Windows: baixar e instalar o [[http://sourceforge.net/projects/winavr/files/ WinAVR]] |
** Usuários de Windows: baixar e instalar o [[http://sourceforge.net/projects/winavr/files/ WinAVR]] |
||
** Usuários Linux: provavelmente já tem o avr-gcc instalado, detalhes [[http://www.avrfreaks.net/wiki/index.php/Documentation:AVR_GCC aqui]] |
** Usuários Linux: provavelmente já tem o avr-gcc instalado, detalhes [[http://www.avrfreaks.net/wiki/index.php/Documentation:AVR_GCC aqui]] |
||
− | ** Usuários Mac: ver |
+ | ** Usuários Mac: ver tutoriais no site da [[http://www.ladyada.net/learn/avr/setup-mac.html ladyada]] |
==Histórico== |
==Histórico== |
||
* Ideia inicial: 20/11/2013 |
* Ideia inicial: 20/11/2013 |
||
− | * Primeira edição: |
+ | * Primeira edição: [[/131207|07/12/2013]] |
+ | * Apresentação na inauguração do LHC: 25/01/2014 |
||
+ | * Mini-Treinamento na [[O Outro Lado BSidesSP ed 11|11a Edição da BSidesSP]]: 23/05/2015 |
||
+ | * Workshop na 1ª Geek Week da USP: [[/150528|28/05/2015]] |
||
+ | * Realizado no Garoa em 11/07/2015 |
||
− | [[Categoria:Eventos]] |
+ | [[Categoria:Eventos]][[Categoria:Oficinas]] |
Edição atual tal como às 12h12min de 17 de fevereiro de 2016
AVR 100 Noção é uma atividade que visa disseminar algumas informações básicas do uso de microcontroladores AVR.
Sócio Responsável
A Atividade
Os seguintes tópicos serão abordados. Além de uma breve apresentação teórica serão realizados experimentos práticos.
- Arquitetura básica dos microcontroladores AVR
- As memórias: Ram, Flash e EEProm
- Os fuses
- Gravação de programas na Flash e o utilitário avrdude
- Usando a entrada e saída digital
- Compilando um programa em C com o avr-gcc
- Timers
- Conversão analógica digital
A estimativa é que a atividade tenha uma duração entre 3 e 4 horas.
Material para Montagens
O material abaixo será fornecido pelo Garoa para uso na atividade, devendo ser devolvido ao final.
- Gravadores AVR diversos (usbtinyisp, usbasp, ArduinoISP)
- Microcontroladores ATtiny25
- Protoboards
- LEDs, resistores, botões, LDR
Material de Apoio
Pré-Requisitos
- Notebook com o avr-gcc instalado
Histórico
- Ideia inicial: 20/11/2013
- Primeira edição: 07/12/2013
- Apresentação na inauguração do LHC: 25/01/2014
- Mini-Treinamento na 11a Edição da BSidesSP: 23/05/2015
- Workshop na 1ª Geek Week da USP: 28/05/2015
- Realizado no Garoa em 11/07/2015