Indholdsfortegnelse:

USB -volumenknap ved hjælp af DigiSpark og Rotary Encoder: 3 trin
USB -volumenknap ved hjælp af DigiSpark og Rotary Encoder: 3 trin

Video: USB -volumenknap ved hjælp af DigiSpark og Rotary Encoder: 3 trin

Video: USB -volumenknap ved hjælp af DigiSpark og Rotary Encoder: 3 trin
Video: Using Digispark Attiny85 Mini Arduino boards: Lesson 108 2024, Juli
Anonim
Image
Image
USB volumenknap ved hjælp af DigiSpark og Rotary Encoder
USB volumenknap ved hjælp af DigiSpark og Rotary Encoder
USB volumenknap ved hjælp af DigiSpark og Rotary Encoder
USB volumenknap ved hjælp af DigiSpark og Rotary Encoder
USB volumenknap ved hjælp af DigiSpark og Rotary Encoder
USB volumenknap ved hjælp af DigiSpark og Rotary Encoder

Dette er en super billig USB volumenkontrolknap. Nogle gange er traditionelle knapper mere bekvemme at styre tingene frem for at klikke med musen overalt. Dette projekt anvender DigiSpark, en Rotary Encoder og Adafruit Trinket USB Library (https://github.com/adafruit/Adafruit-…) og et par hun-hun-jumper-ledninger.

Trin 1: Kapsling og knap

Kabinet og knappen
Kabinet og knappen
Kabinet og knappen
Kabinet og knappen
Kabinet og knappen
Kabinet og knappen

Tag en hvilken som helst færdiglavet volumenkontrol, eller du kan bruge en gammel vaskemiddelflaskehætte. Jeg har brugt en gammel kasket. Efter rengøring af hætten er den malet sort. Tag endnu en tom beholder ansigtscreme og lav et hul i låget. Lav et andet hul i bunden af beholderen, så ledningerne kan gå ud.

Trin 2: Test projektet

Test projektet
Test projektet
Test projektet
Test projektet
Test projektet
Test projektet
  • Download og installer DigiSpark -drivere til Windows/Linux/Mac
  • Installer DigiSpark Board -pakker til Arduino i IDE (flere detaljer
  • Vælg DigiSpark -kortet i Arduino IDE under menuen Værktøjer.
  • Download og installer Adafruit Trinket USB-bibliotek fra
  • Tilslut roterende encoder og DigiSpark i henhold til vedlagte ledningsdiagram. Du kan teste det på et brødbræt.
  • Download vedhæftede USBKnob.ino og Settings.h. Åbn ino -filen i Arduino IDE og upload til DigiSpark

Test volumen ved at dreje knappen. Lydstyrken skal gå op og ned. Det er alt. Så simpelt.

Trin 3: Endelig samling

Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling

Skru encoderen gennem hullet oven på beholderlåget. Fordi beholderen er tom, kan hele beholderen bevæge sig, når knappen drejes. Læg noget inde i beholderen for at gøre dens base tung (f.eks. GRAM eller kugleleje osv.). Tilslut DigiSpark til computeren, og knappen er klar.

Anbefalede: