Keresés

Új hozzászólás Aktív témák

  • nyunyu

    félisten

    válasz lajthabalazs #20091 üzenetére

    Én erre a hibridre gondoltam, mert ezen már az Atmega32U4 van, nem kell még a firmware-rel is babrálni

    Ez egy Pro Micro klon.

    Leonardohoz csak annyi koze van, hogy ugyanaz a kontroller van a Micron, Pro Micron, Leonardon, Teensy 2.0-an, Teensy++ 2.0-an, igy a rajuk irt programok nagyreszt csereszabatosak, max az eltero labkiosztast kell az elektronika osszerakasakor kisilabizalni.

    Dióda és ellenállás akkor minden kapcsolóhoz kell sorban, és ha a dióda LED, akkor még világít is, amikor lenyomják?

    Kapcsolo egyik labara megy a tapfesz a megfelelo sor drotrol (demultiplexer x. kimenete), masik labat kotod a diodan keresztul az oszlop drotra, ami megy a multiplexer y. bemenetere.
    Sima egyeniranyitasra hasznalt 1N4148 dioda, nem LED.

    Nem biztos, hogy jo otlet lenne LEDre cserelni, mivel az egybol tonkremegy, ha direktben megkapja a demultiplexer kimeneten levo 5V tapfeszt.
    Ha meg vele sorba kotsz egy ellenallast, akkor meg nem biztos, hogy marad annyi feszultseg, hogy amikor olvasod az oszlopot, akkor logikai HIGH szintnek erzekelje, ha le van nyomva a gomb. (Mennyi is kell ehhez, >3 V?)

    1N4148-on 0.6-0.7V esik, igy meg mindig marad 4.3-4.4V, azt biztosan HIGHnak olvassa a kontroller.

    Mivel a multiplexer nem szereti, ha lebeg a bemenete, ezert minden oszlop drot valamelyik vegere kell egy ellenallas, amivel lehuzod foldre.
    Igy nem fog hulyeseget olvasni, ha eppen egyik gomb sincs megnyomva.
    Nem hasznalt bemeneteket meg direktben, ellenallas nelkul kell foldelni.

    Gombok hattervilagitasara szolgalo LEDek labai ugyan a kapcsolok hazain vannak atfuzve, de ezek fuggetlenek a billzet matrixtol, nem onnan vannak meghajtva.

    [ Szerkesztve ]

    Hello IT! Have you tried turning it off and on again?

Új hozzászólás Aktív témák