Paso 6: Programa circuito análogo
Cargar el bosquejo básico de arranque en https://github.com/ricklon/littlebitsatheart/tree/master/sketchbook/startersketch o use el bosquejo de arranque alternativos enumerado al final del tutorial. El bosquejo abajo sólo declara la variable valA0, configurar el pinmode para enviar datos hacia fuera y luego lee el valor analógico del pin A0. Los valores que analogRead puede volver entre 0 y 1023. Continuación, el código almacena el valor en valA0. valA0 se escribe entonces en el
Modificar el bosquejo de arranque para que se vea como el código de ejemplo siguiente:
//declare Inputs //lower case a0, d1 is not defined. d0 is not defined. int valA0; void setup() { //pin mode OUTPUT data or energy out pinMode(5, OUTPUT); //usually you don't need to set analog pinmode because they always take data in } void loop() { //get Inputs //lower case a0, d1 is not defined. d0 is not defined. valA0 = analogRead(A0); //interact with world //scale the values for the proper OUTPUT //do not have to scale digital INPUT D0 int mapA0 = map(valA0, 0, 1023, 0, 255); //send Outputs analogWrite(5, mapA0); }