Obsah:

Kalkulačka Arduino s LED výstupem: 5 kroků
Kalkulačka Arduino s LED výstupem: 5 kroků

Video: Kalkulačka Arduino s LED výstupem: 5 kroků

Video: Kalkulačka Arduino s LED výstupem: 5 kroků
Video: Arduino návody | Raspberry Pi: Úvod a výběr desky 2024, Listopad
Anonim
Kalkulačka Arduino s LED výstupem
Kalkulačka Arduino s LED výstupem
Kalkulačka Arduino s LED výstupem
Kalkulačka Arduino s LED výstupem
Kalkulačka Arduino s LED výstupem
Kalkulačka Arduino s LED výstupem
Kalkulačka Arduino s LED výstupem
Kalkulačka Arduino s LED výstupem

Hej lidi! Chcete se naučit používat vstup a výstup sériového monitoru. Tady máte perfektní návod, jak na to! V tomto návodu vás provedu jednoduchými kroky potřebnými k vytvoření kalkulačky pomocí sériového monitoru Arduino a výsledek ukážu blikáním LED diod.

Krok 1: Stažení Arduino IDE

Stažení IDE Arduino
Stažení IDE Arduino

Stáhněte a nainstalujte Arduino IDE (interaktivní vývojové prostředí) pomocí níže uvedeného odkazu:

www.arduino.cc/en/Main/Software Vyberte a uložte verzi, která nejlépe odpovídá vašemu operačnímu systému a konfiguraci.

Krok 2: Hardwarové materiály

  1. 1 deska Arduino
  2. 1 kabel pro připojení desky Arduino k vašemu počítači
  3. 1 LED
  4. Propojovací dráty

Krok 3: Budování hardwaru

Budování hardwaru
Budování hardwaru

1) Připojte Arduino k počítači

2) Připojte LED k prkénku a Arduinu, jak je znázorněno na obrázku.

Krok 4: Stažení a spuštění programu

Stáhněte si přiložený program arduino do svého notebooku. Připojte Arduino k notebooku a spusťte program.

V IDE arduino otevřete Nástroje-> sériový monitor. Zadejte výpočet, který chcete provést, například 3+2, a získáte výsledek jako 5. Můžete také zkusit odčítání, násobení a dělení následujícím způsobem:

4+2 (získáte Výsledek = 6)

8-3 (získáte Výsledek = 5)

5*3 (získáte Výsledek = 15)

10/2 (získáte Výsledek = 5)

Uvidíte, že LED bliká tolikrát, kolikrát je výstup.

Krok 5: Porozumění programu

Pochopení programu
Pochopení programu
Pochopení programu
Pochopení programu
Pochopení programu
Pochopení programu
Pochopení programu
Pochopení programu

Nejprve pojďme pochopit, jak funguje vstup a výstup sériového portu. Uživatel může zadat data do vstupního pole v okně sériového monitoru a odesílat hodnoty a data do Arduina. K odeslání dat do Arduina lze použít libovolný sériový program nebo dokonce vlastní sériovou aplikaci namísto použití okna Serial Monitor. Podobně může uživatel odesílat data na sériový monitor.

Nyní to použijeme pro sestavení vlastní kalkulačky. Nejprve v metodě setup (): Inicializujeme proměnné a sériový port. Serial.begin (9600); // začíná sériová komunikace Serial.println ("Pošlete mi výpočet"); Serial.println ("Například: 2+3"); Pak v metodě loop (): while (Serial.available ()> 0) {// zatímco jsou data odesílána do arduino, number1 = Serial.parseInt (); provoz = Serial.read (); // operace bude první znak po prvním čísle number2 = Serial.parseInt (); // uloží druhé číslo do čísla2 Potom zavoláme Calculate () a vytiskneme výsledek výpočtu. Calculate () je vlastní funkce, která provádí výpočty. Pojďme pochopit, jak to funguje. Pokud (operace == '+'), sčítá dvě čísla a výsledek uloží do proměnné "výsledek". Pokud (operace == '-'), odečte dvě čísla a výsledek uloží do proměnné "výsledek". Pokud (operace == '*'), vynásobí dvě čísla a výsledek uloží do proměnné "výsledek". Pokud (operace == '/'), rozdělí tato dvě čísla a výsledek uloží do proměnné "výsledek". V opačném případě vytiskne „Chyba“

Metoda blikání má kód, který bliká LED diodou tolikrát, kolikrát je výsledkem jednoduchá smyčka.

Doporučuje: