در این جلسه از آموزش زبان ++C به بررسی کلاس های ذخیره سازی در ++C میپردازیم. کلاسهای ذخیرهسازی (Storage Class) دامنه و طول عمر متغیرها ویا توابع درون یک برنامه ++C را تعریف میکنند. این مشخصه پیش از نوع داده مورد نظر قرار میگیرد. کلاسهای ذخیرهسازی که در برنامه ++C …
ادامه نوشته »نتایج جست و جو برای: ram
ویرایشگر نوع داده در ++C
++C اجازه میدهد که پیش از نوع دادههای char، int و double از ویرایشگرها (modifier) استفاده کنیم. یک ویرایشگر برای تغییر معنای نوع داده پایهای به کار میرود تا برای شرایط مختلف مورد نیاز متناسب تر شود. ویرایشگرهای نوع داده در زیر لیست شده اند: signed unsigned long short ویرایشگرهای …
ادامه نوشته »کنترل آردوینو با پایتون – کنترل LED در آردوینو به وسیله پایتون
در این پروژه، کنترل آردوینو با پایتون را یاد میگیریم. آردوینو را به پایتون متصل کرده و یک پروژه ساده برای کنترل آردوینو با زبان پایتون را پیاده سازی می کنیم. آردوینو یکی از قدرتمندترین نمونه های اولیه پلتفورم های متن باز، در الکترونیک است که با میکروکنترلرهای AVR ساخته …
ادامه نوشته »نوشتن اولین برنامه پایتون
در مطلب قبلی، نصب برنامه پایتون را تکمیل کردیم. حال زمان آن است که اولین برنامه تان را بنویسید. ایجاد اولین برنامه گام اول) ویرایشگر PyCharm را بازکنید. صفحه خوش آمدگویی PyCharm را مشاهده خواهید کرد. برای ایجاد یک پروژه جدید، روی گزینه Create New Project کلیک کنید. گام دوم) …
ادامه نوشته »میکروبیت بیبیسی چیست؟
میکروبیت بیبیسی یک رایانه قابل برنامه ریزی جیبی و دارای ردیاب حرکتی، یک قطبنمای داخلی و فناوری بلوتوث است که به هر کودک ۷ ساله در سال ۲۰۱۶ به صورت رایگان داده شده است. با آرزوی الهام بخشیدن به خلاقیت دیجیتال و توسعه نسل جدیدی از پیشگامان فناوری، همکاری بین …
ادامه نوشته »پروگرم کردن آردوینو با استفاده از PlatformIO یا پلتفرمIO
امروز با محیط توسعه «پلتفرمIO» یا PlatformIO برای آردوینو آشنا خواهیم شد. توسعه در آردوینو و آردوینوIDE با رابط کاربری آسانی که دارند، همیشه آسان و سرگرم کننده بوده است. آردوینو IDE متن باز و رایگان است و می تواند از محیط توسعه ای با تمام ویژگی هایی مانند نوشتن، …
ادامه نوشته »آی سی 555 و نحوهی عملکرد آن – اصول کاربردی، بلوک دیگرام و شماتیک مداری
آیا با آی سی 555 و نحوهی عملکرد آن آشنا هستید؟ در این آموزش روش عملکرد یکی از پرکاربردترین تراشه ها یعنی تراشه زمان سنج 555 را می آموزیم. آیسی زمان سنج 555 که توسط Hans Camenzind در سال 1971 میلادی طراحی شده است، در بسیاری از وسایل الکترونیکی نظیر …
ادامه نوشته »دامنه متغیرها در ++C
در این جلسه به بررسی دامنه متغیرها در ++C میپردازیم. اگر مطالعه نکردید توصیه میکنیم اول مقاله انواع متغیر در ++C را مطالعه کنید. دامنه(scope) ناحیه ای از برنامه است و اگر بخواهیم کلی تر صحبت کنیم، سه مکان وجود دارد که متغیرها را می توان در آنجا اعلان کرد: …
ادامه نوشته »مهم ترین تولیدکنندگان PLC چه شرکت هایی هستند؟
آیا میدانید مهم ترین تولیدکنندگان PLC چه شرکت هایی هستند؟ امروز قصد داریم مهمترین شرکتهایی که در هر کجای دنیا PLC میسازند را به شما معرفی کنیم. البته نگران نباشید! این لیست، لیست بلندبالایی نیست! دیدن ویدئوی زیر میتواند تا حدود زیادی تفاوتهای برندهای مهم و مختلف تولیدکننده را برای …
ادامه نوشته »آموزش اصول مقدماتی PLC
همراه ما باشید تا در این جلسه با اصول مقدماتی PLC ها به عنوان نیروی محرکهی اتوماسیون صنعتی آشنا شویم. PLC مبحث بسیار گسترده و مهمی در الکترونیک و صنعت است و امروز میخواهیم با مقدمات آن آشنا شویم. حتما تا به حال نام PLC را بسیار شنیدهاید؛ اما آیا تا …
ادامه نوشته »دستور زبان پایهای ++C
وقتی صحبت از برنامه به زبان ++C می کنیم، می توانیم آن را مجموعه ای از اشیا که از طریق احضار متدها(method) با هم ارتباط برقرار می کنند درنظر بگیریم. حال بگذارید نگاهی خلاصه به معنای کلاس، شی، متد، متغیرهای نمونه(instant variable) بیندازیم. شی – اشیا دارای وضعیت(state) و رفتار(behavior) …
ادامه نوشته »نصب محیط برنامه نویسی ++C
اگر همچنان مشتاق نصب محیط برنامه نویسی ++C هستید، باید دو نرم افزار زیر را روی کامپیوترتان داشته باشید. ویرایشگر متن این نرم افزار برای تایپ کردن برنامه استفاده می شود. notepad ویندوز، OS Edit Command ، Brief، Epilson، EMACS، و vim یا vi نمونه هایی از ویرایشگرهای متن هستند. …
ادامه نوشته »PLC چیست ؟ تاریخچه،نحوه عملکرد، برنامهنویسی و کاربرد
در این جلسه از آموزشهای اتوماسیون صنعتی به بررسی PLC چیست ؟ تاریخچه،نحوه عملکرد، برنامهنویسی و کاربرد آن میپردازیم. کنترلرهای منطقی برنامه پذیر یا PLC ، تا پیش از پیدایش مدارهای منطقی حالت جامد، مدارهای کنترلی را منحصرا بر مبنای رلههای الکترومکانیکی میساختند. اما امروزه رلهها، هرچند که نمیتوان گفت …
ادامه نوشته »آموزش برنامه نویسی ++C
++C یک زبان برنامه نویسی سطح میانی است که توسط Bjarne Stroustrup در سال 1979 در آزمایشگاه بل توسعه یافت. ++C روی پلتفرم های متنوعی همچون ویندوز، Mac OS و نسخه های مختلف یونیکس(لینوکس، FreeBSD و غیره) قابل اجرا است. این آموزش دیدگاهی ساده و عملگرایانه برای توضیح مفاهیم ++C …
ادامه نوشته »تفاوت بین C و ++C
در این جلسه تفاوت بین C و ++C را بررسی میکنیم. درک تفاوتهای C و ++C خیلی مهم است و هنوز خیلی از افراد هستن که در ++C به سبک C کد مینویسند و از امکانات پیشرفته زبان ++C استفاده نمیکنند. پس برای برنامهنویس حرفهای شدن درک صحیح تفاوت بین …
ادامه نوشته »