Cov txheej txheem:

The Strings Theory: 6 Kauj Ruam
The Strings Theory: 6 Kauj Ruam

Video: The Strings Theory: 6 Kauj Ruam

Video: The Strings Theory: 6 Kauj Ruam
Video: Peter Woit: Unification, Spinors, Twistors, String Theory 2024, Lub Xya hli ntuj
Anonim
The Strings Theory
The Strings Theory

The Strings Theory is a Midi Synth Module based on the Solina String. The core of the project is the Arduino Nano that handleing incoming midi messages (only notes on and off) and then generate sounds. The DAC converter yog yooj yim heev thiab raws li lim qis dhau uas hloov pauv cov xwm txheej yoj mus rau hauv rippling pom teeb liab qhov no yog 4 daim ntawv poly synth.

Saib cov vis dis aus rau thawj version nrog cov keyboard. Lub suab suab zoo ib yam.

Kauj Ruam 1: Nqi Khoom

Nqi Khoom
Nqi Khoom
  • Arduino Nano (tseem suav nrog CH340 nti)
  • Optocoupler 6N137
  • Resistors: 220, 10K, 2x 1K
  • Capacitors: 100 nF
  • Cov diode: 1N4148
  • 4 hloov Dipswitch (Kuv siv 8 tus hloov pauv)
  • Liab coj diode
  • 6,3 hli mono poj niam
  • DC poj niam
  • 5 tus pin midi poj niam
  • Pob qhov rooj
  • 1509B Diecast Hammond Case
  • Hlau
  • Solder

Kauj ruam 2: Laum cov ntaub thaiv

Laum cov ntaub ntawv
Laum cov ntaub ntawv
Laum cov ntaub ntawv
Laum cov ntaub ntawv
Laum cov ntaub ntawv
Laum cov ntaub ntawv

Kuv tau npaj txoj haujlwm ntawm txhua lub Cheeb Tsam tso cai rau kaw qhov zoo tshaj ntawm qhov khoom. Nco ntsoov tias Arduino me me heev yog li koj xav tau tsuas yog qhov haum kom raug lub zog thiab lub suab, midi thiab dc poj niam. Cov ntaub ntawv hauv qab no suav nrog cov duab thiab kev xyaum duab

Kauj Ruam 3: Arduino Board thiab Code

Kuv soldered togheter Arduino Nano thiab dipswitch ntawm lub pcb me me. Kuv twb tau nruab nrab hauv kev siv hluav taws xob rov qab los ntawm txoj haujlwm qub, tab sis kuv qhia koj kom siv lub tshuab ntxhua khaub ncaws ntawm ib lub rooj sib tham kom yooj yim rau hauv Circuit Court thiab ua kom zoo dua qub thiab kaw tau yooj yim dua. togheter.

Nov yog tus lej thiab kuv yuav tsum ua tsaug Jan Ostman (tus lej qub) thiab Dave Morocco (midi mod).

Rub tawm:

  • CH340 tus tsav tsheb:
  • MIDI.h tsev qiv ntawv:
  • Arduino Code:

Kauj ruam 4: Schematic

Schematic
Schematic

Nov yog cov phiaj xwm ua raws thiab muaj koj lub suab nrov:-)

4 qhov hloov pauv Dipswitch tso cai rau koj xaiv thiab lim midi raws. Qhov coding yog yooj yim heev:

  • 0000: txoj kab 1
  • 0001: channel 2
  • 1110: channel 15
  • 1111: tshooj 16

Kauj Ruam 5: Muab Txhua Togheter

Muab Txhua Togheter
Muab Txhua Togheter
Muab Txhua Togheter
Muab Txhua Togheter
Muab Txhua Togheter
Muab Txhua Togheter

Tam sim no nws yog txhua yam ntawm koj cov txuj ci. Lub xov hlau, cov laug thiab txiab thiab ib qib zuj zus koj yuav nyob ze rau qhov kawg.

Kauj Ruam 6: Txaus siab rau: D

Txaus siab rau: D
Txaus siab rau: D

Txuas koj cov keyboard midi lossis midi cable los ntawm daim npav suab, txuas 9v DC zog thiab 6.3 suab mono tso tawm.

Ua si nrog cov pob qhov rooj thiab ua si koj cov hlua tshiab sib txuas ua ke ib leeg lossis txuas nrog cov suab paj nruag effetcs.

NCO NTSOOV: Cov cuab yeej no tau ua tiav hauv Kev Sib Tw Ntaus Pob Zeb (kaw rau 27 Lub Ib Hlis). Please pov npav rau kuv:-) Ua tsaug rau txhua tus.

Pom zoo: