logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Buzzer PC wyłącza się po 18 sekundach - kod Arduino, co poprawić?

alienHater 08 Kwi 2017 15:57 714 2
REKLAMA
  • #1 16400230
    alienHater
    Poziom 11  
    Posty: 123
    Pomógł: 3
    Ocena: 5
    Witam,

    napisałem prościutki programik do odpalenia buzzera pc.
    Problem w tym że niezależnie od częstotliwości po ok 18 sekundach buzzer się wyłącza. Jakieś pomysły, gdzie leży problem?
    Kod: C / C++
    Zaloguj się, aby zobaczyć kod

    Będę wdzięczny za sugestie :)
  • REKLAMA
  • #2 16400392
    dedito
    Poziom 39  
    Posty: 4770
    Pomógł: 527
    Ocena: 593
    alienHater napisał:
    napisałem prościutki programik do odpalenia buzzera pc.

    Do tego wystarczy samo digitalWrite(buzzer, HIGH);
  • #3 16400625
    alienHater
    Poziom 11  
    Posty: 123
    Pomógł: 3
    Ocena: 5
    Nie, nie wystarczy. Buzzer nie posiada wbudowanego generatora. Wiem jak nim sterować, nie wiem jedynie dlaczego przestaje "brzęczeć" po ok 18 sec.
    Użyłem właściwego typu danych(unsigned long).

    Edit:
    Aktualizacja środowiska dla ESP32 Thing pomogła usunąć problem. :D
REKLAMA