Cov txheej txheem:

Yuav Ua Li Cas Kom Pheej Yig Kov-Capacitive Piano: 5 Kauj Ruam
Yuav Ua Li Cas Kom Pheej Yig Kov-Capacitive Piano: 5 Kauj Ruam

Video: Yuav Ua Li Cas Kom Pheej Yig Kov-Capacitive Piano: 5 Kauj Ruam

Video: Yuav Ua Li Cas Kom Pheej Yig Kov-Capacitive Piano: 5 Kauj Ruam
Video: Yuav ua li cas thiaj khiav dim lub ntiajteb no 2024, Hlis ntuj nqeg
Anonim
Yuav Ua Li Cas Pheej Yig Kov-Capacitive Piano
Yuav Ua Li Cas Pheej Yig Kov-Capacitive Piano

Kuv yog tus kiv cua loj ntawm thev naus laus zis thiab suab paj nruag, thiab kuv txiav txim siab ua qhov no tom qab kuv tau kev tshoov siab los ntawm kuv lub neej yav dhau los ua tus kawm piano. Txawm li cas los …

Hauv zaj lus qhia no, kuv yuav qhia koj yuav ua li cas thiaj ua tau pheej yig kov lub piano siv Arduino, tus hais lus, thiab ntawv. Kuv yuav qhia koj cov lus qhia ib qib zuj zus los ua qhov no thiab yuav ua li cas txuas cov xov hlau. Thaum kawg, koj yuav tau ua koj tus kheej lub peev xwm kov tau piano nrog 8 tus yuam sij. Cia peb pib!

Txoj haujlwm no yog ua los ntawm kev muaj peev xwm kov lub ntsej muag, uas yog ib txoj hauv kev ntawm tib neeg kov kev paub, uas xav tau me ntsis lossis tsis muaj zog los qhib. Nws tuaj yeem siv los nkag siab tib neeg kov los ntawm ntau dua li ib feem peb ntawm ib nti ntawm yas, ntoo, tej hub lossis lwm yam khoom siv rwb thaiv tsev (tsis yog yam hlau li) txawm li cas los xij, ua rau lub sensor ua kom pom qhov muag tag. Tib neeg kov tsim tus nqi, uas yog lub peev xwm uas nkag siab thiab ntsuas los ntawm Arduino. Nyob ntawm qib kev muaj peev xwm, Arduino ua tus cim sib txawv.

Khoom siv

  • 1 Arduino Uno nrog USB cable
  • 16 Txiv neej-rau-Poj Niam Jumper xov hlau
  • 8 Uncoated Paperclips
  • 1 Cov qhob cij
  • 5 jumper xov
  • Ib tug xaum
  • Ntawv thiab duab los qhia
  • 8 1M Ohm resistors
  • 1 Tus Hais Lus

Kauj Ruam 1: Npaj Lub Hauv Paus

Npaj Lub Hauv Paus
Npaj Lub Hauv Paus

Siv ib lub xaim xaim txuas mus rau lub hauv paus lossis hauv qab ntawm koj Arduino qhov nws sib xws rau ~ 5 thiab txuas rau lwm qhov kawg ntawm xaim mus rau Txiv neej-rau-Txiv neej jumper xaim (Kuv yuav tsum ua qhov no vim tias kuv tus txuas Arduino tau tawg) Muab tso rau lwm qhov kawg ntawm Txiv neej-rau-Txiv neej jumper hlau ntawm 44g ntawm koj lub khob cij.

Kauj ruam 2: Keymaking

Keymaking
Keymaking

Ua cov keyboard tawm ntawm daim ntawv thiab duab los qhia, thiab xim hauv cov yuam sij tsaus ntuj siv tus xaum. Koj tuaj yeem pom tus qauv ntawm no rau cov keyboard thiab tom qab ntawv luam tawm: Piano template

Kauj Ruam 3: Schematics

Schematics
Schematics

Ua raws cov txheej txheem nyob qhov twg tso cov neeg tiv thaiv, Txiv neej-rau-Poj niam jumper xov hlau, cov xov hluav taws xob zoo ib yam, thiab xaim rau tus hais lus.

Kauj Ruam 4: Ntawv nplaum

Solder 8 uncoated paper clips to 8 of the male-to-male jumper cables; cov no yog koj cov peev txheej kov tau. Tom qab ntawd tom qab koj ua qhov ntawd, muab lawv tso rau saum koj cov keyboard, txhua daim ntawv kaw lus sib haum rau ib tus yuam sij.

Kauj ruam 5: Code

Nov yog cov cai los ua qhov haujlwm no tsim cov suab zoo

Piano code ntawm no

Tom qab qhov no, xa cov cai rau hauv koj thiab koj yuav tsum hnov lub suab yog tias koj kov cov ntawv nplaum!

Yog tias koj tau hnov lub suab, tom qab ntawd txaus siab rau koj lub suab paj nruag tshiab uas muaj peev xwm ua tau:)

Pom zoo: