Мазмуну:

Электр-аналогдук фортепиано: 10 кадам (сүрөттөр менен)
Электр-аналогдук фортепиано: 10 кадам (сүрөттөр менен)

Video: Электр-аналогдук фортепиано: 10 кадам (сүрөттөр менен)

Video: Электр-аналогдук фортепиано: 10 кадам (сүрөттөр менен)
Video: Бельгияда кол тийбеген ташталган үй табылды! 2024, Июль
Anonim
Электр-аналогдук фортепиано
Электр-аналогдук фортепиано

Музыка - биздин маданиятыбыздын чоң бөлүгү - ар ким музыка угууну жактырат. Бирок музыка угуу бир башка, музыканы үйрөнүү башка нерсе. Анын сыңарындай, музыканы жасоо татаал иш болсо да, музыкалык аспапты куруу - бул таптакыр жаңы чакырык. Адатта, музыкалык аспаптарды жасоо кымбатка турат, анткени искусство чыгармасын жаратуу үчүн эң сонун материалдар гана колдонулат, бирок убакыттын өтүшү менен технологиябыз өнүгүүдө жана биз салттуу музыкалык аспаптарга караганда музыканы жасоонун жаңы жолдорун ачтык.

Пианино куруу эч качан оңой болгон эмес. Чындыгында, пианино куруу эч качан ушунчалык үйдө жасалган эмес, бирок ошентсе да, бул жандуу ностальгиялык стиль, балким, сиз эң биринчи издеп жүргөн нерсе. Биз тогузунчу класстын инженердик сабагында электроника жөнүндө үйрөнүп жатканда Elenco электроника китепчесинен тапкан схеманын дизайны менен шыктанганбыз. Район фортепианого окшобогону менен, фортепиано чыгарган музыкалык ноталарга окшоп, ар кандай электрондук үндөрдү чыгара алган. Биз муну дагы бир кадам таштап, схеманы пианинонун алкагына бириктиргибиз келди. Муну менен биз чыныгы үндөрдөй ар кандай үндөрдү чыгара турган жасалма пианинону жарата алдык. Ошентип, биздин "Электро-аналогдук фортепианону" жасоону үйрөнүүдөн ырахат алыңыз, ар бир адам сүйгөн музыканы чыгаруунун жаңы жолу.

1 -кадам: Товарды алуу

Билл/материалдар куралы

  • Материалдар:

    • MDF жыгач

      • 3 даана
      • 12 "x 1/8" x 12"
    • Баяндамачылар

      • 2 "диаметри
      • 2 даана
    • Сары LED

      • 1/8 "диаметри
      • 14 даана
    • Жашыл LED

      • 1/8 "диаметри
      • 1 даана
    • Everbilt Clothespins

      12 даана

    • Ак принтер кагазы

      • 8.5 "x 11"
      • 2 барак
    • Шишиктер

      • 8 "x 1/8"
      • 2 таяк
    • Blickeric Black Paint

      1 болот

    • 3-пин пин слайд которгуч

      • 1/8 "x 3/4"
      • 1 даана
    • Pine Wood

      • 1 'x 1'
      • 1 чарчы
    • Изоляцияланган жез зым

      19 ft

    • 9v Батарейка Клипи

      1 даана

    • Баскычтар

      12 даана

    • Arduino UNO жана Корддор

      Ар биринен 2

  • Керектүү куралдар:

    • Бургулоо пресс
    • Bandsaw
    • Кысуу
    • Coping Saw
    • Файл

    • Paint Brush
    • Hot Glue Gun
    • Hand Drill
    • Жыгач клей
    • Зымыр кагаз (120 жана 220 грит)
    • Scroll Saw
    • X-Acto бычагы
    • Elmer's Glue
    • Корк колдогон болот сызгыч
    • Мат
    • 3/4 "бургу
    • 1/8 "бургу
    • Коргошун/Калай ширетүүчү зым
    • Сым тазалагычтар
    • Кандооч

2 -кадам: алкактын компоненттерин жасоо

Кадрдын компоненттерин жасоо
Кадрдын компоненттерин жасоо
Кадрдын компоненттерин жасоо
Кадрдын компоненттерин жасоо

