Paso 4: Código de Arduino
Entrada serie salida analógica
Lee un pin de entrada analógico e imprime los resultados al monitor de serie.
El circuito:
Pin de pie de sonda 2: masa (GND)
Sonda de Vernier pin 5: + 5 V (VCC)
Pin de pie de sonda 6: salida de Sensor (A0)
creado el 09-08-2011 por David Hay (misterhay)
Código tomado de ejemplo de Tom Igoe
http://Arduino.CC/en/Tutorial/AnalogInOutSerial
Este código es Creative Commons Attribution (http://creativecommons.org/licenses/by/3.0/)
*/
Constantes, que se utilizan para dar nombres a los pines utilizados
const int analogInPin = A0; Clavija de entrada analógica que la sonda está conectada a
const int ledPin = 11; Teensy a bordo está en el pin 11
Variables
int sensorValue = 0; valor leído de la sonda
La instalación, que se ejecuta una vez al inicia el esbozo
void setup()
{
Serial.Begin(38400); inicializar comunicaciones serie a 38400 bps,
no es que esto es importante puesto que funciona a velocidad USB
pinMode (ledPin, salida); configurar el pin digital como salida
}
El lazo que no la toma de muestras y de salida en el monitor serial
Esto seguirá funcionando mientras esté conectado el Teensy
Utilice el Monitor de Arduino Serial o algunas GUI de lujo para ver la salida
void loop()
{
Lectura analógica de valor:
sensorValue = analogRead(analogInPin);
imprimir los resultados en el monitor serial:
Serial.println(sensorValue);
esperar 10 milisegundos para el convertidor de analógico a digital resolver
Delay(10);
}