با استفاده از کد آردوینو، به دو صورت نرم افزاری و سخت افزاری ریست آردوینو انجام میشود.
- فقط با استفاده از کد که به آن ریست نرم افزاری گفته میشود.
در این روش کد آردوینو همان ابتدا اجرا میشود و برای ریست نیازی به سخت افزار نیست.در این روش کد آردوینو همان ابتدا اجرا میشود و برای ریست نیازی به سخت افزار نیست. برای مثال پایهIO تنظیم نمیشود و به همان صورت پیش فرض است.
- ترکیب تنظیمات سخت افزاری و کدنویسی برای ریست آردوینو استفاده میشود که به این روش ریست سخت افزاری گفته میشود.
در این روش پایهIO به پایهRESET وصل می گردد. هنگامیکه پایه در حالتLOW قرار میگیرد. آردوینو به مانند وقتی که دکمهRESET را بفشاریم، ریست میشود. سایر تنظیمات به صورت پیش فرض تنظیم میگردند.
در اینجا از یک شیلدPHPoC که یک اپلیکیشن تحت وب به نامWeb Remote Control / Push دارد، استفاده شده است. با فشردن کلیدA در وب، LED یک لحظه چشمک میزند و آردوینو ریست میشود.
قطعات سخت افزاری مورد نیاز
- Arduino UNO & Genuino UNO
- شیلد PHPoCآردوینو
- ال ای دی