نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
آزادی حجاز از دست نااهلان
مهدی دمیرچیلو

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

به نام خدا

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

گروه پرسش و پاسخ الکترونیکی در سروش
مهدی دمیرچیلو گوگل میفرماید : إِنَّ اللّه مَعَ الساچِرین ( خداوند با سرچ کنندگان است )
ارسال دیدگاه
249

1) نظرات غیر فارسی به صورت خودکار حذف میشوند ( حداقل 5 حرف فارسی وارد کنید ).

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

3) برای گزاشتن کدهاتون از این سایت استفاده کنید ( طبیعتا لینک کدتون رو باید برای من بفرستید! ) : debian

4) پسورد فایل های سایت : www.dmf313.ir

  1. Avatar

    مهمان

    هوشنگ

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

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

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

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

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

  2. Avatar

    مهمان

    مهدی

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

  3. Avatar

    مهمان

    r - a

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

    • Avatar

      مهمان

      علی

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

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

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

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

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

  4. Avatar

    مهمان

    امیر

    دمت گرم

  5. Avatar

    مهمان

    Babak

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

  6. Avatar

    مهمان

    مریم رحیمی

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

  7. Avatar

    مهمان

    امیر

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

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

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

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

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

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

  8. Avatar

    مهمان

    عبدالله موسی

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

  9. Avatar

    مهمان

    abolfazl

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

  10. Avatar

    مهمان

    مصطفی

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

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

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

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

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

      ارسال کردم.

  11. Avatar

    مهمان

    مصطفی

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

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

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

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

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

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

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

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

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

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

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

        • Avatar

          مهمان

          ,مصطفی

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

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

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

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

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

  12. Avatar

    مهمان

    ,مصطفی

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

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

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

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

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

      • Avatar

        مهمان

        مصطفی

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

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

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

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

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

          • Avatar

            مهمان

            مصطفی

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

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

      • Avatar

        مهمان

        مصطفی

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

  13. Avatar

    مهمان

    رضا

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

  14. Avatar

    مهمان

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

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

  15. Avatar

    مهمان

    mr.a

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

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

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

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

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

  16. Avatar

    مهمان

    حمید

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

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

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

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

      سلام.نه

  17. Avatar

    مهمان

    ناشناس

    عالی بود

  18. Avatar

    مهمان

    ابراهیم

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

    • Avatar

      مهمان

      جعفر

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

  19. Avatar

    مهمان

    حمید

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

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

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

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

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

  20. Avatar

    مهمان

    رامین سنبلی

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

  21. Avatar

    مهمان

    گیم

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

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

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

      مهدی دمرچیلو

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

  22. Avatar

    مهمان

    عرفان

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

    • Avatar

      مهمان

      Master

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

  23. Avatar

    مهمان

    MoStAfA

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

  24. Avatar

    مهمان

    MoStAfA

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

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

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

      مهدی دمرچیلو

      سلام-میشه.

      • Avatar

        مهمان

        MoStAfA

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

  25. Avatar

    مهمان

    فتحی

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

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

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

      مهدی دمرچیلو

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

  26. Avatar

    مهمان

    پويان

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

  27. Avatar

    مهمان

    Mahdi

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

1 2 3