Skip to content

Vyřešit připojení pieza na ESP32 #27

Open

Description

@yaqwsx

Na ESP32 jsme v aktuální konfiguraci stále uspokojivě nerozpištěli piezo.

Activity

  1. cleveHEX commented on Jun 18, 2018

    @cleveHEX
    Contributor

    Není to dobré řešení, ale fungovalo mi jen s jedním pinem na low a použít funkci ledc (není na AVR). Chtělo by to port knihovny ToneAC.

  2. cleveHEX commented on Jun 18, 2018

    @cleveHEX
    Contributor

    Navrhuji zavřít, issue přesunut do RoboticsBrno/ArduinoLearningKitStarter-library#11

  3. yaqwsx commented on Jun 18, 2018

    @yaqwsx
    MemberAuthor

    ToneAC dělá to, že na půl periody nastaví jednu nožičku na low a druhou na high a pak je prohodí. Díky tomu má piezo dvakrát tak velký rozkmit a je hlasitější.

    To samé by mělo být možné udělat na ESPčku - nevím, jestli ledc umí invertovat pin nebo ne. Pokud ano, tak stačí nastavit oběma nožičkám PWM na 50 % a jeden pin invertovat. Pokud ne, tak by to mohly umět timery pro řízení motorů.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions