Cuprins:
- Pasul 1: Pregătiți placa și punga
- Pasul 2: Configurați placa pe MBlock
- Pasul 3: Codificare pe MBlock
- Pasul 4: Codificare pe Arduino IDE
- Pasul 5: Note și referințe
Video: Geantă E-textilă muzicală: 5 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
În acest tutorial veți învăța cum să scoateți sunete cu un difuzor piezo montat pe geanta e-textile.
Pasul 1: Pregătiți placa și punga
Conectați un capăt al cablului micro USB la computer, celălalt capăt la placa Arduino Leonardo.
Conectați partea pozitivă a patch-ului difuzorului piezo la pinul 13 de pe Arduino leonardo Conectați piciorul negativ al patch-ului difuzorului piezo la GND de pe placă. Puteți utiliza oricare dintre cei 3 pini GND disponibili pe tablă.
Pasul 2: Configurați placa pe MBlock
Înainte de a începe programarea Arduino, va trebui să-l configurați pe mBlock.
Alegeți versiunea în funcție de sistemul dvs. de operare (de exemplu, dacă aveți un MacBook, alegeți „Mac OS” / dacă aveți Windows 10, alegeți „Windows 7 și mai sus”). Descărcați mBlock 3, nu cea mai recentă versiune (mBlock 5). Descărcați și rulați fișierele de instalare și apoi deschideți mBlock. Selectați placa Arduino Leonardo din meniul „Panouri”. Apoi conectați-vă la placa Arduino (numărul portului COM variază în funcție de mufele USB ale computerului dvs. - atunci când alegeți cea corectă la care este conectat Arduino Leonardo, luminile LED ON și TX de pe placă vor deveni verzi și portocalii respectiv).
Pasul 3: Codificare pe MBlock
Pe mBlock, va trebui să creați un cod simplu pentru ca patch-ul dvs. de difuzor piezo redați câteva note.
Codul ar trebui să arate exact așa. Trebuie să glisați și să fixați fiecare bloc din secțiunea „Scripturi” din mijloc în zona goală din partea dreaptă. Veți găsi fiecare bloc în următoarele subsecțiuni: Când este apăsată tasta - subsecțiunea „Evenimente”, redați tonul tonului pe nota - subsecțiunea „Roboți” așteaptă 0,2 secunde - subsecțiunea „Control” Notă că puteți modifica detalii mici pentru a vă crea propriul cod personal. De exemplu, puteți modifica lungimea fiecărei note sau puteți modifica notele cu totul. Când ați terminat codarea, faceți clic pe „Upgrade Firmware” în meniul Connect (moment în care atât luminile LED RX, cât și cele TX de pe placă vor clipi portocaliu). Faceți asta o singură dată. Acum puteți modifica codul fără a fi nevoie să actualizați firmware-ul de fiecare dată.
Pasul 4: Codificare pe Arduino IDE
Este posibil să întâmpinați probleme la conectarea Arduino Leonardo la mBlock. În acest caz, poate fi necesar să utilizați Arduino IDE pentru a codifica și încărca firmware-ul pe placa dvs. Arduino Leonardo.
Descărcați software-ul vizitând Arduino IDE> Derulați în jos până când vedeți secțiunea „Descărcați Arduino IDE” și alegeți versiunea pe baza sistemului dvs. de operare (de exemplu, dacă aveți Windows 7, alegeți „Windows Installer” / dacă aveți Windows 10, alegeți „aplicația Windows”)> Pe pagina următoare alegeți „Descărcați doar” și rulați fișierele de instalare. Lansați Arduino IDE, selectați Arduino Leonardo din meniul Instrumente> Board. Selectați portul corect din meniul Instrumente> Port. Alegeți exemplul toneMelody sau toneMultiple din Fișier> Exemple> 02. Digital> toneMelody / toneMultiple. În cele din urmă, încărcați codul utilizând săgeata dreapta (→) din colțul din dreapta sus al ferestrei, alegând Schiță> Încărcare sau apăsând Ctrl + U pe tastatură Alternativ, puteți utiliza ambele instrumente împreună pentru a crea cu ușurință cod (prin utilizarea interfeței intuitive oferite de mBlock) și apoi încărcați-l în mod fiabil pe placa (utilizând conexiunea puternică la placa oferită de Arduino IDE). În mBlock, trebuie pur și simplu să faceți clic pe Editare> Mod Arduino și când noul panou se deschide în partea dreaptă, alegeți Editare cu Arduino IDE. Apoi, pur și simplu urmați aceiași pași ca înainte pentru a încărca codul pe tablă și ar trebui să fiți bine să mergeți!
Pasul 5: Note și referințe
Acest tutorial a fost dezvoltat ca parte a proiectului iTech, cofinanțat de Programul Erasmus + al Uniunii Europene.
Pentru mai multe detalii, contactați [email protected]
Recomandat:
Cutie muzicală cu spectacol de lumină: 9 pași (cu imagini)
Music Box With Light Show: Bună ziua și bine ai venit, în acest tutorial vă vom arăta cum vă puteți crea propria cutie de muzică cu un spectacol de lumini inclus. Tot ce aveți nevoie este un caz gol. Am luat un caz care este utilizat în mod normal pentru unelte. În acest proiect puteți fi foarte creativ, deci nu aveți nevoie
Instalarea plafonului stea cu fibră optică reactivă muzicală: 11 pași (cu imagini)
Muzică Instalare în tavan cu stea cu fibră optică reactivă: Vrei o bucată din galaxie la tine acasă? Aflați cum este făcut mai jos! Ani la rând a fost proiectul meu de vis și, în cele din urmă, s-a terminat. A durat destul de mult timp, dar rezultatul final a fost atât de satisfăcător încât sunt sigur că a meritat. Un pic bi
Geantă Messenger inteligentă cu încărcare wireless: 14 pași
Geantă de mesagerie inteligentă cu încărcare wireless: Vom realiza o geantă de mesagerie din piele inteligentă, care are încărcare fără fir și o curea Bluetooth care se împerechează cu telefonul dvs. și vibrează la recepționarea componentelor de mesaje text sau apeluri telefonice: Vibrator cu celule Arduino nanocoinhc-05 Modul Bluetooth 3.7v lip
Geantă E-textile sensibilă la lumină: 3 pași
Geantă e-textilă sensibilă la lumină: În acest tutorial veți învăța cum să configurați geanta e-textilă pentru a crea un obiect inteligent care reacționează la cantitatea de lumină înregistrată de un senzor de lumină ambientală
Cum să faci o piesă electronică Bumpin ': producție muzicală introductivă pentru FL Studio: 6 pași
Cum să faci o piesă electronică Bumpin ': producție introductivă de muzică pentru FL Studio: Bine ai venit! Acest ghid instructiv va ajuta începătorii la producătorii de muzică intermediari să folosească FL Studio pentru a crea diferite genuri de muzică electronică de dans. Va trece prin elementele de bază ale creării unei melodii, cu scopul de a detalia detaliile de bază