• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
bład programu
#5
Kod:
const int trigPin = 2;
const int echoPin = 4;
int LEDR = 8;
int duration, distance;
float Speed = 0.0343;

void setup()
{
pinMode(LEDR, OUTPUT); //Define digital pin 8 as an output
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
digitalWrite (LEDR , LOW);
}

void loop()
{
digitalWrite(trigPin, LOW);
delayMicroseconds(2);

digitalWrite(trigPin, HIGH);
delayMicroseconds(10);

digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);

distance  = Speed* duration / 2;

if (distance < 20) digitalWrite (LEDR , HIGH);
else digitalWrite (LEDR , LOW);
}

Cześć jestem programistom. Lepie programy. A jak są błedy, to frajerzy z forum rzeperujom.

P.S.
Programowanie nie polega na zlepianiu programów, tylko na ich pisaniu.
To co polepiłeś nie ma prawa zadziałać. Wystarczy, że zastosujesz się do uwag kompilatora.
Jeśli masz problem z kodem lub sprzętem, zadaj pytanie na forum. Nie odpowiadam na PW, jeśli nie dotyczą one spraw forum lub innych tematów prywatnych.

[Obrazek: SsIndaG.jpg]
 
Odpowiedź
  


Wiadomości w tym wątku
bład programu - przez szwajcav12 - 22-01-2022, 14:58
RE: bład programu - przez kaczakat - 23-01-2022, 00:33
RE: bład programu - przez szwajcav12 - 23-01-2022, 00:40
RE: bład programu - przez kaczakat - 23-01-2022, 05:22
RE: bład programu - przez Robson Kerman - 23-01-2022, 13:38

Skocz do:


Przeglądający: 1 gości