(N-Predict) Velostatlı Bileklik Ve Spotify Ile Müzik Listesi Oluşturma
by Burak K in Circuits > Electronics
276 Views, 0 Favorites, 0 Comments
(N-Predict) Velostatlı Bileklik Ve Spotify Ile Müzik Listesi Oluşturma




Kompanentler:
-Arduino Uno
-Keçe
-Karton
-Elektrik bandı
-Kablo
-Velostat
-Alüminyum Folyo
-Bakır tel
-Klips
-Metal düğme
Bilekliğin Oluşturulması















1. Keçeyi dörtgen şekilde kesiyorum
2. Keçenin iki tarafına klipsleri yapıştırıyorum
3. Metal düğmeye resimdeki şekilde bakır teli sarıyorum
4. Metal düğmenin üzerine kabloyu sarıyorum
5. Velostatı resimdeki gibi U şeklinde kesiyorum
6. Kestiğim velostatın uçlarına alüminyum sarıp içine de kabloyu sıkıştırıyorum
7. Velostatın uçlarını sıkıca bantlıyorum
8. Kartonu resimdeki gibi keserek bazı yerlerini deliyorum
9. Hazırladığım velostatı hazırladığım kartondan geçirdikten sonra arka tarafından sıkıca bantlıyorum
10.Keçenin ortasına deldiğim delikten hazırladığım velostatlı kartonu metal düğme ile birlikte birbirine geçiyorum
11. Kabloları keçenin arkasından geçirdikten sonra kartonun üzerine basit bir gösterge ekliyorum
Bileklik kısmı bitti !
Arduino Bağlantısını Hazırlama


1. Arduino UNO ya StandartFirmata dosyasını yüklüyorum
2. Bileklik bağlantısını resimdeki gibi yapıyorum(Bağlantı noktaları: A0, 5V, GND)
Artık Hazır!
Python Ile Spotify Bağlantısı Ve Grafik Oluşturma


Buraya tıklayarak yönergeleri izleyip gerekli python ve spotify dosyalarını hazırlıyorum.
Porgramı çalıştırdığımda resimdeki gibi bir grafik görüyorum
Kullanım Ve Örnek

Not: Bu projeyi asında EEG sensörü bulunan bir kulaklık yaparak hazırlayacaktım fakat eeg sensörü bulamamam sebebi ile projeyi bileklik ile çalışan bir forma getirdim. Yazdığım python kodları bu bileklikte de düzgünce çalışmaktadır.
Çalışma Prensibi:
Program, siz bir müziği dinlerken bilekliğiniz üzerinden beğeni seviyenize göre ayarladığınız değeri sürekli olarak algılayarak müzik bittiğinde o müziğe beğeni seviyenizin ortalamasını ekler. Bu şekilde dinlediğiniz müzikleri otomatik olarak oluşturduğu bir çalma listesine en beğenilenden en az beğenilene doğru sıralar ve en çok beğendiğiniz 5 müzik üzerinden yola çıkarak içinde beğenebileceğiniz müzikler bulunan öneriler adında başka bir çalma listesi oluşturur.
Yararlandığım Kaynaklar
http://elab-kh-berlin.de/workshop-artificial-skins...
https://learn.sparkfun.com/tutorials/graph-sensor-...
https://matplotlib.org/2.0.2/examples/index.html
https://developer.spotify.com/documentation/genera...
https://cdn-shop.adafruit.com/datasheets/Handcraft...