Тасма аранын жардамы менен биз MDF жыгачынан алдыңкы, арткы, астынкы, үстү, сол жана оң панелдерин кесип, капталдарын тизип койдук. Андан кийин, keys”карагай жыгачынан 12 ачкычты кесип, четтерин тегиздедик. Акырында, карагай жыгачынан төрт кубикти кесип алдык. Андан кийин, биз 1 дюймдан 1 футка чейинки MDF жыгач тактайын кесип, кийинчерээк сактап калдык. Панелдердин өлчөмүнө жана формасына шилтеме берүү үчүн төмөнкү схеманы колдонуңуз. Пианинонун жалпы өлчөмдөрү 10 "x2.5" x5 ". Белгилей кетчү нерсе, биздин чиймеде 14 баскыч болсо, пианино 12 баскычты гана камтыйт.

3 -кадам: алкакты чогултуу

Рамканы чогултуу
Рамканы чогултуу

Каркасты чогултуу үчүн, карагай жыгачынын кубиктерин түбүнөн plate”четине чейин түбүндөгү пластинкага чейин чаптадык. Андан кийин, биз сол, оң жана арткы панелдерди астыңкы паленге жана кубдун таянычтарына ысык чаптадык. Аны бүтүрүү үчүн биз боштуктарды ысык желим менен толтурдук. Биз бүт сол, оң жана арткы беттерин ак принтер кагазы менен жаап, x-acto бычагы менен керектүү өлчөмгө кесип алдык. Биз кагазды фортепианого жабыштырылган соң кара түскө боёп, бардык ачкычтарды ак түскө боёдук. Бөлүктөрдүн багытын табуу үчүн мурунку кадамдын планына шилтеме бериңиз. Бургуну колдонуп, схемага ылайык которгучтун тешигин жасаңыз жана аны туура өлчөмгө келтирүү үчүн араа колдонуңуз (⅛”x3/4”).

4 -кадам: Коддоо

Биз фортепианону программалоо үчүн эки Arduino агрегатын колдондук. Эки ардуино үчүн код төмөндө:

Биринчи Arduino

int pos = 0;

жараксыз орнотуу () {

pinMode (A0, INPUT);

pinMode (8, OUTPUT);

pinMode (A1, INPUT);

pinMode (A2, INPUT);

pinMode (A3, INPUT);

pinMode (A4, INPUT);

pinMode (A5, INPUT);

}

void loop () {

// эгерде A0 баскычын басуу аныкталса

if (digitalRead (A0) == HIGH) {

тон (8, 440, 100); // ойнотуу обону 57 (A4 = 440 Гц)

}

// эгерде A1 баскычын басуу аныкталса

if (digitalRead (A1) == HIGH) {

тон (8, 494, 100); // ойнотуу обону 59 (B4 = 494 Гц)

}

// эгерде А2 баскычын басуу аныкталса

if (digitalRead (A2) == HIGH) {

тон (8, 523, 100); // ойнотуу обону 60 (C5 = 523 Гц)

}

// A3 баскычын басуу аныкталса

if (digitalRead (A3) == HIGH) {

тон (8, 587, 100); // ойнотуу обону 62 (D5 = 587 Гц)

}

// эгерде А4 баскычын басуу аныкталса

if (digitalRead (A4) == HIGH) {

тон (8, 659, 100); // ойнотуу 64 (E5 = 659 Гц)

}

// эгерде A5 баскычын басуу аныкталса

if (digitalRead (A5) == HIGH) {

тон (8, 698, 100); // ойнотуу обону 65 (F5 = 698 Гц)

}

кечигүү (10); // Симуляция аткарууну жакшыртуу үчүн бир аз кечигүү

}

