Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I detta experiment kommer du att förstå hur en passiv summer fungerar och hur du kan skapa ett enkelt Arduino -ljudkort. Genom att använda några knappar och välja en motsvarande ton kan du skapa en melodi! Delarna som jag har använt är från Kumans Arduino UNO startkit
Steg 1: Delar som behövs
Du kommer behöva:
- en Arduino -bräda
- en brödbräda
- en USB -kabel
- 10 x bygelkablar
- 3 x knappar (antal kepsar och knappar är valfritt)
- 3 x 10k ohm motstånd
Allchips är en elektronisk serviceplattform för elektronikkomponenter, du kan köpa alla komponenter från dem
Steg 2: Ansluta knapparna
För det första, låt oss börja med knapparna. Välj en av sidorna för varje knapp. Du kommer att se 2 stift. Den till vänster (du kan också byta dem) ansluter till marken på Arduino (genom brödbrädan) med ett 10k -motstånd. Anslut samma rad till digital pin 2, 3 eller 4 på Arduino (kan konfigureras i koden). Stiftet på höger sida av varje knapp ansluts till 5V. Du kan använda bilden ovan som referens. Gör dessa steg för alla dina knappar.
Steg 3: Anslutning av summern
Så på toppen av summern kan du se en + -symbol. Det indikerar den positiva sidan av det. Du måste ansluta den motsatta änden till jord och den här till digital stift 8 på Arduino (kan ändras senare)
Steg 4: Ladda upp och ändra koden
Koden för projektet hittar du här. Det är helt upp till dig vad du kan ändra - från pin -numren till att lägga till fler knappar, men ännu viktigare - du kan ändra varje individuell ton. Här är en liten förklaring:
ton (buzzPin, 1000, 300); / / Här är Arduino -tonfunktionen
buzzPin är summerns positiva stift
1000 är själva tonen i Hz (den kan vara allt från 31 hela vägen till 65535)
300 är längden i ms (valfritt)
Steg 5: Video
Här är en video av projektet i aktion som skapar en slumpmässig melodi.