INHOUDSOPGAWE:

Maak 'n musiekinstrument met Arduino en Flick Large: 9 stappe
Maak 'n musiekinstrument met Arduino en Flick Large: 9 stappe

Video: Maak 'n musiekinstrument met Arduino en Flick Large: 9 stappe

Video: Maak 'n musiekinstrument met Arduino en Flick Large: 9 stappe
Video: Leap Motion SDK 2024, November
Anonim
Image
Image

Luister na u innerlike liggaam se energie en trillings. Project beskryf hoe om 'n elektroniese instrument te maak wat handgolwe in musiek omskakel.

Arduino is geprogrammeer om handwaaiend bo die 3D-gebaar Flick-bord om te skakel na musieknote en sintetiseer dan musiek wat klankuitsette produseer by GPIO-pen.

Voorrade

  • Pi Supply Flick Large
  • Pi Supply Flick Large Case
  • Arduino UNO
  • Weerstand 4.75k ohm
  • Kondensator 10 nF
  • RCA -aansluiting/aansluitkabel
  • USB tipe A tot tipe B kabel

Stap 1: Skematiese

Koppel Flick Large aan Arduino
Koppel Flick Large aan Arduino

Stap 2: Koppel Flick Large aan Arduino

Pas Flick Large -bord in die omhulsel en maak verbinding met Arduino volgens Schematiese. Flick Large-bord word met 'n manlike/vroulike lintproto-kabel gestuur, maar hierdie kabel is te lank om saam met Arduino Uno te gebruik. Een oplossing is om oormatige lengte tot ongeveer 100 mm te sny, weer aan te sluit en te isoleer soos op die prent hierbo. 'N Ander oplossing is om 'n korter lint-protokabel te bestel.

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

Stap 3: Koppel die klankuitgangskabel en die laagdeurlaatfilter aan die Arduino

Koppel die klankuitgangskabel en die laagdeurlaatfilter aan die Arduino
Koppel die klankuitgangskabel en die laagdeurlaatfilter aan die Arduino

Gebruik RCA-manlike/vroulike kabel uit die lys en skei dit in twee monokabels (slegs een benodig). Sny die konneksie aan die een kant, manlik of vroulik, afhangende van die ingang van u luidspreker. Verwyder die isolasie van die uiteinde van die kabel en verbind die drade met 'n weerstand van 4.75 Kohm en 'n 10nF -kondensator volgens die skema.

  • Ard audio out + pen 11 -> Kabel binneste geleier (deur reeks 4.75K weerstand)
  • Ard -klankuitgang - pen 3 -> Kabel -buiteleier

Stap 4: Koppel die aktiewe luidspreker aan die klankuitset van Arduino

Koppel die aktiewe luidspreker aan die klankuitset van Arduino
Koppel die aktiewe luidspreker aan die klankuitset van Arduino

Koppel die aktiewe luidspreker aan die klankuitset van Arduino. As die ingangskonnektor van u luidspreker nie met RCA versoenbaar is nie, gebruik die RCA -adapterkabel. In hierdie projek is die klankuitset van Arduino in plaas van 'n aktiewe luidspreker gekoppel aan die klankversterker wat die luidspreker dryf, maar u kan ook rekenaarluidsprekers gebruik.

Stap 5: Koppel Arduino aan op 'n rekenaar met behulp van 'n USB -tipe A/B -kabel

Stap 6: Installeer Arduino IDE

Laai en installeer Arduino IDE op 'n rekenaar of skootrekenaar.

Stap 7: Installeer Synth Library

Laai dit af as zip dzlonline/the_synth van github. Maak Arduino IDE oop, gaan na menu-> Skets-> Sluit biblioteek in-> Voeg. ZIP-biblioteek by.. navigeer na die afgelaaide zip-lêer en maak dit oop. Maak Arduino IDE toe.

Stap 8: Installeer Flick-musiekprogram

Laai aangehegte flick_music.zip.txt af na 'n rekenaar, hernoem dit na flick_music.zip en pak dit uit. Maak Arduino IDE oop, gaan na menu-> File-> Open en navigeer na flick_music.ino in die flick_music-gids en klik oop. Klik op die pyltjie -ikoon om die kode op te laai.

Stap 9: Speel

En dit is nou, u kan u hand bo die Flick -bord skuif, en as alles reg is, word musiek gespeel. U kan die oktaaf verander deur op die linker- of regterelektrode op die kante van die Flick -bord te tik.

twitter.com/lanmiLab

hackster.io/lanmiLab

Aanbeveel: