زبان های برنامه نویسی ساختارهای متفاوتی برای مدیریت جریان برنامه ها و مسیرهای پیچیده فراهم می کنند. یک حلقه ساختاری است که برای ما امکان اجرا یک یا مجموعه از دستورات را به دفعات دلخواه فراهم می کند. تصویر زیر یک نمایش کلی از دستور حلقه در اکثر ز... ادامه مطلب
دستورات شرطی به برنامه کمک می کنند تا امکان اجرای تصمیمات مختلف بر اساس شرط یا شرایط موجود فراهم شود. دستورات شرطی تقریبا در همه زبان های برنامه نویسی از جمله زبان برنامه نویسی آردوینو یکسان هستند. نمودار زیر یک فرم عمومی از ساختار تصمیم گیری اس... ادامه مطلب
عملگر برای کامپایلر نمادی است با مفهوم انجام یک عملیات ریاضی یا منطقی خاص. زبان برنامه نویسی C و آردوینو از این عملگرها پشتیبانی می کند: عملگرهای محاسباتی عملگرهای رابطه ای عملگرهای منطقی عملگرهای بیتی عملگرهای ترکیبی عملگرهای محاسباتی عملگرهای... ادامه مطلب
قبل از اینکه در خصوص انواع متغیرها در برنامه نویسی آردوینو صحبت کنیم، اطمینان از درک مفهوم محدوده عملکرد یا scope متغیرها اهمیت زیادی دارد. محدوده عملکرد یا scope متغیرها چیست ؟ متغیرها در زبان برنامه نویسی C و زبان برنامه نویسی آردوینو، دارای و... ادامه مطلب
هر برنامه، در طول اجرا، می بایست انواع مختلفی از داده ها و اطلاعات را استفاده یا ذخیره کند. متغیر یا variable فضایی است که به این داده ها اختصاص داده شده است. در هنگام تعریف یک متغیر جدید، بخشی از فضای حافظه با توجه به نوع داده متغیر به آن متغیر... ادامه مطلب
در آموزش قبل با محیط نرم افزار آردوینو آشنا شدیم. در این قسمت قصد داریم ساختار برنامه های آردوینو را به صورت عمیق بررسی کنیم. و با اصطلاحات جدید بیشتری از دنیای آردوینو آشنا شویم. آردوینو یک نرم افزار متن باز است. سورس کد محیط جاوا تحت لیسانس GP... ادامه مطلب
پس از یادگیری اجزاء اصلی آردوینو UNO، آماده نصب محیط توسعه آردوینو یا Arduino IDE هستیم. پس از این آموزش قادر به آپلود برنامه خودمان بر روی برد آردوینو هستیم. در این قسمت، از آموزش نصب نرم افزار آردوینو را در چند مرحله ساده و آماده سازی برد جهت... ادامه مطلب
در این قسمت از آموزش آردوینو ، با اجزاء مختلف این برد آشنا می شویم. از آنجا که برد آردوینو UNO محبوب ترین برد خانواده آردوینو می باشد، اجزاء این برد را بررسی می کنیم. علاوه بر این بهترین انتخاب برای شروع الکترونیک و برنامه نویسی می باشد. برخی از... ادامه مطلب
در آموزش قبل با مفاهیم اولیه آردوینو آشنا شدیم. در این قسمت از آموزش آردوینو به ادامه خصوصیات این برد می پردازیم. ویژگی های کلیدی آردوینو برد آردوینو قادر به خواتدن سیگنال های ورودی آنالوگ یا دیجیتال از ستسورهای مختلف و تبدیل آن به یک خروجی مانن... ادامه مطلب
آردوینو چیست ؟ آردوینو یک پلتفرم متن باز بر پایه یک سخت افزار و نرم افزار با کاربری آسان است. آردوینو شامل یک برد قابل برنامه نویسی ( میکروکنترلر ) و یک IDE ( محیط یکپارچه توسعه نرمافزار ) می باشد که جهت کدنویسی و آپلود کد از کامپیوتر روی بر فی... ادامه مطلب
آخرین دیدگاهها