این برنامه رو خودم امتحان کردم کاملا جواب داد
ولی ip اون ثابته و برای هر بار تغییر ip باید از اول پروگرم بشه.
حالا یه سوال
؟
چطور می تونم داخل صفحه html که باز میشه ip پیش فرض که :
{static uint8_t myip[4] = {192,168,1,10 هستش رو تغییر داد
یعنی یه کادری داخل صفحه index.html باشه که مقدار ip جدید رو بشه وارد کرد
و داخل avr ذخیره بشه و از این به بعد ip جدید بشه ip دستگاه.
همه فایل های پروژه رو ضمیمه کردم
من الکترونیکی نیستم
ولی میتونی از دینامیک DNS استفاده کنی!
قضیه اینطوری میشه که شما به هاست رو میخوری؛ و بعد یه عبارت ثابت (نام هاست) رو به برنامه میدی؛ مثلا
و بعد برنامه اینو تبدیل به آیپی آدرس معادل میکنه و ...
هروقت بخوایی هم میتونی آدرس آیپی این هاست رو عوض کنی و . . .
(۱۳-تير-۱۳۹۳, ۲۲:۰۴:۲۰)babyy نوشته است: [ -> ]من الکترونیکی نیستم
ولی میتونی از دینامیک DNS استفاده کنی!
قضیه اینطوری میشه که شما به هاست رو میخوری؛ و بعد یه عبارت ثابت (نام هاست) رو به برنامه میدی؛ مثلا
و بعد برنامه اینو تبدیل به آیپی آدرس معادل میکنه و ...
هروقت بخوایی هم میتونی آدرس آیپی این هاست رو عوض کنی و . . .
ممنون از پاسخ شما ولی مثل اینکه منظورم رو درست نرسوندم
من میخوام این دستگاه رو تولید انبوه کنم
حالا به فرض یه مشتری ده تاش رو بخره و بخواد همزمان راه اندازی کنه
چون همه ی دستگاهها ای پی شون یکیه دچار مشکل میشه
و راه حلش اینه که یا در هنگام تولید برای تک تک دستگاهها ای پی متفاوت بذاریم یا اینکه به طریقی کاربر بتونه ای پی رو عوض کنه
سلام اگه هنوز مشکل داری من میتونم کمکت کنما
یکم باهاش کار کردم
یه راه داری ای پی رو تو eepromذخیره کن و روی pcbمدارت جای صفحه کلید بذار که با وصل کردن صفحه کلید بشه ای پی رو تعریف کرد
سلام دوست عزیز
مرسی از این که فایلهای پروژه ات رو گذاشتی.
چند سوال دارم:
1-از چه میکرویی استفاده کردی؟
2-میشه شماتیک کامل مدارت رو بذاری طوری که مشخص باشه کدوم پایه از ماژول شبکه به کدوم پایه های میکرو وصل شده؟
3-کدوم فایل هگز رو باید پروگرام کرد روی میکرو؟
ممنون از لطفت
(۱۳-تير-۱۳۹۳, ۱۸:۳۴:۴۶)haisam نوشته است: [ -> ]این برنامه رو خودم امتحان کردم کاملا جواب داد
ولی ip اون ثابته و برای هر بار تغییر ip باید از اول پروگرم بشه.
حالا یه سوال؟
چطور می تونم داخل صفحه html که باز میشه ip پیش فرض که :
{static uint8_t myip[4] = {192,168,1,10 هستش رو تغییر داد
یعنی یه کادری داخل صفحه index.html باشه که مقدار ip جدید رو بشه وارد کرد
و داخل avr ذخیره بشه و از این به بعد ip جدید بشه ip دستگاه.
همه فایل های پروژه رو ضمیمه کردم
آخه مرد حسابی تو به قول خودت همه فایلهای برنامه رو گذاشتی ولی توی این همه فایل اصلا فایل برنامه ات مشخص که نیست تازه هیچ شماتیکی از مدارت هم نذاشتی.عملا اطلاعاتی که گذاشتی قابل استفاده نیست
والا ما که از فایلهای این پروژه چیزی نفهمیدیم.یه سری فایل هست که معلوم نیست کدومش رو باید پروگرام کرد.شماتیک هم که اصلا نداره اون.قت شما میگی بیشتر دقت کن.شما که دقت کردی توضیحاتش رو بده برای ما لطفا.
(۱۳-تير-۱۳۹۳, ۱۸:۳۴:۴۶)haisam نوشته است: [ -> ]این برنامه رو خودم امتحان کردم کاملا جواب داد
ولی ip اون ثابته و برای هر بار تغییر ip باید از اول پروگرم بشه.
حالا یه سوال؟
چطور می تونم داخل صفحه html که باز میشه ip پیش فرض که :
{static uint8_t myip[4] = {192,168,1,10 هستش رو تغییر داد
یعنی یه کادری داخل صفحه index.html باشه که مقدار ip جدید رو بشه وارد کرد
و داخل avr ذخیره بشه و از این به بعد ip جدید بشه ip دستگاه.
همه فایل های پروژه رو ضمیمه کردم
سلام. این امکان هستش که همچین پروژه ای را بدون آی سی enc28j60 نوشت و اجرا کرد؟؟؟ یعنی وظیفه ای که این آی سی در این مدار را دارد را میتوان به عهده ی خود میکرو گذاشت و آی سی را حذف کرد؟؟؟؟؟
لطفا راهنمایی ام کنید....