پروژه بارکد خوان بیسیم پیشرفته (بلوتوثی - وایرلس) با اپلیکیشن اختصاصی
با آموزش یک پروژه جذاب و لذت بخش در کنارتان هستیم، توسط این دوره قادر خواهید بود لوازم و دیوایس های USB پیرامونتان که دارای کابل هستند را به صورت بیسیم استفاده کنید!!!
تعجب نکنید؛ درست متوجه شدید به راحتی میتوانید لوازم USB دارای کابل را که در حالت عادی باید مستقیما به PC یا لبتابتان وصل کنید را به صورت وایرلس کنترل کنید و بدون محدودیت لذتشو ببرید؛ برای اینکه کاملا متوجه بشید چند تا مثال میزنیم:
مثلا میتونین ماوس و کیبورد معمولی تون رو به ماوس و کیبورد وایرلس تبدیل کنید!
یا مثلا میتونین کابل USB جوی استیک و دسته های بازی تون رو که در حالت عادی به PC وصل میشن رو بیسیم کنین و با فاصله بیشتر و بدون اینکه کابل جوی استیک به دست و پاتون بپیچه، به صورت بیسیم بازی های دلخواهتون رو انجام بدین
و یا حتی میتونین توی مغازه یا فروشگاهتون دستگاه بارکد خوان تون رو که به یک PC وصل هست و بارکد اجناستون رو میخونه و دیتای بارکد رو به PC میفرسته رو کلا متحول کنین؛ به این صورت که بارکد خوان تون رو کاملا سیار کنید و تغذیش رو هم توسط یه باتری تامین کنین و دستگاه بارکد خوان رو روی هر بارکدی قرار دادین، دیتای مورد نظر رو به موبایلتون ارسال کنه و بعد توی موبایلتون بتونین پردازش های مورد نظر رو انجام بدین و حتی اپ اندروید تون رو مجهز به یک دیتابیس کنین و هر بارکدی رو به همراه تاریخ و زمان و سایر پارامتر های دلخواه تون توی دیتابیس ذخیره کنین؛ حتی میتونین از محتویات دیتابیستون خروجی اکسل بگیرین و .....
در این دوره که سطح پیشرفته ای دارد به صورت صفر تا صد و با تمام جزئیات موارد فوق آموزش داده خواهد شد؛ لازم به توضیح است پیش نیاز استفاده از این دوره، آشنایی با برنامه نویسی در محیط آردینو و اپلیکیشن نویسی اندروید است؛ عزیزانی که هیچ آشنایی با برنامه نویسی در محیط آردینو و اپلیکیشن نویسی اندروید ندارند، قبلا دوره ای با عنوان "پکیج جامع و صفر تا صد آردینو" در وبسایت قرار گرفته است و قابل استفاده میباشد. قطعات مورد استفاده در این دوره در فروشگاه های الکترونیکی قابل تهیه می باشد. قطعات مورد استفاده در این دوره عبارت اند از :
1- برد آردینو UNO (از سایر برد های دیگه مثل Mega و Leonardo و ....) میتونین استفاده کنین؛ در این دوره از UNO استفاده کردیم
2- شیلد USB HOST SHIELD
3- ماژول ESP8266-01 (از سایر مدل ها هم میتونین استفاده کنین)؛ در این دوره از ESP8266-01 استفاده کردیم
4- ماژول بلوتوث HC-05 (از سایر مدل ها هم میتونین استفاده کنین)؛ در این دوره از HC-05 استفاده کردیم
5- باتری لیتیم – پلیمر تک سل (میتونین تغذیه پروژه رو از طریق کابل و آداپتور هم تامین کنین در این صورت نیاز به باتری نیست)
6- شارژر باتری های لیتیوم – پلیمر
توضیحاتی در خصوص نحوه عملکرد پروژه :
عملکرد پروژه به این صورت می باشد که بعد از روشن کردن مدار، وارد اپلیکیشن طراحی شده خواهید شد و روش ارتباط رو مشخص میکنید (لازم به توضیح است برای این پروژه دو پروتکل ارتباطی در نظر گرفته شده است و هم از طریق بلوتوث موبایل و هم از طریق وایرلس قادر خواهید بود دیتای بارکد خوان رو به موبایل تان ارسال کنید؛ همانطور که مستحضر هستید برد بلوتوث در حدود 10 الی 15 متر و برد وایرلس در حدود 30 الی 50 متر می باشد )؛ بعد از مشخص کردن روش ارتباطی کافی است کلید مربوط به ارسال دیتا را انتخاب کنید ( در دموی قرار داده شده به صورت کامل جزئیات پروژه و نحوه استفاده از پروژه قابل مشاهده می باشد)، کار تمام است، اکنون در صورتی که دستگاه بارکد خوان تان را روی بارکدی بگیرید و دکمه بارکد خوان را فشار دهید، دیتای مورد نظر در اپ اندرویدی مشاهده خواهد شد و همچنین در دیتابیس برنامه نویسی شده به همراه تاریخ و زمان اسکن بارکد مورد نظر ذخیره می گردد و به صورت دائمی قابل بهره برداری خواهد بود
در دوره مذکور همه مطالب ذیل با تمام جزئیات آموزش داده شده است:
- آموزش کامل شماتیک پروژه و همه نکات مربوطه و توضیحاتی در مورد کتابخانه ها
- آموزش و توضیح خط به خط سورس مربوط به برنامه نویسی سمت میکروکنترلر برای برد آردینو و ماژول ESP
- آموزش و توضیح خط به خط سورس مربوط به برنامه نویسی سمت اندروید (توسط نرم افزار بیسیک فور اندروید)
- و ....