Ejemplo n.º 1
0
int Serial_printLine(char* str)
{
    int retVal = Serial_printString(str);
    if (!retVal)
        retVal = Serial_SendByte('\n');
    return retVal;
}
Ejemplo n.º 2
0
int Serial_printInt(int data)
{
    char buf[32];
    
    sprintf(buf, "%d", data);   
    return Serial_printString(buf);
}
Ejemplo n.º 3
0
void loop() {
int reading = 0;
int output=0;
int opposite_output=0;
digitalWrite(pwm_1,HIGH);
digitalWrite(pwm_2,HIGH);

for (int i=0;i<5;i++)
reading+= analogRead(pot);
output=reading/5;
opposite_output=1023-output;
analogWrite(dir_2,output);
analogWrite(dir_1,opposite_output);
delay(30);
Serial_printString("DIR");
Serial_println();
Serial_printNumber(output,DEC);
}
Ejemplo n.º 4
0
int Serial_printFloat(float data)
{
    char buf[32];
    sprintf(buf, "%g", data);
    return Serial_printString(buf);
}