نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه

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

به نام خدا

آموزش جامع آردوینو جلسه ۱ : سلام خدمت شما دوستان گل ، تو این مطلب از آموزش آردوینو که جلسه اولش هم هست (و انشاالله تا آخرش میریم) میخوام به توضیح توابع آردوینو بپردازم و یه پروژه آردوینو هم براتون گزاشتم.
آموزش جامع آردوینو جلسه 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 ؛ جان داش خسته شدم
سوالی بود در خدمتیم.
فعلا یا علی

پسورد فایل های سایت :
www.dmf313.ir
جنگ ما فتح قدس را در پی خواهد داشت (امام خمینی) >>>>>> اگر از صدام بگذریم، اگر مسأله قدس را فراموش کنیم، اگر از جنایت های امریکا بگذریم از آل سعود نخواهیم گذشت. ان‌شاالله اندوه دلمان را را در وقت مناسب با انتقام از امریکا و ال سعود برطرف خواهیم کرد و داغ و حسرت حلاوت این جنایت بزرگ را بر دلشان خواهیم گذاشت و با برپایی جشن پیروزی حق بر جنود کفر و نفاق و آزادی کعبه از دست نااهلان و نامحرمان به مسجد الحرام وارد خواهیم شد (امام خمینی)
ارسال دیدگاه
243

1) تعداد حروف غیر فارسی از حروف فارسی بیشتر باشه دیدگاه به صورت خودکار حذف میشه.

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. مهمان

    امیر

    دمت گرم

    1398/01/10
    01:35
  2. مهمان

    Babak

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

    1398/01/03
    03:05
  3. مهمان

    مریم رحیمی

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

    1397/12/29
    11:16
  4. مهمان

    امیر

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

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

    1397/12/02
    05:44
    • نویسنده این مطلب

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

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

      1397/12/03
      12:24
  5. مهمان

    عبدالله موسی

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

    1397/11/25
    03:29
  6. مهمان

    abolfazl

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

    1397/11/20
    03:48
  7. مهمان

    مصطفی

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

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

    1397/11/06
    10:08
    • نویسنده این مطلب

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

      ارسال کردم.

      1397/11/06
      10:12
  8. مهمان

    مصطفی

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

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

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

    1397/11/05
    10:35
    • نویسنده این مطلب

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

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

      1397/11/05
      10:41
      • نویسنده این مطلب

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

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

        1397/11/06
        08:06
        • مهمان

          ,مصطفی

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

          1397/11/06
          10:02
          • نویسنده این مطلب

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

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

            1397/11/06
            10:06
  9. مهمان

    ,مصطفی

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

    1397/11/01
    10:07
    • نویسنده این مطلب

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

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

      1397/11/01
      10:37
      • مهمان

        مصطفی

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

        1397/11/01
        11:26
        • نویسنده این مطلب

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

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

          1397/11/01
          12:10
          • مهمان

            مصطفی

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

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

            1397/11/02
            10:02
      • مهمان

        مصطفی

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

        1397/11/01
        11:34
  10. مهمان

    رضا

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

    1397/08/15
    12:09
  11. مهمان

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

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

    1397/08/14
    04:56
  12. مهمان

    mr.a

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

    1397/06/26
    08:55
    • نویسنده این مطلب

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

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

      1397/06/27
      12:23
  13. مهمان

    حمید

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

    1397/05/22
    12:30
    • نویسنده این مطلب

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

      سلام.نه

      1397/05/22
      08:53
  14. مهمان

    ناشناس

    عالی بود

    1397/04/27
    04:30
  15. مهمان

    ابراهیم

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

    1397/04/10
    12:10
    • مهمان

      جعفر

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

      1397/09/07
      02:58
  16. مهمان

    حمید

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

    1397/03/01
    06:39
    • نویسنده این مطلب

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

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

      1397/03/01
      06:52
  17. مهمان

    رامین سنبلی

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

    1397/02/30
    07:48
  18. مهمان

    گیم

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

    1396/10/13
    11:29
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/10/13
      11:55
  19. مهمان

    عرفان

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

    1396/09/16
    10:39
    • مهمان

      Master

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

      1396/12/18
      05:57
  20. مهمان

    MoStAfA

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

    1396/09/10
    10:57
  21. مهمان

    MoStAfA

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

    1396/09/10
    07:17
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام-میشه.

      1396/09/10
      10:24
      • مهمان

        MoStAfA

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

        1396/09/10
        10:34
  22. مهمان

    فتحی

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

    1396/09/06
    12:25
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/09/06
      04:26
  23. مهمان

    پويان

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

    1396/08/10
    06:08
  24. مهمان

    Mahdi

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

    1396/06/30
    01:05
  25. مهمان

    reza

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

    1396/06/02
    10:30
  26. مهمان

    علیرضا اهنی

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

    1396/06/01
    10:25
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/06/01
      10:36
  27. مهمان

    سهراب

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

    1396/04/25
    11:46
  28. مهمان

    مانی

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

    1396/04/15
    03:39
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/04/15
      10:41
  29. مهمان

    امین

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

    1396/04/08
    09:36
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/04/08
      10:57
      • مهمان

        امین

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

        1396/04/10
        05:07
        • مهمان

          محمد

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

          1396/04/24
          10:30
          • نویسنده این مطلب

            مهدی دمرچیلو

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

            1396/04/24
            01:28
  30. مهمان

    ZAHRA

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

    1396/04/01
    07:54
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/04/01
      11:51
  31. مهمان

    علیرضا آهنی

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

    1396/02/22
    10:47
    • نویسنده این مطلب

      مهدی دمرچیلو

      good

      1396/02/22
      11:23
    • مهمان

      علیرضا آهنی

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

      1396/02/23
      04:31
  32. مهمان

    علیرضا آهنی

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

    1396/02/21
    03:52
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/02/21
      09:15
  33. مهمان

    مصطفی

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

    1396/02/11
    10:39
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/02/11
      11:05
      • مهمان

        علی اصغر

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

        1396/03/15
        02:34
        • نویسنده این مطلب

          مهدی دمرچیلو

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

          1396/03/15
          03:18
  34. مهمان

    رضا

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

    1396/02/11
    09:40
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/02/11
      10:23
      • مهمان

        محمد

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

        1396/04/24
        10:32
  35. مهمان

    رضا

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

    1396/02/11
    04:57
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/02/11
      06:44
      • مهمان

        رضا

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

        1396/02/11
        07:26
        • نویسنده این مطلب

          مهدی دمرچیلو

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

          1396/02/11
          10:25
        • مهمان

          علیرضا آهنی

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

          1396/02/12
          10:09
  36. مهمان

    علیرضا آهنی

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

    1396/01/28
    01:27
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/01/29
      08:57
  37. مهمان

    علی

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

    1396/01/28
    12:21
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/01/30
      10:39
  38. مهمان

    هادی

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

    1396/01/20
    03:03
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/01/20
      06:32
  39. مهمان

    غلامرضا

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

    1396/01/14
    03:33
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/01/14
      04:37
  40. مهمان

    غلامرضا

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

    1396/01/12
    10:28
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/01/12
      11:54
    • مهمان

      علیرضا اهنی

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

      1396/04/24
      03:59
  41. مهمان

    غلامرضا

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

    1396/01/12
    08:39
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/01/12
      09:46
  42. مهمان

    محمدجواد

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

    1396/01/07
    09:30
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1396/01/08
      09:20
  43. مهمان

    حامد

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

    1396/01/05
    09:27
  44. مهمان

    Ehsan

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

    1395/12/30
    03:20
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1395/12/30
      03:44
  45. مهمان

    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 نمی دونم این دو با هم تفوت دارند یا نه این اسم را در هر صورتی میشه تغییر داد!
    تشکر

    1395/12/22
    07:49
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1395/12/22
      09:23
  46. مهمان

    فرزاد رحمتی

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

    1395/12/17
    01:32
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1395/12/17
      01:48
      • نویسنده این مطلب

        مهدی دمرچیلو

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

        1395/12/17
        01:58
        • نویسنده این مطلب

          مهدی دمرچیلو

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

          1395/12/17
          03:14
  47. مهمان

    فرهاد

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

    1395/12/14
    03:04
  48. مهمان

    M.zaki

    Hi
    You are great dude
    Thanks

    1395/12/01
    09:18
  49. مهمان

    احمد بیابانی

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

    1395/11/20
    09:17
  50. مهمان

    Vovox

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

    1395/11/18
    11:09
    • نویسنده این مطلب

      مهدی دمرچیلو

      ch340 هستش؟

      1395/11/20
      12:23
  51. مهمان

    هستی

    چرا نمیتونم پول آپ داخلی فعال کنم :-((((((
    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);
    }

    1395/11/18
    04:24
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1395/11/18
      05:21
  52. مهمان

    وحید

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

    1395/11/07
    08:31
  53. مهمان

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

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

    1395/11/05
    11:31
  54. مهمان

    هادی

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

    1395/11/03
    08:42
  55. مهمان

    ابراهیم

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

    1395/10/28
    06:48
    • نویسنده این مطلب

      مهدی دمرچیلو

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

      1395/10/28
      07:15
    • مهمان

      احمد

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

      1395/10/30
      10:33
      • نویسنده این مطلب

        مهدی دمرچیلو

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

        1395/10/30
        10:35
    • مهمان

      احمد

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

      1395/10/30
      10:40
      • نویسنده این مطلب

        مهدی دمرچیلو

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

        1395/10/30
        10:42
  56. مهمان

    ابراهیم

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

    1395/10/28
    06:46
  57. مهمان

    شاید بنده خدا

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

    1395/10/27
    09:08
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      ۱-StandAlone رو نمیدونم چیه ولی بعد ریختن برنامه توش، بله بدون نیاز به pc کار میکنه.
      ۲-بله زبونش c++ هستش – فقط یه سری توابع داره که باید کارشون رو بدونی و در این مطلب و مطالب بعدی آموزشش داده شده
      ۳-خود میکرو دستورات رو از کامپیوتر میتونه بگیره – مطلب Serial در جلسات بعدی آموزشش داده میشه.
      ۴-بله دارن ولی اون وقت بسته به میزان پردازش باید میکروکنترلر متناسب باهاشو انتخاب کنی – مثلا برا کارای ساده میکرو avr خوبه – برا کارای متوسط arm و برا کاری خیلی سرعتی fpga ——– این آردوینو uno حداکثر فرکانسش ۱۶ میگ هستش یعنی ۱۶ میگ تا دستور رو در ۱ ثانیه حساب میکنه.

      1395/10/27
      10:00
  58. مهمان

    علی

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

    1395/10/27
    01:13
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام.نه

      1395/10/27
      02:56
  59. مهمان

    یه بنده خدا

    نمیشد نظر نداد
    از ادبیـــــــــــــــات خودمونیت خوشمان آمد !
    ولی املات ضعیفه، به کسی نمیگم 😉
    یه سوال
    یه کتاب نمیتونی معرفی کنی آموزش کامل آردوینو توش باشه ؟!
    ارزون
    به زبون ساده
    راحت واسه منی که چیزی از الکترونیک نمیدونم …
    فقط دوس دارم بخونم و اجرا کنم و یاد بگیرم laugh

    1395/10/15
    11:46
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام.مشهوره.لازم نیست حفظ اسرار کنید laugh
      کتب انگلیسی
      اموزش های این سایت از بعضی کتابها بهتره…اموزشی کم بود بهم بگو…

      1395/10/15
      11:50
      • مهمان

        یه بنده خدا

        اصن نگرفتی چی میگم laugh
        به زبون خودمونی تر، یه لقمه حاضر و آماده . جویده شده …
        کتب انگلیسی ؟!؟!؟!؟!
        بشینم ترجمه کنم آخرشم یه چیزی پس و پیش کنم خودمو منهدم کنم برم هوا laugh

        1395/10/16
        04:29
        • نویسنده این مطلب

          مهدی دمرچیلو

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

          1395/10/16
          08:19
      • مهمان

        احمد

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

        1395/10/22
        02:46
        • نویسنده این مطلب

          مهدی دمرچیلو

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

          1395/10/22
          03:35
  60. مهمان

    پوریا

    اقا دمت گرم
    خدا خیرت بده

    1395/10/13
    06:11
  61. مهمان

    فرزین

    اقا مهدی جان اینو خوب متوجه نشدم
    pin10_mod = digitalRead(10); //خوندن مقدار پایه ۱۰ و ریختن در متغیر
    منظورتون خوندن از طریق سریال مونیتورینگ نرم افزار هستش؟

    1395/10/10
    10:53
    • نویسنده این مطلب

      مهدی دمرچیلو

      میکروکنترلر یه سری پایه ورودی خروجی داره
      بخوای یه led با پایه میکرو روشن کنی باید از digitalwrite استفاده کنی و بخوای به یه پایه میکرو دکمه وصل کنی و مقدارش رو بخونی که ۰ هستش یا ۱ ( ۰ و ۱ منطقی یا همون ۰ و ۵ ولت) از digitalRead استفاده میکنیم – ربطی هم به مطلب ارتباط سریال نداره – ارتباط سریال ۳-۴ جلسه بعدی بهش میرسیم.

      1395/10/10
      10:59
  62. مهمان

    فرزین

    سلام اقا مهدی ممنون از بابت توضیحات کاملتون فقط میخاستم بدونم وقتی برای اردینو کد ها رو تعریف کردیم تو نرم افزارش چطور میشه اون بشکل فایل هگزا دراورد مثل پروژه ای که بالا گذاشتید بعد که دانلود کردم داخل فایل کد هگزا گذاشته بودید ممنون میشم اینو توضیح بدید

    1395/10/10
    10:41
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      کد هگز رو میخوای چیکار؟ کد رو تو آردوینو بنویس و پروگرام کن دیگه.

      1395/10/10
      10:45
      • مهمان

        فرزین

        اینو از این بابت پرسیدم که ایا کد اردینو معاد ل سازی به هگزا همون کد avr میشن؟ و اگر میشن با نرم افزار خاصی باید تبدیل کرد و ایا اگر میشه همون avr با هومن کد پراگرام کنیم جواب میده؟

        1395/10/10
        11:00
        • نویسنده این مطلب

          مهدی دمرچیلو

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

          1395/10/10
          11:14
  63. مهمان

    parsa

    سلام آقا مهدی من یه مگا 2560 گرفتم نمیدونم با چه برنامه ای برنامه بهش بدم اگه میشه راهنمایی کنید خیلی گرم
    با تشکر

    1395/10/08
    03:02
    • نویسنده این مطلب

      مهدی دمرچیلو

      سلام – مثل آردوینو UNO هستش – دراین مطلب قسمت “اولین باری که آردوینو رو به سیستم وصل میکنیم ^_^” رو بخونید.

      1395/10/08
      03:21
  64. مهمان

    حسین

    خیلی خوب و عالی…ممنون بابت وقتی که میزاری

    1395/10/07
    11:51
  65. مهمان

    ابراهیم

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

    1395/10/07
    07:48
    • نویسنده این مطلب

      مهدی دمرچیلو

      مطلبی آردوینویی که من نوشتم؟>>> تو همین سایت!
      کلا >>>> خود سایت آردوینو

      1395/10/07
      08:06
      • مهمان

        ابراهیم

        آقا این قسمت اولشه پس بقیه کجاس

        1395/10/07
        08:24