timer veya değişken ekleyip mesala butona birdaha basılırsan bütün işlemleri sonlandırıp yaniden komuta başlata bilirsin yani reset tuşuna basmak gibi olur kod DEĞİŞKEN ADANA
[/CODE]#include <Wire.h>
#include <SoftwareSerial.h>
double angle_rad = PI/180.0;
double angle_deg = 180.0/PI;
double adana;
void setup(){
pinMode(A0+0,INPUT);
pinMode(9,OUTPUT);
}
void loop(){
if(((analogRead(A0+0))==(1023))){
adana += 1;
}
if(((adana)==(1))){
digitalWrite(9,1);
_delay(5);
digitalWrite(9,0);
if(((adana)==(2))){
adana = 1;
digitalWrite(9,0);
}
}
_loop();
}
void _delay(float seconds){
long endTime = millis() + seconds * 1000;
while(millis() < endTime)_loop();
}
void _loop(){
}
/adana merkez patlıyo [/CODE]
herkes çıkış digital 9 girş analog 0
Analogdan buton okumak kanser ediyor önermem
pull down direnci cart curt emn mi dersin kafayı yedim kablonun iç direnci yüzünden 1023 tamamlanmıyor ve triglemiyor bu arada kod fixlendi
Kaptan olmuyo kafayı yiyecem dijitalle cillop gibi oluyor ama nalet olası analog kafayı yedi