Publicitate

Dacă vă place să tinc cu ambele hardware și software, atunci există puține hobby-uri mai potrivite decât Arduino. Arduino este un controler logic programabil Ce este Arduino și ce poți face cu asta?Arduino este un mic dispozitiv electronic, remarcabil, dar dacă nu ai mai folosit niciodată unul, exact ce sunt acestea și ce poți face cu unul? Citeste mai mult care poate face multe lucruri îngrijite în funcție de cât de creativ sunteți cu codul dvs.

Un „gen” particular al proiectelor, dacă doriți, implică utilizarea Arduino pentru a crea sau mări muzică. Unii sunt morți simplu de pus în aplicare, în timp ce alții sunt mai complexi, dar toți sunt destul de mulțumiți până la urmă.

Iată câteva dintre cele mai interesante pe care poate doriți să le încercați singuri!

Ești un începător complet? Luați în considerare cumpărarea Arduino Starter Kit Ce este în kit-ul dvs. Arduino Starter? [Începători Arduino]Față de o cutie plină de componente electronice, este ușor să fii copleșit. Iată un ghid pentru exact ce veți găsi în trusa dvs. Citeste mai mult

instagram viewer
, apoi citiți-ne Ghidul începătorului Arduino Noțiuni introductive cu Arduino: Ghid pentru începătoriArduino este o platformă de prototipare electronică open-source bazată pe hardware și software flexibile, ușor de utilizat. Este destinat artiștilor, designerilor, pasionaților și oricui este interesat să creeze obiecte sau medii interactive. Citeste mai mult și începeți să vă jucați cu acestea proiecte Arduino începător 15 mari proiecte Arduino pentru începătoriVă interesează proiectele Arduino, dar nu sunteți sigur de unde să începeți? Aceste proiecte pentru începători vă vor învăța cum să începeți. Citeste mai mult la obțineți-vă confortabil înainte de a continua.

Acest proiect este fascinant, în special în modul în care folosește principiile conductivității pentru a face ceva ce cel mai mult nu s-ar gândi vreodată să facă. Pe scurt, acest proiect vă permite produce sunete ambientale prin atingerea unei plante.

Teoria din spatele ei: când două obiecte conductoare ating - în acest caz, planta în sine și pielea umană - capacitatea dintre obiectele menționate se schimbă. Cu senzorul potrivit, puteți detecta când ceva atinge instalația și puteți converti acea capacitate în sunet.

Pentru Arduino, puteți folosi ceva de genul Atins ca senzor de capacitanță, ceea ce face acest proiect. Configurează-ți unul singur și garantez că oaspeții tăi vor fi întotdeauna impresionați.

Iată un alt proiect bazat pe senzori, cu excepția celui pe care se bazează lumina ambientală mai degrabă decât atingerea fizică. Mai exact, rezistențele dependente de lumină (LDR) sunt utilizate pentru „citirea” nivelurilor de lumină, iar aceste lecturi sunt transformate în note muzicale.

Prin mutarea mâinii pentru a acoperi sau a dezvălui mai multă lumină către senzor, puteți schimba notele produse. Faceți-o suficient de bine și veți obține un fel de tehnologie primitivă.

Ce este interesant este că codul acestui proiect este surprinzător de simplu după ce ai înțeles ce face. Faceți câteva modificări, adăugați o pistă de rezervă și veți obține ceva de genul acesta:

Coke Piano și Launchpad

Acest proiect este un fel de două în unu: două aplicații diferite care se bazează pe același concept. Principalul lucru este că conectați o duzină de cutii de aluminiu la un Arduino și fiecare poate produce un sunet sau clip diferit atunci când este atins.

Videoclipul de mai sus prezintă două exemple. În primul, aproape că se simte ca o performanță a harpei de sticlă. În cea de-a doua, configurarea amintește de un dispozitiv Launchpad (un echipament folosit adesea de DJ-uri pentru a crea mashup-uri, remixuri și ce nu). Exemplul arată chiar o cutie de cocs neagră care poate schimba pachetul sonor folosit.

Din păcate, nu există nici un progres pentru replicarea acestui proiect singur, ci cod sursa complet este disponibil pe Pastebin. Scriptul a fost scris folosind biblioteca PyAudio și poate bucla orice fișier .WAV.

Aici avem o creație mică și îngrijită, care seamănă mai mult cu o jucărie decât cu un dispozitiv practic real, dar este totuși minunat. Cel puțin, este o modalitate excelentă de a afla despre tinkering-ul Arduino, deoarece este simplu și sursa completă este disponibilă.

Dispozitivul funcționează astfel: există un cadran pe care îl apelați pentru a selecta note (numai pentru caractere naturale și ascuțite) și un buton pe care faceți clic ori de câte ori doriți să înregistrați nota curentă. Există o notă goală pentru momentul în care doriți o odihnă unică.

Când ați terminat, puteți redă întreaga înregistrareși puteți utiliza selectorul pentru a accelera sau a încetini redarea. Este destul de mișto, totuși, noutatea nu va dura mult timp pentru a se descurca.

Dacă sunteți în căutarea unei biblioteci curate și simple care să vă permită joacă o linie de melodie cu Arduino, acesta este cel pe care îl doriți. Este un singur fișier sursă (de fapt, o pereche de fișiere .CPP și .H care acționează ca o unitate) pe care le includeți în codul dvs. Arduino. Simplu de configurat și ușor de utilizat.

Pentru a utiliza această bibliotecă, este mai ușor să definiți melodia drept valori codate în codul dvs. (instrucțiuni pentru acest lucru sunt disponibile în secțiunea /songs/readme.h fişier). Apoi, să joci melodia respectivă este la fel de simplu ca să apelezi Melody.play ().

Un bonus este că biblioteca face banală schimbarea de octave (Melody.setOctave ()) și pentru a schimba tempo (Melody.setTempo ()). Redarea nu este blocantă, astfel încât Arduino-ul tău poate continua să facă alte lucruri, deoarece joacă melodia atâta timp cât tu întârziere() suficient de lung pentru tempo.

Dacă sunteți un începător Arduino aventuros căruia îi place să cânte la chitară electrică, acest model de instrucțiuni pentru crearea unui Pedala de chitară Lo-Fi s-ar putea să fie pe calea ta.

De ce aventuros? Pentru că acesta este un pic mai complex decât ideile proiectului de mai sus. Nu-l recomandăm ca o încercare absolută pentru prima dată, dar dacă aveți o experiență anterioară și urmați instrucțiunile în mod corespunzător, veți fi bine. Cine oricum nu iubește o provocare bună?

Această pedală are trei efecte diferite: un control al ratei probei, un bitcrusher și un bithifter (toate acestea pot fi văzute în acțiune în videoclipul de mai sus). Este distractiv să te joci și extrem de practic, ceea ce este la fel de bun ca atunci când vine vorba de hobby-uri precum Arduino.

Ideile dvs. de proiect Arduino

Este interesant cât de mult poți face cu ceva la fel de mic ca un Arduino și, evident, există sute de alte idei Idei de proiect Arduino pentru o casă automatizatăNu ar fi minunat să-ți udă sera fără să-ți părăsești scaunul? Un Arduino poate fi angajat ca componentă cheie a unor proiecte de automatizare a casei - iată cinci! Citeste mai mult plutind pe Internet. Dar cu tine? Ce proiect muzical ai realizat cu Arduino?

Partajează cu noi în comentariile de mai jos, indiferent dacă ai întrebări, comentarii sau idei proprii!

Joel Lee are un B.S. în informatică și peste șase ani de experiență profesională în scris. Este redactor șef pentru MakeUseOf.