Hello,

i want connect at least 4 Potis at Ardupilot Breadboard (i have only the red Board) and send its values via USB to PC.

USB-Transmit works in steps of 1,5 sec but i think there has to be a special command to define IN1 ... IN8 as ADC-Input.

Can anybody help me?

Thanks in advance

/*
  ReadAnalogVoltage
  Reads an analog input on pin 0, converts it to voltage, and prints the result to the serial monitor.
  Attach the center pin of a potentiometer to pin A0, and the outside pins to +5V and ground.
 
 This example code is in the public domain.
 */
int sensorValue = 0;
// the setup routine runs once when you press reset:
void setup() {
  // initialize serial communication at 9600 bits per second:
 
  Serial.begin(9600);
  pinMode(A0, INPUT);
}

// the loop routine runs over and over again forever:
void loop() {
  // read the input on analog pin 0:
  sensorValue = analogRead(A0);
 
  // Convert the analog reading (which goes from 0 - 1023) to a voltage (0 - 5V):
 
  // print out the value you read:
  Serial.println(sensorValue);
  delay(1500);
}

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Hello,

    i found the soltion by using the direct Inputs of ATMEGA 1280 on red Board.

    IN1...IN8 are only Inputs of 74LS154 Digital Multiplexer.

This reply was deleted.

Activity

Hiroki Tanaka liked Hiroki Tanaka's profile
Oct 13
Derrick Davies liked lisa TDrones's profile
Sep 23
More…