پروژه الکترونیکپروژه های Processingپروژه های آردوینوپروژه های بازی و سرگرمیپروژه های بلوتوث

پروژه آردوینو کنترل ماژول LED ماتریسی 8*8 از طریق بلوتوث گوشی اندروید + کد پروسسینگ

سلام. آموزش کنترل LED ماتریسی 8*8 با آردوینو از طریق بلوتوث گوشی اندروید را آماده کردیم. این پروژه با استفاده از آردوینو و نرم افزار پروسسینگ Processing اجرا میشود.

کنترل ماژول LED ماتریسی از طریق بلوتوث موبایل Android

در جاده ها ، مطب پزشکان و … تابلوهایی هستند که علائمی را نشان میدهند. این تابلو ها به دلیل تنبلی یا … اغلب تنظیم نمیشود. ما در این پروژه با استفاده از نمایشگر ماتریس 8*8 یک تابلو میسازیم که با استفاده از بلوتوث از طریق گوشی اندروید کنترل میشود. ویژگی های منحصر به فرد این پروژه این است که میتوانیم با استفاده از برنامه Android تک تک ال ای دی ها را کنترل کنیم. برنامه اندروید را با استفاده از نرم افزار پروسسینگ مینویسیم.

توضیحات پروژه استفاده از Processing و آردوینو

مدار کاملاً ساده است. کل این پروژه از آداپتور 12 ولت تغذیه شده است که مستقیماً به پین ​​Raw برد آردوینو داده می شود. این ولتاژ Raw سپس به +5 ولت تنظیم می شود که به ماژول بلوتوث و MAX7219 IC داده می شود. پین های Tx و Rx ماژول بلوتوث برای اتصال سریال به D11 و D10 برد Arduino متصل می شوند. پین های دیجیتال D5 تا D7 برای ارسال و دریافت داده ها از طریق ارتباط SPI به MAX7219 IC متصل می شوند. برای این پروژه ما PCB ساخته ایم اما شما میتوانید روی یک Bread برد نیز آن را بسازید.

نحوه کار با پروژه کنترل ماژول ال ای دی ماتریسی با آردوینو از طریق بلوتوث

پس از آپلود کد آردوینو و نصب نرم افزار در تلفن همراه اندرویدی خود ، مدار را روشن کنید و نام دستگاه HC-05 را در قسمت بلوتوث گوشی خود بیابید و با آن جفت شوید. سپس اپلیکیشن Android را باز کنید در بالا صفحه باید عبارت “connected to HC-05” را مشاهده کنید. سپس میتوانید با لمس هر نقطه در صفحه تلفن ، آن نقطه را در ماژول ال ای دی ماتریسی روشن کنیم. فیلم زیر را مشاهده کنید تا کاملا متوجه نحوه کار پروژه شوید.

ایجاد اپلیکیشن اندروید با نرم افزار پروسسینگ

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

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

این اپلیکیشن APK را می توان به طور مستقیم روی هر گوشی اندرویدی نصب کرد و مانند هر برنامه دیگر راه اندازی کرد. اما مطمئن شوید که دستگاه بلوتوث HC-05 شما به عنوان “HC-05” نامگذاری شده است ، زیرا تنها در این صورت کار خواهد کرد.

فایل PCB مدار ، فایل نرم افزار اندروید و همچنین سورس پروژه پروسسینگ در فایل دانلودی انتهای صفحه قرار گرفته است.

مشخصات ماژول ال ای دی ماتریسی MAX7219 8*8

مشخصات ماژول ال ای دی ماتریسی MAX7219 8*8

MAX7219 یک صفحه نمایش ورودی – خروجی با ارتباط سریال کاتد مشترک است که دارای یک میکروکنترلر با یک صفحه نمایش LED ماتریسی 8*8 است. این ماژول کاربردهای زیادی، مثل ساخت انواع پنل های نمایش الکترونیکی دارد.

حتما ببینید :  مشخصات ماژول LED ماتریسی 8*8 MAX7219 + دانلود کتابخانه آردوینو MaxMatrix.h

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

  1. برد آردوینو Pro mini
  2. IC MAX7219
  3. ماژول بلوتوث HC-05
  4. صفحه نمایش ماتریس 8*8 LED
  5. مقاومت 20 کیلو اهم

فیلم عملکرد مدار : کلیک کنید !

موارد موجود در فایل : شماتیک کامل مدار ، پروژه پروسسینگ ، فایل آردوینو ، نرم افزار اندروید و …
[post_shop]

دانلود فایل های پروژه

[/post_shop] [lrm_form default_tab=”register” logged_in_message=””]

نظرتان را در مورد این مطلب با ستاره دادن اعلام کنید امیدوارم این مطلب برای شما مفید بوده باشد. نظرات ، مشکلات و پیشنهادات خود را در پایین صفحه اعلام کنید
برچسب ها

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دکمه بازگشت به بالا
بستن
بستن