Innehållsförteckning:
- Steg 1: Tillbehör
- Steg 2: Krets
- Steg 3: Koder
- Steg 4: Ladda upp koder
- Steg 5: Felsök
- Steg 6: Litet tips
Video: Tangentbordsinstrument med Arduino (från Arduino Book): 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Här är en handledning för hur du skapar tangentbordsinstrument med Arduino. Det tar bara 6 steg, vilket är lätt för nybörjare att komma igång med Arduino. Resultatet av projektet låter mer som ett slaginstrument än en sträng. Det finns 4 anteckningar: C, D, E och F.
Steg 1: Tillbehör
Här är leveranslistan för detta projekt:
- en Arduino Uno
- en brödbräda (storlek spelar ingen roll och behöver inte fästas på Arduino)
- en Piezo
- 4 tryckknappar
- 4 motstånd
- 2 10k ohm motstånd (brun, svart, orange)
- en 220 Ohms motstånd (röd, röd, brun)
- en 1M ohm motstånd (brun, svart, grön)
- 9 ledningar (längden spelar ingen roll, de kortare trådarna som får plats, desto snyggare ser brädet ut)
Plus: - en adapter som kan hjälpa till att ladda upp koder från datorn/bärbara datorn till Arduino
Steg 2: Krets
När alla tillbehör är förberedda kan vi gå vidare och skapa kretsen. Här är två bilder på kretsen. Den ena är schematisk, och den andra är brädans faktiska utseende. De har båda rätt. Det är bra att följa hur som helst för att skapa kretsen, även om det faktiska utseendet är lite mer rakt fram.
(I detta projekt har alla komponenter inte polaritet, vilket betyder att det ska fungera på båda sätten benen sätts in i brädet)
Steg 3: Koder
Här är koder för detta projekt:
int -knappar [0];
int noter = {262, 294, 330, 349};
void setup () {Serial.begin (9600); }
void loop () {
int keyVal = analogRead (A0);
Serial.println (keyVal);
if (keyVal == 1023) {ton (8, anteckningar [0]); }
annars if (keyVal> = 990 && keyVal <= 1010) {tone (8, anteckningar [1]); }
annars if (keyVal> = 505 && keyVal <= 515) {ton (8, anteckningar [2]); }
annars if (keyVal> = 5 && keyVal <= 10) {tone (8, anteckningar [3]); }
annars {noTone (8); }
}
(saker att märka: glöm inte att sätta semikolon efter varje rad; efter att alla koder är klara verifierar du det genom att klicka på bocken i det övre vänstra hörnet, efter att du har klickat på det måste du spara det; efter att koder har verifierad, gå till Verktyg, här är två saker under detta innehåll som bör göras: 1. Board, välj "Arduino/Genuino Uno"; Port, välj det enda alternativet där, *** detta är verkligen viktigt)
Steg 4: Ladda upp koder
För att ladda upp koder från dator/bärbar dator till Arduino behövs adaptern, den har ena sidan som ansluts till Arduino, och den andra sidan är USB -kontakten.
(adaptern ska alltid inkluderas i Arduino -kit.)
Steg 5: Felsök
Om allt har gjorts från steg 1 ~ steg 4, men det inte fungerar, här är listan över saker som kan göras:
- dubbelkolla alla anslutningar för att se om de är tätt anslutna eller inte, inkludera ledningar, knappar, motstånd och piezo
- dubbelkolla koder om de har laddats upp eller inte
- om batterier är inblandade, när det har anslutits till Arduino, men det inte tänds något ljus på Arduino -kortet, betyder det att batteriet tar slut
Steg 6: Litet tips
Efter felsökning och misstagen har upptäckts kan ändringar göras. Om ändringarna handlar om anslutningar eller polaritet (inte i detta projekt), som inte har något att göra med koden, kan vi alltid trycka på denna återställningsknapp på Arduino -kortet. På det sättet behöver vi inte ladda upp koder igen efter varje gång vi gör ändringar i anslutningarna.
Rekommenderad:
Mystisk BOOK Med Secret Knock Lock: 11 steg (med bilder)
Mystisk BOOK Med Secret Knock Lock: När det gäller att dölja våra hemliga saker. Vi gömmer oss normalt i en flaska eller i en låda som är ok.! Men inte ok alltid åtminstone för nördar eftersom det inte är 100% säkert och det finns heller inget intressant tänker på det så i den här självstudien visar jag h
Arduino Nano -klocka med adaptiv ljusstyrka med prototypkretskort från NextPCB.com: 11 steg
Arduino Nano -klocka med adaptiv ljusstyrka med prototyp -kretskort från NextPCB.com: Alla ville ha en klocka som visar tid och datum tillsammans Så i det här projektet visar jag dig hur du kan bygga en arduino -nanoklocka med adaptiv ljusstyrka med RTC och en design PCB från NextPCB
Talking Arduino - Spela en MP3 med Arduino utan någon modul - Spela upp MP3 -fil från Arduino med PCM: 6 steg
Talking Arduino | Spela en MP3 med Arduino utan någon modul | Spela MP3 -fil från Arduino Använda PCM: I denna instruktioner lär vi oss hur man spelar en mp3 -fil med arduino utan att använda någon ljudmodul, här kommer vi att använda PCM -bibliotek för Arduino som spelar 16 bitars PCM med 8 kHz -frekvens så låt oss göra detta
Konfigurera från scratch en Raspberry Pi för att logga data från Arduino: 5 steg
Konfigurera från scratch en Raspberry Pi för att logga data från Arduino: Denna handledning är för dem som inte har erfarenhet av att installera en ny maskinvara eller programvara, än mindre Python eller Linux. Låt säga att du har beställt till Raspberry Pi (RPi) med SD kort (minst 8 GB, jag använde 16 GB, typ I) och strömförsörjning (5V, minst 2
En annan strömförsörjning från bänkskivan från datorns strömförsörjning: 7 steg
En annan strömförsörjning från en bänkskiva från datorns strömförsörjning: Den här instruktionsboken visar hur jag byggde min nätaggregat från strömförsörjningsenheten i en gammal dator. Detta är ett mycket bra projekt att göra av flera skäl:- Det här är mycket användbart för alla som arbetar med elektronik. Det supp