INHOUDSOPGAWE:

Arduino meganiese klavier: 5 stappe (met foto's)
Arduino meganiese klavier: 5 stappe (met foto's)

Video: Arduino meganiese klavier: 5 stappe (met foto's)

Video: Arduino meganiese klavier: 5 stappe (met foto's)
Video: Exacte positiebepaling met stepper motor, klavier en Nokia display. 2024, November
Anonim
Arduino meganiese klavier
Arduino meganiese klavier
Arduino meganiese sleutelbord
Arduino meganiese sleutelbord

Ek het 'n penblokkie nodig gehad vir 'n ander projek, en ek het besluit om 'n klavier te maak met dele wat ek by die huis gehad het.

Voorrade

  • 1u Sleutelkappe:

    • 1 tot 9
    • SKRYF
  • 2u Sleutelkappe:

    • 0
    • Voer in
  • 12 sleutelskakelaars (ek het kersiegeel gebruik, maar enige kersie sal werk!)
  • Arduino Uno
  • 3D -gedrukte skakelbord (sien stap 1)

Stap 1: Ontwerp sleutelborduitleg

As u u sleutelbord met dieselfde grootte sleutels as ek wil maak, kan u my STL -lêer direk aflaai en 3D -afdruk en na stap 4 gaan!

Maar as u u eie met die sleutelbord-uitleg-redakteur wil ontwerp:

Vee die verwelkomingsboodskap uit deur daarop te klik en die knoppie verwyder te gebruik.

Om die gewenste uitleg te kry, kan u elke sleutel onder die tabblad Eienskappe aanpas en die hoogte en breedte instel (1 = 1u, 1.5 = 1.5u ensovoorts). U kan sleutels met u pyltjie sleutels skuif.

As u ontwerp gereed is, gaan na die oortjie Rou data en kopieer die kode daar.

Stap 2: Bou SVG -lêer

U verander u ontwerp in 'n SVG -lêer met swilkb:

Plak die kode wat u gekopieer het in Plaatuitleg

Kies u tipe skakelaar (ek stel voor MX_t: 1, want dit is makliker om te druk)

Kies tipe stabiliseerder - ek het Cherry + Costar {_s: 1} gekies, maar ek het nie nodig gehad om stabiliseerders te gebruik of te gebruik nie.

Randvulling is hoe groot die rand rondom al u sleutels sal wees (ek het 10 mm oral gebruik)

Laat die res van die opsies uit

Klik op Draw My CAD. Klik op die SVG-knoppie en stoor die lêer (u moet CTRL-S of met die rechtermuisknop op die prent klik).

Stap 3: Bou 'n 3D -model

Bou 'n 3D -model
Bou 'n 3D -model

Meld aan by Tinkercad en begin met 'n nuwe projek.

Voer u SVG -lêer in; tinkercad voeg outomaties dikte by. Die standaard is 10 mm - heeltemal te dik vir 'n skakelbord! Stel die dikte (die vierkant in die middel) op 3,00 mm.

Voer u projek uit as 'n STL en u is gereed om in 3D te druk!

Stap 4: Soldeer en monteer

Soldeer en monteer
Soldeer en monteer
Soldeer en monteer
Soldeer en monteer

Die sleutels is langs kolomme en rye verbind.

Ek het oorspronklik die stroombaan met diodes ontwerp om vals druk op die sleutel te voorkom. Die Arduino -kode sorg daarvoor, dus bespaar u werk en slaan die diodes oor!

Heg rye aan penne 0, 1, 2

Heg kolomme aan penne 10, 11, 12, 13 vas

Stap 5: Kode

Kode
Kode

Ek het die sleutelbordbiblioteek gebruik wat u moet aflaai

Gaan na Skets -> Sluit biblioteek in -> Beheer biblioteke.. en soek na "Toetsenbord" en klik op Installeer

As u u eie klavier ontwerp het, pas die 2D -reeks sleutels aan.

Laai op na jou Arduino en jy is klaar!

Aanbeveel: