آیا تا به حال به این فکر کرده اید که هر یک از دستگاه های الکترونیکی خود را با تلفن هوشمند خود کنترل کنید؟ ربات یا هر وسیله دیگری چطور؟ آیا این کار جالبی نیست که آنها را با گوشی هوشمند خود کنترل کنید؟ در اینجا یک آموزش ساده برای ارتباط تلفن هوشمند اندرویدی با آردوینو از طریق بلوتوث وجود دارد!
مواد مورد نیاز
سخت افزار
نرم افزار
- آردوینو IDE
- اندروید استودیو.
استودیو اندروید واقعاً در اینجا مورد نیاز نیست زیرا من برنامه اندرویدی را که ساخته ام در اختیار شما قرار می دهم. برای استفاده از برنامه می توانید فایل .apk داده شده را نصب کنید.
چگونه کار می کند؟
این پروژه سه بخش اصلی دارد. یک گوشی هوشمند اندرویدی، یک فرستنده گیرنده بلوتوث و یک آردوینو.
HC 05/06 روی ارتباط سریال کار می کند. برنامه اندروید برای ارسال داده های سریال به ماژول بلوتوث آردوینو با فشار دادن دکمه روی برنامه طراحی شده است. ماژول بلوتوث آردوینو در انتهای دیگر داده ها را دریافت کرده و از طریق پین TX ماژول بلوتوث (متصل به پین RX آردوینو) به آردوینو می فرستد. کد آپلود شده در آردوینو داده های دریافتی را بررسی و با هم مقایسه می کند. اگر داده های دریافتی 1 باشد، LED روشن می شود. هنگامی که داده های دریافتی 0 باشد، LED خاموش می شود. می توانید مانیتور سریال را باز کنید و در حین اتصال، داده های دریافتی را تماشا کنید.
اتصال سخت افزار بلوتوث آردوینو
این مدار ساده و کوچک است. بین ماژول آردوینو و بلوتوث فقط چهار اتصال وجود دارد!!
پین های آردوینو پین های بلوتوث
RX (پین 0) ———> TX
TX (پین 1) ———> RX