Oglas
Ako volite baratati s oba hardvera i softvera, malo je hobija koji više odgovaraju Težak. Arduino je a programirajući logički upravljač Što je Arduino i što možete učiniti s tim?Arduino je izvanredan mali elektronički uređaj, ali ako ga nikada prije niste koristili, samo što su točno i što možete učiniti s jednim? Čitaj više što može učiniti mnogo urednih stvari, ovisno o tome koliko ste kreativni sa svojim kodom.
Ako želite, jedan poseban "žanr" projekata uključuje korištenje Arduinoa za stvaranje ili proširenje glazbe. Neki su mrtvi jednostavni za implementiranje, dok su drugi složeniji, ali na kraju ih svi zadovoljavaju.
Evo nekoliko zanimljivijih koje biste možda željeli isprobati sami!
Jeste li potpuni novak? Razmislite o kupnji tog Arduino Starter Kit Što je u vašem Arduino Starter Kit-u? [Arduino početnici]Suočeni s kutijom punom elektroničkih komponenti, lako je biti preopterećen. Evo vodiča o tome što ćete točno naći u svom kompletu. Čitaj više , onda pročitajte naše Arduino vodič za početnike Početak rada s Arduinom: Vodič za početnikeArduino je platforma za prototiranje elektronike otvorenog koda koja se temelji na fleksibilnom hardveru i softveru koji se lako koristi. Namijenjen je umjetnicima, dizajnerima, hobistima i svima koji su zainteresirani za stvaranje interaktivnih objekata ili okruženja. Čitaj više i počnite se igrati s ovim početni Arduino projekti 15 sjajnih Arduino projekata za početnikeZainteresirani za Arduino projekte, ali niste sigurni gdje započeti? Ovi početnički projekti naučit će vas kako započeti. Čitaj više do ugodno se snađite prije nastavka.
Ovaj je projekt fascinantan, pogotovo na način na koji koristi principe vodljivosti da učine nešto što većina nikada ne bi pomislila da radi. Ukratko, ovaj vam projekt dopuštamo stvaraju ambijentalne zvukove dodirivanjem biljke.
Teorija koja stoji iza toga: kada se dva vodljiva objekta dodiruju - u ovom slučaju sama biljka i ljudska koža - mijenja se kapacitet između navedenih predmeta. Pomoću pravog senzora možete otkriti kada nešto dodiruje postrojenje i pretvoriti taj kapacitet u zvuk.
Za Arduino možete koristiti nešto poput Touche kao senzor kapacitivnosti, što čini ovaj projekt. Postavite sebi i garantiram da će vaši gosti uvijek biti impresionirani.
Evo još jednog projekta temeljenog na senzorima, osim na koji se oslanja ambijentalno svjetlo, a ne fizički dodir. Naime, otpornici na svjetlost (LDRs) koriste se za "čitanje" razine svjetlosti, a ta se očitanja pretvaraju u glazbene note.
Pomicanjem ruke kako biste prikrili ili otkrili više svjetla senzoru, možete promijeniti proizvedene bilješke. Učinite to dovoljno dobro i dobit ćete primitivnu vrstu tehno.
Sjajno je to što je kôd za ovaj projekt iznenađujuće jednostavan kad shvatite o čemu se radi. Napravite nekoliko podešavanja, dodajte prateći zapis i dobit ćete nešto poput ovoga:
Koksni klavir i lansirna ploča
Ovaj je projekt vrsta dva u jednom: dvije različite aplikacije koje se temelje na istom konceptu. Svrha toga je da u Arduino zakačite desetak aluminijskih limenki i svaki može proizvesti drugačiji zvuk ili isječak kad ga dodirne.
Videozapis prikazuje dva primjera. U prvom trenutku to se gotovo osjeća kao izvedba staklene harfe. U drugom, postavka podsjeća na Launchpad uređaj (dio opreme koji DJ-i često koriste za izradu mashupa, remiksa i nešto drugo). Primjer prikazuje čak i crnu koka-limenku koja može promijeniti zvučni paket koji se koristi.
Nažalost, ne postoji korak za sam ponavljanje ovog projekta, ali ono puni izvorni kod je dostupan na Pastebin. Skripta je napisana pomoću biblioteke PyAudio i može petljati bilo koju .WAV datoteku.
Ovdje imamo urednu malu kreaciju koja više sliči na igračku nego na stvarni praktični uređaj, no svejedno je nevjerojatna. U najmanju ruku, sjajan je način da naučite o Arduino šinkanju jer je jednostavno i dostupan je puni izvor.
Uređaj radi ovako: nalazi se brojčanik s kojim se okrećete za odabir bilješki (samo natpisi i oštre slike) i gumb koji kliknete kad god želite snimiti trenutnu bilješku. Prazna napomena postoji kada želite odmor u jednom ritmu.
Kad završite, možete reproduciranje cijelog snimka, a točku možete koristiti za ubrzanje ili usporavanje reprodukcije. Prilično je kul, iako, doduše, novost neće dugo potrajati.
Ako tražite čistu i jednostavnu biblioteku koja vam omogućava svirajte liniju melodije sa svojim Arduinom, ovo je ono što želite. To je jedna izvorna datoteka (ustvari, par .CPP i .H datoteka koje djeluju kao jedna jedinica) koju uključite u svoj Arduino kod. Jednostavan za postavljanje i jednostavan za korištenje.
Da biste koristili ovu biblioteku, najlakše je definirati melodiju kao tvrdo kodirane vrijednosti u vašem kodu (smjernice za to su dostupne u odjeljku /songs/readme.h datoteka). Tada je sviranje te melodije jednostavno kao i poziv Melody.play ()
.
Jedan je bonus što se knjižnici čini trivijalnom promjenom oktave (Melody.setOctave ()
) i za promjenu tempa (Melody.setTempo ()
). Reprodukcija ne blokira pa vaš Arduino može nastaviti raditi druge stvari dok svira melodiju dok vi odgoditi()
dovoljno dugo za tempo.
Ako ste avanturistički novak Arduino koji voli svirati električnu gitaru, ovaj nacrt Instructables za stvaranje Pedala gitare Lo-Fi možda je ravno ispred tvoje uličice.
Zašto avanturistički? Jer ovo je malo složenije od gore navedenih projektnih ideja. Ne preporučujemo ga kao apsolutno prvi put, ali ako imate prethodno iskustvo i pravilno slijedite upute, bit će sve u redu. Tko uopće ne voli dobar izazov?
Ova papučica ima tri različita učinka: kontrolu brzine uzorka, bitcrusher i bitshifter (sve to se može vidjeti u akciji u gornjem videu). Zabavno je igrati s i vrlo je praktično, što je jednako dobro kao i kad je riječ o hobijima kao što je Arduino.
Vaše ideje Arduino projekta
Zanimljivo je koliko možete učiniti s nečim tako malim kao Arduino, a očito ima stotine drugih ideja Arduino projektne ideje za automatizirani domZar ne bi bilo sjajno zalijevati staklenik bez napuštanja stolice? Arduino se može angažirati kao ključna komponenta nekih projekata kućne automatizacije - evo pet! Čitaj više pluta naokolo Internetom. Ali što je s tobom? Koji ste glazbeni projekt realizirali sa svojim Arduinom?
Podijelite s nama u donjim komentarima, bilo da imate pitanja, komentare ili vlastite ideje!
Joel Lee ima B.S. u računalnim znanostima i preko šest godina profesionalnog pisanja. Glavni je urednik MakeUseOf-a.