Innehållsförteckning:

Bygg din räknare med Arduino !: 5 steg
Bygg din räknare med Arduino !: 5 steg

Video: Bygg din räknare med Arduino !: 5 steg

Video: Bygg din räknare med Arduino !: 5 steg
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, November
Anonim
Bygg din räknare med Arduino!
Bygg din räknare med Arduino!
Bygg din kalkylator med Arduino!
Bygg din kalkylator med Arduino!
Bygg din kalkylator med Arduino!
Bygg din kalkylator med Arduino!

Hej killar! Vill du lära dig hur du använder en seriell bildskärmsingång och -utgång. Tja, här har du den perfekta handledningen om hur du gör det! I denna instruktör kommer jag att vägleda dig genom de enkla stegen som behövs för att skapa en miniräknare med Arduino seriell bildskärm.

Steg 1: Ladda ner Arduino IDE

Ladda ner Arduino IDE
Ladda ner Arduino IDE

Ladda ner och installera Arduino IDE (Interactive Development Environment) med hjälp av länken nedan:

www.arduino.cc/en/Main/Software Välj och spara den version som passar bäst för ditt operativsystem och din konfiguration.

Steg 2: Hårdvarumaterial

  1. 1 Arduino -bräda
  2. 1 kabel för att ansluta Arduino -kortet till din dator

Steg 3: Bygga hårdvaran

1) Anslut Arduino till din dator

Steg 4: Ladda ner och köra programmet

Ladda ner det bifogade arduino -programmet till din bärbara dator. Anslut arduino till din bärbara dator och kör programmet.

I arduino IDE, Open Tools-> seriell bildskärm. Skriv in en beräkning som ska göras, till exempel 3+2, så får du resultatet som 5. Du kan också prova subtraktion, multiplikation och division enligt följande:

4+2 (du får resultat = 6)

8-3 (du får resultat = 5)

5*3 (du får resultat = 15)

10/2 (du får resultat = 5)

Steg 5: Förstå programmet

Förstå programmet
Förstå programmet
Förstå programmet
Förstå programmet
Förstå programmet
Förstå programmet
Förstå programmet
Förstå programmet

Låt oss först förstå hur seriell portingång och -utgång fungerar. En användare kan ange data i inmatningsfältet i det seriella övervakningsfönstret för att skicka värden och data till Arduino. Alla seriella program eller till och med en anpassad seriell applikation kan användas för att skicka data till Arduino istället för att använda fönstret Serial Monitor. På samma sätt kan användaren mata ut data till seriell monitor.

Vi kommer nu att använda detta för att bygga vår egen miniräknare.

Först i setup () -metoden:

Vi initierar variabler och serieporten.

Serial.begin (9600); // börjar seriell kommunikation

Serial.println ("Skicka mig en beräkning");

Serial.println ("Till exempel: 2+3");

Sedan i loop () -metod:

medan (Serial.available ()> 0) {// medan data skickas till arduino, nummer1 = Serial.parseInt ();

operation = Serial.read (); // operationen blir den första tecknet efter det första numret

nummer2 = Serial.parseInt (); // lagrar det andra numret i nummer2

Sedan kallar vi beräkna () och skriver ut resultatet av beräkningen.

calculate () är den anpassade funktionen som utför beräkningarna. Låt oss förstå hur det fungerar.

Om (operation == '+') lägger den till de två talen och lagrar resultatet i variabeln "resultat".

Om (operation == '-'), subtraherar den de två siffrorna och lagrar resultatet i variabeln "result".

Om (operation == '*') multiplicerar det de två talen och lagrar resultatet i variabeln "resultat".

Om (operation == '/') delar det de två talen och lagrar resultatet i variabeln "resultat".

Annars skrivs det ut "Fel"

Rekommenderad: