نتایج جست و جو برای: برنامه نویسی به زبان c

آردوینو – حلقه ها در برنامه نویسی

آردوینو

آردوینو – حلقه ها ، زبان های برنامه نویسی ساختارهای کنترلی متنوعی را به منظور پیاده سازی مسیرهای اجرایی پیچیده در اختیار ما قرار می دهند. یک عبارت حلقه ای به ما اجازه می دهد تا یک یا چند عبارت را چندین بار اجرا کنیم. در ادامه متداول ترین ساختارهای حلقه …

ادامه نوشته »

برنامه‌نویسی آردوینو–ساختارهای کنترلی

برنامه‌نویسی آردوینو

برنامه‌نویسی آردوینو – ساختارهای کنترلی، ساختارهای تصمیم گیری به منظور تصمیم گیری برنامه نویس برای مشخص کردن ارزیابی یک یا چند شرط و یا تست برنامه لازم است. به عنوان مثال در صورت صحیح بودن یک شرط مجموعه دستوراتی اجرا شود یا در صورت صحیح نبودن یک شرط مجموعه دستوراتی …

ادامه نوشته »

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

برنامه نویسی آردوینو

آردوینو – عملگرها عملگر یک نماد است که به وسیله آن کامپایلر عملیات ریاضی یا منطقی را پیاده سازی می کند. زبان C دارای تعداد زیادی عملگر داخلی است و شامل موارد زیر می شود : عملگرهای محاسباتی عملگرهای مقایسه ای عملگرهای بولی عملگرهای بیتی عملگرهای ترکیبی عملگرهای محاسباتی نام …

ادامه نوشته »

برنامه نویسی با کیوت یا Qt

برنامه نویسی با کیوت یا Qt

Qt چیست ؟ کیوت یا Qt  مجموعه‌ای از کتابخانه‌ها و هدرهای نوشته‌شده به زبان ++C است که به برنامه‌نویسان امکان توسعه آسان نرم‌افزارهای کاربردی را می‌دهد. نرم‌افزارهای نوشته شده با  QT   با استفاده از یک کامپایلر زبان ++C برای طیف وسیعی از سیستم‌عامل‌ها از جمله  لینوکس ، ویندوز، ویندوز …

ادامه نوشته »

دانلود کتاب آموزش AVR به زبان بیسیک

دانلود کتاب آموزش AVR به زبان بیسیک

در فصل یک میکروکنترلرهای نوع ATTINY AVR و فیوز بیتهای هر یک ، در فصل دو میکروکنتلرهای نوع AT90S و فیوز بیت های هر یک و در فصل سه میکروکنتلرهای نوع ATMEGA و فیوز بیت  هر یک مورد برسی قرار گرفته است. در فصل سوم  دو بخش کلاک سیستم و معرفی انواع کلام سیستم …

ادامه نوشته »

برنامه ارسال SMS با ماژول SIM900 به زبان بیسیک

SIM900 به زبان بیسیک

در قسمت اول آموزش sim900 با عنوان راه اندازی و ارسال پیامک با ماژول SIM900 در مورد نحوه راه اندازی ماژول SIM900  (و البته ماژول دیگر مانند SIM908 ,SIM808,SIM800C هم همانند این ماژول می باشد) بحث کردیم و در مورد ATcommand های مهم صحبت کردیم  و یک نمونه برنام ارسال …

ادامه نوشته »

آموزش برنامه نویسی با لب ویو

آموزش برنامه نویسی با لب ویو

آموزش برنامه نویسی با لب ویو ، لب ویو یک زبان برنامه نویسی گرافیکی است که توسط شرکت National Instruments طراحی شده است و کاربرد آن بیشتر در سامانه‌های تست، اخذ داده، کنترل و پایش رایانه‌ای است.از لب ویو بیشتر برای دریافت اطلاعات از سنسور ها و تجهیزات ، و پردازش …

ادامه نوشته »

آموزش برنامه نویسی پورت سریال در #C

ارتباط سریال - پروتکل UART

آموزش برنامه نویسی پورت سریال در #C ، کسانی که در زمینه الکترونیک و میکرو کنترلر ها فعالیت دارند، با اهمیت پورت سریال آشنا هستند. پورت سریال آسان ترین و ارزانترین راه ارتباط، بین میکروکنترلر ها، یا به طور کلی، هر ابزار که با میکرو کنترلر ساخته شده و کامپیوتر …

ادامه نوشته »

15 پروژه ساده برای شروع کار با AVR به زبان C + فایل پروتیوس

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

شاید شما هم خیلی می خواهید با میکروکنترلر های AVR کارکنید.ولی نمی دانید از کجا شورع کنید و چی بخوانید ؟ یکی از بهترین راه های یادگیری زبان برنامه نویسی تحلیل کد های نوشته شده توسط دیگران است. ما در  میکرو دیزاینرالکترونیک برایتان مجموعه ای از 15 مثال ساده را …

ادامه نوشته »

راه اندازی شیر سلونوئید با آردوینو

راه اندازی شیر سلنوئیدی با آردوینو

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

ادامه نوشته »

ارسال آرایه ها به توابع

ارسال آرایه ها به توابع

ارسال آرایه ها به توابع  ، برای ارسال آرگومان از نوع رشته به تابع، نام تابع را بدون براکت بنویسید. به عنوان مثال، اگر آرایه ای با نام hourlyTemperatures از نوع تابع تعریف شده باشد، فراخوانی این تابع آرایه hourlyTemperatures را ارسال کرده و modifyArray اندازه آن برای تابع را …

ادامه نوشته »

مدار ترموستات با 4 سنسور و 4 رله

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

ادامه نوشته »

استخدام مهندس Embedded Software در ترکیه

مقدمه‌‌ای بر طراحی و توسعه‌ی سیستم‌های نهفته

توصیف شغل این موقعیت شغلی برای کار در شعبه شرکت واقع در کشور ترکیه می باشد اما شعبه اصلی شرکت در کشور سوئد است. مشتری ما یکی از بزرگترین تولید کنندگان تجهیزات اولیه در صنعت خودروسازی است و به تولید اجزای سخت افزاری برای تمام تولید کنندگان بزرگ خودروسازی مشغول …

ادامه نوشته »

نقش HMI و PLC در ماشین آلات پرکن مایعات

نقش HMI و PLC در ماشین آلات پرکن مایعات

امروز می خواهیم در خصوص  نقش HMI  و PLC  در دستگاه پرکن مایعات صحبت کنیم، کنترل کننده منطقی قابل برنامه ریزی یا همان PLC که مخفف عبارت Programmable Logic Controller می باشد. اگر بخواهیم درخشان ترین نقطه قوت PLC ها را بررسی کنیم باید به این اشاره کرد که این …

ادامه نوشته »

آموزش FPGA – بورد Mojo و مقدمات FPGA‌ها – قسمت اول

آموزش FPGA: بورد Mojo و مقدمات FPGA‌ها – قسمت اول

مقدمه در بیشتر آموزش‌هایی که تا کنون درباره‌ی امبدد (embedded) سیستم‌ها داشته‌ایم و در پروژه‌هایی که با هم آموخته و انجام داده‌ایم، غالبا از بوردهای میکروکنترلری مانند انواع بوردهای آردوینو استفاده کرده‌ایم. برای استفاده از اینگونه بوردها کافیست که کاربر اینترفیس‌های آنالوگ و دیجیتال بورد موجود را به درستی متصل …

ادامه نوشته »