فهرست مطالب:

ماژول کارت SD با آردوینو: نحوه خواندن/نوشتن داده ها: 14 مرحله
ماژول کارت SD با آردوینو: نحوه خواندن/نوشتن داده ها: 14 مرحله

تصویری: ماژول کارت SD با آردوینو: نحوه خواندن/نوشتن داده ها: 14 مرحله

تصویری: ماژول کارت SD با آردوینو: نحوه خواندن/نوشتن داده ها: 14 مرحله
تصویری: Using Micro SD Card and Data logging with Arduino | Arduino Step by Step Course Lesson 106 2024, نوامبر
Anonim
ماژول کارت SD با آردوینو: نحوه خواندن/نوشتن داده ها
ماژول کارت SD با آردوینو: نحوه خواندن/نوشتن داده ها

بررسی اجمالی

ذخیره اطلاعات یکی از مهمترین بخشهای هر پروژه است. روش های مختلفی برای ذخیره داده ها با توجه به نوع و اندازه داده ها وجود دارد. کارت های SD و micro SD یکی از کاربردی ترین دستگاه های ذخیره سازی هستند که در دستگاه هایی مانند تلفن های همراه ، کامپیوترهای کوچک و غیره استفاده می شوند. در این آموزش ، نحوه استفاده از کارت های SD و micro SD با Arduino را خواهید آموخت. در پایان ، به عنوان یک پروژه ساده ، هر ساعت دمای محیط را اندازه گیری کرده و روی کارت SD ذخیره می کنید.

آنچه خواهید آموخت

نحوه استفاده از کارت SD و micro SD

نوشتن اطلاعات روی کارت SD

خواندن اطلاعات از کارت SD

مرحله 1: ماژول کارت SD و Micro SD چیست؟

ماژول کارت SD و Micro SD چیست؟
ماژول کارت SD و Micro SD چیست؟

ماژول های کارت SD و micro SD به شما امکان می دهد با کارت حافظه ارتباط برقرار کرده و اطلاعات روی آنها را بنویسید یا بخوانید. رابط ماژول در پروتکل SPI.

برای استفاده از این ماژول ها با Arduino به کتابخانه SD نیاز دارید. این کتابخانه به طور پیش فرض بر روی برنامه آردوینو نصب شده است.

توجه داشته باشید

این ماژول ها نمی توانند کارت های حافظه با ظرفیت بالا را اداره کنند. معمولاً حداکثر ظرفیت قابل شناسایی این ماژول ها برای کارت های SD 2 گیگابایت و برای کارت های micro SD 16 گیگابایت است.

مرحله 2: اجزای مورد نیاز

قطعات مورد نیاز
قطعات مورد نیاز

اجزای سخت افزاری

آردوینو UNO R3 *1

ماژول آداپتور کارت Micro SD TF *1

ماژول DS3231 I2C RTC *1

سیم بلوز نر به ماده *1

کارت میکرو SD *1

نرم افزارهای نرم افزاری

آردوینو IDE

مرحله 3: دستورات مهم کتابخانه ماژول SD

دستورات مهم کتابخانه SD Module
دستورات مهم کتابخانه SD Module

توضیح مختصری از دستورات عملی کتابخانه SD در جدول پیوست ارائه شده است.

*فایل نمونه ای از کلاس فایل است. می توانید اطلاعات بیشتری در مورد کتابخانه SD در اینجا پیدا کنید.

مرحله 4: چگونه می توان از کارت SD و Micro SD با آردوینو استفاده کرد؟

نکته

ماژول مورد استفاده در این آموزش ماژول micro SD است ، اما می توانید از کد و آموزش ماژول های SD نیز استفاده کنید.

مرحله 5: مدار

جریان
جریان
جریان
جریان

استفاده از این ماژول بسیار ساده است و پیکربندی آن به صورت تصویر است.

مرحله 6: کد

نوشتن اطلاعات روی کارت SD با آردوینو

مرحله 7: نتیجه

نتیجه
نتیجه

نتیجه اجرای کد بالا

مرحله 8: خواندن داده ها

خواندن داده ها از کارت SD با آردوینو

مرحله 9: نتیجه

نتیجه
نتیجه

نتیجه اجرای کد بالا

مرحله 10: پروژه: داده های دما را در MicroSD با استفاده از ماژول DS3231 ذخیره کنید

شما می توانید DS3231 را در اینجا پیدا کنید. این ماژول علاوه بر ساعت IC و تقویم ، دارای سنسور دما نیز می باشد.

مرحله 11: مدار

جریان
جریان

مرحله 12: کد

کد
کد

برای کار با ماژول DS3231 ، ابتدا باید کتابخانه (Sodaq_DS3231.h) را به برنامه آردوینو اضافه کنید.

پس از ذخیره دما در ساعات مختلف روز ، می توانید این اطلاعات را با استفاده از نمودار به اکسل بکشید.

مرحله 13: رسم نمودار در Excel:

رسم نمودار در اکسل
رسم نمودار در اکسل
رسم نمودار در اکسل
رسم نمودار در اکسل
رسم نمودار در اکسل
رسم نمودار در اکسل

برای انجام این کار؛ این موارد را دنبال کنید:

کارت SD را به رایانه خود وصل کنید.

نرم افزار Excel را وارد کرده و از منوی پنجره data گزینه From Text را انتخاب کرده و فایل را از کارت حافظه خود انتخاب کنید.

مرحله 14: بعدی چیست؟

  • یک دستگاه کنترل ورود/خروج ایجاد کنید. با استفاده از ماژول RFID و آردوینو ، زمان ورود و خروج را برای چندین نفر در کارت حافظه ذخیره کنید. (برای هر شخص یک کارت RFID در نظر بگیرید)
  • صفحه FaceBook ما را لایک کنید تا از آخرین پروژه ها مطلع شوید و همچنین از تیم ما حمایت کنید.

توصیه شده: