MSP430 Touchscreen Piano

[Rohit Gupta] skrev ind for at dele dette touchscreen klaverprojekt han byggede omkring TI Launchpad. Det gav en måde, at han skulle tjekke ud ved hjælp af en resistiv digitizer opdaget på mange mobile enheder. Disse er simpelthen fast på toppen af ​​LCD-skærme såvel som udskiftninger er billige, men redning af en fra gammel hardware er også en mulighed.

Det allerførste, han gjorde, var at teste de fire udgange af digitizer med sit multimeter. Logging Den ændrede modstand vil hjælpe med at sikre, at du læser de relevante ledninger, samt er i stand til nul i indstillingerne, før du begynder at kodes. [Rohit] bruger ADC på MSP430 chip til at læse fra skærmen. Han gik med algoritmen fra en af ​​TI’s app noter til at konvertere aflæsningerne til X såvel som Y-koordinater.

Han adskilt skærmen i syv kolonner, der hver især genererede en anden tone. Hvis du rører højere eller lavere på den kolonne, ændrer tonehøjden af ​​den producerede note. Du kan høre et eksempel på dette i demoen efter hoppet.

Leave a Reply

Your email address will not be published.