/*

Экинчи Ардуино:

int pos = 0;

жараксыз орнотуу () {

pinMode (A0, INPUT);

pinMode (8, OUTPUT);

pinMode (A1, INPUT);

pinMode (A2, INPUT);

pinMode (A3, INPUT);

pinMode (A4, INPUT);

pinMode (A5, INPUT);

}

void loop () {

// эгерде A0 баскычын басуу аныкталса

if (digitalRead (A0) == HIGH) {

тон (8, 784, 100); // ойноо обону 67 (G5 = 784 Гц)

}

// эгерде A1 баскычын басуу аныкталса

if (digitalRead (A1) == HIGH) {

тон (8, 880, 100); // ойноо обону 69 (A5 = 880 Гц)

}

// эгерде А2 баскычын басуу аныкталса

if (digitalRead (A2) == HIGH) {

тон (8, 988, 100); // ойноо обону 71 (B5 = 988 Гц)

}

// A3 баскычын басуу аныкталса

if (digitalRead (A3) == HIGH) {

тон (8, 1047, 100); // ойнотуу обону 72 (C6 = 1047 Гц)

}

// эгерде А4 баскычын басуу аныкталса

if (digitalRead (A4) == HIGH) {

тон (8, 1175, 100); // ойнотуу обону 74 (D6 = 1175 Гц)

}

// эгерде A5 баскычын басуу аныкталса

if (digitalRead (A5) == HIGH) {

тон (8, 1319, 100); // ойнотуу обону 76 (E6 = 1319 Гц)

}

кечигүү (10);

// Симуляция аткарууну жакшыртуу үчүн бир аз кечигүү

}

Кодду ар бир Arduinoго жүктөө үчүн, аны компьютерге туташтырып, https://codebender.cc/ веб -сайтына тиешелүү кодду киргизиңиз жана "arduinoдо иштетүү" баскычын басып, кодду жүктөп алыңыз. Эгер бул иштебесе, кайра аракет кылыңыз жана бардык каталарды кетирүү үчүн кодуңузду текшериңиз. Ошондой эле, usb үчүн туура портту тандап алууну унутпаңыз.

5 -кадам: Электрондук схемада схеманы тестирлөө

Электрондук схемада схеманы текшерүү
Электрондук схемада схеманы текшерүү

Биз TinkerCADда пианинонун схемасынын планын түздүк. 1 -кадамда чогулткан материалдарыңыз менен физикалык нан тактасында эки окшош схеманы түзүү үчүн бул диаграммага шилтеме бериңиз.

6 -кадам: Баскычтарды/баскычтарды тиркөө

Баскычтарды/баскычтарды тиркөө
Баскычтарды/баскычтарды тиркөө

Биз 1 дюймдан 1 футка чейинки MDF жыгач тактайын алып, ачкычтарды жыгач клейи менен жабыштыра баштадык. Биринчиден, биз карандаш менен белгилеп койдук, бири end”бир четинен, бир ⅜” экинчи четинен. Андан кийин биз клечинин ачык жагына клей сүйкөп, баскычтардын ак ачкыч бөлүгүнүн капталдары ачкычтарга дал келиши үчүн жабыштырдык. Биз бул процессти ачкычтар үчүн кайталап, экинчисинин жанына койдук. Бүтүргөндөн кийин, ½”x ¾” x ¾”карагай жыгачынын 2 кесимин жана ½” x ¾”x ⅞” карагай жыгачынын бөлүгүн кийинчерээк кырдык.

Биз дагы 1 дюймдан 10 дюймга чейинки MDF жыгач тактайын жасадык, ал баскычтардын кармагычы катары кызмат кылат. Биз тыгынды тыгып, тигүүчүдөн кийимге чейинки аралыкка туура келдик. Андан кийин, биз баскычтын зымынын учтарын ар биринин тешиктеринен түртүп, бир бүктүн перпендикуляр зымдары бири -биринен алыстап, бардык түймө зымынын учтары поезд жолдоруна окшоштурулган. Андан кийин, биз 6 -баскычтан бир аз четине чейин созулган зымдын узун, изоляцияланбаган эки бөлүгүн алып, аларды борборго эң жакын баскычтын зымынын учтарына перпендикуляр кылып бекитип койдук. Лайкоодо, ар бир компонентти туташтыруу үчүн жетиштүү зымды колдонгонуңузду текшериңиз, бирок өтө көп колдонбоого аракет кылыңыз, анткени ал пианинонун ичинде орун алат.

7 -кадам: Районду орнотуу

Circuit орнотуу
Circuit орнотуу
Circuit орнотуу
Circuit орнотуу

Рамканы бекиткенден кийин, диоддорду тешиктерге орнотуп, ысык клей менен ордуна орноттук, ал эми зымдарды жана резисторлорду светодиод аркылуу диоддорго туташтырдык. Кыска туташууну болтурбоо үчүн, бош болгон байланыштарды электр лента менен жаап койдук. Биз үстүнкү жагын башка жактарга окшоп кара түскө боёп койдук.

Биз эки ¾”тешикти жанаша тешип, астынкы бетинин сол жана оң капталында батареялар үчүн эки тешик жасадык. Ушундан кийин пианино бизге схеманы орнотууга даяр болду. Нан тактасына ылайык компоненттерди ширеткенбиз. Лайкоо бүткөндөн кийин ачык байланыштарды электр лента менен жабууну унутпаңыз.

8 -кадам: Ачкычтарды зымдоо

Ачкычтарды зымдоо
Ачкычтарды зымдоо
Ачкычтарды зымдоо
Ачкычтарды зымдоо

Бул учурда, ачкыч механизмдин кыймылдуу бөлүктөрү ордунда болчу, андыктан үн чыгаруу үчүн ачкычтарды чынжырга туташтыруу керек. Биз 3 дюймдук зымды ар бир кийим кыстыргычтан өткөрө баштадык жана аны баскычтагы электроддордун бирине коштук. Биз электроддорду ар бир баскычтан бир электродду оң жагына туташтыра алгыдай кылып тизип койдук, ал эми зымдын тырмагы аркылуу өтүүчү бөлүгү терс жагы болот. Биздин схема мындай көрүндү:

Зымдар чогуу ширетилгенден кийин, биз астындагы пластинканы баскычтардын астындагы топчулары менен жабыштырдык. Бул баскычтардын бири басылса, баскычтардын бири басылып кетет. Толтурулган негизги аппарат ушундай көрүндү.

Негизги аппаратты ачкычтарды алдыңкы алкактын оозунан өйдө көтөрүү үчүн бийиктиги 1,5 дюйм болгон үч жыгач устунга орнотуңуз.

9 -кадам: Пианинонун корпусун мөөрлөө

Пианинонун Корпусун Мөөрлөө
Пианинонун Корпусун Мөөрлөө

Муну менен пианинонун компоненттери бүттү. Акыркы жыйынга чейин биз жасашыбыз керек болгон нерсе, спикерлерди орнотуу үчүн дөбө менен камсыз кылуу үчүн ар бир тешиктин үстүнө ¾”x ¾” x 3”карагай жыгачын чаптоо болчу. Динамиктерди жыгачка ысык желим мылтык менен чаптадык.

Андан кийин биз пианинонун алкагына схеманы жайгаштырышыбыз керек болчу. Сиз каалагандай жол менен жасай аласыз, бирок биз Arduinosту негизги аппараттын астына коюп, зымдарды ачкычтардын артына коюуну сунуштайбыз. Анан ачкычтарды колдоо үчүн, карагайдын 2 ½”x ¾” x ¾”таякчаларын капталдарына (алдыңкы жагына перпендикуляр) бурчтук блоктордун жанына коюп, ысык кылып жабыштырып, hot ысык желимдеп койдук. x ¾”x ⅞” карагай жыгачынын устундары башка 2 карагай жыгач таякчасынын ортосунда. Андан кийин, биз негизги аппаратты алып, аны 3 карагайдын жыгач устундарына койдук. Зымдар жашырылган соң, четтерине ысык клей салып үстүн сол, оң жана арткы бетке чаптадык. Акырында, биз алдыңкы панелди фортепианого чаптадык. Толтурулган продукт мындай көрүнүшү керек:

Биздин электро-аналогдук пианинону куруу сизге жакты деп үмүттөнөбүз. Жаңы фортепианоңуздун зымдары аркылуу музыканын агып кетишине гана калды.

10 -кадам: Рефлексия

Долбоорубуздун бир жаккан жери - бул оригиналдуу жана теориялык жактан колдонулушу жана баарына ырахат алышы. Бул кадимки көргөзмө эмес, бул оюнчук, ал көңүл ачуу үчүн колдонулушу мүмкүн жана адамдарды коомубуздагы музыка сыяктуу жолуктура алат.

Биз өзгөртө турган бир нерсе - кыска зымдарды колдонуу, андыктан пианинонун ичиндеги схемага туура келиши оңой. Биз схемаларды түзмөккө тыгып коюшубуз керек болчу, андыктан орунду ээлеген ашыкча зымдар болбогондо оңой болмок. Бул көйгөйдү, эгерде схема ПХБ схемасына коюлса, качууга болот. Бул схеманы тактадагыдай тыкан жана компакт кылат. Эгерде биз ПХБ тактасын колдонгон болсок, анда мейкиндикти ээлеген зымдар азыраак болмок.

Эгерде биз бул долбоорду башкача кыла турган болсок, анда биз биринчи кезекте схеманын чоо -жайын иштеп чыкмакпыз, анткени бул эң көп убакытты талап кылган бөлүк. Фортепианонун рамкасын кура баштаганда микросхема жөнүндө так эмес түшүнүккө ээ болгондон көрө, пианинонун алкагын схеманын мүмкүнчүлүктөрүнүн айланасында долбоорлоо оңой болмок. Бул жолду зымдарды аныктоонун ордуна, пианиного схеманы интеграциялоону жеңилдетет.

Сунушталууда: