/* Analog input, analog output, serial output Reads an analog input pin, maps the result to a range from 0 to 255 and uses the result to set the pulsewidth modulation (PWM) of an output pin. Also prints the results to the serial monitor. The circuit: * potentiometer connected to analog pin 0. Center pin of the potentiometer goes to the analog pin. side pins of the potentiometer go to +5V and ground * LED connected from digital pin 9 to ground created 29 Dec. 2008 modified 9 Apr 2012 by Tom Igoe This example code is in the public domain. */ // These constants won't change. They're used to give names // to the pins used: const int vertical_right = A4; // Analog input pin that the potentiometer is attached to const int horz_right = A4; const int vertical_left = A4; const int horz_left = A4; int vertical = 0; // value read from the pot int outputValue = 0; // value output to the PWM (analog out) void setup() { // initialize serial communications at 9600 bps: Serial.begin(9600); } void loop() { // read the analog in value: sensorValue = analogRead(analogInPin); Serial.println(sensorValue); Serial.print("\t"); Serial.print(sensorValue); Serial.print("\t"); Serial.print(""); Serial.print(osvet(), DEC); Serial.println("\t"); delay(200); }