در این آزمایش با دستور ADC آشنا شده و نحوه طراحی و برنامه نویسی ولتمتر و دماسنج را آموختیم.
مبدل آنالوگ به دیجیتال یا همان ADC، ولتاژهای اعمال شده را که آنالوگ میباشد به دیجیتال تبدیل میکند.
زبان برنامه نویسی این آزمایش BASCOM است.
ولتمتر:
مدار ولتمتر متشکل از یک LCD کاراکتری 2*16 ، ATMEGA16 و یک فوتوسل میباشد.
نحوه کارکرد این مدار اینگونه است که با تغییر نور محیط ولتاژ عبوری از فوتوسل نیز تغییر خواهد کرد و ولتاژ خروجی از آن به پورت A.0 که همان ADC(0) است اعمال میشود و ولتاژ که آنالوگ میباشد به دیجیتال تبدیل شده و بر اساس فرمول مربوطه ولتاژ ورودی بدست میآید و بر روی LCD نمایش داده میشود.
دماسنج:
مدار دماسنج متشکل از یک ATMEGA16 ، LCD کاراکتری 2*16 ، LM35 میباشد.
نحوه کارکرد این مدار اینگونه است که LM35 به ازای هر درجه سانتیگراد، 10 میلی ولت خروجی میدهد. خروجی آن به ADC(0) رفته و در برنامه براساس فرمول مختص خود دمای واقعی محیط را بر روی LCD نمایش میدهد.
Learn programming Premium v6.5 اپلیکیشن بسیار کاربردی و قدرتمندی است که تحت سیستم عامل اندروید نوشته شده و به وسیله آن می توانید با طیف وسیعی از زبان های برنامه نویسی آشنا و آن را فرا بگیرید.
بزرگترین مزیت این نرم افزار در آن است که می توانید همیشه و در اوقات بیکاری به فراگیری زبان های برنامه نویسی مورد علاقه خود بپردازید و امکاناتی از قبیل آزمون دادن، آموزش و حتی اجرای کدهای HTML5 در داخل گوشی و … به جذابیت این نرم افزار می پردازد.
هرچه سطح توانمندی و معلومات شما در برنامه نویسی بالاتر برود، به شما coin داده می شود که می توانید سطح امکانات نرم افزار را ارتقا دهید.
نمای کلی امکانات Learn Programming App:
• بیش از 30 زبان برنامه نویسی (Angular, Asp.net, C,C#,C++,Matlab, CSS, CSS2, CSS3, HTML5, Java, Javascript, jQuery, JSP, Lua, Perl, Php, Python, Ruby, SQL, SVG, VBScript, XSL-Fo, XSLT…)
• زبان های دیگر، فریم ورک ها، schema ها، میانبرها، دستورات و غیره. (Bootstrap, Canvas, Git, HTTP codes, jQuery mobile, Google maps, Linux, Regex, Rss, Subversion, VBScript, Vi, XML schema, Xpath, XSD…)
• قابلیت پشتیبانی از 19 زبان: english, Deutsch, slovenčina, čeština, русский, polski, français, فارسی, magyar, español, português, norsk, türkçe, român, italiano, nederlands, 한국어, 中国, indonesia
• sandbox – ایجاد کد خود، نمایش آن در مرورگر، قابل تنظیم
• سیستم جایزه – کسب امتیازات، به دست آوردن مدال ها (Coins and Awards)
• مسابقه مهارت ها – اثبات کنید، که شما پاسخ هر سوال را می دانید.
• ابزار HTML5، جزئیات در مورد تگ ها و حتی بیشتر
• بدون تبلیغات
• و …
در این مجموعه آموزشی که شامل 13 فایل ویدوئویی با کیفیت بالا میباشد، اصول مقدماتی برنامه نویسی آموزش داده شده است. هر فایل حاوی آموزش مربوطه، مثال کاربردی از محتوای آموزشی قسمت و سورس فایل های مثال آموزشی هر قسمت است که دانشجویان عزیز میتوانند فیلم های آموزشی را با استفاده از اصل فایل هر قسمت مشاهده کنند.
حجم تقریبی : 875 مگابایتبه دلیل حجم بالای فایل ها، آنها را در سیستم Uploadboy آپلود کردیم و آدرس آن ها را درون فایل Word قرار داده ایم.
سر فصل های این دوره آموزشی:
جلسه اول
مفاهیم اولیه برنامه نویسی و اشنایی با محیط Visual Studio و C#
جلسه دوم
آشنایی با متغیر ها، ورودی و خروجی
جلسه سوم
آشنایی با Datatype ها ، شرط ها (if , switch)
جلسه چهارم
حلقه ها ( for , while , do..while)
جلسه پنجم
آرایه ها
جلسه ششم
توابع
جلسه هفتم
کلاس ها، وراثت
جلسه هشتم
Exceptions, Scope
جلسه نهم
مفاهیم اولیه فرم و آشنایی با textbox ، label ، button
جلسه دهم
radioButton ، checkbox، maskedTaxtBox, picture box, list box, container panel , ComboBox
جلسه یازدم
checkedListBox ، numericUpDown, datetimePicker ، mounthCalendar ، notifyIcon ،progressBar ، tooltip ، treeView ، webBrowser
جلسه دوازدم
پروژه نهایی دوره آموزشی