پروژه الکترونیکپروژه های آردوینو

پروژه اتصال آردوینو به شبکه با اترنت (آموزش کنترل Arduino با Ethernet)

سلام. پروژه اتصال آردوینو به شبکه با اترنت (آموزش کنترل Arduino با Ethernet) را آماده کردیم. آموزش شیلد اترنت آردوینو !

چگونه آردوینو و را به شیلد اترنت متصل کنیم؟

اتصال Arduino به شبکه خانگی (اترنت = Ethernet) یک مبحث جذاب است که در این پروژه آردوینو به طور ساده به آن میپردازیم. به زودی انواعی از پروژه ها را با استفاده از شبکه محلی یا همان اترنت در سایت قرار میدهیم. در این آموزش ما به طور کامل با نحوه کنترل یک پایه از برد آردوینو Uno توسط دستور ارسال شده از شبکه آشنا میشویم. در این پروژه ما از طریق مروگر وب یک ال ای دی (میتوانید از رله استفاده کنید) را کنترل میکنیم.

توضیحات مدار پروژه

اتصال شیلد اترنت به آردوینو

این پروژه نیازی به قرار دادن شماتیک ندارد. زیرا شما فقط باید شیلد اترنت آردوینو را روی برد Arduino Uno قرار بدهید. همچنین یک ال ای دی یا یک رله را به پایه 8 متصل کنید.

برای راه اندازی این شیلد همانطور که در تصاویر نشان داده شده است فقط باید پین های هدر شیلد را به آردوینو متصل کنید. همچنین مک آدرس شیلد شما در پشت آن نوشته شده است آن را یادداشت کنید.

سپس با کابل اترنت شیلد Ethernet آردوینو را به روتر خود متصل کنید.

توجه داشته باشید که شیلد اترنت به پین ​​های 10 ، 11 ، 12 ، 13 وصل شده است. انتهای مثبت LED را به پین ​​8 و انتهای منفی LED را به Ground در سپر اترنت وصل کنید.

حتما ببینید :  تشخیص چشم، فک، دهان با OpenCV و رزبری پای

بدست آوردن اطلاعات مک آدرس ، IP و شماره پورت

اگر یکی از Shield های جدید را دارید، باید با آدرس Mac که در پشت آن نوشته شده است کار کنید. مک آدرس خود را در قسمت زیر در کد وارد کنید :

// مک آدرس خود را در زیر وارد کنید
byte mac[] = {0x90, 0xA2, 0xDA, 0x0D, 0x48, 0xD3 };

آدرس IP به شبکه محلی شما بستگی دارد و برای اینکه آن را مبدست آورید می توانید از Comamnd Promt استفاده کنید. CMD را باز کنید و “ipconfig” تایپ کنید.

سپس میتوانید آدرس IP و مقادیر بسیار دیگری را مشاهده کنید. شما همچنین به پورت مورد استفاده خود نیاز خواهید داشت. برای HTTP پیش فرض پورت 80 است اما بستگی دارد به شرایط شما من اینجا از 8081 استفاده کرده ام.

مقادیر زیر را از CMD دریافت و در این قسمت از کد قرار دهید :

IPAddress ip(192,168,1,20); // آدرس آی پی
IPAddress gateway(192,168,1,1); // آدرس آی پی درگاه
IPAddress subnet(255, 255, 255, 0); // آدرس آی پی ساب نت

مشاهده صفحه وب و کنترل LED با شیلد اترنت

آموزش شیلد اترنت آردوینو
آموزش شیلد اترنت آردوینو

آدرس سرور شما در خط اول در سریال مانیتور آردوینو مشاهده میشود. آن را در مرورگر خود وارد کنید سپس صفحه ای مانند صفحه زیر برای شما باز میشود.

کنترل ال ای دی با شیلد اترنت آردوینو

با کلیک روی گزینه اول پین 8 فعال میشود و ال ای دی روشن میشود. با کلیک روی گزینه دوم پین 8 غیرفعال میشود و LED خاموش میشود. توجه داشته باشید تصویر بالا این صفحه را بسیار ساده نشان میدهد. این صفحه قابلیت شخصی سازی و تغییر متون و … را دارد.

حتما ببینید :  آموزش ساخت اسکنر کد QR با رزبری پای و OpenCV

موارد موجود در فایل : سورس کامل

برای دانلود فایل های پروژه ثبت نام کنید، تنها چند ثانیه زمان لازم است. از طریق فرم زیر اقدام کنید.

ایمیل خود را وارد کنید

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

محمد رحیمی

محمد رحیمی هستم. سعی میکنم در آیرنکس مطالب مفید را قرار دهم. (در خصوص سوال در مورد این مطلب از قسمت نظرات همین مطلب اقدام کنید)

2 نظر

  1. سلام
    فایل سورس برنامه یه تکست خالی هست ، لطفا بررسی بفرمائید.

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

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

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

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