Turinys:

Muzikinė lempa su „Arduino“: 6 žingsniai
Muzikinė lempa su „Arduino“: 6 žingsniai

Video: Muzikinė lempa su „Arduino“: 6 žingsniai

Video: Muzikinė lempa su „Arduino“: 6 žingsniai
Video: 2 pamoka - pažintis su Basic elements, trigger ir timer blokais 2024, Lapkritis
Anonim
Image
Image

Tai projektas, kurį aš ir mano partneris (Adrián Calvo) sukūrėme vienam iš mūsų universiteto kursų. Projektą sudaro „Arduino“muzikos dėžutė. Muzika grojama per pjezo garsinį signalą, tonai yra panašūs į tai, ką mes žinome kaip 8 bitų muziką. Dėžutėje yra trys dainos „Take on me“, „Stairway to Heaven“ir „Song of Storms“. Kiekvienos dainos lemputės lemputė, esanti dėžutės viršuje, pakeis spalvą. Dėžutę taip pat sudaro kiti ir ankstesni mygtukai bei LCD ekranas, kuriame rodomas dainos pavadinimas ir autorius. Tačiau vyšnia ant torto yra ta, kad galite įjungti ir išjungti muziką pliaukštelėdami rankomis per mikrofoną dėžutės priekyje. Šioje instrukcijoje galite rasti visus šio projekto pakartojimo veiksmus. Tikimės, kad tai jums naudinga.

1 žingsnis: Surinkite medžiagas

„Power Arduino“kodavimas („Clap Switch“)
„Power Arduino“kodavimas („Clap Switch“)

Šiam projektui jums reikės:

  1. KY038 garso jutiklis
  2. LCD ekranas (rekomenduojame jį įsigyti su I2C moduliu)
  3. Pjezo garsinis signalas
  4. Mygtukai x2
  5. 4x4 „Neopixel Matrix“(arba panaši)
  6. 9v maitinimo šaltinis (geriau, jei ant jo įdiegsite jungiklį, kad įjungtumėte ir išjungtumėte pagrindinę srovę)
  7. MDF
  8. Super klijai
  9. Arduino UNO x2
  10. DAUG trumpųjų kabelių (kiekis priklauso nuo vartotojo)

Neprivaloma: šį projektą galima atlikti naudojant trumpalaikius kabelius, tačiau jei norite lituoti kabelius, kad užtikrintumėte papildomą saugumą, eikite į priekį.

2 žingsnis: „Power Arduino“kodavimas („Clap Switch“)

Pirmasis kodavimo elementas bus susijęs su garso jutikliu, kad jis veiktų kaip jungiklis registruojant garsus. Mes jį naudosime kaip skaitmeninį įvestį „arduino“. Galite atsisiųsti ZIP failą, kad gautumėte kodą, arba galite vadovautis vaizdu.

3 žingsnis: pagrindinio „Arduino“(dėžutės širdies) kodavimas

Šis kodas yra ilgas ir sudėtingas, todėl mes neįtraukėme vaizdo, todėl raginame jį atsisiųsti. Kodas naudoja 3 bibliotekas, todėl būkite pasirengę jas įdiegti. Į kiekvieno kodo komentarus įtraukiame kiekvieno pavadinimą. Kodo paaiškinimai gali būti laikomi komentarais if (//) viduje.

4 žingsnis: grandinės sujungimas (aparatinė įranga)

Grandinės sujungimas (aparatinė įranga)
Grandinės sujungimas (aparatinė įranga)

Visos dėžutės schemą galima pamatyti paveikslėlyje. Būkite atsargūs, kai sekite paveikslėlį, o jūsų muzikos dėžutė turėtų veikti gerai. Nepamirškite už kiekvieną ryšį mokėti ten, kur yra mazgai. Sunkiausia suprasti šią grandinę yra ryšys tarp dviejų arduinos. Tai daroma per išvesties kaištį (13 „Power_Arduino“) ir kito „Arduino“5 V kaištį. Taip pat turite prijungti „Main_Arduino“GND kaištį prie „Power_Arduino“GND kaiščio. Išskyrus tai, kad ryšiai yra gana savaime suprantami, ir jūs galite naudoti abi kodo sąrankas kaip vadovus.

Atminkite, kad 9 V maitinimo šaltinis turi būti prijungtas TIK prie „Power_Arduino“.

5 žingsnis: konstrukcijos kūrimas

Struktūros kūrimas
Struktūros kūrimas

Mes jums duosime žingsnis po žingsnio sukurti mūsų sukurtą dėžutę, galite nuspręsti sukurti tokią dėžutę arba padaryti ją didesnę, tai jūsų pasirinkimas.

1 žingsnis sukurkite „Inventor“dėžutę taip: arba galite atsisiųsti dokumentą, kurį įkėlėme į šį puslapį, jei turėsite visą dėžutę ir turėsite tik nukirpti lazerį.

2 veiksmas, kai jau turite dokumentą, jums reikės eilučių su šiomis specifikacijomis (raudonos ir 0,01 colio). 3 žingsnis Dabar padėkite MDF 3 mm ant lazerio. jums reikės 30x40 cm medienos. 4 žingsnis Iškirpkite MDF išradėjo dokumentą. 5 žingsnis Iš viso sudėkite ir pastatykite dėžutę su visais arduino komponentais. (su dokumentu visus veidus turėtumėte sudėti kartu).

6 žingsnis: pasukite į savo naują MUZIKOS LEMPĄ

Rokitės į savo naują MUZIKOS LEMPĄ!
Rokitės į savo naują MUZIKOS LEMPĄ!
Rokitės į savo naują MUZIKOS LEMPĄ!
Rokitės į savo naują MUZIKOS LEMPĄ!
Rokitės į savo naują MUZIKOS LEMPĄ!
Rokitės į savo naują MUZIKOS LEMPĄ!
Rokitės į savo naują MUZIKOS LEMPĄ!
Rokitės į savo naują MUZIKOS LEMPĄ!

Kai baigsite klijuoti dėžutę su visomis grandinėmis, būsite pasiruošę mėgautis savo nauju prietaisu!

Tikimės, kad ši pamoka jums bus naudinga!

Rekomenduojamas: