Orodha ya maudhui:

Kibadilisha Sauti (Arduino): Hatua 5
Kibadilisha Sauti (Arduino): Hatua 5

Video: Kibadilisha Sauti (Arduino): Hatua 5

Video: Kibadilisha Sauti (Arduino): Hatua 5
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Julai
Anonim
Kibadilisha Sauti (Arduino)
Kibadilisha Sauti (Arduino)

Mradi huu ulianza kwa sababu kundi langu la mradi wa shule na nilihitaji kubadili vyanzo anuwai vya sauti kuwa kipaza sauti kimoja. Wakati wa kutafuta kwenye mtandao aina fulani ya moduli ya kubadili sauti kwa Arduino hatukuweza kupata kitu kama hicho. Tayari nilijua ya chip inayoweza kubadilisha ishara za analog, lakini hakuna matumbo muhimu sana ambayo yalipatikana kwa hiyo. Kwa hivyo nikaanza kufanya kazi na kuunda yangu mwenyewe.

Hatua ya 1: Unahitaji Nini

Unahitaji nini
Unahitaji nini

Bodi hii ni SMD kabisa (isipokuwa vichwa vya pini) ambayo inamaanisha kuwa vifaa vyote vimeuzwa juu ya PCB. Hii inamaanisha unganisho la soldering ni dogo sana na kwa hivyo ni ngumu kugeuza kuliko vifaa vya shimo. Kwa sababu hii ninapendekeza usijaribu hii bila kufanya mazoezi ya kwanza na vifaa vikubwa.

Muswada wa Vifaa:

  • 1x 74HC139
  • 1x CD4052
  • 10x 10uF capacitor (0805) (bipolar)
  • 4x LED (0805)
  • Kinga ya 4x 330 ohm (0805)
  • 5x jack ya sauti ya kike
  • Kichwa cha pini cha 1x 5

Kuna pia BOM iliyosafirishwa kutoka EasyEda:

Hatua ya 2: Mpangilio umeelezewa

Mpangilio Unaelezewa
Mpangilio Unaelezewa

Nitaenda tu juu ya utendaji wa skimu kwa muda mfupi ili watu wengi waweze kufuata hii ikiwa wanataka.

Kwa kuwa kichwa cha pini sio cha kupendeza tutaendelea na chip ya 4052. Chip hiki ni kibadilishaji cha analog mbili na kama jina linamaanisha inabadilisha ishara ya sauti kutoka kwa pembejeo nne na kuielekeza kwa pato moja. Kwa sababu wakati mwingi sauti ni stereo tunahitaji swichi mbili za sauti. hapa ndipo "mbili" inakuja vizuri. Maabara yamewekwa alama kama CH1_L kwa "kituo 1 kushoto" au COM_L kwa "kawaida kushoto" na inaweza kufuatwa kwa viunganishi vya jack.

Ifuatayo ni SN74HC139. Hii ni demultiplexer lakini usijali juu ya neno hili la kushangaza. Utendaji wake kuu ni kuonyesha ni kituo kipi kilichochaguliwa kupitisha ishara ya sauti. Hii ndio sehemu ambayo nilifanya makosa madogo. Ilipaswa kuwasha mwangaza kwenye kituo ambacho kinachaguliwa, lakini kama ilivyo inaangazia viongozote ISIPOKUWA kwa kituo kilichochaguliwa. Kwa hivyo unaweza kufikiria LED kama viashiria vya "kituo hiki kimenyamazishwa".

Sehemu pekee zilizobaki ni viunganishi vya jack ya sauti. Hakuna kitu maalum kuona hapa kwa kweli. Kitu pekee ambacho kinaweza kuonekana kuwa cha kushangaza ni capacitors. Hizi ni decoupling capacitors na huzuia ishara za DC na kuruhusu ishara za AC kama sauti.

Hatua ya 3: Kuagiza Bodi

Kuagiza Bodi
Kuagiza Bodi

Kama unavyoona kwenye picha za PCB halisi ilibidi niunganishe na waya ambayo sikuipanga. Hii ni kwa sababu kifurushi cha 74HC139 sio sahihi (kosa la maktaba ya EasyEda).

Kosa hili halijarekebishwa kwa hivyo zingatia hii wakati wa kuagiza!

Hatua ya 4: Kutumia Bodi

Kutumia Bodi
Kutumia Bodi
Kutumia Bodi
Kutumia Bodi

Jambo la kwanza utahitaji kufanya ni kuwezesha bodi na volt 5 kwa sababu haitafanya kazi bila hiyo. Mantiki yote pia inafanya kazi kwa 5 volt. Unganisha Sel1, Sel2 na Nyamazisha kwa arduino kwa sababu hazivutwa juu au chini na kipinga chochote. Ikiwa hazijaunganishwa watakuwa wanaelea ambayo italeta tabia mbaya.

Bodi hii ina utendaji wa bubu ambao utazuia ishara yoyote kusafiri kupitia bodi. Katika hali yake ya kimya LED zote zitawaka. Ili kunyamazisha bodi vuta pini juu.

Ili kuchagua kituo kwanza bubu inapaswa kuzimwa. Na pini mbili za Sel unaweza kuchagua kituo kulingana na jedwali la ukweli.

Hatua ya 5: Mwisho

Asante kwa kuangalia maelezo yangu. Natumahi hii ilikuwa ya faida kwako. Ikiwa una maswali yoyote ya kushoto waache kwenye maoni. Mara nyingi mimi hujibu ndani ya siku chache.

Ilipendekeza: