Neste tutorial, veremos como programar um quadro Teensy com Teensyduino e a IDE Arduino. Os microcontroladores Teensy são placas de desenvolvimento com uma arquitectura ARM. Têm alto poder computacional, um grande número de interfaces de entrada/saída e de comunicação. São ideais para desenvolver dispositivos USB, tais como controladores HID ou módulos MIDI.
Material
- Computador
- Microcontrolador Teensy
- Cabo USB A Macho para USB Mini B Macho
Instalação do software Teensyduino
Para que o software Arduino IDE possa comunicar e programar o microcontrolador Teensy, necessita de certas características e bibliotecas. Tudo isto está contido no software Teensyduino que serve como uma extensão.
Descarregar e instalar o software Teensyduino. Basta seguir o guia de instalação.
Uma vez instalado o Teensyduino, deverá ver a secção Teensy aparecer na selecção do júri em Arduino.
Código
const int ledPin=13; void setup() { Serial.begin(9600); pinMode(ledPin,OUTPUT); delay(1000); Serial.println(F("Teensy intialized")); } void loop() { Serial.println(F("Teensy running !")); digitalWrite(ledPin,HIGH); delay(500); digitalWrite(ledPin,LOW); delay(500); }
Para carregar o código da primeira vez, é necessário:
- verificar o código
- pressionar o botão no cartão Teensy para entrar no modo de programação
- depois carregar o código
Depois de o ter feito uma vez, pode carregar o programa normalmente.
Resultado
O código acima simplesmente verifica que o cartão foi piscado, piscando o LED de bordo e exibindo uma mensagem no monitor de série.