Innehållsförteckning:
- Steg 1: Ladda ner Arduino IDE
- Steg 2: Hårdvarumaterial
- Steg 3: Bygga hårdvaran
- Steg 4: Ladda ner och köra programmet
- Steg 5: Förstå programmet
Video: Arduino -kalkylator med LED -utgång: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:44
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 den här instruktionsboken guidar jag dig genom de enkla stegen som behövs för att skapa en miniräknare med Arduino seriell bildskärm och visa resultatet i LED -blinkningar.
Steg 1: 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 Arduino -bräda
- 1 kabel för att ansluta Arduino -kortet till din dator
- 1 LED
- Jumper Wires
Steg 3: Bygga hårdvaran
1) Anslut Arduino till din dator
2) Anslut lysdioden till brödbrädan och Arduino som visas på bilden.
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)
Du kommer att se att lysdioden blinkar lika många gånger som utgången.
Steg 5: 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: while (Serial.available ()> 0) {// medan data skickas till arduino, nummer1 = Serial.parseInt (); operation = Serial.read (); // operation är 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"
Blinkmetoden har koden för att blinka lysdioden lika många gånger som resultatet med en enkel slinga.
Rekommenderad:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
RC -spårad robot med Arduino - Steg för steg: 3 steg
RC -spårad robot med Arduino - Steg för steg: Hej killar, jag är tillbaka med ett annat häftigt robotchassi från BangGood. Hoppas att du har gått igenom våra tidigare projekt - Spinel Crux V1 - Gesture Controlled Robot, Spinel Crux L2 - Arduino Pick and Place Robot med Robotic Arms och The Badland Braw
PWM Med ESP32 - Dämpnings -LED med PWM på ESP 32 Med Arduino IDE: 6 steg
PWM Med ESP32 | Dämpning av LED med PWM på ESP 32 Med Arduino IDE: I denna instruktion kommer vi att se hur man genererar PWM -signaler med ESP32 med Arduino IDE & PWM används i princip för att generera analog utgång från vilken MCU som helst och den analoga utgången kan vara allt mellan 0V och 3.3V (vid esp32) & från
Wifi -kontrollerad 12v LED -remsa med Raspberry Pi med Tasker, Ifttt -integration: 15 steg (med bilder)
Wifi -kontrollerad 12v Led Strip med Raspberry Pi Med Tasker, Ifttt Integration .: I det här projektet kommer jag att visa dig hur du styr en enkel 12v analog led strip över wifi med en hallon pi. För detta projekt behöver du: 1x Raspberry Pi (I använder en Raspberry Pi 1 Model B+) 1x RGB 12v Le
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter - Rc helikopter - RC -plan med Arduino: 5 steg (med bilder)
Trådlös fjärrkontroll med 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sändarmottagare för Quadcopter | Rc helikopter | Rc -plan med Arduino: Att driva en Rc -bil | Quadcopter | Drone | RC -plan | RC -båt, vi behöver alltid en mottagare och sändare, antag att för RC QUADCOPTER behöver vi en 6 -kanals sändare och mottagare och den typen av TX och RX är för dyr, så vi kommer att göra en på vår