Sisällysluettelo:

Rakenna laskin Arduinolla!: 5 vaihetta
Rakenna laskin Arduinolla!: 5 vaihetta

Video: Rakenna laskin Arduinolla!: 5 vaihetta

Video: Rakenna laskin Arduinolla!: 5 vaihetta
Video: Kiusallinen piilokamera fyssarin vastaanotolla | Paasosen polttaritoimisto 2024, Syyskuu
Anonim
Rakenna laskin Arduinolla!
Rakenna laskin Arduinolla!
Rakenna laskin Arduinolla!
Rakenna laskin Arduinolla!
Rakenna laskin Arduinolla!
Rakenna laskin Arduinolla!

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.

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

Vaihe 3: Laitteiston rakentaminen

1) Liitä Arduino tietokoneeseen

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)

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 tietoja lähetetään arduinoon, numero1 = Sarja.parseInt ();

operaatio = Serial.read (); // operaatio on ensimmäinen merkki ensimmäisen numeron jälkeen

numero2 = Sarja.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"

Suositeltava: