hello. i tried compiling my code but it always errors then shows this error message:
In file included from C:\Users\Kairu-Senpai\Desktop\Project Range Meter\code\code.ino:1:0:
C:\Users\Kairu-Senpai\Documents\Arduino\libraries\LiquidCrystal/LiquidCrystal.h:86:16: error: conflicting return type specified for 'virtual void LiquidCrystal::write(uint8_t)'
virtual void write(uint8_t);
^
In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Stream.h:26:0,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:29,
from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:232,
from C:\Users\KAIRU-~1\AppData\Local\Temp\arduino_build_240585\sketch\code.ino.cpp:1:
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Print.h:51:20: error: overriding 'virtual size_t Print::write(uint8_t)'
virtual size_t write(uint8_t) = 0;
^
Multiple libraries were found for "LiquidCrystal.h"
Used: C:\Users\Kairu-Senpai\Documents\Arduino\libraries\LiquidCrystal
Not used: C:\Program Files (x86)\Arduino\libraries\LiquidCrystal
Using library LiquidCrystal in folder: C:\Users\Kairu-Senpai\Documents\Arduino\libraries\LiquidCrystal (legacy)
Using library SPI at version 1.0 in folder: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\SPI
exit status 1
Error compiling for board Arduino/Genuino Uno.
i don't understand the error. please help. below is the code:
#include <LiquidCrystal.h>
LiquidCrystal LCD(11,10,9,2,3,4,5);
#define trigPin 13
#define echoPin 12
void setup(){
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
LCD.begin(16,2);
LCD.setCursor(0,0);
LCD.print("Proje Hocam");
}
void loop(){
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1; //Ölçüm fonksiyonu
LCD.setCursor(0,1);
LCD.print(" ");
LCD.setCursor(0,1);
LCD.print("Mesafe ");
LCD.setCursor(7,1);
LCD.print(distance);
LCD.print(" cm");
delay(250);
}