Sisällysluettelo:

Näppäimistöinstrumentti Arduinolla (Arduino -kirjasta): 6 vaihetta
Näppäimistöinstrumentti Arduinolla (Arduino -kirjasta): 6 vaihetta

Video: Näppäimistöinstrumentti Arduinolla (Arduino -kirjasta): 6 vaihetta

Video: Näppäimistöinstrumentti Arduinolla (Arduino -kirjasta): 6 vaihetta
Video: What Doing Electronics Projects is Really Like 💀 #electronics #arduino #engineering 2024, Heinäkuu
Anonim
Image
Image

Tässä on opetusohjelma näppäimistön luomiseksi Arduinolla. Se kestää vain 6 vaihetta, mikä on aloittelijoille helppo aloittaa Arduinon kanssa. Mukana on 4 muistiinpanoa: C, D, E ja F.

Vaihe 1: Tarvikkeet

Piiri
Piiri

Tässä on tämän hankkeen tarvikkeiden luettelo:

- Arduino Uno

- leipälauta (koolla ei ole väliä, eikä sitä tarvitse liittää Arduinoon)

- pietsoa

- 4 painiketta

- 4 vastusta

- 2 10 k ohmin vastusta (ruskea, musta, oranssi)

- 220 ohmin vastus (punainen, punainen, ruskea)

- 1 M ohmin vastus (ruskea, musta, vihreä)

- 9 johtoa (pituudella ei ole väliä, mitä lyhyemmät johdot mahtuvat, sitä siistimpi levy näyttää)

Plus: - sovitin, joka voi auttaa lataamaan koodit tietokoneelta/kannettavalta Arduinolle

Vaihe 2: Piiri

Piiri
Piiri

Kun kaikki tarvikkeet on valmistettu, voimme siirtyä piirin luomiseen. Tässä kaksi kuvaa piiristä. Yksi on kaavamainen ja toinen levyn todellinen ulkonäkö. Molemmat ovat oikeassa. On hienoa seurata jompaakumpaa tapaa luoda piiri, vaikka todellinen ulkonäkö on hieman suoraviivaisempi.

(Tässä projektissa kaikilla komponenteilla ei ole napaisuutta, mikä tarkoittaa, että sen pitäisi toimia molemmilla tavoilla, kun jalat kiinnitetään levyyn)

Vaihe 3: Koodit

Koodit
Koodit

Tässä tämän projektin koodit:

int -painikkeet [0];

int nuotit = {262, 294, 330, 349};

void setup () {Serial.begin (9600); }

void loop () {

int keyVal = analoginenLue (A0);

Serial.println (keyVal);

if (keyVal == 1023) {tone (8, huomautukset [0]); }

else if (keyVal> = 990 && keyVal <= 1010) {tone (8, huomautukset [1]); }

else if (keyVal> = 505 && keyVal <= 515) {tone (8, huomautukset [2]); }

else if (keyVal> = 5 && keyVal <= 10) {tone (8, huomautukset [3]); }

else {noTone (8); }

}

(huomioitavia asioita: älä unohda laittaa puolipistettä jokaisen rivin perään; kun kaikki koodit on tehty, tarkista se napsauttamalla vasemmassa yläkulmassa olevaa valintamerkkiä ja napsauttamalla sitä, sinun on tallennettava se; koodien jälkeen vahvistettu, siirry Työkalut -kohtaan, tässä on kaksi asiaa tämän sisällön alla: 1. Hallitus, valitse "Arduino/Genuino Uno"; Portti, valitse ainoa vaihtoehto siellä, *** tämä on todella tärkeää)

Vaihe 4: Lataa koodit

Lataa koodit
Lataa koodit
Lataa koodit
Lataa koodit
Lataa koodit
Lataa koodit

Koodien lataamiseksi tietokoneelta/kannettavalta tietokoneelle Arduinolle tarvitaan sovitin, jonka toinen puoli on yhteydessä Arduinoon ja toinen puoli on USB -liitin.

(sovittimen tulee aina olla mukana Arduino -sarjassa.)

Vaihe 5: Vianetsintä

Vianetsintä
Vianetsintä

Jos kaikki on tehty vaiheesta 1 ~ vaiheeseen 4, mutta se ei toimi, tässä on luettelo tehtävistä:

- tarkista kaikki liitännät ja tarkista, ovatko ne tiukasti kiinni vai eivät, mukaan lukien johdot, painikkeet, vastukset ja pietso

- Tarkista koodit uudelleen, onko ne ladattu vai ei

- jos paristot ovat mukana, kun se on kytketty Arduinoon, mutta Arduino -kortilla ei pala valoa, se tarkoittaa, että akku on tyhjä

Vaihe 6: Pieni vinkki

Pieni vinkki
Pieni vinkki

Vianmäärityksen ja virheiden havaitsemisen jälkeen voidaan tehdä muutoksia. Jos muutokset koskevat yhteyksiä tai napaisuutta (ei tässä projektissa), joilla ei ole mitään tekemistä koodin kanssa, voimme aina painaa tätä Arduino -kortin nollauspainiketta. Tällä tavalla meidän ei tarvitse ladata koodeja uudelleen joka kerta, kun teemme muutoksia yhteyksiin.

Suositeltava: