AULA 3 - Microcontroladores - Técnico: mudanças entre as edições
imported>Fargoud Sem resumo de edição |
imported>Fargoud Sem resumo de edição |
||
| Linha 1: | Linha 1: | ||
==Bibliotecas e shields== | |||
Assim como a IDE já vem com diversas funções pré-definidas, o Arduino possui outras bibliotecas para controle | |||
de servomotores, displays LCD, geração de áudio, recepção de sinais de sensores e outros dispositivos (como | |||
teclado PS/2), dentre muitas outras coisas! | |||
E quem pensa que essa estensibilidade toda se restringe ao software está muito enganado: o Arduino possui o que chamamos de ''shields'', que são placas que se acoplam à placa original, agregando funcionalidades à mesma. | |||
Existem ''shields'' dos mais variados tipos, para as mais diversas funções. | |||
Alguns servem como entrada, outros como saída, e ainda outros como entrada e saída. | |||
Com os shields conseguimos, por exemplo, fazer o Arduino se comunicar numa rede Ethernet, ou ainda transmitir dados para qualquer dispositivo via Bluetooth, Wi-Fi ou Zigbee. | |||
Existem ''shields'' com circuitos integrados prontos para controlarmos motores, sem que precisemos nos preocupar com complicações eletrônicas envolvidas, outros possuem leitor de cartão SD, acelerômetro, GPS e diversos outros sensores que podem gerar dados importantes para o software que está rodando no microcontrolador. | |||
[[imagem: shield.jpg|center]] | |||
Existem também outros ''shields'' mais elaborados, que são sistemas completos. | |||
Um deles, por exemplo, cria uma plataforma para desenvolvimento de jogos no Arduino: o '''Video Game Shield10''', que possui uma saída RCA | |||
e duas entradas para controles Numchuck do Nintendo Wii. | |||
Além do hardware, existe uma biblioteca para ser utilizada em conjunto, que já possui várias funções pré-programadas para fazermos desenhos na televisão e capturar os dados dos movimentos nos controles. | |||
Edição das 17h06min de 15 de outubro de 2015
Bibliotecas e shields
Assim como a IDE já vem com diversas funções pré-definidas, o Arduino possui outras bibliotecas para controle de servomotores, displays LCD, geração de áudio, recepção de sinais de sensores e outros dispositivos (como teclado PS/2), dentre muitas outras coisas!
E quem pensa que essa estensibilidade toda se restringe ao software está muito enganado: o Arduino possui o que chamamos de shields, que são placas que se acoplam à placa original, agregando funcionalidades à mesma.
Existem shields dos mais variados tipos, para as mais diversas funções.
Alguns servem como entrada, outros como saída, e ainda outros como entrada e saída.
Com os shields conseguimos, por exemplo, fazer o Arduino se comunicar numa rede Ethernet, ou ainda transmitir dados para qualquer dispositivo via Bluetooth, Wi-Fi ou Zigbee.
Existem shields com circuitos integrados prontos para controlarmos motores, sem que precisemos nos preocupar com complicações eletrônicas envolvidas, outros possuem leitor de cartão SD, acelerômetro, GPS e diversos outros sensores que podem gerar dados importantes para o software que está rodando no microcontrolador.
Existem também outros shields mais elaborados, que são sistemas completos.
Um deles, por exemplo, cria uma plataforma para desenvolvimento de jogos no Arduino: o Video Game Shield10, que possui uma saída RCA e duas entradas para controles Numchuck do Nintendo Wii.
Além do hardware, existe uma biblioteca para ser utilizada em conjunto, que já possui várias funções pré-programadas para fazermos desenhos na televisão e capturar os dados dos movimentos nos controles.
| Arquitetura do Arduíno | AULA 3 - Leitura das portas digitais | >> |
|---|
