eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaOptotriak. Co robię źle?Re: Optotriak. Co robię źle?
  • Data: 2019-02-23 21:30:05
    Temat: Re: Optotriak. Co robię źle?
    Od: q...@t...no1 (Queequeg) szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    Michal M. Lechanski <m...@d...eu> wrote:

    > loop()
    >
    > Serial.print("flashPin status: ");
    > Serial.println(digitalRead(flashPin));
    >
    > digitalWrite(flashPin, HIGH);
    >
    > Serial.print("flashPin status: ");
    > Serial.println(digitalRead(flashPin));
    >
    > delay(impuls);
    >
    > digitalWrite(flashPin, LOW);
    >
    > Serial.print("flashPin status: ");
    > Serial.println(digitalRead(flashPin));
    >
    > }

    Jeśli loop() jest wywoływane jak nazwa wskazuje w pętli, to nie masz
    żadnego opóźnienia po ustawieniu flashPin na LOW. Dorzuć.

    > Serial.print() pokazuje kolejno - 0, 1, 0, czyli tak jak być powinno,
    > ale flash się nie wyzwala. Sprawdzane na dwóch różnych lampach z
    > napięciem na stopce ok 12V i ok 22V.
    > Także wydłużenie czasu trwania impulsu (nawet do kilku sekund) nic nie
    > zmienia - flash nie reaguje.
    > Poza tym obie lampy działają prawidłowo.

    A jak odepniesz arduino i podłączysz 5 V bezpośrednio do rezystora, to
    lampa odpala?

    --
    Eksperymentalnie: http://facebook.com/groups/pl.misc.elektronika

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: