Tartalomjegyzék:

Arduino számológép LED kimenettel: 5 lépés
Arduino számológép LED kimenettel: 5 lépés

Videó: Arduino számológép LED kimenettel: 5 lépés

Videó: Arduino számológép LED kimenettel: 5 lépés
Videó: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, November
Anonim
Arduino számológép LED kimenettel
Arduino számológép LED kimenettel
Arduino számológép LED kimenettel
Arduino számológép LED kimenettel
Arduino számológép LED kimenettel
Arduino számológép LED kimenettel
Arduino számológép LED kimenettel
Arduino számológép LED kimenettel

Hé srácok! Szeretné megtanulni a soros monitor bemenetének és kimenetének használatát. Nos, itt van a tökéletes oktatóanyag, hogyan kell ezt megtenni! Ebben az utasításban végigvezetem Önt az egyszerű lépéseken, amelyek szükségesek egy számológép létrehozásához az Arduino soros monitor használatával, és az eredményt LED -es villogásokban jeleníti meg.

Lépés: Az Arduino IDE letöltése

Az Arduino IDE letöltése
Az Arduino IDE letöltése

Töltse le és telepítse az Arduino IDE -t (interaktív fejlesztési környezet) az alábbi link segítségével:

www.arduino.cc/en/Main/Software Válassza ki és mentse az operációs rendszernek és konfigurációnak leginkább megfelelő verziót.

2. lépés: Hardver anyagok

  1. 1 Arduino tábla
  2. 1 kábel az Arduino kártya csatlakoztatásához a számítógéphez
  3. 1 LED
  4. Jumper vezetékek

3. lépés: A hardver építése

A hardver építése
A hardver építése

1) Csatlakoztassa az Arduino -t a számítógépéhez

2) Csatlakoztassa a LED -et a kenyértáblához és az Arduino -hoz, amint az a képen látható.

4. lépés: A program letöltése és futtatása

Töltse le a mellékelt arduino programot a laptopjára. Csatlakoztassa az arduino -t a laptopjához, és futtassa a programot.

Az arduino IDE-ben nyissa meg az Eszközök-> soros monitort. Írja be a számítást, például 3+2, és az eredményt 5 -ként kapja. Kipróbálhatja a kivonást, szorzást és osztást is az alábbiak szerint:

4+2 (eredményt kapsz = 6)

8-3 (eredményt kapsz = 5)

5*3 (eredményt kapsz = 15)

10/2 (eredményt kapsz = 5)

Látni fogja, hogy a LED annyiszor villog, mint a kimenet.

5. lépés: A program megértése

A Program megértése
A Program megértése
A Program megértése
A Program megértése
A Program megértése
A Program megértése
A Program megértése
A Program megértése

Először is értsük meg, hogyan működik a soros port be- és kimenete. A felhasználó adatokat írhat be a soros monitor ablakának beviteli mezőjébe, hogy értékeket és adatokat küldjön az Arduino -nak. Bármilyen soros program, vagy akár egyedi soros alkalmazás is használható adatok küldésére az Arduino -ra a Soros monitor ablak használata helyett. Hasonlóképpen a felhasználó adatokat is kiadhat a soros monitorra.

Ezt most saját számológépünk elkészítéséhez fogjuk használni. Először a setup () metódusban: Inicializáljuk a változókat és a soros portot. Sorozat.kezdet (9600); // soros kommunikációt kezd Serial.println ("Küldj számítást"); Serial.println ("Például: 2+3"); Ezután a loop () metódusban: while (Serial.available ()> 0) {// amíg adatokat küld az arduino, a number1 = Serial.parseInt (); művelet = Serial.read (); // a művelet lesz az első karakter az első szám után2 = Serial.parseInt (); // a második számot tárolja a számban2 Ezután hívjuk a calc () parancsot, és kinyomtatjuk a számítás eredményét. calc () az egyéni függvény, amely elvégzi a számításokat. Értsük meg, hogyan működik. Ha (művelet == '+'), akkor összeadja a két számot, és tárolja az eredményt az "eredmény" változóban. Ha (művelet == '-'), akkor kivonja a két számot, és az eredményt "eredmény" változóban tárolja. Ha (művelet == '*'), akkor megszorozza a két számot, és az eredményt "eredmény" változóban tárolja. Ha (művelet == '/'), akkor elosztja a két számot, és az eredményt "eredmény" változóban tárolja. Ellenkező esetben "Hiba" -t nyomtat

A villogási módszer rendelkezik azzal a kóddal, hogy egy egyszerű hurokkal annyi alkalommal villogjon a LED, mint az eredmény.

Ajánlott: