Мазмуну:

Ардуинону гана колдонуп, тасмалардан түрдүү үндөрдү чыгаруу: 3 кадам
Ардуинону гана колдонуп, тасмалардан түрдүү үндөрдү чыгаруу: 3 кадам

Video: Ардуинону гана колдонуп, тасмалардан түрдүү үндөрдү чыгаруу: 3 кадам

Video: Ардуинону гана колдонуп, тасмалардан түрдүү үндөрдү чыгаруу: 3 кадам
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, Июль
Anonim
Ардуинону гана колдонуп, тасмадан ар кандай үндөрдү чыгаруу
Ардуинону гана колдонуп, тасмадан ар кандай үндөрдү чыгаруу

Ас-саламу алейкум!

Мен трансформатор тасмасынан жырткыч, optimus prime & bumblebee сыяктуу ар кандай үндөрдү чыгаргым келди. Чындыгында мен жырткыч туулгасын жасоо жөнүндө "темир уста" видеосун көрүп жаттым. Ал жерде алар Hi-Fi булагынан жырткыч үн эффектин жаратып жатышты. arduino себеби менен менде гана arduino бар. Ошентип, мен аны интернеттен азыраак коддоо менен издей баштадым, анткени мен обондорду чыгаруу үчүн pitches.h файлын колдонуунун расмий жолун колдонгум келбейт. Мен оңой түшүнө турган жөнөкөй кодго ээ болдум. Ошентип, көп изилдөөлөрдөн кийин мен аны таап, youtube каналымда бөлүштүм. Ооба, мен аны келечекте SD карта модулун arduino менен колдонуп жаңыртам. Менде азырынча бул модуль жок, бирок мен аны сатып алам. Бул видео кичине маалыматтуу болот деп ишенем.

Кел, баштайлы !!

Жабдуулар

  • Arduino Uno кабели менен
  • Динамиктер мультимедиялык динамиктер же жөнөкөй 5W динамиги
  • Алегатор клиптери же 3мм уячасы
  • Жана иштеген компьютер же ноутбук
  • 10 к ом каршылыгы

1 -кадам: Аппараттык бөлүк

Аппараттык бөлүк
Аппараттык бөлүк
Аппараттык бөлүк
Аппараттык бөлүк
Аппараттык бөлүк
Аппараттык бөлүк
Аппараттык бөлүк
Аппараттык бөлүк

Райондук диаграмма бул компоненттердин бардыгын бириктирүү үчүн берилет.

2 -кадам: Программалык бөлүк (код)

Программалык бөлүк (код)
Программалык бөлүк (код)
Программалык бөлүк (код)
Программалык бөлүк (код)
Программалык бөлүк (код)
Программалык бөлүк (код)

Ошентип, бизде "PCM" деген китепкана аты бар, аны "C: / PROGRAM FILES (X86) ARDUINO / LIBRARY" ичинде жайгашкан КИТЕПКАНА Папкасына КОШУУ КЕРЕК.

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

Эми сизде кадимки аудиону санарип текстке айландыруу үчүн колдонулган коддоочу программа бар, бул компьютерлердеги бардык нерсенин негизи. Булар 0-255ке чейинки сан, ошондуктан биз PWM pin#11ди колдонуп жатабыз.

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

Биз аны 8000 кГцке которушубуз керек

Үн системасы MONO болушу керек

Аудиоклиптин узундугу 4 секунддан ашпашы керек

Аны Mp3 форматында экспорттоңуз

Эми Arduino IDE ачыңыз, Мисалдар> PCM> ойнотуу> ачыңыз

Же мен arduino эскиз файлын бердим эле ачкыла.

Эми эки жолу чыкылдатуу менен Encoder программасын ачыңыз жана аудио клиптер жайгашкан папкага өтүңүз. Жана каалаганын тандаңыз. Ал жоголот жана бир аздан кийин Ийгиликти көрсөткөн куту пайда болот! Бул сиздин маалыматыңыз көчүрүлдү дегенди билдирет буферге. Азыр arduino IDE ачыңыз жана "Ctrl +A & Del" басуу менен болгон баалуулуктарды алмаштырыңыз, андан кийин Ctrl +V басыңыз жана сиз бүттү. Бул эскизди тактаңызга жүктөңүз.

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

Жаңы аудио үчүн бул процессти кайра кайталашыңыз керек.

А сиз бүттүңүз:)

Мен ошондой эле аларды колдоно ала турган кээ бир клиптерди бердим

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