فهرست مطالب:
- مرحله 1: ماژول کارت SD و Micro SD چیست؟
- مرحله 2: اجزای مورد نیاز
- مرحله 3: دستورات مهم کتابخانه ماژول SD
- مرحله 4: چگونه می توان از کارت SD و Micro SD با آردوینو استفاده کرد؟
- مرحله 5: مدار
- مرحله 6: کد
- مرحله 7: نتیجه
- مرحله 8: خواندن داده ها
- مرحله 9: نتیجه
- مرحله 10: پروژه: داده های دما را در MicroSD با استفاده از ماژول DS3231 ذخیره کنید
- مرحله 11: مدار
- مرحله 12: کد
- مرحله 13: رسم نمودار در Excel:
- مرحله 14: بعدی چیست؟
تصویری: ماژول کارت SD با آردوینو: نحوه خواندن/نوشتن داده ها: 14 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
بررسی اجمالی
ذخیره اطلاعات یکی از مهمترین بخشهای هر پروژه است. روش های مختلفی برای ذخیره داده ها با توجه به نوع و اندازه داده ها وجود دارد. کارت های SD و micro SD یکی از کاربردی ترین دستگاه های ذخیره سازی هستند که در دستگاه هایی مانند تلفن های همراه ، کامپیوترهای کوچک و غیره استفاده می شوند. در این آموزش ، نحوه استفاده از کارت های SD و micro SD با Arduino را خواهید آموخت. در پایان ، به عنوان یک پروژه ساده ، هر ساعت دمای محیط را اندازه گیری کرده و روی کارت SD ذخیره می کنید.
آنچه خواهید آموخت
نحوه استفاده از کارت SD و micro SD
نوشتن اطلاعات روی کارت SD
خواندن اطلاعات از کارت SD
مرحله 1: ماژول کارت 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 در جدول پیوست ارائه شده است.
*فایل نمونه ای از کلاس فایل است. می توانید اطلاعات بیشتری در مورد کتابخانه 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 ما را لایک کنید تا از آخرین پروژه ها مطلع شوید و همچنین از تیم ما حمایت کنید.
توصیه شده:
نحوه خواندن داده های DHT روی LCD با استفاده از تمشک پای: 6 مرحله
نحوه خواندن داده های DHT روی LCD با استفاده از تمشک پای: دما و رطوبت نسبی داده های مهم آب و هوا در محیط ها هستند. این دو می توانند داده هایی باشند که یک ایستگاه هواشناسی کوچک ارائه می دهد. خواندن دما و رطوبت نسبی با رزبری پای را می توان با استفاده از انواع مختلف
کار با آردوینو با چندین فایل (خواندن/نوشتن): 4 مرحله
آردوینو با چندین فایل کار می کند (بخوانید/بنویسید): سلام بچه ها امروز من پروژه آردوینو را به شما ارائه می دهم که با سپر RTC کار می کند و می تواند داده ها را ذخیره کند. وظیفه اصلی این پروژه کار با چندین فایل است که در کارت SC ذخیره می شوند. این پروژه شامل کدی است که با سه فایل کار می کند و
خواندن و نوشتن داده ها در EEPROM خارجی با استفاده از آردوینو: 5 مرحله
خواندن و نوشتن داده ها در EEPROM خارجی با استفاده از آردوینو: EEPROM مخفف عبارت Electraically Erasable Programmable Read-Only Memory است. EEPROM بسیار مهم و مفید است زیرا یک شکل غیر فرار از حافظه است. این بدان معناست که حتی هنگامی که برد خاموش است ، تراشه EEPROM همچنان برنامه ای را حفظ می کند که
خواندن و نوشتن از پورت سریال با Raspberry Pi با استفاده از Wemos: 5 مرحله
خواندن و نوشتن از پورت سریال با Raspberry Pi با استفاده از Wemos: ارتباط با Raspberry Pi با استفاده از Wemos D1 mini R2
نحوه دریافت داده ها از پایگاه داده Firebase در NodeMCU: 7 مرحله
نحوه واکشی داده ها از پایگاه داده Firebase در NodeMCU: برای این دستورالعمل ، ما داده ها را از پایگاه داده در Google Firebase واکشی کرده و با استفاده از NodeMCU برای تجزیه و تحلیل بیشتر می آوریم. حساب ایجاد پایگاه داده Firebase. 3) بارگیری