• 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
Obliczanie czasu pomiędzy zdarzeniami
#11
(28-01-2017, 11:56)Smaczek napisał(a): No chyba, że pisząc "blokujemy" miałeś na myśli blokadę przejścia do następnej instrukcji.
Tak. Tylko aby to zadziałało to trzebo to i owo zmienić(a miałem nie dawać gotowców)
Kod PHP:
int czujnik_1 A1//fototranzystor 1
int czujnik_2 A2//fototranzystor 2
unsigned long time_1//czas microsekundy
unsigned long time_2//czas microsekundy
int war_1 1000;
int war_2 1000;


void setup() {
 
   Serial.begin(9600); //inicjalizacja monitora szeregowego
 
   Serial.println("Pomiar predkosci");
}

void loop() {

 
   while(war_1 950)
 
   {
        
war_1 analogRead(czujnik_1);
 
   }
 
   time_1 micros();

 
   while(war_2 950)
 
   {
        
war_2 analogRead(czujnik_2);
 
   }
 
   time_2 micros();
    
Serial.println(time_2 time_1);
    
    
delay(1000);


Generalnie tak pisany program jest bez sensu ale sprawdź czy działa.
Pomagam za darmo więc szanuj mój czas.
Wklejaj tekst a nie jego zdjęcie.
Nie pisz następnego postu jak nie odpowiedziałeś na poprzedni.
Jak mądrze zadawać pytania
 
Odpowiedź
  


Wiadomości w tym wątku
RE: Obliczanie czasu pomiędzy zdarzeniami - przez namok - 28-01-2017, 15:50

Skocz do:


Przeglądający: 1 gości