Merhaba arkadaşlar bir projem var bu kulladığım entegrelerdemi sıkıntı var koddamı sıkıntı var çözemedim kod doğru şekilde çalışıyor ama hobi motorları rpm vermiyor kodda mantık hatasıda olabilir ama bulamadım yardımcı olursanız sevinirim iyi günler. |
Tinkercad'deki Hatayı bulamadım Yardım.
-
-
thinkerpatta 0 ve 1 pinleri çalışmadı bende, başka yere bağladım oldu,
bu sistemin amacı, arabayı önündeki cisme yakın tutmak galiba, ona göre budadım kodları biraz
int M1P1=3; int M1P2=4; int M2P1=6; int M2P2=7;
int M3P1=9; int M3P2=10; int M4P1=12; int M4P2=13;
int TRIG=2;int ECHO=5; int MESAFE=0;
void setup(){
pinMode(TRIG, 1); pinMode(ECHO, 0);
pinMode(M1P1, 1); pinMode(M1P2, 1);
pinMode(M2P1, 1); pinMode(M2P2, 1);
pinMode(M3P1, 1); pinMode(M3P2, 1);
pinMode(M4P1, 1); pinMode(M4P2, 1);}
void loop(){
digitalWrite(TRIG, HIGH); delay(10);
digitalWrite(TRIG, LOW);
MESAFE=pulseIn(ECHO, HIGH);
kontrol(); delay(100);}
void kontrol(){
if(MESAFE*0.01723>150){
digitalWrite(M1P1, 0); digitalWrite(M1P2, 1);
digitalWrite(M2P1, 0); digitalWrite(M2P2, 1);
digitalWrite(M3P1, 0); digitalWrite(M3P2, 1);
digitalWrite(M4P1, 0); digitalWrite(M4P2, 1); }
else{
digitalWrite(M1P1, 0); digitalWrite(M1P2, 0);
digitalWrite(M2P1, 0); digitalWrite(M2P2, 0);
digitalWrite(M3P1, 0); digitalWrite(M3P2, 0);
digitalWrite(M4P1, 0); digitalWrite(M4P2, 0); }}
Bu mesaj IP'si ile atılan mesajları ara Bu kullanıcının son IP'si ile atılan mesajları ara Bu mesaj IP'si ile kullanıcı ara Bu kullanıcının son IP'si ile kullanıcı ara
KAPAT X