Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Hankkeen kuvaus:
Uusi matka on alkanut, jossa ideoita voidaan helposti toteuttaa avoimen lähdekoodin yhteisön avulla (kiitos Arduinolle). Joten tässä on tapa
· Katso ympärillesi ja tarkkaile ympäristöäsi
· Tutustu ongelmiin, jotka on ratkaistava
· Ajattele, kokeile ja jatka oppimista ja jakamista
· Tärkein asia, jota kutsun, on pitää se yksinkertaisena:)
· Toista
Tarkoitukseni oli tehdä musiikkipohjainen projekti arduino -alustalla
Joten etsin internetistä ja löysin uskomattomia luovia projekteja, mutta halusin tehdä omia juttujani!
Joten löysin tämän tone () -funktion arduino -kirjastosta. Alla on linkki, josta löydät kuvaavia tietoja siitä
www.arduino.cc/reference/en/language/funct…
Nyt luettuani sävy () -toimintoideat aloittivat matkansa.
Pohjimmiltaan tone () -toiminto, kuten olisit lukenut, tuottaa jonkin taajuuden ääntä, jonka annat parametrissa. Joten ajattelin, kuinka voin käyttää tätä yksittäistä toimintoa erilaisten äänien tuottamiseen?
Vastaus oli matematiikassa, me kaikki käytämme matematiikkaa joka päivä, sen logiikka on mysteerien ratkaisemista
Tästä universumista (lause kuuluisasta Numb3rs -tv -sarjasta)…
Ideana on tuottaa ääntä, joka voidaan tuottaa matemaattisilla yhtälöillä, kutsumme sitä MathMusiciksi
Tässä projektissa käytin:
· Alueen yhtälö yksinkertaisista geometrisista muodoista (neliö, suorakulmio, rinnakkaismuoto, kolmio ja ympyrä)
· Toisen asteen yhtälö ja Fibonaccisarja.
äänen tuottamiseksi. Nyt voit laajentaa tätä projektia ja löytää uutta musiikkia eri yhtälöillä tai kaavoilla…
Vaihe 1: Tämän projektin tekemiseen tarvittavat asiat
Tämän projektin tekemiseen tarvittavat työkalut:
- Arduino UNO -levy
- Kaiutin tai summeri Suosittelen kaiutinta hyvän äänenlaadun vuoksi
- yksi 220 ohmin vastus piirin suojaamiseksi vaurioilta
- Hyppyjohdot arduinon ja kaiuttimen yhdistämiseen
Ohjelmisto
Sinun on asennettava Arduino IDE ladataksesi ohjelmasi tietokoneelta levylle.
Jos sinulla ei ole hätää, alla on linkki Arduino IDE: n asentamiseen
www.arduino.cc/en/Main/Software
Vaihe 2: Kaavio
Voit myös tehdä piirisi alla olevan linkin avulla
fritzing.org/home/
Vaihe 3: Ohjelman suorittaminen Arduinolla
Ensinnäkin sinun on liitettävä Arduino Board tietokoneeseen tai tietokoneeseen USB -kaapelilla
Lataa ja asenna sitten Arduino IDE Software -linkki.
Lataa viimein zip -tiedosto, joka sisältää tämän projektin lähdekoodin
Joten aloita ja tee siitä jotain uutta!