Lopullinen muistipeli
Asetettu päälleSyöttöjen lukeminen Arduino
Voimme välittää syötteen Arduino kahdella tavalla. Toisella varmistamme, että Arduino vastaanottaa korkean signaalin (5v) ja toisella matalan signaalin (0v).
Korkea signaali (vetovastus):
Kun kytkin U1 on kiinni, vastuksen läpi kulkee virta. Tämä on yleensä 1k tai 4k7 ohmia. Koska meillä on sarjaliitäntä, suurimman resistanssin komponentti saa eniten jännitettä ja pienimmän resistanssin komponentti saa eniten jännitettä. Kytkimessä, jolla on pienin vastus, on noin 5 V kytkimen yli. Tuloliitäntä vastaanottaa siksi 5 V jännitteen ja siksi sillä on "korkea signaali". Kun kytkin on auki, Arduino -nasta maadoitetaan, joten se saa 0v.
Matala signaali (maadoitus tai veto):
Kun kytkin on auki, Arduino sisääntulossa ei ole jännitettä, joten se ei ole "korkea" tai "matala". Kun suljet kytkimen, Arduino -tulo saa 0v jännitteen. Tätä kutsutaan matalaksi signaaliksi.