Cov txheej txheem:
- Kauj ruam 1: Plotting Graph
- Kauj Ruam 2: Kev Tshawb Fawb Cov Ntaub Ntawv
- Kauj ruam 3: Troubleshooting
- Kauj Ruam 4: Kev Tsim Ua & Tshawb Fawb
- Kauj Ruam 5: Kev Txhim Kho Yav Tom Ntej & Ntxiv Ntxiv
Video: Adruino Serial Plotter: 5 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-02-01 14:40
Arduino Serial Plotter muaj nuj nqi tau ntxiv rau Arduino IDE, tso cai rau koj los ua cov ntaub ntawv keeb kwm yav dhau los ntawm koj li Arduino rau koj lub khoos phis tawj tiag. Yog tias koj nkees nkees pom koj li Arduino's analog sensor cov ntaub ntawv nkag mus rau koj lub vijtsam zoo li Lub Matrix, qhov no zoo li yog txoj hauv kev zoo nkauj kom pom tau tias muaj dab tsi tshwm sim. Cov phiaj xwm phiaj xwm phiaj xwm yog cov cuab yeej siv offline tso cai rau koj ib yam pom cov ntaub ntawv thiab daws teeb meem koj cov cai offline yam tsis tas yuav siv cov kev pabcuam thib peb zoo li Kev Ua lossis Plotly. Txij li tsis muaj cov ntaub ntawv raug cai ntawm Arduino lub vev xaib hais txog kev siv & kev ua haujlwm ntawm Serial Plotter, Kuv txiav txim siab sau cov ntaub ntawv nws siv thiab cov yam ntxwv.
Nta
- Plotting ntawm Ntau Cov Duab
- Offline
- Auto-Resize Graph
- Txhawb Nqis Tus Nqi Tsis Zoo
- Auto-scroll raws X-axis
- Cov xim sib txawv rau txhua qhov sib txawv
Cov ntawv thov
- Kev Pom Cov Ntaub Ntawv Offline
- Kev daws teeb meem Code
- Kev Ntsuam Xyuas Waveform
Yam Yuav Tsum Tau
Arduino - AliExpress lossis Arduino Starter Kit - AliExpress
Kauj ruam 1: Plotting Graph
Tam sim no koj tau teeb tsa qhov tseeb version ntawm Arduino IDE (1.6.7 lossis siab dua) nws lub sijhawm kom nkag siab tias Serial Plotter ua haujlwm li cas. Arduino Serial Plotter siv cov ntaub ntawv tseem ceeb nkag mus rau USB txuas thiab muaj peev xwm teeb duab cov ntaub ntawv raws X/Y axis, dhau li tsuas yog pom cov lej raug nthuav tawm rau Serial Monitor. Txoj kab ntsug Y-axis pib kho nws tus kheej raws li tus nqi ntawm qhov tso tawm nce lossis txo qis, thiab X-axis yog tsau 500 taw tes axis nrog txhua tus zuam ntawm lub axis sib npaug rau kev ua tiav Serial.println () hais kom ua. Hauv lwm lo lus lub ntsiab lus raug hloov kho tshiab nrog X-axis txhua lub sijhawm Serial.println () hloov kho nrog tus nqi tshiab.
Nco ntsoov teeb tsa Baud Tus Nqi ntawm Cov Ntawv Cuam Tshuam kom nws ua tau raws li cov cai.
Ntau Cov Phiaj Xwm
Thaum tso tawm ntau qhov kev hloov pauv, txhua qhov sib txawv sib txawv/tus nqi/ntsuas tau tshwm sim siv xim sib txawv xws li qhia hauv qab no.
Inorder los npaj ntau yam sib txawv lossis hloov pauv ib txhij ib qho 'chaw' raug luam tawm ntawm ob nqe lus luam tawm.
Serial.print (kub);
Serial.print (""); Serial.println (av noo);
LOS YOG
Serial.print (kub);
Serial.print ("\ t"); Serial.println (av noo);
Hauv qhov no qhov txiaj ntsig ntawm qhov hloov pauv qhov kub thiab txias yuav muaj cov yoj sib cais sib cais los ntawm tib lub teeb ib txhij.
Kauj Ruam 2: Kev Tshawb Fawb Cov Ntaub Ntawv
Kuv siv Arduino Serial Monitor hauv kuv Lub Tshuab Cog Dej Tsis Siv Neeg kom pom kev & npaj cov ntaub ntawv noo noo Sensor.
Lub hom phiaj tseem ceeb ntawm kev muaj Serial plotter yog tias koj tsis tas yuav txuas nrog Is Taws Nem txhawm rau txhawm rau pom cov ntaub ntawv los ntawm lub sensor lossis koj qhov project. Thiab li no rau lub hom phiaj ntawm Kev Pom Cov Ntaub Ntawv Serial plotter ua tau zoo ntawm nws txoj haujlwm.
Txawm hais tias nws yog ib nthwv dej lossis ntau daim phiaj phiaj xwm Serial Plotter nws pib hloov kho nws tus kheej thiab cov xim xim txhua nthwv dej. Txhawm rau txhawm rau ntsuas qhov Kev Pom Cov Ntaub Ntawv muaj nuj nqi koj tuaj yeem ua raws cov theem hauv qab no:
- Txuas ob peb lub sensor rau koj Arduino
- Luam qhov tseem ceeb ntawm lub ntsuas cua & Tshaj tawm cov cai.
- Qhib Serial Plotter.
Kuv tau siv Cov Ntawv Cuam Tshuam hauv Kuv Qhov Chaw Tshaj Tawm Huab Cua kom pom kev nyeem ntawv ntawm ntau yam kev ntsuas ntawm Lub Chaw Huab Cua. Cov ntawv yoj saum toj no qhia cov phiaj xwm ntawm Qhov Kub (26 ° C) & Vaum (65%RH) nyeem ntawm SL-HS-220 sensor.
Kauj ruam 3: Troubleshooting
Ib qho kev siv tau zoo tshaj plaws ntawm Cov Ntawv Cuam Tshuam yog daws teeb meem cov cai & Circuit. Kev sib txuas tsis raug lossis cov laj thawj tsis raug cuav qee zaum tuaj yeem xa rov qab qhov tsis xav tau. Hauv cov xwm txheej no uas muaj ntau txoj kab ntawm cov cai lossis ntau dhau ntawm cov xov hlau los debug Serial Plotter tuaj yeem qhia qhov tseeb ntawm qhov yuam kev.
Nrog kev pab los ntawm Plotter Serial koj tuaj yeem tshawb xyuas yog tias lub ntsuas ntsuas nyeem ntawv tsis raug lossis txawm tias lub ntsuas ntsuas tsis txuas nrog rau Arduino. Serial Plotter tseem yuav pab daws qhov teeb meem los ntawm kev ua kom pom qhov txiaj ntsig ntau yam lus pom zoo thiab hloov pauv lossis txawm tias lub xeev ntawm tus pin ntawm Arduino.
Ib qho piv txwv zoo ntawm yuav yog kev daws teeb meem Obstacle Avoidance Robot. Hauv qhov piv txwv no Blue waveform sawv cev rau Ultrasonic sensor thiab daj thiab Liab waveforms sawv cev rau sab laug thiab sab xis. Raws li qhov kev ncua deb ntawm qhov teeb meem & neeg hlau txo, Blue waveform txo qis. Ntawm tus nqi pib (yam tsawg kawg nkaus nrug deb) ntawm 10, tus neeg hlau tig sab xis yog li ob lub cav muaj tus nqi sib txawv; Txoj cai = 50, Sab laug = 100. Koj tuaj yeem pom Red waveform txo qis thiab Yellow waveform tseem tshuav qhov nrawm uas sawv cev rau txoj cai tig.
Kev daws teeb meem txawm hais tias xaim tsis txuas nrog zoo lossis ib feem tsis ua haujlwm lossis koj lub laj thawj coding tsis raug yuav ua rau koj raug nqi ntau lub sijhawm. Tab sis nrog kev pab los ntawm Plotter Tus lej lub sijhawm nws yuav siv los daws qhov teeb meem tuaj yeem txo qis los ntawm kev txheeb xyuas cov duab yoj.
Kauj Ruam 4: Kev Tsim Ua & Tshawb Fawb
Nrog lub hauv paus kev nkag siab zoo thiab ob peb kab ntawm txoj cai, Arduino muaj peev xwm ua haujlwm raws li Lub Hwj Chim Ua Haujlwm. Arduino muaj peev xwm tsim tau Square, Triangular, Sine & Sawtooth waveforms. Hauv cov ntawv dhau los ntawm Arduino IDE ib tus tsuas tuaj yeem soj ntsuam qhov muaj txiaj ntsig ntawm hom kev hloov pauv uas tau tsim hauv Serial Monitor yam tsis muaj kev pom pom. Nws yuav yog lub sijhawm siv los tshuaj xyuas cov txiaj ntsig tsuas yog los ntawm tus lej tus lej; thiab qhov no yog qhov chaw uas Serial Plotter los ua ke; hauv kev pom kev ntawm cov waveforms tau tsim.
Muaj nuj nqi Generator.ino
Kauj Ruam 5: Kev Txhim Kho Yav Tom Ntej & Ntxiv Ntxiv
Arduino IDE muaj qhov xav tau ntev ntxiv ntawm Serial Plotter. Nws tau nce kev ua haujlwm ntawm Arduino IDE tab sis tseem tsis muaj qee qhov tshwj xeeb:
- Autoscroll Toggle
- Ib txhij siv Serial Plotter & Serial Monitor.
- X-axis Nplai/Sijhawm teev sijhawm xav tau.
Raws li cov yam ntxwv no tau ntxiv rau Arduino IDE, Kuv yuav txuas ntxiv hloov pauv thiab ntxiv cov theem tshiab rau Cov Lus Qhia no.
Pom zoo:
MXY Board - Tsawg -Nyiaj XY Plotter Teeb Duab Neeg Hlau: 8 Kauj Ruam (nrog Duab)
MXY Board - Tsawg -Nyiaj XY Plotter Drawing Robot Board: Kuv lub hom phiaj yog tsim mXY lub rooj tsavxwm kom siv nyiaj tsawg XY tus kws kos duab tshuab. Yog li kuv tsim lub rooj tsavxwm uas ua rau nws yooj yim dua rau cov uas xav ua txoj haujlwm no. Hauv qhov haujlwm dhau los, thaum siv 2 pcs Nema17 stepper motors, pawg thawj coj saib xyuas no
Cov Duab Duab Duab thiab Cov Duab 1: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Cubes thiab Cov Duab 1: Thaum sim nrog qee cov ntoo ntoo thiab cov duab los qhia, kuv pom ob peb txoj hauv kev los ua cov voos thiab lwm yam duab los ntawm cov khoom siv yooj yim. Los ntawm kev muab cov no los ua Cov Ntawv Qhia, Kuv vam tias yuav txhawb nqa kev ua si thiab kev kawm. Kev hloov pauv ntawm qhov kev qhia no
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: 4 Cov Kauj Ruam (nrog Duab)
Cov Duab Duab Duab Duab, WiFi Txuas - Raspberry Pi: Nov yog txoj hauv kev yooj yim heev thiab tus nqi qis mus rau cov duab thav duab digital - nrog qhov zoo ntawm kev ntxiv /tshem cov duab hla WiFi ntawm 'nyem thiab luag' siv (pub dawb) xa cov ntaub ntawv . Nws tuaj yeem siv tau los ntawm qhov me me £ 4.50 Pi Zero. Koj tseem tuaj yeem hloov pauv
Arduino Mini CNC Plotter (Nrog Proteus Project & PCB): 3 Cov Kauj Ruam (nrog Duab)
Arduino Mini CNC Plotter (Nrog Proteus Project & PCB): Qhov no arduino mini CNC lossis XY tus kws sau ntawv tuaj yeem sau thiab tsim qauv hauv thaj tsam 40x40mm.Yog qhov no luv, tab sis nws yog qhov pib zoo dhia mus rau hauv ntiaj teb arduino. [Kuv tau muab txhua yam hauv txoj haujlwm no, txawm tias PCB, Cov Ntaub Ntawv Proteus, Piv txwv tsim