Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Evo vodiča kako stvoriti instrument s klavijaturom 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 note: C, D, E i F.
Korak 1: Potrošni materijal
Evo liste potrošnog materijala za ovaj projekat:
- Arduino Uno
- Breadboard (veličina nije bitna i ne mora biti pričvršćena na Arduino)
- Piezo
- 4 dugmeta
- 4 otpornika
- 2 10k Ohm otpornik (smeđi, crni, narandžasti)
- otpornik od 220 ohma (crveni, crveni, smeđi)
- otpornik od 1 M ohma (smeđi, crni, zeleni)
- 9 žica (dužina nije bitna, kraće žice koje mogu stati, ploča izgleda urednije)
Plus: - adapter koji može pomoći pri učitavanju kodova sa računara/laptopa na Arduino
Korak 2: Krug
Nakon što su sve zalihe pripremljene, možemo preći na kreiranje kruga. Evo dvije slike kola. 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 na oba načina nožice su umetnute u ploču)
Korak 3: Kodovi
Evo kodova za ovaj projekat:
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, napomene [0]); }
else if (keyVal> = 990 && keyVal <= 1010) {ton (8, napomene [1]); }
else if (keyVal> = 505 && keyVal <= 515) {ton (8, note [2]); }
else if (keyVal> = 5 && keyVal <= 10) {ton (8, note [3]); }
else {noTone (8); }
}
(stvari koje treba primijetiti: ne zaboravite staviti zarez nakon svakog retka; nakon što su svi kodovi obavljeni, 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. Ukrcajte se, odaberite "Arduino/Genuino Uno"; Port, odaberite jedinu opciju tamo, *** ovo je zaista važno)
Korak 4: Otpremite kodove
Za učitavanje kodova s računara/prijenosnog računala na Arduino potreban je adapter, s jedne strane koji se povezuje s Arduinom, a s druge strane je USB konektor.
(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 liste stvari koje se mogu učiniti:
- dvaput provjerite sve veze da biste provjerili jesu li dobro spojene ili ne, uključujući žice, gumbe, otpornike i piezo
- još jednom provjerite jesu li učitani ili nisu
- ako su baterije u pitanju, 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 ovo dugme za poništavanje na Arduino ploči. Na taj način ne moramo ponovno učitavati kodove nakon svake promjene veza.