فهرست مطالب:

مانیتور پیامک -- نمایش ماتریس نقطه -- MAX7219 -- SIM800L: 8 مرحله (همراه با تصاویر)
مانیتور پیامک -- نمایش ماتریس نقطه -- MAX7219 -- SIM800L: 8 مرحله (همراه با تصاویر)

تصویری: مانیتور پیامک -- نمایش ماتریس نقطه -- MAX7219 -- SIM800L: 8 مرحله (همراه با تصاویر)

تصویری: مانیتور پیامک -- نمایش ماتریس نقطه -- MAX7219 -- SIM800L: 8 مرحله (همراه با تصاویر)
تصویری: Yellow 3mm 8x8 Dot Matrix Led Display With White Dots Black Surface 2024, جولای
Anonim
مانیتور پیامک || نمایش ماتریس نقطه || MAX7219 || سیم کارت 800L
مانیتور پیامک || نمایش ماتریس نقطه || MAX7219 || سیم کارت 800L

در این ویدئو ، نحوه استفاده از ماژول GSM ، نمایش ماتریس نقطه و نحوه نمایش متن پیمایش بر روی آن را خواهید آموخت. پس از آن ما آنها را با هم ترکیب می کنیم تا پیامهای دریافت شده از طریق سیم کارت GSM را روی صفحه نمایش ماتریس نقطه نمایش دهیم. این نسبتاً آسان است و می توانید آن را برای پروژه های مدرسه یا کالج خود بسازید.

بنابراین بدون اتلاف وقت دیگر ، اجازه دهید وارد آن شویم.

مرحله 1: ویدیو را تماشا کنید

Image
Image

این ویدئو تک تک مراحل را با جزئیات نشان می دهد و به شما در درک صحیح پروژه کمک می کند. بنابراین ، ابتدا آن را تماشا کنید تا همه مراحل را به خوبی درک کنید.

مرحله 2: قطعات خود را دریافت کنید

ماژول GSM: یکی کوچکتر یا بزرگتر؟
ماژول GSM: یکی کوچکتر یا بزرگتر؟

آردوینو: هند - https://amzn.to/2HXPEvWUS - https://amzn.to/2F4UwxsUK -

ماژول GSM: هند: کوچکتر - https://amzn.to/2oyJTg2 ، بزرگتر - https://amzn.to/2oyJTg2US: کوچکتر - https://amzn.to/2F1vNy6 ، بزرگتر - http:/ /amzn.to/2F1vNy6UK: کوچکتر - https://amzn.to/2oAjApT ، بزرگتر -

نمایش نقطه ماتریس: هند - https://amzn.to/2HWZcqHUS - https://amzn.to/2HWZcqHUK -

مرحله 3: ماژول GSM: یکی کوچکتر یا بزرگتر؟

ماژول GSM: یکی کوچکتر یا بزرگتر؟
ماژول GSM: یکی کوچکتر یا بزرگتر؟

در این مرحله من در مورد تفاوت های عمده در ماژول ها صحبت می کنم که به شما در انتخاب یکی از آنها کمک می کند.

اول از همه ، کوچکتر بسیار جمع و جور است در حالی که یکی بزرگتر به فضای بیشتری نیاز دارد.

کوچکتر دارای مبدل RS232 به TTL نیست در حالی که بزرگتر دارای سوکت DB9 و IC MAX232 است که این کار را انجام می دهد ، اما برای استفاده از آن با آردوینو ، نیازی به آن نخواهیم داشت.

ولتاژ کوچکتر نیاز به ولتاژ دقیق بین 3.7 تا 4.4 ولت دارد که می تواند کمی درد آور باشد و همچنین نیاز به میکرو سیم کارت دارد. بزرگتر دارای یک تنظیم کننده ولتاژ داخلی است که 12 ولت می گیرد و آن را به ولتاژ کار تبدیل می کند و دارای شکاف برای سیم کارت بزرگ قدیمی است.

آنتن کوتاه ماژول کوچکتر گاهی اوقات برای من مشکل ایجاد می کند در حالی که آنتن ماژول بزرگتر در کار خود خوب است. اگرچه هر دو یکسان عمل می کنند ، اما من از بزرگتر در این پروژه استفاده خواهم کرد.

اکنون که ماژول GSM خود را انتخاب کرده اید ، بیایید پیش برویم و آن را بررسی کنیم.

مرحله 4: آزمایش ماژول GSM

تست ماژول GSM
تست ماژول GSM

