فهرست مطالب:
تصویری: از داده های زنده آردوینو (و ذخیره داده ها در اکسل) نقشه های زیبا بسازید: 3 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
همه ما دوست داریم با تابع P… lotter خود در Arduino IDE بازی کنیم.
با این حال ، در حالی که می تواند برای برنامه های کاربردی اصلی مفید باشد ، داده ها با افزودن نقاط بیشتر پاک می شوند و برای چشم ها چندان خوشایند نیست. پلاتر Arduino IDE اطلاعات شما را برای مشاهده در آینده ذخیره نمی کند.
به همین دلیل است که در این دستورالعمل سعی می کنم مشکل رایج خود را برطرف کنم. ما می خواهیم ، نه … به یک پلاتر داده Arduino نیاز داریم که:
-به نظر خوب میاد
-پس از کشیدن تعداد مشخصی نقاط ، نقاط داده را حذف نمی کند
-همه داده ها را بدون هیچ گونه کد فانتزی در Excel ذخیره می کند
در مراحل بعدی ، یاد می گیریم که چگونه یک برنامه آسان Arduino بنویسیم به گونه ای که بتواند با پلاتر ارتباط برقرار کند ، داده ها را به طور دقیق نمایش داده و در یک فایل اکسل ذخیره کند.
در حالی که نیازی به تماشای هیچ یک از فیلم های موجود در این دستورالعمل برای دنبال کردن ندارید ، اما اگر یک یادگیرنده بصری هستید ، ایده خوبی خواهد بود تا بتوانید آن را دنبال کنید. آنها را اینجا می توان پیدا کرد:
www.youtube.com/watch؟v=LvNulqGuhlU&list=PL3Y_L-Yx1pgAtdG8DY_7qOHbbWfO4qomX&index=1
مرحله 1: آنچه شما نیاز دارید
برای این کار ، به هر کلون آردوینو یا آردوینو احتیاج دارید. در این مثال ، من از Arduino UNO استفاده می کنم.
همچنین باید فایل.exe حاوی پلاتر را در اینجا بارگیری کنید:
sourceforge.net/projects/arduinoexcelplotter/
در اینجا یک ویدیو وجود دارد که نحوه بارگیری ایمن آن را نشان می دهد:
جزئیات بیشتر در مورد نحوه استفاده از آن را می توانید در آخرین مرحله این دستورالعمل مشاهده کنید.
مرحله 2: نوشتن کد آردوینو
کد آردوینو تقریبا شبیه کدی است که معمولاً برای چاپ روی مانیتور سریال یا پلاتر سریال در IDE استفاده می کنید.
از آنجا که Instructables تمایل دارد تا حدودی کد را خراب کند ، من همچنین کد را در یک فایل و همچنین پیوندی در اینجا به GitHub خود اضافه کرده ام ، جایی که می توانید همه فایلها را از این دستورالعمل در یک جا بارگیری کنید.
void setup () {Serial.begin (9600)؛ // هر Baudrate خوب است} void loop () {// در واقع خواندن مقادیر آنالوگ // فقط رسم 0-19 و شروع مجدد برای (int i = 0؛ i <20؛ i ++) {Serial.println (i)؛ // Serial.println () بخشی است که برای ارسال داده به تأخیر پلاتر (500) لازم است. // تاخیر داشته باشید تا پلاتر زمان داشته باشد (می تواند کمتر از 500 باشد)}}
کد را در آردوینو خود بارگذاری کنید و توجه کنید که از کدام پورت استفاده می کنید. بعداً به این اطلاعات احتیاج خواهید داشت. در مورد من COM11 است.
مرحله 3: اجرای برنامه Plotter
از آنجا که Instructables به من اجازه بارگذاری یک فایل ZIP یا EXE را نمی دهد ، می توانید برنامه ArduinoPlotter را از SourceForge من در اینجا دریافت کنید:
sourceforge.net/projects/arduinoexcelplotter/
از آنجا که این یک فایل.exe ناشناخته است ، هنگام تلاش برای اجرای آن ممکن است ویندوز به شما هشدار دهد که فایل می تواند ناامن باشد ، آن را نادیده بگیرید و به هر حال آن را اجرا کنید.
دستورالعمل نحوه استفاده از پلاتر:
-یک سند اکسل در جایی تهیه کنید تا اطلاعات خود را در آن بنویسید. مطمئن شوید که نام برگه اول Sheet1 است
-به سادگی plotter.exe را با دوبار کلیک روی آن اجرا کنید. پنجره ای باز می شود.
-نرخ baud را که در IDE به Arduino خود بارگذاری کرده اید تایپ کنید (در مثال من 9600 بود)
-در پورت com که آردوینو شما به آن متصل است تایپ کنید (همانند Arduino IDE که برای بارگذاری کد استفاده می شود) COM11 را تایپ نکنید ، فقط شماره 11 را تایپ کنید.
-در مسیر فایل Excel خود با Name.xlsx در انتها کپی و جایگذاری کنید. شما باید مسیر را اصلاح کنید تا از / به جای فقط / \ استفاده کند ، برای مثال:
C: / Users / ChemistGoneRogue / Desktop / test.xlsx - WRONG
C: / Users / ChemistGoneRogue / Desktop / test.xlsx - RIGHT
-اگر قبلاً این کار را نکرده اید ، اکنون آردوینو خود را وصل کنید
روی "ذخیره تنظیمات" کلیک کنید و برنامه را ببندید.
-یک پنجره جدید باز می شود که قرار است مقادیر (محور Y) شما را به صورت سری (محور X) رسم کرده و آنها را در سند مشخص شده اکسل ذخیره کند.
در حالی که داده ها با سرعت ارسال Arduino شما ذخیره می شوند ، نمودار هر 10 میلی ثانیه یک نقطه را تبلیغ می کند.
اگر این راهنمای مفید را پیدا کردید ، رای گیری زیر را در نظر بگیرید (مسابقه آردوینو)
توصیه شده:
سیستم حضور و غیاب اثر انگشت آردوینو W/ ذخیره سازی داده های ابری: 8 مرحله
سیستم حضور و غیاب اثر انگشت Arduino W/ Cloud Data Storage: می توانید این و سایر آموزش های شگفت انگیز را در وب سایت رسمی ElectroPeak بخوانید در این آموزش ، ما قصد داریم
ذخیره داده های سنسور آردوینو در MYsql با استفاده از پردازش: 6 مرحله
ذخیره داده های سنسور آردوینو در MYsql با استفاده از پردازش: راستش ذخیره داده های آردوینو به طور مستقیم در MySQL سخت است به طوری که در اعتیاد به آردوینو IDE از پردازشگر IDE مشابه Arduino IDE اما با کاربردهای مختلف بسیار استفاده کرده و می توانید آن را در java توجه داشته باشید: سریال آردوینو را اجرا نکنید
چگونه می توان داده های دی وی دی رمزگذاری شده را در امنیت ذخیره کرد فایل های خود را ذخیره کنید .: 8 مرحله
چگونه می توان داده های دی وی دی رمزگذاری شده را در امنیت فایل های خود ذخیره کرد: به نظر من این یک روش بسیار آسان برای ایجاد دی وی دی رمزگذاری شده برای امنیت فایل های شما است. من از دسکتاپ PGP برای ایجاد ENCRYPTED VIRTUAL DRIVER (EVD) استفاده کردم. توجه: رومیزی PGP نیست یک نرم افزار رایگان که باید نرم افزار tech-piersrsr را خریداری کنید پس از نصب
هک مایکروسافت آفیس اکسل برای خواندن اخبار RSS سهام اخبار زنده: 3 مرحله
هک کردن مایکروسافت آفیس اکسل برای خواندن خبرنامه های خبری RSS: می توانید به راحتی Excel را با یک برنامه افزودنی رایگان به عنوان خواننده اخبار RSS به صورت زنده فعال کنید. نکته جالب در این مورد ، برخلاف استفاده از خواننده خبری معمولی ، این است که می توانید بسته به نماد سهام مورد علاقه خود ، اخبار را به روز کنید. به علاوه ،
نقشه های ویرایش شده به عنوان JPEG ذخیره می شود: 6 مرحله
نقشه های ویرایش شده به عنوان JPEG ذخیره می شود: من یک برنامه CAD قدیمی و ارزان قیمت دارم که کارهای خوبی انجام می دهد ، اما نمی تواند در قالبی ذخیره شود که می توانم با دستورالعمل های خود بارگیری کنم. این دستورالعمل نحوه تبدیل نقشه ها از هر برنامه ترسیم به فرمت JPEG را توضیح می دهد. در عکس شما