Turinys:
- 1 žingsnis: ko jums reikia
- 2 žingsnis: paaiškinta schema
- 3 žingsnis: lentos užsakymas
- 4 žingsnis: lentos naudojimas
- 5 žingsnis: pabaiga
Video: Garso perjungiklis („Arduino“): 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Šis projektas prasidėjo, nes mano mokyklos projekto grupei ir man reikėjo perjungti kelis garso šaltinius į vieną garso stiprintuvą. Ieškodami internete „Arduino“garso jungiklio modulio, nieko panašaus neradome. Aš jau žinojau apie mikroschemą, galinčią perjungti analoginius signalus, tačiau tikrai naudingų mudu taip pat nebuvo. Taigi aš pradėjau dirbti ir sukūriau savo.
1 žingsnis: ko jums reikia
Ši plokštė yra visiškai SMD (išskyrus kaiščių antraštes), o tai reiškia, kad visi komponentai yra lituojami ant PCB. Tai reiškia, kad litavimo jungtys yra labai mažos, todėl sunkiau lituoti nei per skylių komponentus. Dėl šios priežasties rekomenduoju to nebandyti, prieš tai nepraktikuojant didesnių komponentų.
Sąmata:
- 1x 74HC139
- 1x CD4052
- 10x 10uF kondensatorius (0805) (bipolinis)
- 4x LED (0805)
- 4x 330 omų rezistorius (0805)
- 5x moterų garso lizdas
- 1x 5 kontaktų antraštė
Taip pat yra „EasyEda“eksportuotas BOM:
2 žingsnis: paaiškinta schema
Aš trumpai apžvelgsiu schemų veikimą, kad dauguma žmonių galėtų to laikytis, jei nori.
Kadangi kaiščio antraštė nėra tokia įdomi, pereisime prie 4052 lusto. Šis lustas yra dvigubas analoginis jungiklis ir, kaip rodo pavadinimas, perjungia garso signalą iš keturių įėjimų ir nukreipia jį į vieną išvestį. Kadangi dažniausiai garsas yra stereo, mums reikia dviejų garso perjungiklių. čia ir praverčia „dvejopas“. Etiketės pažymėtos kaip CH1_L „1 kanalas kairėje“arba COM_L - „kairysis kairysis“ir gali būti sekamos prie lizdo jungčių.
Kitas yra SN74HC139. Tai demultiplekseris, tačiau nesijaudinkite dėl šio keisto termino. Pagrindinė jo funkcija yra nurodyti, kuris kanalas šiuo metu yra pasirinktas perduoti garso signalą. Tai dalis, kurioje padariau nedidelę klaidą. Pasirinktame kanale turėjo įsižiebti šviesos diodas, tačiau jis užsidega visi šviesos diodai, IŠSKYRUS pasirinktą kanalą. Taigi galite galvoti apie šviesos diodus kaip „šis kanalas yra nutildytas“indikatorius.
Liko tik garso lizdo jungtys. Iš tikrųjų čia nėra nieko ypatingo pamatyti. Keistas gali atrodyti tik kondensatoriai. Tai yra atsiejami kondensatoriai, jie blokuoja nuolatinės srovės signalus ir leidžia perduoti kintamosios srovės signalus, tokius kaip garsas.
3 žingsnis: lentos užsakymas
Kaip matėte tikro PCB nuotraukose, turėjau užmegzti ryšį su viela, kurios neplanavau. Taip yra todėl, kad 74HC139 paketas yra neteisingas („EasyEda“bibliotekos klaida).
Ši klaida nebuvo ištaisyta, todėl užsakydami turėkite tai omenyje!
4 žingsnis: lentos naudojimas
Pirmas dalykas, kurį turėsite padaryti, yra maitinti plokštę 5 voltais, nes be jos ji neveiks. Visa logika taip pat veikia nuo 5 voltų. Prijunkite Sel1, Sel2 ir Mute prie arduino, nes jų nei vienas rezistorius netraukia aukštyn ar žemyn. Jei jie nebus prijungti, jie bus plaukiojantys ir sukels keistą elgesį.
Ši plokštė turi nutildymo funkciją, kuri neleis signalui keliauti per plokštę. Išjungtoje būsenoje užsidegs visi šviesos diodai. Norėdami nutildyti plokštę, patraukite kaištį aukštai.
Norint pasirinkti kanalą, pirmasis nutildymas turėtų būti išjungtas. Naudodami du „Sel“kaiščius, galite pasirinkti kanalą pagal tiesos lentelę.
5 žingsnis: pabaiga
Ačiū, kad patikrinote mano nurodymus. Tikiuosi, kad tai jums buvo naudinga. Jei turite klausimų, palikite juos komentaruose. Dažniausiai atsakau per kelias dienas.
Rekomenduojamas:
Greitas perjungiklis iki 50 USD! „Kazeshifter Arduino“reguliuojamas greitas perjungiklis: 7 žingsniai
Greitas perjungiklis iki 50 USD! „Kazeshifter Arduino“reguliuojamas greitas perjungiklis: Sveiki, „Superbike“ar motociklų mylėtojai! Pagal šią pamoką pasidalinsiu, kaip pigiai pasigaminti savo greitąjį perjungiklį! Žmonėms, kurie tingisi skaityti šią instrukciją, tiesiog žiūrėkite mano vaizdo įrašą! Pastaba: kai kuriems dviračiams kai jau naudojate degalų įpurškimo sistemą
„Pasidaryk pats“loginis lygio perjungiklis nuo 5v iki 3,3v: 3 žingsniai
Pasidaryk pats 5v-3.3v loginio lygio perjungiklis: loginis lygio perjungiklis naudojamas perkelti vieną įtampos lygį į kitą, kuris yra būtinas kai kuriems skaitmeniniams lustams veikti. Paimkime pavyzdį, kai norime įkelti eskizą į esp8266-01 naudodami arduino, turime perkelti „arduino“tx logiką į 3.3v
Elektrinis kalnų dviračių perjungiklis: 5 žingsniai (su nuotraukomis)
Elektrinis kalnų dviračių perjungiklis: šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto (www.makecourse.com) „Makecourse“projekto reikalavimą. Šis projektas yra mažo biudžeto pritaikomas arduino elektrinis kalnų dviračių perjungiklis. Su tuo jūs
„Arduino“skystųjų kristalų perjungiklis: 7 žingsniai
„Arduino“LCD perjungiklis: Pradinė idėja buvo sukurti biblioteką, kuri supaprastintų IC 74HC595 naudojimą tarp „Arduino“ir kitos aparatūros. Šioje instrukcijoje aš pasidalinsiu su jumis, kaip pavyzdį valdydamas 16x2 LCD. Pavyzdys LCD ekrane parodys sekundes
Garso perjungiklis: 9 žingsniai
Garso perjungėjas: Ar kada nors darbe suskambo muzika ir nesupratote, kad kažkas bando su jumis kalbėtis. Dar blogiau, ar kada nors norėjote miegoti darbe, bet neturėjote gero būdo pabusti, jei kas nors (pvz., jūsų viršininkas) netrukus ateis į jus