ADSense1

Mostrando postagens com marcador Microcontrolador: AVR. Mostrar todas as postagens
Mostrando postagens com marcador Microcontrolador: AVR. Mostrar todas as postagens

quinta-feira, 9 de outubro de 2014

Arduino Introdução e Recursos Avançados



Apostila escrito pelo Prof. Nuno Pessanha Santos, que faz uma introdução e aborda recursos avançados do Arduino. Foi elabora em 2009.





sexta-feira, 15 de agosto de 2014

Vídeo-aulas Curso Arduino Pró

Vídeos disponibilizados pelo canal de Elaborado por Renato Aloi

Clique nos links para assistir:
<Curso Arduino Pró - Aula 1>
<Curso Arduino Pró - Aula 2>
<Curso Arduino Pro - Aula 3 - Classes (Parte1)>
<Curso Arduino Pro - Aula 3 - Classes (Parte2)>



quarta-feira, 23 de julho de 2014

Curso Arduino Express - Vídeo-aulas

Vídeos disponibilizados pelo canal de Curso Arduino de Renato Aloi

Clique nos links para assistir:
<Aula 1 (Ponte H 5A, Motor DC Mabuchi, Fonte 12V 5A)>
<Aula 2 (Modulo de Som WTV-020) seriallink.com.br>
<Aula 3 (RFID) seriallink.com.br>
<Aula 4 (RFremote 433Mhz) seriallink.com.br>
<Aula 5 - Arduino vs. Atmel Studio 6, Parte 1/2 (seriallink.com.br)>
<Aula 5 - Arduino vs. Atmel Studio 6, Parte 2/2 (seriallink.com.br)>
<Aula 6 - Controle Remoto Universal (seriallink.com.br)>
<Aula 7 - Driver Chopper para Motor de Passo (CNC) seriallink.com.br>
<Aula 8 - ADKeypad (Teclado Analógico de 3 Fios) seriallink.com.br>
<Aula 9 - Sensor de Chuva (seriallink.com.br)>
<Aula 10 - Arduino FTDi Basic (seriallink.com.br)>
<Aula 11 - Arduino Leonardo (seriallink.com.br)>
<Aula 12 - Controle de Temperatura com Torradeira (seriallink.com.br)>
<Aula 13 - Especial Android Parte 1 (seriallink.com.br)>
<Aula 13 - Especial Android Parte 1.1 (seriallink.com.br)>



terça-feira, 7 de janeiro de 2014

Apostila sobre Microcontroladores AVR ATMega8


Um bom material sobre os microcontroladores AVR da família ATMega8 da ATMEL.

Bibliografia sugerida pelo Prof. Francisco Fambrini, em seu blog.

domingo, 20 de outubro de 2013

Apostila MiniCurso Arduino Duemilanove

Apostila de um mini curso com foco no Duemilanove


segunda-feira, 30 de setembro de 2013

Editor, Simulador e comilador de Lógica Ladder para Microcontraladores PIC16 e AVR

LDmicro é um editor, simulador e compilador de lógica ladder para microcontroladores de 8 bits, gerando código nativo para para os microcontroladores Microchip linha PIC16 e Atmel AVR, a partir do diagrama ladder: 

