Cov txheej txheem:
- Kauj ruam 1: Rub tawm Arduino IDE
- Kauj Ruam 2: Cov Khoom Kho Vajtse
- Kauj Ruam 3: Tsim Kho Vajtse
- Kauj Ruam 4: Rub tawm thiab Ua Haujlwm Txoj Haujlwm
- Kauj Ruam 5: Nkag Siab Qhov Kev Kawm
Video: Arduino Calculator With LED Output: 5 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Hav guys! Xav kawm paub yuav siv lub tshuab saib xyuas cov ntawv nkag thiab tso tawm li cas. Zoo ntawm no koj tau txais cov lus qhia zoo txog yuav ua li cas! Hauv cov lus qhia no, kuv yuav coj koj mus rau cov kauj ruam yooj yim xav tau los tsim lub laij lej siv Arduino tus lej saib thiab qhia qhov tshwm sim hauv LED ntsais.
Kauj ruam 1: Rub tawm Arduino IDE
Rub tawm thiab Txhim Kho Arduino IDE (Kev Sib Tham Sib Tham Ib puag ncig) siv qhov txuas hauv qab no:
www.arduino.cc/en/Main/Software Xaiv thiab khaws cov version uas zoo tshaj rau koj li kev ua haujlwm thiab teeb tsa.
Kauj Ruam 2: Cov Khoom Kho Vajtse
- 1 Arduino pawg thawj coj saib
- 1 cable txuas Arduino board rau koj lub computer
- 1 LED
- Jumper Hlau
Kauj Ruam 3: Tsim Kho Vajtse
1) Txuas Arduino rau koj lub khoos phis tawj
2) Txuas LED rau lub rooj noj mov thiab Arduino raws li qhia hauv daim duab.
Kauj Ruam 4: Rub tawm thiab Ua Haujlwm Txoj Haujlwm
Rub tawm qhov txuas program arduino rau koj lub laptop. Txuas lub arduino rau koj lub laptop, thiab khiav qhov program.
Hauv arduino IDE, Qhib Cov Cuab Yeej-> saib xyuas txuas. Ntaus hauv kev suav kom ua, piv txwv li, 3+2, thiab koj yuav tau txais txiaj ntsig raws li 5. Koj tseem tuaj yeem sim rho tawm, sib npaug thiab faib raws li hauv qab no:
4+2 (koj yuav tau txais txiaj ntsig = 6)
8-3 (koj yuav tau txais txiaj ntsig = 5)
5*3 (koj yuav tau txais txiaj ntsig = 15)
10/2 (koj yuav tau txais txiaj ntsig = 5)
Koj yuav pom tias LED ntsais muag ntau npaum li lub sijhawm tso tawm.
Kauj Ruam 5: Nkag Siab Qhov Kev Kawm
Ua ntej cia peb nkag siab tias qhov chaw nres nkoj nkag thiab cov tswv yim ua haujlwm li cas. Ib tus neeg siv tuaj yeem nkag mus rau cov ntaub ntawv hauv cov lus teb hauv lub qhov rais saib xyuas kom xa qhov tseem ceeb thiab cov ntaub ntawv mus rau Arduino. Ib qho program twg, lossis txawm tias cov ntawv thov tshwj xeeb tuaj yeem siv xa cov ntaub ntawv mus rau Arduino tsis txhob siv Serial Monitor window. Kuv zoo ib yam li tus neeg siv tuaj yeem tso tawm cov ntaub ntawv mus rau tus saib xyuas.
Tam sim no peb yuav siv qhov no los tsim peb tus kheej lub laij lej. Thawj zaug hauv kev teeb tsa () txoj hauv kev: Peb pib ua haujlwm hloov pauv thiab chaw nres nkoj txuas. Serial.begin (9600); // pib kev sib txuas lus sib txuas Serial.println ("Xa kuv qhov suav"); Serial.println ("Piv txwv li: 2+3"); Tom qab ntawd hauv voj () txoj hauv kev: thaum (Serial.available ()> 0) {// thaum muaj cov ntaub ntawv raug xa mus rau arduino, tus lej 1 = Serial.parseInt (); ua haujlwm = Serial.read (); // kev ua haujlwm yuav yog thawj tus lej tom qab thawj tus lej number2 = Serial.parseInt (); // khaws tus lej thib ob hauv tus lej 2 Tom qab ntawd peb hu rau suav () thiab luam tawm qhov txiaj ntsig ntawm kev suav. xam () yog kev ua haujlwm tshwj xeeb uas ua qhov kev suav. Cia peb nkag siab tias qhov ntawd ua haujlwm li cas. Yog tias (ua haujlwm == '+'), nws ntxiv ob tus lej thiab khaws cov txiaj ntsig hauv "txiaj ntsig" sib txawv. Yog tias (ua haujlwm == '-'), nws rho tawm ob tus lej thiab khaws cov txiaj ntsig hauv "txiaj ntsig" sib txawv. Yog tias (kev ua haujlwm == '*'), nws sib tw ob tus lej thiab khaws cov txiaj ntsig hauv "txiaj ntsig" sib txawv. Yog tias (ua haujlwm == '/'), nws faib ob tus lej thiab khaws cov txiaj ntsig hauv "txiaj ntsig" sib txawv. Txwv tsis pub, nws luam tawm "Yuam Kev"
Txoj kev ntsais muag muaj cov cai kom ntsais LED ntau zaus raws li qhov tshwm sim nrog lub voj yooj yim.
Pom zoo:
Arduino Basic PC With VGA Output: 5 Kauj Ruam (nrog Duab)
Arduino Basic PC With VGA Output: Hauv kuv li Kev Qhia yav dhau los Kuv tau qhia yuav tsim lub khoos phis tawj retro 8-ntsis ua haujlwm li cas, los ntawm ob qho Arduino, thiab nrog lub teeb liab tso tawm hauv B & W rau lub TV TV. Tam sim no kuv yuav qhia yuav ua li cas tsim tib lub computer, tab sis nrog cov teeb liab tso tawm hauv
Text Calculator Calculator: 6 Kauj Ruam
Text Calculator Calculator: Tam sim no yog khoom! http://www.rubydevices.com.au/productSelect/RubyCalculator Ua kom tiav qib Masters hauv Hluav Taws Xob Engineering tau siv zog me ntsis. Nws yog txoj kev ntev tsib xyoos uas kuv nyiam heev. Thaum kawg ntawm 2015 Kuv kawm tiav tsev kawm qib siab
Yuav Siv Keypad & LCD Nrog Arduino Ua Li Cas Arduino Calculator.: 5 Kauj Ruam
Yuav Siv Keypad & LCD Nrog Arduino Ua Arduino Calculator: Hauv qhov kev qhia no kuv yuav qhia koj li cas thiaj tuaj yeem siv 4x4 matrix keypad thiab 16x2 LCD nrog Arduino thiab siv nws los ua Arduino Calculator yooj yim. Yog li cia pib
Arduino Basic PC With TV Output: 5 Kauj Ruam (nrog Duab)
Arduino Basic PC With TV Output: Hauv Phau Ntawv Qhia no kuv yuav qhia yuav tsim lub khoos phis tawj retro 8-ntsis ua haujlwm li cas, los ntawm ob Arduino thiab ob peb yam ntxiv. Koj tuaj yeem tawm tswv yim hloov pauv thiab BASIC program nrog lub keyboard PS2, thiab cov txiaj ntsig tau pom ntawm tus saib nrog
Tfcd 3D Motion Tracking Los Ntawm Capacitive Sensing thiab LED Output: 6 Cov Kauj Ruam (nrog Duab)
Tfcd 3D Motion Tracking Through Capacitive Sensing and LED Output: Hauv qhov kev qhia no tau piav qhia tias kev txav ntawm tes txhais tau li cas hauv ib qho chaw 3D los ntawm kev siv lub hauv paus ntsiab lus ntawm kev paub zoo. Los ntawm kev hloov qhov kev ncua deb ntawm cov ntawv ci ntawm txhuas thiab koj txhais tes, lub peev xwm ntawm lub capacitor yuav sib txawv