Cov txheej txheem:

Ua Cov Khoom Siv Hluav Taws Xob Siv Arduino thiab Flick Loj: 9 Kauj Ruam
Ua Cov Khoom Siv Hluav Taws Xob Siv Arduino thiab Flick Loj: 9 Kauj Ruam

Video: Ua Cov Khoom Siv Hluav Taws Xob Siv Arduino thiab Flick Loj: 9 Kauj Ruam

Video: Ua Cov Khoom Siv Hluav Taws Xob Siv Arduino thiab Flick Loj: 9 Kauj Ruam
Video: Qhia txuas xaim hluav taws xob daim: 02 2024, Lub Xya hli ntuj
Anonim
Image
Image

Mloog koj lub cev sab hauv lub zog thiab kev co. Txoj haujlwm piav qhia yuav ua li cas ua cov cuab yeej hluav taws xob uas hloov tes yoj tes ua suab paj nruag.

Arduino tau teeb tsa los hloov tes-yoj saum 3D tes taw Flick board rau cov ntawv sau nkauj thiab tom qab ntawd ua ke cov nkauj tsim cov suab tso tawm ntawm GPIO tus pin.

Khoom siv

  • Pi Muab Flick Loj
  • Pi Muab Flick Case Loj
  • Arduino UAS
  • Tus tiv thaiv 4.75k ohm
  • Capacitor 10 nF
  • RCA Jack/Plug Cable
  • USB Hom A rau Hom B cable

Kauj ruam 1: Schematic

Txuas Flick Loj rau Arduino
Txuas Flick Loj rau Arduino

Kauj Ruam 2: Txuas Flick Loj rau Arduino

Haum Flick Pawg loj rau hauv rooj plaub thiab Txuas rau Arduino raws li Schematic. Flick Lub Rooj Loj Loj tau xa nrog txiv neej/poj niam ribbon proto-cable, tab sis cov hlua no ntev dhau rau siv nrog Arduino Uno. Ib qho kev daws teeb meem yog txiav ntev ntev mus txog 100 mm, rov txuas dua thiab cais tawm ib yam li ntawm daim duab saum toj no. Lwm qhov kev daws teeb meem yog kom xaj kab luv luv proto-cable.

  • Flick VCC -> Ard tus pin 10Flick LED2 -> Ard tus pin 8
  • Flick LED1 -> Ard tus pin 9
  • Flick GND -> Ard pin GND
  • Flick TS -> Ard pin 12
  • Flick Pib dua -> Ard tus pin 13
  • FLICK SCL -> Ard I2C SCL
  • Flick SDA -> Ard I2C SDA

Kauj Ruam 3: Txuas Lub Suab Tso Tawm Cable thiab Tsawg-dhau Lim rau Arduino

Txuas Lub Suab Tso Tawm Cable thiab Tsawg-dhau Lim rau Arduino
Txuas Lub Suab Tso Tawm Cable thiab Tsawg-dhau Lim rau Arduino

Siv RCA txiv neej/poj niam cable los ntawm cov npe thiab cais ua ob kab txuas ib leeg (tsuas yog ib qho xav tau). Txiav qhov txuas ntawm ib kawg, txiv neej lossis poj niam nyob ntawm qhov sib phim koj tus neeg hais lus lub tswv yim. Tshem tawm kev cais tawm ntawm kab kawg thiab txuas xov hlau nrog 4.75 Kohm resistor thiab 10nF capacitor los ntawm cov npe raws li Schematic.

  • Ard suab tawm + tus pin 11 -> Cov kab hluav taws xob sab hauv (hla series 4.75K resistor)
  • Ard suab tawm - tus pin 3 -> Cov kab hluav taws xob sab nraud

Kauj Ruam 4: Txuas Txuas Tus Hais Lus rau Suab Tso Tawm Los Ntawm Arduino

Txuas Txuas Tus Hais Lus rau Suab Tso Tawm Los Ntawm Arduino
Txuas Txuas Tus Hais Lus rau Suab Tso Tawm Los Ntawm Arduino

Txuas Txuas Tus Hais Lus rau lub suab tso tawm los ntawm Arduino. Yog tias koj tus neeg hais lus cov lus txuas tsis sib xws rau RCA siv RCA adapter cable. Hauv txoj haujlwm no hloov chaw hais lus tawm suab los ntawm Arduino txuas nrog Lub Suab Amplifier uas tsav lub suab nrov nrov, tab sis koj tuaj yeem siv PC hais lus ib yam.

Kauj Ruam 5: Txuas Arduino rau PC Siv USB Hom A/B Cable

Kauj Ruam 6: Nruab Arduino IDE

Rub tawm thiab Nruab Arduino IDE ntawm PC lossis Laptop.

Kauj ruam 7: Nruab Synth Library

Rub tawm li zip dzlonline/the_synth los ntawm github. Qhib Arduino IDE, mus rau cov ntawv qhia zaub mov-> Sketch-> suav nrog Tsev Kawm Ntawv-> Ntxiv. ZIP Library.. mus rau thiab qhib rub tawm.zip cov ntaub ntawv. Kaw Arduino IDE.

Kauj Ruam 8: Nruab Flick-music Program

Rub tawm txuas flick_music.zip.txt rau PC, hloov npe rau flick_music.zip thiab unzip. Qhib Arduino IDE, mus rau cov ntawv qhia zaub mov-> Cov Ntaub Ntawv-> Qhib thiab mus rau flick_music.ino hauv flick_music phau ntawv teev npe thiab nyem qhib. Nyem Xub Icon kom tso cai.

Kauj ruam 9: Ua si

Thiab qhov no yog tam sim no koj tuaj yeem txav koj txhais tes saum Flick board thiab yog txhua yam yog qhov raug suab paj nruag yuav raug ntaus. Koj tuaj yeem hloov pauv octave los ntawm kev siv sab laug lossis sab xis ntawm lub ntsej muag ntawm Flick board.

twitter.com/lanmiLab

hackster.io/lanmiLab

Pom zoo: