نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
أَللّهُمَّ ارْزُقْنی شَفاعَةَ الْحُسَیْنِ یَومَ الْوُرُودِ
مهدی دمیرچیلو

آموزش جامع آردوینو جلسه ۱

162

به نام خدا

آموزش جامع آردوینو جلسه ۱ : سلام خدمت شما دوستان گل ، تو این مطلب از آموزش آردوینو که جلسه اولش هم هست (و انشاالله تا آخرش میریم) میخوام به توضیح توابع آردوینو بپردازم و یه پروژه آردوینو هم براتون گزاشتم.
آموزش جامع آردوینو جلسه 1
توجه : من از برد UNO آردینو استفاده میکنم ، به شما هم پیشنهاد میکنم همین برد رو بخرید.(از ما گفتن cool ) شماتیک های پروژه رو هم که میبنید همین برد آردینو UNO هستش.
برد آردینو UNO

اولین باری که آردوینو رو به سیستم وصل میکنیم ^_^
بنا به درخواست یکی از دوستان این قسمت رو اضافه میکنم blush
اولین باری که آردوینو رو به کامپیوتر/لبتاب وصل میکنید دنبال درایور برد مورد نظر میگرده و پیداش میکنه و نصبش میکنه، اگه به این ترنت وصل باشید که از نت دانلود میکنه درایور رو و خودش نصب میکنه و اگه وصل نبودید به اینترنت و درایور هم نصب نشد کارتون یکم سخت میشه و باس بگیردید و درایورش رو پیدا کنید و نصب کنید diablo که تولید لینک مقابل(گوگل) میتونید بگردید و پیدا کنید درایور مورد نظر رو : دانلود درایور uno

۱) وصل کردن آردوینو uno به کامپیوتر/لبتاب
وصل کردن آردوینو uno به کامپیوتر

۲) وای میستیم(میشینیم، صبر میکنیم و... laugh ) تا درایور مطابق دو شکل زیر نصب بشه.(اول دنبال درایور میگرده و بعد نصبش میکنه....الله اکبر...عجب جمله خفنی laugh ....بهتره به اینترنت وصل باشید.)
نصب درایور آردوینو

نصب درایور آردوینو

۳) خوب درایور آردوینو هم نصب شد، الان میبینید که تو برد آردوینو ۲ تا led داریم که یکیش برا تغزیه هستش فک کنم و همیشه روشنه و یکی از led ها به پایه ۱۳ آردوینو وصل هستش و تقریبا هر ۱ ثانیه یکبار خاموش روشن میشه.(که یعنی از قبل یه برنامه چشمک زدن led رو ریختن تو برد آردوینو تا مطمئن بشن و شما هم مطمئن بشید که برد سالمه، البته ما که شانس نداریم یه وقت دیدی اون led هه چشمک نمیزنه، در این حالت باید یه برنامه خودتون بریزید تو آردوینو و تست کنید که در ادامه میگم....خیالتون راحت...حواتون رو دارم heart)----این چشمک زدن اون led هه رو در زیر با ۲ تا عکس نشون میدم بهتون.

آموزش آردوینو
آموزش آردوینو

۴) ریختن یه برنامه ساده تو آردوینو و تست کردن و نحوه ریختن برنامه داخل آردوینو، نحوه آپلود کردن کدها داخل آردوینو، نحوه پروژگرام کردن آردوینو، برنامه تست برای آردوینو و...(تمام عناوینی که میشید به این قسمت انتصاب داد رو فک کنم گفتم crazy )
خب بعد این که نرم افزار آردوینو رو دانلود کردید، اجراش میکنید(دانلودنرم افزار آردوینو) و طبق مراحل زیر پیش میرید.

۴٫۱) ابتدا باید برد آردوینو مورد نظر رو انتخاب کنیم.
پروگرام کردن آردوینو

۴٫۲) بعد باید پورت مورد نظر رو انتخاب کنید(حالا ممکنه این پورت برا کامپیوتر من پورت ۵ باشه و برا شما پورت ۷ بشه و برا یکی دیگه متفاوت باشه، که زیاد مهم نیست.)
 پروگرام کردن آردوینو

۴٫۳) حالا کدهای زیر رو به نرم افزار اضافه میکنیم(در محیط نرم افزار قرار میدیم.)، فعلا به این که این کد ها چی هستش و توضیحات و... گیر ندید در ادامه و مطلب بعد قشنگ متوجه میشید، تنها چیزی که باید بدونید و باهاش فعلا ور برید کد ;(delay(100  هستش، که اون عدد داخل پرانتز رو تغییر بدی زمان روشن و خاموش شدن LED روی برد آردوینو تغییر میکنه، و از این طریق هم یه برنامه نمونه ریختید تو بردتون و از سالم بودنش مطمئن شدید و هم نحوه پروگرام کردن رو یاد گیرفتید و هم ...دیگه چیزی به فکرم نمیرسه focus ، فقط حواستون باشه که ;(delay(100 در کد های زیر ۲ بار نوشته شده که اولی زمان خاموش بودن و دومی زمان روشن بودن LED هستش.

 آموزش آردوینو

۴٫۴) بعد از انجام کارهایی که در بالا گفتم، پروژتون رو در یه جایی ذخیره میکنید(وای بحالتون اگه بفهمم نحوه ذخیره کردن رو بلد نیستید. bomb) حالا روی دکمه ای که به شکل فلش هستش کلیک میکنید(شکل زیر، اون دکمه ای که سفید رنگ هستش) تا برنامه کد هاتون رو بررسی کنه(و اگه مشکلی بود بهتون بگه) و بعد که نرمافزار دید کد هاتون مشکلی نداره میاد و اونو میریزه تو برد و شما اولین پروژتون رو میبینید و کیف میکنید(مثل من هنگام بستن اولین پروژه با آردوینو blush)
نرم افزار آردوینو

۴٫۵) در این مرحله پروژتون رو میبینید laugh ، و اگه کار کرد من رو دعا میکنید و اگه کار نکرد بازم منو دعا میکنید، فقط با این تفاوت که در قسمت نظرات مشکلتون رو هم میگید تا با هم، دو نفری مشکل رو حلش کنیم. heart

setup و loop

اول اینو بگم که ساختار اصلی هر پروژه آردوینو به صورت زیر هستش که دو تابع setup و loop رو شامل میشه ، و این حداقل کد برا هر پروژه هستش.
که لپ کلوم این میشه که کد هایی رو که داخل loop بزاریم ، بینهایت بار اجرا میشه (یه هلقه بینهایت هستش) و کدهای داخل setup هم فقط یک بار اجرا میشه.(اونم هنگام شروع پروژه و وقتی برق وصل میشه یا وقتی که بردمون ریست میشه)

توجه۱ : در arduino توضیحات همانند زمان c با // شروع میشن و اینا در پروژه تاثیری ندارن.
توجه۲ : توضیحات loop و setup در سایت arduino
توجه۳ : متغییر هامون رو میتونید قبل از setup و loop قرار بدیم.

Functions Digital I/O (توابع ورودی خروجی دیجیتال)

تو این قسمت ۳ تا تابع به نام های pinMode و digitalWrite و digitalRead داریم.
pinMode : همون طور که میدونید هر برد آردوینویی شامل تعدادی پایه هستش که این پایه ها رو ما میتونیم حالتشون رو تعیین کنیم ، یعنی تعیین کنیم که ورودی باشن یا خروجی ، اگه پایه ورودی باشه اطلاعات از میخونیم(یعنی میتونیم بفهمیم که چه ولتاژی روی این پایه قرار دارد ۰ یا ۵ ولت ، ۰ منطقی یا ۱ منطقی) و اگه پایه خروجی باشه ولتاژ میده(مثلا اگه بخوایم یه led رو روشن کنیم باید پایه متصل به led رو خروجی تعریف کنیم تا بتونیم به led ولتاژ بدیم)….خداییش ساده تر از این نمیتونستم بگم. victory

x : شماره پایه ای رو که میخوای ورودی یا خروجی بودنش رو تعیین کنی باس اینجا بنویسی.
y : اگه اینجا بنویسی OUTPUT یعنی پایه خروجی میشه و اگه بنویسی INPUT پایه ورودی تعریف میشه.
توجه : این تابع رو در قسمت setup مینویسیم ، چون یه بار فقط میخوام تو کل پروژه ورودی و خروجی هامون رو تعیین کنیم و لازم نیست که هی تکرار بشه.(یه بار هم زیادشه laugh )

digitalWrite : وقتی پایه ای رو خروجی تعریف کردی میتونی از این تابع برای اون پایه استفاده کنی ، که میتونی ولتاژ ۰ یا ۵ ولت(۰ و ۱ منطقی) به اون پایه بدی.

x : شماره پایه ای رو که میخوای مقدار بهش بدی رو باس اینجا بنویسی.
y : اگه اینجا بنویسی HIGH (یا عدد ۱) یعنی رو پایه خروجیمون ولتاژ ۵ ولت میوفته و اگه بنویسی LOW (یا عدد ۰) یعنی رو پایه خروجیمون ولتاژ ۰ ولت میوفته.

digitalRead : وقتی پایه ای رو ورودی تعریف کردی میتونی از این تابع برای اون پایه استفاده کنی ، که میتونی توسط این تابع ولتاژ روی اون پایه رو بخونی.

x : شماره پایه ای رو که میخوای ولتاژ اعمال شده بهش رو بخونی رو باس اینجا بنویسی.

توجه۲ : توضیحات pinMode و digitalWrite و digitalRead در سایت arduino

مــــــــثــــــــالـــــــ

شماتیک پروژه

پروژه آردوینو

کد های پروژه

 

فعال کردن پول آپ در آردوینو : وقتی پایه ای ورودی تعریف میشه استفاده از تابع digitalWrite برای اون پایه باعث فعال شدن پول آپ میشه ، که مثلا در پروژه بالا میتونستیم پول آپ رو فعال کنیم و اون مقاومت رو برداریم. >>>> میتونید مطلب مقابل رو بخونید اگه نمیدونید مقاومت پول آپ چیه : آموزش جامع میکروکنترلر AVR جلسه۱۲
مطالعه بیشتر +مطالب خوب و مقدماتی و لازم ^_^
شبیه ساز آردوینو در پروتئوس(مطلب۱)
شبیه سازی آردوینو با پروتئوس(مطلب۲)
Simulate Arduino in Proteus (مطلب۳)
-----------------------------------------------
Arduino چیست
پروژه های بیشتر میخوای؟...
مقایسه تمام برد های آردوینو
خب این قسمت هم خیلی مهمه، مثلا میخواین یه پروژه ای انجام بدین، باید ببینید چه امکاناتی لازم دارید و بر طبق اون بیاید برد آردوینو مورد نیازتون رو انتخاب کنید؛ در لینک زیر میتونید تموم بردهای آردوینو و شیلد های آردوینو رو مشاهده کنید.(درسته متنش انگلیسی هستش ولی چیز خاصی نداره، اون جداولش رو باهام مقایسه کنید...البته اگه خواستید بگید یه مطلب دربارش بزارم تو سایت....لینک زیر رو ببینیدsmile

Arduino Products

خوب تا همین جا کافیه ، برم یه استراحتی کنم blum ؛ جان داش خسته شدم
سوالی بود در خدمتیم.
فعلا یا علی

تعداد مطالب : 367 تا
جنگ ما فتح قدس را به همراه خواهد داشت. [ امام خمینی (ره) ]
بقیه جلسات : آموزش جامع آردوینو
ارسال دیدگاه
264
نظرات این مطلب بسته شده است.
  1. سامان

    مهمان

    سامان

    سلام به همه دوستان و تشکر برای مطالب آموزنده
    سئوالی داشتم راجع به راجبه پروگرام کردن STM32F030K6T6 … آیا امکان پروگرام کردن این IC با آردوینو هست ؟

  2. محمد

    مهمان

    محمد

    سلام خسته نباشید من دوتا سوال داشتم اول اینکه میشه برد due را با linx برنامه ریزی کرد و دوم اینکه همزمان میشه چند ورودی انالوگ این برد رو با پورت سریال تو لب ویو نمایش داد بصورت online

  3. سید احمد حیدری

    مهمان

    سید احمد حیدری

    سلام
    به یک جهت کد نویسی اردوینو نیاز دارم

  4. مهدی امانی

    مهمان

    مهدی امانی

    کد پروژه گاهی بهم میریزه
    من کدهاشو اصلاح کردم
    این دقیقتره و خطا نمیده:

    void setup()
    {
    pinMode(9,OUTPUT);
    pinMode(10,INPUT);
    }
    void loop()
    {
    if(digitalRead(10)==1)
    digitalWrite(9,1);
    else digitalWrite(9,0);

    }

  5. مهرداد اخوان

    مهمان

    مهرداد اخوان

    با سلام.یک بردآردوینو R3 UNO رو برای ساخت یک پروژه خریده ام. 1- برای نصب آردوینو روی کامپیوتر 2- اتصال آردوینو به کامپیوتر 3- آپلود کدها ( که در اینترنت برای ساخت این پروژه ارائه شده است) روی برد، دقیقا چه کارهایی باید انجام بدهم؟ لطفا راهنمایی بفرمایید. ویا یک منبع آموزشی معرفی بفرمایید.با تشکر

  6. همتیان

    مهمان

    همتیان

    سلام وممنون از سایت خوبتون
    من برد رو راه انداختم و چشمک زن هم شده اما هیچ حرکتی تو استپر موتور انجام نمیشه امکان این هست راهنمایی بفرمایید ؟حتی به صورت دستی هم تو کنترلر حاکتی نمیکنه موتور . البته من فقط یک موتور رو وصل کردم اما بعید میدونم ایراد این باشه . ممنون میشم راهنمایی کنید ..

  7. همتیان

    مهمان

    همتیان

    سلام وممنون از سایت خوبتون
    من برد رو راه انداختم و چشمک زن هم شده اما هیچ حرکتی تو استپر موتور انجام نمیشه امکان این هست راهنمایی بفرمایید ؟حتی به صورت دستی هم تو کنترلر حاکتی نمیکنه موتور . البته من فقط یک موتور رو وصل کردم اما بعید میدونم ایراد این باشه . ممنون میشم راهنمایی کنید

  8. ابوالفضل

    مهمان

    ابوالفضل

    سلام
    ببخشید من یه سوال داشتم
    من یه پنل خورشیدی دارم که می خوام بهش کد بدم که فقط روزی 2 ساعت نور بگیره
    مثلا اگه 1 ساعت نور گرفته و بعد سایه شده و باز آفتاب بیاد از اول شروع به delay() ; نکنه و ادامه اون یک ساعت رو بره
    ممنون میشم اگه جواب بدین

    مشاهده پاسخ ها (1)
    • مهدی

      مهمان

      مهدی

      سلام باید از تابع millisاستفاده کنی که البته تا 50 روز نهایتا ذخیره داره باز ریست میشه که البته با یک الگوریتم میشه درستش کرد تابعdelayبه این صورت که شما اگه 5ثانیه زمان دادین میکرو به حالت sleepمیره و دستورات بعدی تا زمان پایان دستور delay انجام نمیشه که این یک ضعف میشه برای برنامه!

  9. حسن

    مهمان

    حسن

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

  10. مهدی

    مهمان

    مهدی

    اقا سلام
    خسته نباشید
    اقا میخوام برم یه برد اردوینو اونو بخرم ولی مدل های مختلفی داره به نظر.
    اردوینو اونو r3 اوکیه یا برد دیگه ای برا اموزش بگیرم؟
    و اینکه تو قسمت کار با lcd ها، اون پایه 5 ولتش کافیه برای متصل کردن به پایه 5 ولت lcd؟

    مشاهده پاسخ ها (4)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – هرچی میخری بخر – فقط مدل سری ch340 رو نخر داستان میشه برات یه وقت.
      همون uno خوبه.

      بله کافیه ولی خب برا اطمینان بیشتر یه تغذیه خارجی هم باشه بد نی.

      • مهدی

        مهمان

        مهدی

        سلام
        اقاا خارجیا خیلی گرونه. اینم که دارم میخرم برا اینه که خروجی 5 ولت داره.هم خودشو یادمیگیرم هم جای دیگه کاربرد داره اون خروجیش

        • مهدی دمیرچیلو

          نویسنده این مطلب

          مهدی دمیرچیلو

          معمولیاش ( ارزوناش ) 2 نوع هستش – نوع CH340 و یه نوع دیگه – حرف من این بود که اون نوع CH340 رو نخر-

      • حسین

        مهمان

        حسین

        سلام آقا مهدی دمت گرم بخاطر سایته خیلی خوبت. داداش من یه سوال دارم میشه کمکم کنی خیلی ضروریه.
        این برنامه آموزش تابلو روان جلسه ۷ که به سطری رفرش میشه. میخوام دقیقا همین متن با همین تعداد دات ماتریس از چپ به راست حرکت کنه. تو سایت خیلی گشتم پیدا نکردم. خیلی ممنون میشم ازت کمکم کنی.

  11. هوشنگ

    مهمان

    هوشنگ

    سلام من ودژن۱.8.9 نصب کردم موقع کامپایل خطای: errtor campailer for
    ardoiuno uno میده د راهنمایی خواستم

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – طبق توضیجات قسمت نظرات، کدتو بفرست بینم خطا چی میده.

  12. مهدی

    مهمان

    مهدی

    سلام
    خیلی ممنون از آموزشتون.

  13. r - a

    مهمان

    r - a

    سلام
    ممنون ازمطالب تون
    واقعا عالین
    خدا قوت
    یه سوال داشتم : برد آردینو اصل رو چطور میشه تشخیص داد؟ از کجا می تونیم تهیه کنیم که مطمئن باشیم اصله؟ اگه جایی رو می شناسید معرفی کنید لطفا

    مشاهده پاسخ ها (2)
    • علی

      مهمان

      علی

      دوست عزیز از دیجی کالا بخرید . قیمتش یکم بالاست ولی اصل .

      • مهدی دمیرچیلو

        نویسنده این مطلب

        مهدی دمیرچیلو

        دیجی کالا خودش یه مرکز فروش محصوالات دیگران هستش ( قبلا فقط خودش فروشنده بود ولی الان محصوالات دیگران رو هم میفروشه ) که در ازای فروش محصوصات دیگران خودش یه درصدی میگیره – حرف شما بی پایه و اساس هستش.

  14. امیر

    مهمان

    امیر

    دمت گرم

  15. Babak

    مهمان

    Babak

    سلام داداش متنت عالیه خوب توضیح دادی خدمت شما من میخوام یه برنامه بنویسم که برای ابیاری به صورت تایمر باشه و وابسته به lcd و ساعت قابل تنظیم باشه میتونی راهنمایی کنی یا حدال امکان برنامشو بنویسی

  16. مریم رحیمی

    مهمان

    مریم رحیمی

    سلام،وقت بخیر
    من یک اردواینوUNO R3خریدم،با تست ال ای دی چشمک زن که داخل مثال ها بود،ال ای دی هر یک ثانیه چشمک زد ،حالا قصد دارم یک سنسور اثر هال رو راه بیاندازم،چون سنسور دیجیتال هست،به پایه های دیجیتال بورد وصل کردم،کد اپلود میشه،اما در قسمت سریال با نزدیک کردن اهن ربا هیچ تغییری رخ نمیده،اشکال از بورد هست یا سنسور و کد؟

  17. امیر

    مهمان

    امیر

    سلام ببخشید یک سوال داشتم
    من یک اردوینو دست دو گرفتم صاحبش گفت سالمه
    من خودم اون موقع بلد نبودم اما وقتی یک مقدار اردوینو یاد گرفتم رفتم تستش کردم دیدم چراغ led شماره 13 کار میکنه مثلا میشه روش برنامه نوشت که خاموش روشن بشه

    اما الان اومدم یک برنامه نوشتم و خواستم led به پایه های دیگه وصل کنم منتها هر کار کردم led ها روشن نشدند ولی چراغ 13 داخلی کار میکنه اگر روش برنامه بنویسی
    مقاوت هم 220 گذاشتم با ال ای دی قرمز
    لطفا راهنمایی کنید

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      شما یه برنامه الکی بنویس – اگه پورت و نوع برد رو از آردوینو درست انتخاب کردی و پروگرام نشد – بردت مشکل داره – پروگرام شد و کدت کار نکرد – که یعنی کد شما مشکل داره.

  18. عبدالله موسی

    مهمان

    عبدالله موسی

    سلام
    خدا عمر با عزت به شما عنایت کند !
    سپاس از اینکه آموزش می دهید و رایگان هم این کار را می کنید
    برای همه ما هم دعا کنید
    یا علی مدد heart

  19. abolfazl

    مهمان

    abolfazl

    با سلام و تشکر فراوان از زحماتتون
    اگه بخوام یک CNC بسازم با آردوینو راحت میشه ساخت ولی من ARM هم کار کردم lpc1788 , lpx1768 ، باARM هم میشه ساخت ؟ توابع و کتابخانه ای سراغ دارین ؟ ممنون

  20. مصطفی

    مهمان

    مصطفی

    ای وای ببخشین الان نگاه کردم اشتباه زدم

    الان درستش کردم
    نتم پرسرعت مشکلی نیست

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      ارسال کردم.

  21. مصطفی

    مهمان

    مصطفی

    سلام خسته نباشی

    دادا نمیشه هرکاری میکنم همه چی رو چک کردم
    درسته وقتی کد آپلود. میکنم اینو می‌نویسه

    MagicMusicKeyboard.h: چنین فایل یا دایرکتوری وجود ندارد

    مشاهده پاسخ ها (4)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام مجدد – شما باید دسترسی به من بدید – بررسی کنم ببینم مشکل از کجاس
      شما AnyDesk 4.3 رو نصب کن و آی پی رو برام بفرست ( لطفا از نت پر سرعت استفاده کن – با نت سرعت پایین داستان میشه )
      شماره تماسم رو هم برات میل کردم.
      هر موقع خواستی زنگ بزن و آیپیتو بگو.

      • مهدی دمیرچیلو

        نویسنده این مطلب

        مهدی دمیرچیلو

        ایمیلی که وارد کردید اشتباه هستش.

        • ,مصطفی

          مهمان

          ,مصطفی

          همین ایمیل ؟درسته ؟

          • مهدی دمیرچیلو

            نویسنده این مطلب

            مهدی دمیرچیلو

            آره به همین ایمیل فرستادم – اشتباه هستش ایمیل فوق.
            شمارتو بفرست.

  22. ,مصطفی

    مهمان

    ,مصطفی

    سلام خسته نباشین
    آقا من ی. برد اردنیو خریدم از همین مدل هست ولی
    وصل میکنم به لب تاپ دوتا چراغ قرمز روشن میشه
    بعد این هیچ نمیاد رو صفحه لب تاپ فقط ی صدا میاد که مثلا وصل شده بعد رفتم کد های پروژه رو آپلود کنم نشد اما مثال هارو آپلود میکنم میشه بعد یجا خوندم نوشته بود باید. چراغ سبز روشن شه ااما روشن نشد حالا موندم چه کار کنم الان اردنیو خرابه ؟ یا لب تاپ مشکل داره دمت گرام ی راهنمای کن ?

    مشاهده پاسخ ها (5)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام
      1-آردوینو شم مدل CH340 هستش؟
      2-پورت Com و نوع برد رو درست انتخاب کردی؟

      • مصطفی

        مهمان

        مصطفی

        دقیقا نمیدونم مدلش چیه
        چون واسه اولین باره دارم کار میکنم باهاش فقط این. رو اردنیو من اون ایسی بزرگ نیست کوچیکه خیلی باهاش ور رفتم. نشد ?

        • مهدی دمیرچیلو

          نویسنده این مطلب

          مهدی دمیرچیلو

          ببین رو برد یه آیسی به اسم ch340 پیدا میکنی یا نه – پپدا کردی – میری درایور این آیسی رو دانلود و نصب میکنی.
          اگه پیدا نکردی که چه بهتر – اون دو موردی رو که گفتم بررسی کن.
          حل نشد دسترسی نرم افزار های Ammyy و یا AnyDesk رو بهم بده بیام تو pc ییت ببینم مشکل چیه ( البته اگه اینترنت پر سرعت داری )

          • مصطفی

            مهمان

            مصطفی

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

            داشتم ور میرفتم با ویندوز که زدم پورت شو قطع کردم الان هرکاری میکنم برگرده به حالت قبل نمیشه ? اصلا. یوزی شده که نگو. بازم ممنون که راهنمای کردی

      • مصطفی

        مهمان

        مصطفی

        فقط اسم اینو اینو می‌دونم?UNO

  23. رضا

    مهمان

    رضا

    سلام دوست عزیز
    با تشکر از راهنمایی کاملتون بابت راه اندازی.
    من یه پالس غیر PWM دارم که بصورت متناوب تولید میشه و میخام بدم بک کلید قدرت جهت روشن خاموش کردنش. ولی نمیتونم چجوری ایجاد کنمش میشه کمکم کنین!!!؟؟

  24. عباس علی محمدی

    مهمان

    عباس علی محمدی

    سلام من تازه کارم و میخوام این بحث رو ادامه بدم این درس خوب بود خیلی روان و عالی

  25. mr.a

    مهمان

    mr.a

    سلام
    تو نرم افزار اردوینو وقتی یه متغییر int تعریف میکنم در حالت دیفالت عددش هست 48 . حتی وقتی بالای ستاپ مینویسم
    int n=0
    بعدش که میخوام تو لوپ استفادش کنم مقدار اولیه ش هست 48 !!!
    میتونید راهنمایی کنید؟!

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام-اینو بخون – کد اسکی عدد 0 برابر 48 هستش.
      https://fa.wikipedia.org/wiki/اسکی_(استاندارد)

  26. حمید

    مهمان

    حمید

    سلام مهندس. خیلی خیلی ممنون از زحمات و آموزشهای خوبی که میزاری. که سوال دارم شاید ربطی نداشته باشه به این مطلب ولی خواستم یجا بپرسم ازت که اینجا پیدات کردم… sarcastic
    سوالم اینه. آیا نرم افزاری چیزی میشناسی کد بسکام رو به C تبدیل کنه. ی چنتا کد واسه AVR دارم که با بسکامه. میخوام ببینم میشه یجوری به C که تو Codevision استفاده میشه تبدیل کنم ؟ sad
    راستش حوصله یادگرفتن بسکام و ندارم dash dash

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام.نه

  27. ناشناس

    مهمان

    ناشناس

    عالی بود

  28. ابراهیم

    مهمان

    ابراهیم

    سلام
    رشته تحصیلی من مهندسی شیمی هست و برای ساخت یک ست آپ که به پروژه ارشدم نربوطه به راهنمایی شما عزیزان نیاز دارم.
    در بخشی از این ست آپ روی یک میله صاف 33 نقطه با فاصله یک سانتی متر از هم وجود داره قطعه ای متحرک روی این میله که توسط یک موتور AC کنترل میشه
    سوال: میخوام این قطعه در 12000 موقعیت ،که براش تعیین کنیم بایسته. آیاچنین چیزی امکان ساخت داره.
    لا تشکر از تک تک عزیزان

    مشاهده پاسخ ها (1)
    • جعفر

      مهمان

      جعفر

      ۱۲هزار موقعیت روی ۳۳ سانتیمتر ممکن نیست:/?

  29. حمید

    مهمان

    حمید

    باسلام وتشکر میخواستم بدونم چطوری میشه برنامه ای رو که با بیسکام نوشتم با اردوینو اجرا کنم(بارگذاری کد هگز حاصل از بیسکام در آردوینو)

    مشاهده پاسخ ها (1)
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام-یعنی کد هگزو بدید به آردوینو و پروگرام کنید؟ نمیدونم.

  30. رامین سنبلی

    مهمان

    رامین سنبلی

    با عرض سلام و خسته نباشید
    من برای ساخت پروژه ایستگاه هواشناسی با استفاده از برد مگا و شیلد lcd16*2و دو ماژول bmp280و dht11 این پروژه رو برنانه نویسی کردم الان که کدهارو روی برد آپلود میکنم برای رطوبت ک مربود ب ماژولdht11هستش رو نشون میده اما برای bmp280 ک برای دما و فشار رو صفر نشون میده ممنون میشم راهنماییم کنید

  31. گیم

    مهمان

    گیم

    سلام خدا قوت
    من به برنامه نویسی تسلط دارم ولی در بورد و الکترونیک هیچ اطلاعی ندارم
    می خواستم ببینم پیش نیاز یادگیری کار با اردینو چی هست آیا شروع کردن از این اموزش ها و آموزش های ابتدایی کافی هست یا نیاز دارم اطلاعات دیگه ای رو در مورد الکترونیک قبل از شروع کسب کنم
    به الکتروینک و کار با بورد ها علاقه دارم محبت کنید یک راهنمایی بفرمائید از کجا شروع کنم
    تشکر

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      C++ رو باید بلد باشی

  32. عرفان

    مهمان

    عرفان

    سلام
    ما برای AVR وقتی یک پین رو از نوع ورودی تعریف می کردیم و با دستور PORT مقدار یک رو برای این پین تنظیم می کردیم ، pull up داخلیش فعال می شد.اینجا هم می تونیم یه همچین کاری بکنیم؟

    مشاهده پاسخ ها (1)
    • Master

      مهمان

      Master

      بله میشه فقط کافیه کد رو اینجوری بنویسی
      pinMode(0, INPUT_PULLUP)
      wink

  33. MoStAfA

    مهمان

    MoStAfA

    یه سوال دیگه
    اگر بخایم پورت شبکه کامپیوتر رو بخونیم میشه از ماژول 28j60 استفاده کرد.
    هدفم اینه که کابل شبکه رو از وسط نصفش کنم و ارتباط رو بیسیم کنم حالا مشکلم اینه که چجوری پورت شبکه رو بخونم.اگر اطلاعاتی دارید لطفا راهنماییم کنید

  34. MoStAfA

    مهمان

    MoStAfA

    با عرض سلام وخدا قوت
    ببخشید امکانش است که پین های آردوینورو تو ووید لوپ ورودی خروجی بودنشون رو مشخص کنیم یعنی مثلا پین یازده اول برنامه ورودی باشه و وسط برنامه خروجی باشه.

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-میشه.

      • MoStAfA

        مهمان

        MoStAfA

        ممنون از زحماتتون

  35. فتحی

    مهمان

    فتحی

    سلام
    led (TX و RX) روی برد یونو نشانگر چیه؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      برای نشون دادن تبادل داده- دیتا بیاد و بره – اینا روشن خاموش میشن.

  36. پويان

    مهمان

    پويان

    عالی بود واقعا تنها سایت آموزنده سایت شما بود

  37. Mahdi

    مهمان

    Mahdi

    سلام من دارم پرینتر سه بعدی میسازم ولی در کامپایل برنامم مشکل داره و مشکلش حل نمیشه میشه اقای مهندس یه ایمیل بدی براتون عکس خطا و فایلم رو بفرستم

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو
      • ناشناس

        مهمان

        ناشناس

        دمت گرم
        کارت درسته

  38. reza

    مهمان

    reza

    سلام بنده یه پروژه کنترل ۲ عدد رله از طریق sms را باید بسازم.اگه با اردینو میشه ساخت لطف می کنید راهنمایی کنید.وقت ندارم.نمیدونم چجوری باید بسازم.خودتون ندارید همچین پروژه ای؟

  39. علیرضا اهنی

    مهمان

    علیرضا اهنی

    سلام.
    از اون مدل اردینویی استفاده کنیم کهATMEGA16US2 داره؟
    یعنی به جای CH340 ور داشته از ATMEGA16US2 استفاده کرده؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      آردوینو دو مدل داره – یه مدل که از آیسی ۳۴۰ استفاده میکنه که قیمت ارزون تری داره ولی بدرد نمیخوره و اکثرا باهاش بمشکل میخورن یه مدل دیگه هر جا برید بخرید کنار اسمش ننوشته ۳۴۰ – اونو بخرید – وسلام

  40. سهراب

    مهمان

    سهراب

    سلام آقا مهدی یه سوال -یه برد unoگرفتم از نوع smd-کتابخانه سنسور dht11را روش نصب کردم ولی وقتی کد میزنم و کتابخانه را فراخوانی میکنم،بعد از زدن کامپایل ارور میده که نمیتونه کامپایل کنه و از کتابخانه ایراد میگیره-کتابخانه را از سایت اردوینو به دو شکل زیپ و نصب مستقیم گرفتم فایده ای نداشت dash

  41. مانی

    مهمان

    مانی

    چطور باید پروژه روذخیره کرد

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      ctrl+s
      بقیه پروژه ها تو نرم افزار های دیگه رو چطوری ذخیهر میکنی؟ اینم همینطور
      تو منو file بری گزینه Save as یا save رو میبینی

  42. امین

    مهمان

    امین

    با سلام خسته نباشین
    من تا حالا با بورد اردوینو کار نکردم
    درایور بورد و نصب کردم ومطمئن شدم نصب شده
    ولی نمیدونم چرا پروگرام نمیشه یه ارور میده بوردرو دراوردم باز همون ارور رو میده sad sad
    پورتشم درست انتخاب کردم
    ال ای دی روی برد چشمک میزنه
    ارور اینه
    avr-g++: error: cannot access device-specs for ‘atmega328p’ expected at ‘device-specs/specs-atmega328p’
    مدل اردوینوم ch340 هستش
    لطفا کمکم کنید

    مشاهده پاسخ ها (4)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام – برا این مدل آردوینو که ارزونه و ملت میخرنش – مشکل درایور دارید شما – تو نت بسرچید – منم یه بردی با این آیسی ۳۴۰ خریدم و کار نکرد!!!

      • امین

        مهمان

        امین

        خیلی ممنون از راهنمایی تون خیلی روش کار کردم جواب نداد
        رفتم از همین بورد شما خریدم قسمت پورت این بورد رو میاره اطلاعات بورد رو میخونه(توقسمت board info) ولی بازم پروگرام نمیشه dash

        • محمد

          مهمان

          محمد

          درایور برد چینی ch340 رو دارم هر کسی میخواد ایمیل بده براش ارسال کنم

          • مهدی دمرچیلو

            نویسنده این مطلب

            مهدی دمرچیلو

            تو یه سایتی آپلود کنید ( سایت پیکوفایل باشه که چه بهتر ) و لینکشو بدید تا تو سایت بزارم همه استفاده کنن

  43. ZAHRA

    مهمان

    ZAHRA

    سلام من یک برنامه نوشتم با اردواینو کار میکرد حالا اردواینو رو عوض کردم دیگ جواب نمیده چجور میشه تشخیص داد ارتباط سریال یک اردواینو سالمه؟ هردو اردواینو UNO هستند و وقتی داده رو ارسال میکنم چراغ RX یک چشمک میزنه ولی جواب نمیده

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      برنامه جیه؟ الانم با آردوینو قبلی جواب میده؟

  44. علیرضا آهنی

    مهمان

    علیرضا آهنی

    سلام.
    من یدونه اردوینو ساختم.

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      good

    • علیرضا آهنی

      مهمان

      علیرضا آهنی

      سلام.
      اگه بخواهید می تونم بهتون اموزش بدم.

  45. علیرضا آهنی

    مهمان

    علیرضا آهنی

    سلام.
    میشه دو تا تابعsetupودو تا تابعloopتعریف کرد.
    تو پروزم لازم دارم.

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-خب خودت دو تا تابع دیگه تعریف کن – تابع مگه قطحی اومده laugh

  46. مصطفی

    مهمان

    مصطفی

    سلام اقا مهدی
    راستش من ماژول ۲٫۸ TFT LCD shield v3 رو خریدم روش نوشته درایورش uc8320 هست
    هر کاریش میکنم فقط صفحه سفید نشون میده
    شما میتونی یه راهنمایی بکنی؟؟؟
    ممنون

    مشاهده پاسخ ها (3)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      باید ماژولش رو داشته باشم تا بتونم راش بندازم.

      • علی اصغر

        مهمان

        علی اصغر

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

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          سلام – پاسختون رو تو تلگرام دادم!

  47. رضا

    مهمان

    رضا

    سلام
    از کجا بفهمم که مدلش CH340 است؟

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام – از کجا خریدی؟ اون جا باید نوشته باشه – اگه ch340 نداشت تو اسمش یعنی از این مدل نبوده – کلا این مدل ارزون تره ولی بدرد نمیخوره زیاد
      فرقشون رو هم نشستم بررسی کنم وللی اون مدل ch340 باید یه آیسی با این نام تو خودش داشته باشه.

      • محمد

        مهمان

        محمد

        مدل ch 340 رو من دارم ارزون تره مدل uno یک ای سی smd داره که روش نوشته شده برعکس مدل اصلی که یه ای سی dip داره

  48. رضا

    مهمان

    رضا

    سلام ممنون از سایتتون:
    من زمانی که بورد مدل mega 2560 رو وصل میکنم مدام ال ای دی چشمک میزنه چرا؟ من که برنامه ای ننوشتم و سوال دوم : و قتی برنامه رو باز می کنم قسمت tools>port غیر فعال هستش ولی قسمت board غیرفعال نیست فقط خود پورت غیر فعال هست؟چرا ؟ سوال سوم : قسمت device manager هم arduino mega 2560 (com 17 مشخص شده اما یک علامت تعجب زرد داره کنارش ؟؟ ممنون میشم به سوالام پاسخ بدید

    مشاهده پاسخ ها (4)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      سوال ۱ : چون داخلش برنامه پیشفرض داره – اون led اسمش احتمالا باید L باشه و نزدیک برد هستش به پایه ۱۳ وصل هستش – یه دو تا led دیگه هم با نام RX و TX هستن که برا ارتبال سریال هستن که اگه دیتا ارسال و یا دریافت بشه اینا چشمک میزنن یه LED هم با نام ON داریم که برا تغذیه هستش که تغذیه وصل بشه اینم روشن میشه.
      =========
      سوال ۲ : برنامه آردوینو همین طوری نوشته شده – تا زمانی که بردی به کامپیوتر وصل نشه و اگه وصل شده تا زمانی که نرم افزار آردوینو شناساییش نکرده اون قسمت غیر فعال میمونه که بعضی وقتا با این که وصل کردم آردوینو رو به کامپیوتر این قسمت غیر فعال میمونه که در این مواقع باید کابلو بکشیم و دوباره وصل کنیم.
      ==========
      سوال ۳ : عکس بده – اگه آردوینو برات جواب میده که بیخیال – ولی احتمال میدم از آردوینو مدل CH340 خرید کردی – درسته؟

      • رضا

        مهمان

        رضا

        ممنون بابت اینکه پاسخ دادید.
        سوال ۲ : چند بار کابل رو کشیدم و وصل کردم ولی قسمت پورت فعال نمی شه!
        سوال۳: من روی خود بورد رو همه جاشو نگاه کردم جایی ننوشته CH340 از کجا بفهمم؟

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          پس مورد داره بردت – آی دی تلگرامم رو ذخیره کن – تیم ویور رو نصب کن و یوز و پس رو برام بفرست تا بررسی کنم مشکل چیه ولی احتمالا اگه سوتی نداده باشی بردت مشکل داره و باید بری عوضش کنی.
          @DMF313

        • علیرضا آهنی

          مهمان

          علیرضا آهنی

          سلام.
          شاید از این چینهاخریدی؟
          اردوینوUNOچینی زیاد داره.

  49. علیرضا آهنی

    مهمان

    علیرضا آهنی

    سلام.
    اردوینو رو چه شرکتی ساخته؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-نمیدونم.

  50. علی

    مهمان

    علی

    سلام
    مرسی از همه زحمات شما
    من یه برد آردویو خریدم به اسم uno
    ولی الان روی نرم افزار میزنه genuino
    روی برد میتونم آپلود کنم ولی هیچ تصویری ندارم . فقط صفه سفیده
    lcd tft 3.2 پشتش نوشته مخصوص آردوینو
    لطفا راهنمایی کنید

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      مورد اول که گفتی موردی نداره
      مورد دوم نمیدونم از چه پروژه ای استفاده کردی و کلا هیچی نمیدونم لذا هیچ نظری نمیتونم بدم pardon

  51. هادی

    مهمان

    هادی

    An error occurred while uploading the sketch این ارور چیه

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      میگه یه خطا رخ داده هنگام آپلود کد در میکرو – حالا دلایل مختلفی میتونه داشته باشه که لپ کلوم میشه عدم امکان ارتباط با میکرو که ممکنه دائمی باشه و یا موقتی – دائمی وقتی میشه که برا بردت مشکلی رخ داده باشه – موقتی وقتی رخ میده مثلا هنگام پروگرام شدن مییکرو، میکرو رو ریست کنی و …

  52. غلامرضا

    مهمان

    غلامرضا

    سلام آقا مهدی
    فقط یه آردوینو نصب کردم
    و غیر از موس و کیبورد فقط یه پرینتر وصله.
    رو هر کدوم تز اون comها هم که تو نرم افزار آردوینو نشون میده وقتی که کلیک میکنم و می‌خوام یه برنامه ای رو آپلود کنم
    اون وقت آپلود نمیکنه و ارور میده.
    در ضمن من همین الان که هنوز درایو آردوینو مو نصب نکردم اون led رو آردوینو که به پین۱۳ وصله چشمک میزنه!

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام- نرم افزار تیم ویور رو نصب کن – ببینم مشکل چیه – بعد دسترسی ها رو تو تلگرام برام بفرست
      @DMF313

  53. غلامرضا

    مهمان

    غلامرضا

    آره تو نرم افزار آردوینو دوتا کام ۱ و ۲ را نشون میده.
    و مدلش هم CH340G هست.

    مشاهده پاسخ ها (2)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      یعنی دو تا آردوینو به کامپیتورت وصله؟ یا کام مجازی ساختی یا غیر از موس و کیبورد چیز دیگه ای هم به کامپیورت وصله؟ اگه فقط آؤدوینو وصل کردی غیر از موس کیبورد خب اونا رو انتخاب کن و بهشون وصل شو دیگه – اول همین مطلب آموزشش رو دادم- در ضمن هیچ وقت آردوینو مدل ch340 نخر – ارزونه ولی دردسر های خاص خودشو داره.

    • علیرضا اهنی

      مهمان

      علیرضا اهنی

      سلام.
      اگه پروگرامر USBداری اتصال نده .

  54. غلامرضا

    مهمان

    غلامرضا

    سلام برادر عزیز
    همه‌ی نظرات را چک کردم اما سوال من تو یکی از اون ها نبود.
    خیلی ازتون ممنون میشم اگه به این سوال من جواب بدی.
    -من کار با آردوینو را تازه شروع کردم
    یه برد آردوینو دارم مدلش UNO R3 هست فایل درایو شو هم دانلود کردم
    به اینترنتم متصل هستم
    ولی نمی دونم چرا درایوش نصب نمیشه!
    وقتی هم که میرم توdeivice manager v رو گزینه‌ی other drivers اسم بردم را usb2.0-serial نشون میده و ووقتی که راست کلیک می کنم و گزینه یupdate را می زنم تا آدرس اون پوشه‌ی درایو را بهش بدم تا نصب بشه.
    اونجاست که منو کچل کرده و نصب نمیشه wacko
    اگه این سوال منو جواب بدید خیلی ممنون تون میشم ونمی دونی چقدر دعاتون میکنم
    در ضمن عید تون هم مبارک

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      تو نرم افزار آردوینو، پورت کامی نشون میده؟ یا تو نرم افزار های ارتباط سریال دیگه – پورت کامی نوشون میده وقتی آردوینو به کامپیوتر وصله؟
      مدل آردوینوت ch340 هستش؟ bomb

  55. محمدجواد

    مهمان

    محمدجواد

    سلام.وقت شما بخیر.
    ممنون از سایت خوبتون.
    من میخواستم آردوینو رو شروع کنم ولی نمیدونم از کجا بخونم.avr رو هم بلدم.
    ببخشید خودم دوست دارم از سایت شما بخونم ولی تعریت اینو هم شنیدم.نظرتون چیه؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام-آردوینو چیز خاصی نداره – همین مطالب این سایت رو بخونی و بعد بری سراغ سایت خود آردوینو کفایت میکنه – مطالب اون لینک رو هم مطالعه نکردم که بگم خوبه یا بد.

  56. حامد

    مهمان

    حامد

    سلام
    کار شما عالیه
    ممنون از شما

  57. Ehsan

    مهمان

    Ehsan

    با سلام ببخشید پورت آردوینو واسه من COM1 هستش اشکال نداره ؟

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام- فرق نداره – تو وضعیت های مختلف – شماره کام فرق میکنه – زیاد مهم نیست

  58. Arduino

    مهمان

    Arduino

    سلام
    از وب زیباتو بسیار سپاس گذارم
    سوالم اینکه وقتی که به قسمت tools نرم افزار sketch همونطور که در عکس بالا هم نشون دادید می تونیم نوع آردوینو را تعیین کنیم که من هم (مثه سفارش ادمین وب سایت) از آردوینو Uno r3 استفاده کردم
    اما گزینه Board در قسمت tools نرم افزار را که میزنم مثه عکس بالا در سایت Arduino Uno نداره و فقط تنها چیزی که نوشته و مشابهه این گزینه هست Arduino/Genoino Uno.
    حالا من نمی دونم همین گزینه را انتخاب کنم یا این درست نیست؟
    چیزی که تو وب سایت های دیگه دیدم اینه که Arduino/Genoino Uno با Arduino Uno دوتا آردوینو متفاوت هستند. یه چیزیم که هست تو عکس این سایت اسم نوم افزار اسکتپ را نوشته sketch_oct06a | Arduino 1.6.5 در صورتی که اسم نرم افزار من را نوشته sketch_mar14a | Arduino 1.6.5 نمی دونم این دو با هم تفوت دارند یا نه این اسم را در هر صورتی میشه تغییر داد!
    تشکر

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      دقیقا همین گزینه رو باید انتخاب کنی Arduino/Genoino Uno
      این مورد دومی که میگی اسم پروژه هستش!

  59. فرزاد رحمتی

    مهمان

    فرزاد رحمتی

    درود بر شما دوست عزیز
    من میخوام برد اردوینو اونو رو با کدویژن پرگرام کنم میشه کمکم کنید چطور میشه این کارو کرد؟

    مشاهده پاسخ ها (3)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام – یه چند ساعت وایسا تا آموزشش رو بیبینم میتونم تهیه کنم یا نه – الان رفتم روش کار کنم و در عمل تست کنم و …

      • مهدی دمرچیلو

        نویسنده این مطلب

        مهدی دمرچیلو

        خب روال کارش اومد دستم – در عمل هم جواب گرفتم – الان آموزشش رو ضبط میکنم.

        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          دارم فیلمش رو آپلود میکنم – یه ۱-۲ ساعتی طول میکشه آپلود کردنش bomb
          تا اون موقع لینک زیر رو ببین
          http://www.hpinfotech.ro/cvavr_arduino.html

  60. فرهاد

    مهمان

    فرهاد

    سلام.درود بر استاد عزیز.مطالب عالی هستن

  61. M.zaki

    مهمان

    M.zaki

    Hi
    You are great dude
    Thanks

  62. احمد بیابانی

    مهمان

    احمد بیابانی

    به نام خدا
    سلام دوست عزیز
    ممنون به خاطر اموزش
    خیلی عالی هست ادامه بدید
    ممنون

  63. Vovox

    مهمان

    Vovox

    مهندس من برد مگا خریدم وقتی وصل میکنم به کامپیوتر هیچ عکس العملی نمیده و تو دیوایس منیجر هیچی نمیاره ویندوزش ۱۰هس مشکل یا راه حلش چیه

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      ch340 هستش؟

  64. هستی

    مهمان

    هستی

    چرا نمیتونم پول آپ داخلی فعال کنم :-((((((
    int a;
    void setup() {
    // put your setup code here, to run once:
    pinMode(13,OUTPUT);
    pinMode(8,INPUT);
    }
    void loop() {
    // put your main code here, to run repeatedly:
    a=digitalWrite(8);
    digitalWrite(13,a);
    }

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      digitalWrite(8,1);
      از یه همچین کدی باید در خط ۵ ام پروژه استفاده کنی ( بعد خط ۵ ام پروژه قرارش بده)
      در ضمن از مقاومت داخلی میکرو استفاده نکن و خوت یه خارجی قرار بده.

  65. وحید

    مهمان

    وحید

    سلام
    خیلی میخوامت، ان شاءالله خدا امثال شما رو برا انقلاب زیاد کنه و امثال من که به درد انقلاب نمیخوریم به درد بخور کنه
    علی یارت

  66. پروگرمر محض (علیرضا)

    مهمان

    پروگرمر محض (علیرضا)

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

  67. هادی

    مهمان

    هادی

    حاجی دمت گرم
    فقط همین
    دمت گرم

  68. ابراهیم

    مهمان

    ابراهیم

    سایتی که بشه ازش خرید هم معرفی کن مرسی

    مشاهده پاسخ ها (5)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      سادت آفتاب رایانه – eca – roboeq – من از هر ۳ خرید کردم و مطمئن هستن – کلا هر سایت اینترنتی که نماد اعتماد داشته باشه امن هستش – در مورد اون درخواستت هم یادداشتش میکنم و فردا سعی میکنم یه مطلب دربارش بنویسم – به شرطی که فردا بیای پیگیر مطلب باشی – چون من یادم میره حقیقتا – باید یادآوری کنی pardon

    • احمد

      مهمان

      احمد

      سلام ببخشید خیلی جالب و کامل بود فقط یه نکته مهم.
      اگه به قول خودتون کدها را داخل برد آردوینو ریختیم.مثلا چشمک زن.خوب حالا من میخام یه پروژه دیگه داخل برد بریزم.کدهای قبلی تکلیفشان چی میشه؟
      اگه باید پاک کنیم و برد و برای برنامه جدید آماده کنیم به چه روشه؟؟؟؟

      • مهدی دمرچیلو

        نویسنده این مطلب

        مهدی دمرچیلو

        سلام.خب پروژه قبلی رو ذخیره میکنی و پروژه جدید مینویسی..مثل تموم نرم افزارها

    • احمد

      مهمان

      احمد

      تورو به خدا یه جواب بدین در این رابطه.من میخام عملی کار کنم ولی چون نمیدونم و راهنمای نشده میترسم بردم رو پروگرام کنم.
      چون نمیدونم اگه خاستم پروژه و تغیر بدم فایل(کد)باید پاک کنم و فایل جدید رو بریزم.
      یا وقتی فایلhex جدید رو میریزیم فایل قبلی پاک میشه….
      ترو خدا جواب بدین

      • مهدی دمرچیلو

        نویسنده این مطلب

        مهدی دمرچیلو

        صفحه رو رفرش کن و کش رو پاک کن تا جوابو ببینی

  69. ابراهیم

    مهمان

    ابراهیم

    سلام اگه ممکنه یه مطلبی هم از معرفی انواع آردوینو و امکاناتش به فارسی بذار ممنون

  70. شاید بنده خدا

    مهمان

    شاید بنده خدا

    سلام
    دست مریزاد ، خسته نباشید
    از اینکه با سایت شما آشنا شدم ، بی اندازه مشعوف شدم .
    خاصه اینکه با سایتی آشنا شدم که در کنار کار علمی و تجربی ، نسبت به تشر معارف اصیل اسلامی هم اهتمام کافی دارد .
    دستتون درد نکنه .
    موفق باشید .
    البته ادبیات نوشتاریتون خیلی دل نشین نیست ، ولی به هر حال انتخاب با شماست .
    اجر تلاشهاتون با حضرت صاحب الامر ارواحنا له الفداء
    من با مبانی الکترونیک کم و بیش آشنایی دارم .
    دنبال یه راه حل سخت افزاری برای انجام بعضی ایده ها داشتم که به طور اتفاقی با این سخت افزار در اینترنت برخورد کردم .
    بعدش گشتم و گشتم تا با سایت شما آشنا شدم . آشنایی بسیار زیبا و کارآمد .
    بعد از زیر و رو کردن سایتتون ، دیگه مجاب شدم که میتونم با راهنمایی های شما به نتیجه برسم .
    حالا چند تا سوال ابتدایی ولی اساسی برای شروع کار با این قطعه دارم .
    ۱) این سخت افزار بعد از برنامه ریزی بصورت StandAlone و بدون ارتبا با PC کار میکنه ؟
    ۲) دستورات متعارف برنامه نویسی مثل Switch – Select ، شرطهای IFهای تو در تو ، بلوک برنامه ، ساب روتین و …. قابل پیاده سازی در پروگرمینگ این سخت افزار وجود داره ؟
    ۳) قطعات جانبی سخت افزاری ( ظاهراً در این سخت افزار بهش Shield گفته میشه ) برای ارتباط با PC وجود داره که بعضی دستورات رو از PC دریافت کنه و متناسب با اون پردازش رو انجام بده .
    ۴) بزگترین برنامه قابل اجرا و حداکثر محاسبه در این سخت افزار چه مقداره ؟ آیا قابلیت پردازش و محاسبات سنگین رو هم دارند ؟
    مجدداً از زحمات شما تشکر میکنم .
    ( شرمنده یه خورده خیلی طولانی شد . پست اولم در این سایته )
    موفق باشید .

    مشاهده پاسخ ها (1)
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      ۱-StandAlone رو نمیدونم چیه ولی بعد ریختن برنامه توش، بله بدون نیاز به pc کار میکنه.
      ۲-بله زبونش c++ هستش – فقط یه سری توابع داره که باید کارشون رو بدونی و در این مطلب و مطالب بعدی آموزشش داده شده
      ۳-خود میکرو دستورات رو از کامپیوتر میتونه بگیره – مط