MSP430 touchscreen piano

[Rohit Gupta] schreef om dit touchscreen piano-project te delen dat hij is gebouwd rond de TI-launchpad. Het zorgde voor hem om uit te checken met behulp van een resistieve digitizer ontdekt op veel mobiele apparaten. Deze zijn eenvoudig aan de bovenkant van LCD-schermen vast, evenals vervangingen zijn goedkoop, maar het redden van een van de oude hardware is ook een optie.

Het eerste wat hij deed was om de vier uitgangen van de digitizer met zijn multimeter te testen. Het registreren van de wijziging van het wijzigen van de wijziging Zorg ervoor dat u de juiste draden leest en in staat is om in de instellingen te nullen voordat u begint met coderen. [Rohit] gebruikt de ADC op de MSP430-chip om te lezen vanaf het scherm. Hij ging met het algoritme van een van de app-noten van TI om de metingen om te zetten in X-coördinaten.

Hij scheidde het scherm in zeven kolommen, elk genererend een andere toon. Het aanraken van hoger of lager in die kolom zal de toonhoogte van de geproduceerde notitie veranderen. U kunt hierna een voorbeeld hiervan horen in de demo na de sprong.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post