دسته بندی: آردوینو
پروژه با آردوینو uno و ماژول سگمنت tm-1637

پروژه ساخت شمارنده با آردوینو uno و ماژول سون سگمنت tm1637

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

در این پروژه

“ادامه مطلب”

آردوینو wemos

برنامه نویسی برای برد آردوینو ESP8266 WeMos-D1R2 با نرم افزار آردوینو

آردوینو wemos

آردوینو wemos چیست و چگونه کار می کند؟

در این مقاله از ایده الکترونیک سعی کردیم هر آن چیزی را که جهت نصب، پیکربندی و برنامه ریزی برد آردوینو WeMos-D1R2 با استفاده از نرم افزار آردوینو لازم می باشد را برای شما آموزش دهیم.

“ادامه مطلب”

عملگرها در آردوینو

آموزش آردوینو قسمت سوم : عملگرها در آردوینو

عملگرها در آردوینو

عملگرها در آردوینو نماد یا علامتی هستند که کامپایلر را برای انجام توابع منطقی یا ریاضیات خاص راهنمایی می کنند.
زبان برنامه نویسی C از لحاظ عملگرهای درون ساخته غنی می باشد و آنها را به صورت زیر ارائه می کند.

    • Arithmetic Operators عملگرهای ریاضی
    • Comparison Operators عملگرهای مقایسه ای
    • Boolean Operators عملگرهای بولین
    • Bitwise Operators عملگرهای بیتی
    • Compound Operators عملگرهای ترکیبی

Arithmetic Operators(عملگرهای ریاضی)

عملگر های ریاضی یک عملیات ریاضی بین دو متغیر انجام می دهند.
نکته: برای مثال های زیر متغیر A را 10 و متغیر B را 20 در نظر بگیرید.

“ادامه مطلب”

دستورات کنترلی

آموزش آردوینو – قسمت چهارم : دستورات کنترلی

دستورات کنترلی در آردوینو

دستورات کنترلی و کاربرد آنها در برنامه نویسی آردوینو:
ساختارهای تصمیم گیری نیازمند این است که برنامه نویس یک یا چند دستور کنترلی را برای ارزیابی و یا آزمایش توسط برنامه تعیین کند.
برای این منظور باید یک یا چند مرحله اجرا شود:
مرحله اول در صورتی که جواب دستور کنترلی درست True می باشد اجرا خواهد شد،
و مرحله بعد زمانی اتفاق می افتد که
جواب دستور کنترلی غلط False باشد اجرا می شود؛ که برای نوشتن یک جمله شرطی این قسمت اختیاری می باشد.
در شکل زیر ساختار کلی یک عملیات کنترلی را میبینید که در اغلب زبان های برنامه نویسی مشترک می باشد:

“ادامه مطلب”

متغیرهای آردوینو

آموزش آردوینو – قسمت دوم : انواع متغیرها

متغیرهای آردوینو

متغیرهای آردوینو که پیش تر در مورد انواع آنها صحبت کردیم.
موضوع دیگری که در مورد متغیرهای آردوینو حائز اهمیت است درک صحیح دامنه دسترسی به متغیرها است.
دامنه دسترسی به متغیرچیست؟
متغیرها در زبان برنامه نویسی C که آردوینو از آن استفاده می کند، ویژگی ای دارند که دامنه دسترسی یا سطح دسترسی نامیده می شود. یک دامنه، محدوده ای از یک برنامه است، و سه محدوده در برنامه نویسی وجود دارد که میتوان دامنه دسترسی به متغیرها را به آنها محدود کرد.

“ادامه مطلب”

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

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

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

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

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

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

آردوینو یک نرم افزار رایگان و متن باز می باشد که میتوانید آن را از اینجا دانلود نمائید.

پایه این برنامه بر اساس جاوا بوده و تحت قوانین GPL می توانید در آن به زبان C/C++ برنامه نویسی کنید
و از توابع بسیار زیادی که برای آن وجود دارد به راحتی و رایگان استفاده کنید.
فقط باید بدانید که برای استفاده از نرم افزارهای متن باز و توابع باید از قوانین LGPL پیروی کنید!
اولین اصطلاحی که در برنامه نویسی آردوینو وجود دارد Sketch نامیده می شود.

“ادامه مطلب”

آموزش نرم افزار آردوینو همراه با انجام یک پروژه ساده

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

مقدمه

بعد از آموزش سخت افزار برد Arduino uno، آماده کار و نصب نرم افزار Arduino IDE می شویم.

اولین چیزی که باید یاد بگیریم نحوه پروگرام کردن (بارگذاری) برنامه نوشته شده روی برد آردوینو می باشد.

در این قسمت، بسیار ساده یاد میگیریم که چگونه می توانیم برنامه آردوینو را روی کامپیوتر خودمان نصب کنیم
و برد را برای پروگرام کردن توسط کابل USB آماده کنیم.

آموزش استفاده از نرم افزار آردوینو را بیان خواهیم کرد
و در 8 مرحله ساده به طرز استفاده از بردهای آردوینو، برنامه نویسی و اجرای پروژه های نمونه روی برد آردوینو خواهیم پرداخت.

“ادامه مطلب”

انواع آردوینو

برد آردوینو چیست

آردوینو چیست و چه مصارفی دارد؟

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

“ادامه مطلب”

محصولات آردوینو

معرفی محصولات آردوینو

محصولات آردوینو

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

       BOARDS  بردهای آردوینو:

       بردهای آردوینو برد های اصلی آردوینو هستند که شامل میکروکنترلر ها می باشند و در آنها از انواع میکروکنترلر ها استفاده شده و شما می توانید برای آنها برنامه نویسی کنید.

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

     
MODULES  ماژول ها:

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


آردوینو uno R3

همه چیز درباره برد آردوینو uno

آردوینو uno

فهرست محتویات آردوینو uno :

 

مقدمه:

آردوینو uno بهترین برد برای شروع کار الکترونیک و برنامه نویسی می باشد و نمونه پروزه های الکترونیک فراوان برای آن وجود دارد.
اگر اولین تجربه کار با نرم افزار آردوینو را می خواهید داشته باشید، برد آردوینو UNO بهترین و قدرتمندترین گزینه ایست که دارید.
برد آردوینو UNO در بین تمامی محصولات آردوینو بیشترین استفاده را دارد و مثال ها و کاربری های زیادی برای آن وجود دارد.

“ادامه مطلب”