2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-13 06:58
Acesta este un buton de control al volumului USB foarte ieftin. Uneori butoanele tradiționale sunt mai convenabile pentru a controla lucrurile, mai degrabă decât să faceți clic pe mouse peste tot. Acest proiect folosește DigiSpark, un codificator rotativ și biblioteca USB Adafruit Trinket (https://github.com/adafruit/Adafruit-…) și câteva fire jumper de sex feminin.
Pasul 1: Carcasă și buton
Luați orice buton de control al volumului gata preparat sau puteți utiliza un capac vechi de sticlă de detergent. Am folosit un capac vechi. După curățarea capacului, acesta este vopsit în negru. Luați un alt recipient gol de cremă de față și faceți o gaură în capac. Faceți o altă gaură în partea inferioară a containerului, astfel încât firele să poată ieși.
Pasul 2: Testați proiectul
- Descărcați și instalați driverele DigiSpark pentru Windows / Linux / Mac
- Instalați pachetele DigiSpark Board pentru Arduino în IDE (mai multe detalii
- Selectați placa DigiSpark din Arduino IDE din meniul Instrumente.
- Descărcați și instalați biblioteca USB Adafruit Trinket de pe
- Conectați codificatorul rotativ și DigiSpark conform schemei de conexiuni atașate. Puteți să-l testați pe o placă de calcul.
- Descărcați atașat USBKnob.ino și Settings.h. Deschideți fișierul ino în Arduino IDE și încărcați pe DigiSpark
Testați volumul rotind butonul. Volumul ar trebui să crească și să coboare. Asta e tot. Atât de simplu.
Pasul 3: Adunarea finală
Înșurubați codificatorul prin orificiul de deasupra capacului recipientului. Deoarece containerul este gol, atunci când butonul este rotit, întregul container se poate mișca. Puneți ceva în interiorul recipientului pentru a-i face grea baza (cum ar fi GRAM sau rulmentul cu bile etc.). Conectați DigiSpark la computer și butonul este gata.