INHOUDSOPGAWE:
- Stap 1: Versamel die materiaal
- Stap 2: Kodering van die Power Arduino (klapskakelaar)
- Stap 3: Kodering van die Main Arduino (die hart van die boks)
- Stap 4: Sit die stroombaan saam (hardeware)
- Stap 5: Bou die struktuur
- Stap 6: Gaan voort na u nuwe MUSIEKLAMP
Video: Musieklamp met Arduino: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Dit is 'n projek wat ek en my maat (Adrián Calvo) vir een van ons universiteitskursusse gemaak het. Die projek bestaan uit 'n Arduino -gebaseerde musiekboks. Die musiek word gespeel deur 'n piezo -zoemer, die toon is soortgelyk aan wat ons ken as 8bit -musiek. Die boks het drie liedjies, Take on me, Stairway to Heaven en Song of Storms. Vir elkeen van die liedjies verander die lig van die lamp bo -op die boks van kleur. Die boks bestaan ook uit die volgende en vorige knoppies en 'n lcd -skerm wat die naam en outeur van die liedjie wys. Maar die kersie op die koek is dat u die musiek kan aan- en afskakel deur u hande te klap, via 'n mikrofoon voor in die boks. In hierdie instruksies kan u al die stappe vind om hierdie projek te herhaal. Ons hoop dat u dit nuttig vind.
Stap 1: Versamel die materiaal
Vir hierdie projek benodig u:
- KY038 klanksensor
- LCD -skerm (ons beveel aan dat u een met 'n I2C -module kry)
- Piezo -gonser
- Drukknoppies x2
- 4x4 Neopixel Matrix (of soortgelyk)
- 9v kragbron (beter as u 'n skakelaar daarop installeer om die hoofstroom aan en uit te skakel)
- MDF
- Wondergom
- Arduino UNO x2
- BAIE springkabels (die bedrag hang af van die gebruiker)
Opsioneel: hierdie projek kan met springkabels gemaak word, maar as u kabels wil soldeer vir ekstra sekuriteit, moet u voortgaan.
Stap 2: Kodering van die Power Arduino (klapskakelaar)
Die eerste stukkie kodering gaan oor die klanksensor, sodat dit as 'n skakelaar kan werk wanneer dit klanke registreer. Ons sal dit as 'n digitale invoer op die arduino gebruik. U kan die zip -lêer aflaai om die kode te kry, of u kan u deur die prent lei.
Stap 3: Kodering van die Main Arduino (die hart van die boks)
Hierdie kode is lank en ingewikkeld, daarom het ons geen prent ingesluit nie, dus word u aangemoedig om af te laai. Die kode gebruik drie biblioteke, dus wees gereed om dit te installeer. Ons bevat die name van elkeen op die kode -opmerkings. Die kodeverklarings van die kode kan gesien word as kommentaar binne in if (//).
Stap 4: Sit die stroombaan saam (hardeware)
Die skema van die hele boks kan op die beeld gesien word. Wees versigtig as u die prentjie volg, en u musiekkas moet goed werk. Onthou om op te let waar daar nodes vir elke verbinding is. Die moeilikste deel om hierdie kring te verstaan, is die verband tussen die twee arduino's. Dit word gemaak deur 'n uitvoerpen (13 van die Power_Arduino) en die 5v -pen van die ander Arduino. U kan ook 'n GND -pen van die Main_Arduino aan 'n GND -pen van die Power_Arduino koppel. Buiten dit is die verbindings redelik vanselfsprekend, en u kan beide kode -opstellings ook as riglyne gebruik.
ONTHOU dat die 9v -kragbron SLEGS aan die Power_Arduino gekoppel moet word.
Stap 5: Bou die struktuur
Ons gee u stap vir stap die boks wat ons geskep het, u kan besluit om 'n boks soos hierdie te skep, of u kan dit groter maak, dit is u keuse.
stap 1, skep die boks in inventor met die volgende: of u kan die dokument wat ons op hierdie bladsy oplaai, aflaai, aangesien u die hele boks het en u moet net die laser sny.
stap 2 as u reeds die dokument het, benodig u die lyne in die kassie met hierdie spesifikasies (rooi en 0,01 in). stap 3 Nou plaas u die MDF 3 mm op die laser. jy benodig 'n hout van 30x40 cm. stap 4 Sny die dokument van die uitvinder op die MDF. stap 5 Plaas heeltemal en bou die boks met al die komponente van arduino. (met die dokument al die gesigte wat u saam moet plaas).
Stap 6: Gaan voort na u nuwe MUSIEKLAMP
Sodra u die boks met al die kringe binne -in vasgom, is u gereed om met u nuwe toestel te plesier!
Ons hoop dat u hierdie handleiding nuttig sal vind!
Aanbeveel:
Hoe om 'n hommeltuig te maak met Arduino UNO - Maak 'n quadcopter met behulp van mikrokontroller: 8 stappe (met foto's)
Hoe om 'n hommeltuig te maak met Arduino UNO | Maak 'n quadcopter met behulp van mikrobeheerder: inleiding Besoek my Youtube -kanaal 'n Drone is 'n baie duur apparaat (produk) om te koop. In hierdie pos gaan ek bespreek hoe ek dit goedkoop kan maak ?? En hoe kan u u eie goedkoop maak teen goedkoop pryse … In Indië is al die materiale (motors, ESC's
PWM Met ESP32 - Dim LED met PWM op ESP 32 Met Arduino IDE: 6 stappe
PWM Met ESP32 | Dim LED met PWM op ESP 32 Met Arduino IDE: In hierdie instruksies sal ons sien hoe om PWM seine te genereer met ESP32 met behulp van Arduino IDE & PWM word basies gebruik om analoog uitset van enige MCU te genereer en die analoog uitset kan tussen 0V en 3.3V wees (in die geval van esp32) & van
DIY slim weegskaal met wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): 10 stappe (met foto's)
DIY Smart Scale With Alarm Clock (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In my vorige projek het ek 'n slim badkamerskaal met Wi-Fi ontwikkel. Dit kan die gebruiker se gewig meet, plaaslik vertoon en dit na die wolk stuur. U kan meer inligting hieroor kry op die onderstaande skakel: https: //www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Maak 'n horlosie met M5stick C Met Arduino IDE - RTC-intydse klok met M5stack M5stick-C: 4 stappe
Maak 'n horlosie met M5stick C Met Arduino IDE | RTC Real Time Clock Met M5stack M5stick-C: Hallo ouens in hierdie instruksies, ons sal leer hoe om 'n horlosie te maak met 'n m5stick-C ontwikkelbord van m5stack met behulp van Arduino IDE. So m5stick sal datum, tyd en amp vertoon; week van die maand op die skerm
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons