i try tu use this program but dont know this correct or not
int SinPin = A0; // select the input pin for sin generator
int TriPin= A5; // select the input pin for the tri generator
int PulsePin1 = 13;
int PulsePin2= 7;
void setup() {
// declare the pulsePin as an OUTPUT:
pinMode(PulsePin1, OUTPUT);
pinMode(PulsePin2, OUTPUT);
pinMode(SinPin,INPUT);
pinMode(TriPin,INPUT);
}
void loop() {
int analogsin = analogRead(SinPin); // original sinewave
int analogtri= 1+ analogRead(TriPin); // triangle OFFSET 1V
int analognegsin= -1* analogRead(SinPin); // invert sine
if (analogsin>=analogtri) {
digitalWrite( PulsePin1, HIGH);
}
if ( analogsin<=analogtri){
digitalWrite(PulsePin1,LOW);
}
if( analognegsin>=analogtri){
digitalWrite( PulsePin2, HIGH);
}
else{
digitalWrite(PulsePin2, LOW);
}
}