Sisällysluettelo:

Arduino -laskin LED -ulostulolla: 5 vaihetta
Arduino -laskin LED -ulostulolla: 5 vaihetta

Video: Arduino -laskin LED -ulostulolla: 5 vaihetta

Video: Arduino -laskin LED -ulostulolla: 5 vaihetta
Video: How to solve Most Common Arduino Issues in 5 Minutes? 2024, Heinäkuu
Anonim
Arduino -laskin LED -ulostulolla
Arduino -laskin LED -ulostulolla
Arduino -laskin LED -ulostulolla
Arduino -laskin LED -ulostulolla
Arduino -laskin LED -ulostulolla
Arduino -laskin LED -ulostulolla
Arduino -laskin LED -ulostulolla
Arduino -laskin LED -ulostulolla

Hei kaverit! Haluatko oppia käyttämään sarjamonitorin tuloa ja lähtöä. Tässä on täydellinen opetusohjelma, miten se tehdään! Tässä ohjeessa opastan sinua yksinkertaisten vaiheiden avulla, jotka tarvitaan laskimen luomiseen Arduino -sarjamonitorilla, ja näytän tuloksen LED -vilkkumisena.

Vaihe 1: Lataa Arduino IDE

Arduino IDE: n lataaminen
Arduino IDE: n lataaminen

Lataa ja asenna Arduino IDE (interaktiivinen kehitysympäristö) alla olevan linkin kautta:

www.arduino.cc/en/Main/Software Valitse ja tallenna käyttöjärjestelmääsi ja kokoonpanoosi parhaiten sopiva versio.

Vaihe 2: Laitteistomateriaalit

  1. 1 Arduino -levy
  2. 1 kaapeli Arduino -kortin liittämiseksi tietokoneeseen
  3. 1 LED
  4. Hyppyjohdot

Vaihe 3: Laitteiston rakentaminen

Laitteiston rakentaminen
Laitteiston rakentaminen

1) Liitä Arduino tietokoneeseen

2) Kytke LED -leipälevyyn ja Arduinoon kuvan mukaisesti.

Vaihe 4: Ohjelman lataaminen ja suorittaminen

Lataa liitteenä oleva arduino -ohjelma kannettavaan tietokoneeseesi. Liitä arduino kannettavaan tietokoneeseen ja suorita ohjelma.

Avaa arduino IDE: ssä Työkalut-> sarjamonitori. Kirjoita laskettava lasku, esimerkiksi 3+2, niin saat tuloksen 5. Voit myös kokeilla vähennyslaskua, kertolaskua ja jakoa seuraavasti:

4+2 (saat tuloksen = 6)

8-3 (saat tuloksen = 5)

5*3 (saat tuloksen = 15)

10/2 (saat tuloksen = 5)

Näet, että LED vilkkuu yhtä monta kertaa kuin lähtö.

Vaihe 5: Ohjelman ymmärtäminen

Ohjelman ymmärtäminen
Ohjelman ymmärtäminen
Ohjelman ymmärtäminen
Ohjelman ymmärtäminen
Ohjelman ymmärtäminen
Ohjelman ymmärtäminen
Ohjelman ymmärtäminen
Ohjelman ymmärtäminen

Ensin ymmärrämme, kuinka sarjaportin tulo ja lähtö toimivat. Käyttäjä voi syöttää tietoja sarjavalvontaikkunan syöttökenttään lähettääkseen arvoja ja tietoja Arduinolle. Mitä tahansa sarjaohjelmaa tai jopa mukautettua sarjasovellusta voidaan käyttää tietojen lähettämiseen Arduinolle sen sijaan, että käytetään sarjamonitori -ikkunaa.

Käytämme tätä nyt oman laskimen rakentamiseen. Ensimmäinen setup () -menetelmässä: Alustamme muuttujat ja sarjaportin. Sarja.alku (9600); // aloittaa sarjaliikenteen Serial.println ("Lähetä minulle laskelma"); Serial.println ("Esimerkiksi: 2+3"); Sitten silmukan () menetelmässä: while (Serial.available ()> 0) {// kun data lähetetään arduinoon, numero1 = Serial.parseInt (); operaatio = Serial.read (); // operaatio on ensimmäinen merkki ensimmäisen numeron jälkeen2 = Serial.parseInt (); // tallentaa toisen numeron numeroon2 Sitten kutsumme laskea () ja tulostamme laskennan tuloksen. calc () on mukautettu toiminto, joka suorittaa laskelmat. Ymmärretään miten se toimii. Jos (operaatio == '+'), se lisää kaksi numeroa ja tallentaa tuloksen "result" -muuttujaan. Jos (operaatio == '-'), se vähentää nämä kaksi numeroa ja tallentaa tuloksen "result" -muuttujaan. Jos (operaatio == '*'), se kertoo nämä kaksi numeroa ja tallentaa tuloksen "result" -muuttujaan. Jos (operaatio == '/'), se jakaa nämä kaksi numeroa ja tallentaa tuloksen "result" -muuttujaan. Muuten se tulostaa "Virhe"

Vilkutusmenetelmässä on koodi, joka vilkkuu LEDiä niin monta kertaa kuin tulos yksinkertaisella silmukalla.

Suositeltava: