• 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
generator częstotliwości + arduino UNO
#2
        W tej chwili tylko tyle potrafię:
=============================================================
Kod:
void setup() {
pinMode(13, OUTPUT);//Wyłączenie diody na pin 13
digitalWrite(13, LOW);//Wyłączenie diody na pin 13
pinMode(6, OUTPUT);//Wyjście na pin 6
digitalWrite(6, LOW);
pinMode(3, OUTPUT);//Wyjście na pin 6
digitalWrite(3, LOW);
pinMode(2, INPUT);//Wejście na pin 2
}

// the loop routine runs over and over again forever:
void loop() {

int sensorValue = digitalRead(2);//zmienna + odczyt stanu z pin2
  if (sensorValue > LOW) //Jeśli większy od 2,5v to jest
  digitalWrite(6, HIGH); //Włączenie pin 6
  delay(1);
  digitalWrite(6, LOW);//WyLączenie pin 6
}
==================================================================

Jak przełączyć na pin 3 przy następnym impulsie nie mam pojęcia.

Doszedł jeszcze problem z dziwnym dzieleniem impulsu na mniejsze i nie radeniu sobie z przełanczaniem z mniejszym wypełnieniem lub większj częstotliwości.


Przy pomiarze napięcia przy analogowym wejściu zachowywał się dokładnie tak samo.

Niebieski to przebieg z arduino.
 
Odpowiedź
  


Wiadomości w tym wątku
RE: generator częstotliwości + arduino UNO - przez boras25 - 22-03-2016, 23:33

Skocz do:


Przeglądający: 1 gości