هنگام استفاده از آردوینو، ممکن است نتوانید از آن فقط به دلیل نداشتن رایانه استفاده نکنید، بسیار آزاردهنده باشد. شاید سیستم عامل ویندوز یا مک سازگار نباشد، اصلاً رایانه ای ندارید یا فقط می خواهید آزادی بیشتری برای رابط برد خود داشته باشید. راه حل: یک کابل ساده OTG (On The Go) و یک برنامه که قادر به انجام این کار است. شناخته شده ترین آنها ArduinoDroid است که ظاهراً برای اندروید در دسترس است. این نرم افزار به شما این امکان را می دهد که از طریق تلفن همراه و حتی تبلت خود، اسکچ های آردوینو را کامپایل و بر روی برد خود آپلود کنید. همچنین به عنوان یک مانیتور سریال عمل می کند، اما متاسفانه هنوز پلاتر را شامل نمی شود. به خاطر داشته باشید که نسخه سیستم عامل شما باید سازگار باشد.
![](https://duino4projects.com/wp-content/uploads/2020/05/Interfacing-Any-Arduino-With-a-Cellphone-1.jpg)
علاوه بر این IDE، برنامه های مانیتور سریال نیز وجود دارد که می توانند اطلاعات را دریافت و به بردها ارسال کنند اما نمی توانند چیزی را آپلود کنند. این ها حافظه کمتری نسبت به ArduinoDroid اشغال می کنند، زیرا دومی طبیعتاً کتابخانه ها و نمونه های زیادی را شامل می شود. اکنون که مقدمه اصلی به پایان رسیده است، بیایید با مواد و مراحل شروع کنیم.
مرحله 1: مواد
![](https://duino4projects.com/wp-content/uploads/2020/05/Materials-1.jpg)
مواد مورد نیاز برای این پروژه به طرز شگفت آوری کم است. البته، شما نیاز خواهید داشت:
- تلفن همراه اندروید (یا حتی تبلت)؛
- کابل OTG سازگار با تلفن همراه شما؛
- برد آردوینو؛
- کابل داده یا برنامه نویس آردوینو برد.
- در نهایت، برنامه ArduinoDroid یا یک نرم افزار سریال ترمینال/مانیتور دیگر.
اکنون که با این کار تمام شد، بیایید به اتصال همه چیز بپردازیم.
مرحله 2: اتصالات
![](https://duino4projects.com/wp-content/uploads/2020/05/Connections.jpg)
- آردوینو به کابل یا برنامه نویس:
اگر آردوینو شما Pro Mini نیست، فقط باید کابل داده USB مربوطه را بگیرید و آن را وصل کنید.
از طرف دیگر، اگر برد شما Pro Mini است، برنامه نویس USB 5 یا 6 پین را بگیرید و با استفاده از کابل های جامپر زن-ماده، (ابتدا پین برنامه نویس، سپس پین آردوینو) 5 ولت یا 3.3 ولت به Vcc را روی دستگاه وصل کنید. برد، Gnd به Gnd، Rxd به Txo، و Txd به Rxi (هنگام آپلود، به یاد داشته باشید که پس از پایان کامپایل کردن طرح و شروع آپلود، دکمه Reset را روی برد فشار دهید).
2. کابل/برنامه نویس به OTG:
به سادگی USB A نر را به مادگی روی کابل OTG وصل کنید.
3. OTG به تلفن همراه یا تبلت:
کانکتور USB Micro، C یا Lightning را به پورت گوشی یا تبلت وصل کنید.
مرحله 3: برنامه ArduinoDroid
![](https://duino4projects.com/wp-content/uploads/2020/05/The-ArduinoDroid-App.jpg)
- ArduinoDroid را در Google Play، Play Store، App Store یا هر کدام که دارید جستجو کنید.
- آن را نصب کنید و باز کنید.
- به تصاویر بالا نگاه کنید و نظرات را بخوانید.
- از آنجایی که این یک برنامه کاملاً پیچیده است، پیشنهاد می کنم تمام گزینه ها را بررسی کنید. من برخی از کارکردها و نحوه دستیابی به آنها را در تفاسیر گنجانده ام.
- اگر میخواهید پروژه جالبی با آردوینو بسازید، این Instructable را ببینید.
مرحله 4: سایر برنامه های مانیتور سریال (فقط برای دریافت و ارسال اطلاعات به و از هیئت مدیره)
![](https://duino4projects.com/wp-content/uploads/2020/05/Other-Serial-Monitor-Apps-Just-to-Receive-and-Send-Info-to-and-From-the-Board.jpg)
- وارد برنامه فروشگاه برنامه خود شوید (هه!) و یک برنامه مانیتور سریال برای آردوینو جستجو کنید. مطمئن شوید که آنها به اتصال USB و نه به بلوتوث متکی هستند. من واقعاً یکی به نام کنسول سریال USB را دوست دارم. تصاویر بالا را بررسی کنید تا مطمئن شوید کدام یک است.
- به نصب آن ادامه دهید و آن را باز کنید.
- رابط کاربری نسبتا ابتدایی است. شما یک بخش برای نوشتن پیام ها با استفاده از صفحه کلید و سپس دکمه ای برای ارسال آنها به برد دارید، بیشتر صفحه اطلاعات دریافتی از آردوینو را نشان می دهد و سپس سه نقطه در سمت راست بالا دارید که به منو دسترسی پیدا می کند.
- اگر روی سه نقطه کلیک کنید، یک منوی کوچک در بالا سمت راست با گزینههای مختلف مانند تنظیمات، اتصال و غیره ظاهر میشود. برای انتخاب موارد مهم در مورد پورت سریال، اتصال، مجوز و غیره روی «تنظیمات» کلیک کنید. نرخ را می توان با کلیک بر روی "درگاه سریال" و سپس تنظیم آن تنظیم کرد.
- پس از اتصال کابل آردوینو و OTG به تلفن/تبلت، روی سه نقطه و سپس «Connect» کلیک کنید. تنظیمات صحیح را انتخاب کنید و باید شروع به دریافت اطلاعات خود کنید. میتوانید تصمیم بگیرید که آیا برنامه زمان را در هر خط در بخش تنظیمات نشان میدهد یا خیر.
- بالاخره تمام شدی! از تطبیق پذیری جدید با استفاده از آردوینو با تلفن یا رایانه لوحی که به شما می دهد لذت ببرید!
مرحله 5: عیب یابی
![](https://duino4projects.com/wp-content/uploads/2020/05/Troubleshooting.jpg)
- راستش را بخواهیم بگوییم که این پروژه عوارض احتمالی زیادی ندارد. من از مشکلات سخت افزاری شروع می کنم تا مشکلات نرم افزاری.
- اول از همه، ممکن است آردوینو شما به درستی به کابل داده یا برنامه نویس متصل نباشد. مطمئن شوید که هستند و سپس به سراغ بعدی بروید.
- مطمئن شوید که کابل داده/برنامه نویس به درستی به کابل OTG وصل شده است. اگر باز هم کار نکرد، به مرحله بعد بروید.
- بررسی کنید که آیا اتصال بین کابل OTG و تلفن همراه به درستی کار می کند. یک بار برای من اتفاق افتاد که مخاطبین OTG کمی قدیمی و کثیف بودند، بنابراین برد روشن می شد اما هیچ اطلاعاتی ارسال نمی شد. من از یک پیچ گوشتی کوچک برای تمیز کردن آن استفاده کردم و بعد از آن کاملاً کار کرد.
- اگر تمام سخت افزار به درستی تنظیم شده است (و برد واقعاً کار می کند)، اما باز هم کار نمی کند، بررسی کنید که آیا نسخه اندروید با برنامه سازگار است یا خیر. من دستگاه اپل ندارم، بنابراین نمی توانم به شما بگویم که با همه این تلفن ها کار می کند یا خیر.
- دوم، مطمئن شوید که به برنامه "گفته اید" برنامه نویس یا برد را متصل کند. معمولاً وقتی کابل OTG را وصل میکنید، پیامی ظاهر میشود که به شما پیشنهاد میکند آن را وصل کنید.
- در آخر، مطمئن شوید که نرخ باود (برای مانیتور سریال) همان چیزی است که در طرح مشخص شده است.
مرحله 6: پایان
از اینکه این آموزش را خواندید بسیار متشکرم! امیدوارم مفید واقع شود! اگر چیزی هست که واضح نگذاشته ام، در مشورت با من تردید نکنید!