Sadržaj:
- Korak 1: Opskrba
- Korak 2: Krug
- Korak 3: Kodovi
- Korak 4: Prenesite kodove
- Korak 5: Rješavanje problema
- Korak 6: Mali savjet
Video: Instrument s tipkovnicom s Arduinom (iz Arduino knjige): 6 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Ovdje je vodič o tome kako stvoriti klavijaturni instrument s Arduinom. Potrebno je samo 6 koraka, što je početnicima lako započeti s Arduinom. Rezultat projekta više zvuči kao udaraljkaški instrument nego gudači. Uključene su 4 bilješke: C, D, E i F.
Korak 1: Opskrba
Evo popisa zaliha za ovaj projekt:
- Arduino Uno
- Oglasna ploča (veličina nije bitna i ne mora biti pričvršćena na Arduino)
- Piezo
- 4 tipke
- 4 otpornika
- 2 10k Ohm otpornik (smeđi, crni, narančasti)
- otpornik od 220 ohma (crveni, crveni, smeđi)
- otpornik od 1 M ohma (smeđi, crni, zeleni)
- 9 žica (duljina nije bitna, što kraće žice mogu stati, ploča izgleda urednije)
Plus: - adapter koji može pomoći u prijenosu kodova s računala/prijenosnog računala na Arduino
Korak 2: Krug
Nakon što su sve zalihe pripremljene, možemo prijeći na stvaranje kruga. Evo dvije slike kruga. Jedan je shematski, a drugi je stvarni izgled ploče. Oboje su u pravu. U redu je slijediti bilo koji način za stvaranje kruga, iako je stvarni izgled malo jasniji.
(U ovom projektu sve komponente nemaju polaritet, što znači da bi trebale raditi u oba smjera, noge su umetnute u ploču)
Korak 3: Kodovi
Evo kodova za ovaj projekt:
int gumbi [0];
int bilješke = {262, 294, 330, 349};
void setup () {Serial.begin (9600); }
void loop () {{100} {101}
int keyVal = analogRead (A0);
Serial.println (keyVal);
if (keyVal == 1023) {ton (8, bilješke [0]); }
else if (keyVal> = 990 && keyVal <= 1010) {ton (8, bilješke [1]); }
else if (keyVal> = 505 && keyVal <= 515) {ton (8, bilješke [2]); }
else if (keyVal> = 5 && keyVal <= 10) {ton (8, bilješke [3]); }
else {noTone (8); }
}
(stvari koje treba primijetiti: ne zaboravite staviti točku -zarez nakon svakog retka; nakon što su svi kodovi učinjeni, provjerite to klikom na kvačicu u gornjem lijevom kutu, nakon što kliknete na njega, potrebno je da ga spremite; nakon što su kodovi postavljeni provjereno, idite na Alati, ispod ovog sadržaja trebate učiniti dvije stvari: 1. Ploča, odaberite "Arduino/Genuino Uno"; Port, odaberite jedinu opciju tamo, *** ovo je stvarno važno)
Korak 4: Prenesite kodove
Za učitavanje kodova s računala/prijenosnog računala na Arduino potreban je adapter, ima jednu stranu koja se spaja na Arduino, a druga strana je USB priključak.
(adapter uvijek treba biti uključen iz Arduino kompleta.)
Korak 5: Rješavanje problema
Ako je sve učinjeno od koraka 1 do koraka 4, ali ne radi, evo popisa stvari koje se mogu učiniti:
- dvaput provjerite jesu li spojevi dobro spojeni, uključujući žice, gumbe, otpornike i piezo
- dvaput provjerite jesu li učitani ili nisu
- ako su baterije uključene, kada je spojen na Arduino, ali na Arduino ploči ne svijetli svjetlo, to znači da je baterija prazna
Korak 6: Mali savjet
Nakon rješavanja problema, a greške su otkrivene, mogu se izvršiti promjene. Ako se promjene odnose na veze ili polaritet (nisu u ovom projektu), koji nemaju veze s kodom, uvijek možemo pritisnuti ovaj gumb za poništavanje na Arduino ploči. Na taj način ne moramo ponovno učitavati kodove nakon svake promjene veza.
Preporučeni:
Izgled željezničke pruge kontroliranom tipkovnicom V2.5 - PS/2 sučelje: 12 koraka
Izgled željezničke pruge kontroliranom tipkovnicom V2.5 | PS/2 sučelje: Koristeći Arduino mikrokontrolere, postoji mnogo načina za kontrolu rasporeda željezničkih modela. Tipkovnica ima veliku prednost jer ima puno tipki za dodavanje mnogo funkcija. Evo da vidimo kako možemo početi s jednostavnim rasporedom s lokomotivom i
Moderan i nov i lakši primjer ormarića s Arduino matričnom tipkovnicom 4x4: 3 koraka
Moderan i nov i lakši primjer ormarića s Arduino matričnom tipkovnicom 4x4: Još jedan primjer korištenja matrice LCD tipkovnice 4x4 sa I2C krugom
Primjer ormarića s Arduino matričnom tipkovnicom 4x4: 6 koraka
Primjer ormarića s Arduino matričnom tipkovnicom 4x4: 2 načina upravljanja tipkovnicom sa 16 tipki s najmanje pinova
Postavljanje RTC modula DS1302 s tipkovnicom + Arduino + LCD: 3 koraka
Postavljanje RTC modula DS1302 s tipkovnicom + Arduino + LCD: Pozdrav, upravo sam napravio ovaj mali projekt, nadam se da će vam se svidjeti, jer naslov kaže kako se pomoću tipkovnice postavlja DS1302, to je jedan od osnovnih projekata koje možete dodajte ga u svoj projekt ako želite dodati druge module ili funkcije … To je v
Apple stalak za miš sa tipkovnicom/tipkovnicom: 4 koraka
Stalak za ogrtač od Apple-miša/tipkovnice: Imate li u ormaru nekoliko onih groznih Appleovih miševa? Vrijeme je za izradu stalka za kapute. Vrijeme izgradnje je ~ 2 sata, plus vrijeme sušenja ljepila. Trebat će vam: dva paška miša dva komada klinova (1 do 1,5 inča, po vašem izboru) četiri vijka za drvo dva nosača