2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu süper ucuz bir USB Ses Kontrol Düğmesidir. Bazen geleneksel düğmeler, her yerde fareyi tıklamak yerine şeyleri kontrol etmek için daha uygundur. Bu proje DigiSpark, Rotary Encoder ve Adafruit Trinket USB Library (https://github.com/adafruit/Adafruit-…) ve birkaç dişi-dişi jumper kablosu kullanır.
Adım 1: Muhafaza ve Düğme
Herhangi bir hazır ses kontrol düğmesini alın veya eski bir deterjan şişesi kapağı kullanabilirsiniz. Eski bir kap kullandım. Kapağı temizledikten sonra siyaha boyanır. Başka bir boş yüz kremi kabı alın ve kapağında bir delik açın. Tellerin dışarı çıkabilmesi için kabın altına bir delik daha açın.
Adım 2: Projeyi Test Edin
- Windows/Linux/Mac için DigiSpark sürücülerini indirin ve yükleyin
- Arduino için DigiSpark Board paketlerini IDE'ye kurun (daha fazla ayrıntı
- Arduino IDE'de Araçlar menüsü altında DigiSpark kartını seçin.
- Adafruit Trinket USB kütüphanesini https://github.com/adafruit/Adafruit-Trinket-USB adresinden indirip kurun.
- Döner kodlayıcıyı ve DigiSpark'ı ekli kablo şemasına göre bağlayın. Bir breadboard üzerinde test edebilirsiniz.
- Ekli USBKnob.ino ve Settings.h'yi indirin. Arduino IDE'de ino dosyasını açın ve DigiSpark'a yükleyin
Düğmeyi çevirerek ses seviyesini test edin. Ses seviyesi yukarı ve aşağı gitmeli. Bu kadar. Çok basit.
Adım 3: Son Montaj
Kodlayıcıyı kap kapağının üstündeki delikten vidalayın. Kap boş olduğu için, Düğme döndürüldüğünde tüm kap hareket edebilir. Tabanını ağırlaştırmak için kabın içine bir şey koyun (GRAM veya bilyalı rulman vb.). DigiSpark'ı bilgisayara bağlayın ve Düğme hazır.