TX را به پین دیجیتال 8 ، RX را به پین دیجیتال 7 متصل کرده و زمینه های مشترک را متداول کنید.

طرح این مرحله را در آردوینو بارگذاری کنید. 12 ولت به ماژول GSM اعمال کنید. متوجه خواهید شد که LED شبکه به سرعت چشمک می زند ، هنگامی که یک ثانیه چشمک می زند ، به شبکه متصل می شود. سپس مانیتور سریال را باز کرده و برای ارسال پیام "s" یا برای دریافت پیام "r" را فشار دهید. می توانید شماره تلفن همراه و پیام ارسال شده را در عملکرد ارسال پیام تغییر دهید.

اگر این کار خوب انجام شد ، به مرحله بعدی بروید.

مرحله 5: نمایش نقطه ماتریس را آزمایش کنید

صفحه ماتریس نقطه را آزمایش کنید
صفحه ماتریس نقطه را آزمایش کنید
صفحه ماتریس نقطه را آزمایش کنید
صفحه ماتریس نقطه را آزمایش کنید
صفحه ماتریس نقطه را آزمایش کنید
صفحه ماتریس نقطه را آزمایش کنید

اکنون برای بررسی Dot Matrix Display ، کتابخانه های MD Parola و MD MAX72XX را به کتابخانه Arduino اضافه کنید.

اما قبل از استفاده از آن ، به پوشه کتابخانه های Arduino بروید ، پوشه کتابخانه MD_MAX_72XX را باز کنید ، سپس به docs بروید و هر فایل HMTL را باز کنید ، سپس نوع نمایش ماتریس نقطه ای را تعیین کنید (برای درک مناسب به فیلم مراجعه کنید). مال من FC_16 است. پس از این ، به پوشه "src" بروید و فایل MD_MAX72XX.h را باز کنید. فایل هدر را با توجه به ماژولی که دارید تغییر دهید و سپس آن را ذخیره کنید.

اکنون می توانید ماژول خود را بررسی کنید. پین انتخاب شده تراشه را به پین 10 ، داده های پین را به پین 11 و پین ساعت را به پین شماره 13 وصل کنید و برق را اعمال کنید. طرح آزمایشی نمونه کتابخانه را باز کرده و بارگذاری کنید. ماتریس نقطه باید برخی از الگوها و عناوین آنها را نمایش دهد ، که در مانیتور سریال نیز قابل مشاهده است.

ممکن است بخواهید چیزی را در بالای ماتریس که کمی تیره است اما شفاف است قرار دهید ، زیرا خواندن مستقیم آن دشوار است. برای بهترین نتیجه ، یک ورق اکریلیک قرمز رنگ امتحان کنید.

مرحله 6: آنها را ترکیب کنید

آنها را ترکیب کنید
آنها را ترکیب کنید
آنها را ترکیب کنید
آنها را ترکیب کنید
آنها را ترکیب کنید
آنها را ترکیب کنید
آنها را ترکیب کنید
آنها را ترکیب کنید

حالا یک led به پین 12 اضافه می کنیم و این طرح را بارگذاری می کنیم. همیشه به خاطر داشته باشید که هنگام بارگذاری طرح اولیه شماره 0 و 1 نباید به هیچ چیزی متصل شود. پس از بارگذاری طرح ، پین RX ماژول GSM را به پین TX Arduino و پین TX ماژول GSM را به پین RX آردوینو وصل کنید.

باز کردن مانیتور سریال من پیامی در قالب "#A. Check*" ارسال کردم ، متوجه خواهید شد که led چشمک می زند و پیامک در صفحه ماتریس نقطه نمایش داده می شود. همچنین می توانید پیام را در مانیتور سریال بررسی کنید. دوباره ، پیام دیگری ارسال کردم و پیام نمایش داده شده تغییر می کند.

همچنین می توان قالب پیام را در خود برنامه تغییر داد. عبارت "#A" را جستجو کنید. و Asterik (*) در برنامه و آن را به دلخواه تغییر دهید.

مرحله 7: عملکرد "ممست"

عملکرد
عملکرد

ممکن است توجه داشته باشید که در برنامه تابع memset وجود دارد.

اگر می پرسید برای چه چیزی است ، بگذارید به شما بگویم که این یک هدف بسیار ویژه است که در تصویر پیوست توضیح داده شده است.

همچنین می توانید برای درک صحیح فیلم را ارجاع دهید.

مرحله 8: انجام شد

این همه برای این دستورالعمل بود امیدوارم خوشت آمده باشد.