Talaan ng mga Nilalaman:
- Hakbang 1: Ano ang Kakailanganin Mo
- Hakbang 2: Pagsulat ng Arduino Code
- Hakbang 3: Pagpapatakbo ng Plotter Program
Video: Gumawa ng Magagandang Plots Mula sa Live na Data ng Arduino (at I-save ang Data sa Excel): 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Lahat kami ay tulad ng paglalaro ng aming P… lotter function sa Arduino IDE.
Gayunpaman, habang maaari itong maging kapaki-pakinabang para sa pangunahing mga application, ang data ay mabubura habang maraming mga puntos ang idinagdag at hindi ito partikular na kaaya-aya sa mga mata. Ang Arduino IDE plotter ay hindi nai-save ang iyong data para sa pagtingin sa hinaharap.
Ito ang dahilan kung bakit sa Instructable na ito ay sinusubukan kong iwasto ang aming karaniwang problema. Nais namin, hindi … KAILANGAN ng isang taga-plot ng data ng Arduino na:
-Mukhang okay
-HINDI tinatanggal ang mga puntos ng data pagkatapos ng isang tiyak na bilang ng mga puntos na iginuhit
-Ni-save ang lahat ng data sa Excel nang walang anumang magarbong code
Sa mga susunod na hakbang, matututunan namin kung paano magsulat ng isang madaling programa ng Arduino na maaari itong makipag-usap sa tagbalak, tumpak na ipakita ang data at i-save ito sa isang file na Excel.
Bagaman hindi kinakailangan upang panoorin ang alinman sa mga video na kasama sa Tagubilin na ito upang sundin, maaaring maging magandang ideya kung ikaw ay isang visual na natututo upang maaari mong sundin. Maaari silang matagpuan DITO:
www.youtube.com/watch?v=LvNulqGuhlU&list=PL3Y_L-Yx1pgAtdG8DY_7qOHbbWfO4qomX&index=1
Hakbang 1: Ano ang Kakailanganin Mo
Para sa mga ito, kakailanganin mo ng anumang Arduino o Arduino clone. Sa halimbawang ito, gumagamit ako ng isang Arduino UNO.
Kailangan mo ring i-download ang.exe file na naglalaman ng plotter DITO:
sourceforge.net/projects/arduinoexcelplotter/
Narito ang isang video na nagpapakita kung paano ito i-download nang ligtas:
Ang mas maraming mga detalye sa kung paano ito gamitin ay matatagpuan sa huling hakbang ng Instructable na ito.
Hakbang 2: Pagsulat ng Arduino Code
Ang Arduino code ay halos kapareho ng isa na iyong karaniwang gagamitin upang mai-print sa iyong Serial monitor o Serial plotter sa IDE.
Dahil ang mga Instructable ay may kaugaliang gulo ang code, isinama ko rin ang code sa isang file pati na rin ang isang link DITO sa aking GitHub, kung saan maaari mong i-download ang lahat ng mga file mula sa Instructable na ito sa isang lugar.
void setup () {Serial.begin (9600); // Anumang baudrate ay pagmultahin} void loop () {// Hindi talaga nagbabasa ng mga halagang analog // Nagpaplano lamang ng 0-19 at nagsisimula pa para sa (int i = 0; i <20; i ++) {Serial.println (i); // ang Serial.println () ay ang bahaging kinakailangan upang magpadala ng data sa plotter delay (500); // pagkaantala kaya ang tagaplano ay may oras upang magbalak (maaaring mas mababa sa 500 ang paraan)}}
I-upload ang code sa iyong Arduino at bigyang pansin kung aling Port ang iyong ginagamit. Kakailanganin mo ang impormasyong ito sa paglaon. Sa aking kaso ito ay COM11.
Hakbang 3: Pagpapatakbo ng Plotter Program
Dahil hindi ako papayagan ng Mga Instructable na mag-upload ng isang ZIP o file na EXE, maaari mong makuha ang programang ArduinoPlotter mula sa aking SourceForge DITO:
sourceforge.net/projects/arduinoexcelplotter/
Dahil ito ay isang hindi kilalang.exe file, kapag sinusubukang patakbuhin ito ay maaaring babalaan ka ng Windows na ang file ay maaaring hindi ligtas, huwag pansinin ito at patakbuhin ito pa rin.
Mga tagubilin sa kung paano gamitin ang tagbalak:
-Gumawa ng isang dokumento ng Excel sa isang lugar upang isulat ang iyong data. Tiyaking ang unang sheet ay pinangalanang Sheet1
-Simple na patakbuhin ang plotter.exe sa pamamagitan ng pag-double click dito. Magbubukas ang isang window.
-Type sa rate ng baud na na-upload mo sa iyong Arduino sa IDE (sa aking halimbawa ay 9600)
-Type sa com port na nakakonekta ang iyong Arduino (katulad sa ginamit ng Arduino IDE para sa pag-upload ng code) Huwag i-type ang COM11, i-type lamang ang numero 11.
-Copy at i-paste sa path sa iyong Excel file na may Name.xlsx sa dulo. Kailangan mong ayusin ang landas kaya't gumagamit ito ng / sa halip na isa lang \, halimbawa:
C: / Users / ChemistGoneRogue / Desktop / test.xlsx - MALI
C: / Users / ChemistGoneRogue / Desktop / test.xlsx - KANAN
-Kung hindi mo pa nagagawa ito, i-plug ang iyong Arduino ngayon
-Click ang "I-save ang Mga Setting" at isara ang programa.
-Bubukas ang isang bagong window na lalagyan ang iyong mga halaga (Y axis) sa serye (X axis) at i-save ang mga ito sa tinukoy na dokumento ng Excel.
Habang ang data ay nai-save nang mas mabilis hangga't ang iyong Arduino ay nagpapadala nito, ang balangkas ay nag-ad ng isang punto bawat 10ms.
KUNG NAKITA MO ANG INSTRUCTABLE HELPFUL NA ITO, ISIPIN ANG PAGBABOT PARA SA ITO SA ibaba (Paligsahan ng Arduino)
Inirerekumendang:
Nasusunog na Magagandang Stick ng Pandikit: 8 Mga Hakbang
Burning Beautiful Glue Stick: hi !, sa oras na ito magbabahagi ako ng isang tutorial sa pagsunog ng magagandang mga stick ng pandikit gamit ang arduino, pandikit, karton, tape, at mga acrylic na tubo
Pagpapadala ng Data Mula sa Arduino hanggang sa Excel (at Plotting Ito): 3 Mga Hakbang (na may Mga Larawan)
Pagpapadala ng Data Mula sa Arduino hanggang sa Excel (at Plotting Ito): Malawak na naghanap ako para sa isang paraan na mailalagay ko ang aking Arduino sensor na nagbabasa nang real time. Hindi lamang balangkas, ngunit ipapakita at iimbak din ang data para sa karagdagang pag-eksperimento at pagwawasto. Ang pinakasimpleng solusyon na nahanap ko ay ang paggamit ng excel, ngunit sa
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC
Paano Gumawa ng Macro sa Excel at Kopyahin ang Data sa isang Daling Dagdag .: 4 Mga Hakbang
Paano Gumawa ng Macro sa Excel at Kopyahin ang Data sa isang Daliang paraan: Kumusta, turuan ka nitong magturo sa iyo kung paano lumikha ng macro sa isang madali at mas mahusay na paraan upang kopyahin at i-paste ang data na ipapakita bilang mga halimbawa
Paano Gumawa ng isang Device ng IoT upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: 5 Mga Hakbang
Paano Gumawa ng isang IoT Device upang Makontrol ang Mga Kagamitan at Subaybayan ang Panahon Gamit ang Esp8266: Ang Internet ng mga bagay (IoT) ay ang inter-networking ng mga pisikal na aparato (tinukoy din bilang " mga konektadong aparato " at " mga smart device "), mga gusali, at iba pang mga item - naka-embed sa electronics, software, sensor, actuators, at