Suportados e Testados:

  • PIC16F877
  • PIC16F876
  • PIC16F628
  • ATmega64
  • ATmega128


  • Suportados mas não-testados
    • PIC16F88
    • PIC16F819
    • ATmega162
    • ATmega32
    • ATmega16
    • ATmega8
    O LDmicro (Copyright 2005-2010 Jonathan Westhues), é livre e distribuído em conformidade GNU General Public License v3


    Após desenhar o circuito em lógica ladder no editor, ter funcionado na simulação, deve-se associar os pinos do microcontrolador para as entradas e saídas e gerar o código para o PIC ou AVR selecionado. A geração do código não é difícil.  Para o AVR, um bom alocador de registradores proverá uma maior velocidade. Se você quer ter uma otimização de código ainda mais apurada, poderá aplicar algumas regras de redução de algoritmos, e talvez redução de estados também. Isso seria muito mais difícil.
    Mesmo ignorando isso, meu código gerador para os AVRs é muito pobre. O "back end" AVR ainda gera código PIC... por exemplo, ele não tira vantagem do fato do AVR ter mais de um registrador. Muitos dos códigos gerados ficam pouco otimizados. O "back end" para PIC é melhor, e não é muito grande. Mas nada disso importa muito se você estiver tentando rodar algumas dezenas de degraus de uma lógica ladder com tempo de ciclo rápido.
    Há suporte para conversor A/D, unidade PWM e UART nos microcontroladores utilizados. Isso significa que você pode escrever lógica ladder que leia uma entrada analógica, e que possa enviar e receber caracteres pela serial (por exemplo, para um PC, se você adicionar um MAX232, ou um display LCD de caracteres). Isso é possível mandando seqüência de caracteres através da serial, assim como o valor de variáveis inteiras, como texto ASCII. E por último, fora adicionado suporte a variáveis em EEPROM; Você pode indicar que  uma variável específica irá ser salva automaticamente em uma área de memória não volátil, que será mantida ao se desconectar a energia. (texto traduzido do site do LDmicro por Daniel Corteletti)


    Exemplos

    segunda-feira, 23 de setembro de 2013

    Apostila de mini curso sobre o Arduino Uno

    Esta apostila é um mini curso sobre o Arduino, focado no modelo Uno.


    sábado, 6 de outubro de 2012

    Tutorial - Controlando deslocamento do motor de passo com Arduino

    terça-feira, 25 de setembro de 2012

    Vídeo Aula Processing + Arduino

    Vídeo-Aulas sobre Programação com a plataforma Processing para Arduino (o kit de desenvolvimento Open Source que virou febre entre os praticantes de Eletrônica) apresentadas pelo garagista (colaborador do Laboratório de Garagem) Camilo de Lellis Barreto Júnior, muito interessante. Clique nos links das aulas abaixo.


    <Aula 1>  <Aula 2>  <Aula 3>


    quinta-feira, 13 de setembro de 2012

    Curso Online voltado para Arduino e Programação

    Curso Online dividido em 12 Video Aulas. Iniciativa da Rede Social do Laboratório de Garagem

    Clique nos links para assistir:
    <Aula 1 - Introdução ao Arduino>  <Aula 2 - Conceitos Básicos de Eletrônica>  <Aula 3 - Arquitetura de um Sketch>  <Aula 4 - Linguagem de Programação>  <Aula5 - Serial>  <Aula6 - Conceitos de Eletrônica Digital>  <Aula7 - LCD e biblioteca LiquidCrystal>  <Aula8 - Introdução à Eletrônica Analógica>  <Aula9 - PWM>  <Aula10 - Acionamento de Rele Pela Porta Serial>  <Aula11 - Motores>  <Aula12 - Motor de Passo / Ponte H>







    Links das Iniciativas do Laboratório de Garagem:
    <REDE SOCIAL>
    <INCUBADORA>
    <LOJA VIRTUAL>

    Plataforma Radiuino (Rádio + Arduino) para Rede Sensores Sem Fio

    Mais uma webinar sobre o Arduino (o kit de desenvolvimento Open Source que virou febre entre os praticantes de Eletrônica) apresentada pelo garagista (colaborador do Laboratório de Garagem) Pablo Paschoaletto, muito interessante.


    Arduino: Cartilha de Programação em C



    Material elaborado por João Alexandre da Silveira, que, nas palavras do próprio autor, é um livreto com pouco mais de 20 páginas que serve com guia de consulta rápida para iniciantes em programação em C para Arduino para criação de interfaces simples de hardware.




    ÍNDICE

    Apostila de Introdução ao Arduino: Foco no Duemilanove



    Esta apostila foi elaborada com a orientação do Prof. Alexandre Santos de la Vega do Departamento de Telecomunicações da Escola de Engenharia da Universidade Federal Fluminense. Ela faz uma introdução ao Arduino, abordando os aspectos de hardware e programação com foco na versão Duemilanove.


    Sumário


    1 Introdução ao Arduino ..............................................................2
    2 Características do Duemilanove .................................................4
    2.1 Características . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
    2.2 Alimentação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
    2.3 Memória . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
    2.4 Entrada e Saída . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
    2.5 Comunicação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
    2.6 Programação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
    2.7 Reset Automático . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
    2.8 Proteção contra sobre corrente USB . . . . . . . . . . . . . . . . . . . . . . . . . 7
    3 Referências da linguagem usada na programa ção do Arduino 8
    3.1 Linguagem de referência . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
    3.2 Fun ções . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
    3.3 Bibliotecas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
    4 Instala ção da IDE e suas bibliotecas ............................................12
    4.1 Arduino para Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
    4.2 Arduino para GNU/Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
    5 Desenvolvimento de Projetos ....................................................14
    5.1 Exemplo 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
    5.2 Exemplo 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
    5.3 Exemplo 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
    5.4 Exemplo 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
    6 Referências Bibliogr áfi cas 22

    terça-feira, 28 de agosto de 2012

    Webseminário: Conhecendo o Arduino

    Mais uma webinar sobre o Arduino (o kit de desenvolvimento Open Source que virou febre entre os praticantes de Eletrônica) apresentada pelo garagista (colaborador do Laboratório de Garagem) Mauro Assis, muito interessante.


    LinkWithin

    Related Posts Plugin for WordPress, Blogger...