Mündəricat:

Canlı Arduino Verilərindən Gözəl Süjetlər Edin (və Veriləri Excel -də Saxlayın): 3 Addım
Canlı Arduino Verilərindən Gözəl Süjetlər Edin (və Veriləri Excel -də Saxlayın): 3 Addım

Video: Canlı Arduino Verilərindən Gözəl Süjetlər Edin (və Veriləri Excel -də Saxlayın): 3 Addım

Video: Canlı Arduino Verilərindən Gözəl Süjetlər Edin (və Veriləri Excel -də Saxlayın): 3 Addım
Video: Arduino CAN Monitor (простейший монитор шины CAN) 2024, Noyabr
Anonim
Canlı Arduino Məlumatlarından Gözəl Süjetlər Edin (Və Veriləri Excel -də Saxlayın)
Canlı Arduino Məlumatlarından Gözəl Süjetlər Edin (Və Veriləri Excel -də Saxlayın)

Hamımız Arduino IDE -də P… lotereya funksiyamızla oynamağı sevirik.

Bununla birlikdə, əsas tətbiqlər üçün faydalı ola bilsə də, daha çox nöqtə əlavə edildikdə məlumatlar silinir və gözlər üçün xüsusilə xoş deyil. Arduino IDE plotter, məlumatlarınızı gələcəkdə görmək üçün saxlamır.

Bu səbəbdən bu Təlimat kitabında ümumi problemimizi həll etməyə çalışıram. İstəyirik, yox… Arduino məlumat planlayıcısına ehtiyac var:

-Yaxşı görünür

-Belli sayda bal çəkildikdən sonra məlumat nöqtələrini silmir

-Bütün məlumatları heç bir xülya kodu olmadan Excel -də saxlayır

Növbəti addımlarda, plotter ilə ünsiyyət qura, məlumatları dəqiq göstərə və Excel faylına saxlaya biləcək asan bir Arduino proqramının necə yazılacağını öyrənəcəyik.

Bu Təlimata daxil olan videoları izləməyə ehtiyac olmasa da, izləyə bilmək üçün vizual öyrənən birisinizsə yaxşı bir fikir ola bilər. Onları BURADA tapa bilərsiniz:

www.youtube.com/watch?v=LvNulqGuhlU&list=PL3Y_L-Yx1pgAtdG8DY_7qOHbbWfO4qomX&index=1

Addım 1: Nə lazımdır

Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq
Ehtiyacınız olacaq

Bunun üçün hər hansı bir Arduino və ya Arduino klonuna ehtiyacınız olacaq. Bu nümunədə bir Arduino UNO istifadə edirəm.

Plotteri olan.exe faylını BURADAN yükləməlisiniz BURADA:

sourceforge.net/projects/arduinoexcelplotter/

Təhlükəsiz bir şəkildə necə yüklənəcəyini göstərən bir video budur:

İstifadə qaydaları haqqında daha çox məlumatı bu Təlimatın son mərhələsində tapa bilərsiniz.

Addım 2: Arduino Kodunun Yazılması

Arduino kodu, IDE -də Serial monitörünüzə və ya Serial plotterinizə çap etmək üçün istifadə etdiyiniz koda çox oxşardır.

Instructables bir şəkildə kodu qarışdırmağa meylli olduğu üçün kodu da bir fayla və GitHub -a BURADAN bir linkə daxil etdim, burada bütün sənədləri bu Təlimat kitabından bir yerdə yükləyə bilərsiniz.

void setup () {Serial.begin (9600); // İstənilən baud dərəcəsi yaxşıdır} void loop () {// Əslində analoq dəyərləri oxumur // Sadəcə 0-19-u tərtib edir və (int i = 0; i <20; i ++) {Serial.println (i); // Serial.println (), plotter gecikməsinə (500) məlumat göndərmək üçün lazım olan hissədir; // gecikdir, buna görə də planlayanın qurmağa vaxtı var (500 -dən az ola bilər)}}

Kodu Arduino -ya yükləyin və hansı portdan istifadə etdiyinizə diqqət yetirin. Bu məlumatlara daha sonra ehtiyacınız olacaq. Mənim vəziyyətimdə COM11 -dir.

Addım 3: Plotter proqramını işə salın

Plotter proqramını işlətmək
Plotter proqramını işlətmək
Plotter proqramını işlətmək
Plotter proqramını işlətmək

Instructables bir ZIP və ya EXE faylını yükləməyimə icazə vermədiyi üçün ArduinoPlotter proqramını SourceForge -dan əldə edə bilərsiniz BURADA:

sourceforge.net/projects/arduinoexcelplotter/

Bu bilinməyən bir.exe faylı olduğu üçün onu işə salmağa çalışarkən, Windows faylın təhlükəli ola biləcəyini xəbərdar edə bilər, buna məhəl qoymayın və hər halda işə salın.

Plotterdən istifadə qaydaları:

-Məlumatlarınızı yazmaq üçün bir yerdə bir Excel sənədi yaradın. İlk vərəqin Sheet1 adlandığından əmin olun

-Plotter.exe faylını üzərinə iki dəfə vuraraq işə salın. Bir pəncərə açılacaq.

-IDE -də Arduino -ya yüklədiyiniz baud dərəcəsini yazın (mənim nümunəmdə 9600 idi)

-Arduino'nuzun bağlı olduğu porta yazın (kodu yükləmək üçün istifadə olunan Arduino IDE -də olduğu kimi) COM11 yazmayın, sadəcə 11 nömrəsini yazın.

-Sonunda Name.xlsx ilə Excel faylınızın yolunu kopyalayın və yapışdırın. Yolu düzəltməlisiniz ki, yalnız bir / əvəzinə / istifadə etsin, məsələn:

C: / İstifadəçilər / ChemistGoneRogue / Masaüstü / test.xlsx - YANLIŞ

C: / İstifadəçilər / ChemistGoneRogue / Masaüstü / test.xlsx - SAĞ

-Daha əvvəl belə etməmisinizsə, indi Arduino -nu qoşun

-"Ayarları Saxla" düyməsini basın və proqramı bağlayın.

-Dəyərlərinizi (Y oxu) ardıcıl olaraq (X oxu) quracaq və onları göstərilən Excel sənədinə saxlayacaq yeni bir pəncərə açılacaqdır.

Məlumat Arduino -nun göndərdiyi qədər sürətli saxlanılırsa da, süjet hər 10 saniyədə bir nöqtəni göstərir.

BU TƏLİMATLI YARADICI TAPIŞSANIZ, AŞAĞIDA SƏS VERMƏYİ NƏZƏR EDİN (Arduino yarışması)

Tövsiyə: