MSP430 Dokunmatik Ekran Piyano

[Rohit Gupta], Ti Launchpad’in etrafında inşa ettiği bu dokunmatik piyano projesini paylaşmak için yazdı. Birçok mobil cihazda keşfedilen rezistif bir digitizer kullanarak kontrol etmesinin bir yolunu sağladı. Bunlar basitçe LCD ekranların en üstüne yapışmıştır ve değiştirmeler ucuzdur, ancak eski donanımdan birini kurtarmak da bir seçenektir.

Yaptığı ilk şey, sayısallaştırıcının dört çıkışını multimetre ile test etmekti. Günlüğe kaydetme Dayanma direnci, kodlamaya başlamadan önce uygun kabloları okuduğunuzdan ve ayarları sıfırlayabileceğinizden emin olur. [ROHIT], ekrandan okumak için MSP430 yongasındaki ADC’yi kullanır. Okumaları X’e ve Y koordinatlarına dönüştürmek için Ti’nin uygulama notlarından birinden algoritma ile gitti.

Ekranı, her biri farklı bir ton üreten yedi sütuna ayrıldı. Bu sütunda daha yükseğe veya daha düşük dokunmak, üretilen notun perdesini değiştirir. Atlamadan sonra demodaki buna bir örnek duyabilirsiniz.

Back to top