Cuprins:

Calculator Arduino cu ieșire LED: 5 pași
Calculator Arduino cu ieșire LED: 5 pași

Video: Calculator Arduino cu ieșire LED: 5 pași

Video: Calculator Arduino cu ieșire LED: 5 pași
Video: Arduino | Comandă LED , servomotor cu buton | science-stories.org 2024, Iunie
Anonim
Calculator Arduino cu ieșire LED
Calculator Arduino cu ieșire LED
Calculator Arduino cu ieșire LED
Calculator Arduino cu ieșire LED
Calculator Arduino cu ieșire LED
Calculator Arduino cu ieșire LED
Calculator Arduino cu ieșire LED
Calculator Arduino cu ieșire LED

Bună băieți! Doriți să aflați cum să utilizați intrarea și ieșirea unui monitor serial. Ei bine, aici aveți tutorialul perfect despre cum să faceți acest lucru! În acest instructable, vă voi ghida prin pașii simpli necesari pentru a crea un calculator folosind monitorul serial Arduino și voi arăta rezultatul în LED-uri clipește.

Pasul 1: Descărcarea ID-ului Arduino

Descărcarea IDE-ului Arduino
Descărcarea IDE-ului Arduino

Descărcați și instalați Arduino IDE (Interactive Development Environment) folosind linkul de mai jos:

www.arduino.cc/en/Main/Software Alegeți și salvați versiunea care se potrivește cel mai bine sistemului dvs. de operare și configurației.

Pasul 2: Materiale hardware

  1. 1 placa Arduino
  2. 1 cablu pentru a conecta placa Arduino la computer
  3. 1 LED
  4. Sârme jumper

Pasul 3: Construirea hardware-ului

Construirea hardware-ului
Construirea hardware-ului

1) Conectați Arduino la computer

2) Conectați LED-ul la breadboard și la Arduino așa cum se arată în imagine.

Pasul 4: Descărcarea și rularea programului

Descărcați programul arduino atașat pe laptop. Conectați arduino la laptop și rulați programul.

În IDE-ul arduino, Deschideți Instrumente-> monitor serial. Tastați un calcul care va fi făcut, de exemplu, 3 + 2, și veți obține rezultatul ca 5. Puteți încerca, de asemenea, scăderea, înmulțirea și împărțirea după cum urmează:

4 + 2 (veți obține Rezultat = 6)

8-3 (veți obține Rezultat = 5)

5 * 3 (veți obține Rezultat = 15)

10/2 (veți obține Rezultat = 5)

Veți vedea că LED-ul clipește de atâtea ori cât ieșirea.

Pasul 5: Înțelegerea programului

Înțelegerea programului
Înțelegerea programului
Înțelegerea programului
Înțelegerea programului
Înțelegerea programului
Înțelegerea programului
Înțelegerea programului
Înțelegerea programului

Mai întâi să înțelegem cum funcționează intrarea și ieșirea portului serial. Un utilizator poate introduce date în câmpul de intrare din fereastra monitorului serial pentru a trimite valori și date către Arduino. Orice program serial sau chiar o aplicație serial personalizată poate fi utilizat pentru a trimite date către Arduino în loc să utilizeze fereastra Serial Monitor. În mod similar, utilizatorul poate transmite date pe monitorul serial.

Acum vom folosi acest lucru pentru a ne construi propriul calculator. Mai întâi în metoda setup (): inițializăm variabilele și portul serial. Serial.begin (9600); // începe comunicările seriale Serial.println („Trimite-mi un calcul”); Serial.println („De exemplu: 2 + 3”); Apoi în metoda loop (): while (Serial.available ()> 0) {// în timp ce sunt trimise date către arduino, numărul1 = Serial.parseInt (); operațiune = Serial.read (); // operația va fi primul caracter după primul număr number2 = Serial.parseInt (); // stochează al doilea număr în număr2 Apoi apelăm calculate () și imprimăm rezultatul calculului. calculate () este funcția personalizată care efectuează calculele. Să înțelegem cum funcționează. Dacă (operație == '+'), adaugă cele două numere și stochează rezultatul în variabila „rezultat”. Dacă (operație == '-'), scade cele două numere și stochează rezultatul în variabila „rezultat”. Dacă (operație == '*'), înmulțește cele două numere și stochează rezultatul în variabila „rezultat”. Dacă (operație == '/'), împarte cele două numere și stochează rezultatul în variabila „rezultat”. În caz contrar, imprimă „Eroare”

Metoda de clipire are codul pentru a clipi LED-ul de câte ori rezultă cu o buclă simplă.

Recomandat: