امروز تصمیم گرفتیم سورس کدی رو برای شما دوستان عزیز قرار بدیم که در حقیقت یک نرم افزار تشخیص کد ملی هست کد ملی خودتون رو به نرم افزار بدید و نتیجه رو مشاهده کنید نرم افزار قادر هست وضعیت کد ملی شما رو بررسی کند و ببیند آیا شما کد ملی خودتان را صحیح وارد کرده اید یا خیر سورس امروز شامل دستوراتی مثل آرایه ها دستور سویچ و مسج باکس هست که امید وارم مفید باشه برای شما عزیزان جهت دانلود از این سورس به ادامه مطلب بروید.
امروز در سایت شاپر شاپ تصمیم گرفتیم بجایی آموزش یک سورس رو در سایت قرار بدیم بی شک آموزش ویدیویی چقدر می تونه تو یادگیری به شما کمک کند سورس هم به همان اندازه می تواند به شما کمک کند اینکه برنامه نویسان دیگر چگونه برنامه هایشان را می نویسند باید برای شما هم جذاب باشه به همین دلیل امروز سورس کد ساده و صد البته که مفید رو برای شما عزیزان قرار دادیم تا اون رو دانلود کنید
سورس سی شارپ امروز نرم افزار بررسی و اعلام صحت دار بودن کد ملی هست شما تنها کافیه کد ملی خودتان یا دیگر افراد خانواده دوستان و… رو به نرم افزار بدید تا نرم افزار اعلام کنه صحیح است یا نه ببینید کافیه یه کد ملی اشتباه به نرم افزار بدید تا برنامه پیغام نادرستی بده بهتون در برنامه شما می تونید روش استفاده از آرایه رو یادبگیرید و همچنین روش استفاده از دستورسویچ و استفاده از یک مسیج باکس
نکته: بزودی آموزش ویدیویی این برنامه بر روی سایت قرار داده خواهد شد
در صورت داشتن سوال اینجا کلیک کنید
حجم فایل:۱٫۸۶ مگابایت
حجم اصلی:
نرم افزار پشتیبان: ویژوال استدوی ۲۰۰۸ به بالا
زبان: سی شارپ ۵٫۸۳ مگابایت
توضیحات : در صورت داشتن هرگونه سوال در رابطه با این آموزش در همین پست کامنت بزارید همچنین به زودی آموزش ویدیویی این برنامه بر روی سایت قرار داده خواهد شد.
در این جلسه با pwm و نحوه راه اندازی موتور DC با این دستور آشنا شدیم.
در ابتدا برای تست موتور، دو پایهی متصل به ولتاژ ورودی موتور را به سر 5+ ولت و زمین زدیم و سالم بودن و چپگرد و راست بودن موتور را چک کردیم.
سپس برنامه زیر را برای راه اندازی موتور نوشته و خروجی میکرو را به آیسی درایور دادیم و خروجی آیسی ULN را به ورودی موتور دادیم و تغذیه را به موتور دادیم ولی بدلیل اینکه آیسی ULN ، High voltage & High current است، جریان زیادی میکشید و موتور را راه اندازی نمیکرد. سپس با ترانزیستور TIP خواستیم راه اندازی کنیم اما مثل آیسی درایور جریان زیادی میکشید و بازهم موتور راه اندازی نشد. در شبیه ساز پروتیوس از یک بافر با 8 پایه ورودی و 8 پایه خروجی مثلاً آیسی 74244 استفاده کردیم و تمامی پایه ها را با هم موازی کردیم تا بعنوان یک درایور از آن استفاده کنیم و جریان کافی را برای راه اندازی موتور تأمین کند و این بار عمل کرد و موتور راه اندازی شد.
در این آزمایش نحوه طراحی و برنامه نویسی یک تابلوروان با سون سگمنت که با میکروسوئیچ کنترل میشود را آموختیم، به گونهای که با فشردن هر کلید، از چپ به راست یا از راست به چپ شماره دانشجویی را نمایش دهد.
سخت افزار این آزمایش شامل: یک میکروکنترلر ATMEGA16 ، 1عدد سون سگمنت 4تایی ، 2عدد میکروسوئیچ ، منبع 5 ولت میباشد.
زبان برنامه نویسی این آزمایش BASCOM است.
این مدار دارای 2 ورودی میباشد که همان میکروسوئیچ است و دارای12 خروجی بوده که خروجی، مربوط به پایه های سون سگمنت میباشد، که متشکل از 4پایهی مشترک و 8پایهی 8قسمت LED که ساختار سون سگمنت را تشکیل میدهد.
LED با ولتاژی نزدیک به 3 ولت کار میکند. اگر به آنها 5 ولت اعمال شود، پس از مدتی خواهد سوخت. پس باید در مسیر پورتهای میکرو و سون سگمنت یک بافر تعبیه کنیم تا به سون سگمنت آسیبی نرسد.
میکروسوئیچها، باید یکی از پایه های آنها به پورت میکرو و پایه دیگر به زمین وصل شود. دلیل این کار این است که در مدار درونی میکروکنترلر، پورتهای میکرو خود به Vcc متصل میباشد و برای فعال نمودن آنها باید میکروسوئیچ به زمین وصل شود و در برنامه نویسی آنها، باید شرط فعال شدن پورت میکرو را صفر(زمین) در نظر بگیریم.
نحوه کارکرد این مدار اینگونه است که: به ازای هر میکرو سوئیچ، باید یک نمونه حرکت راستگرد یا چپگرد برای آن در نظر بگیریم. با فشردن هر کلید (میکروسوئیچ)، نوع گردش مختص آن کلید در خروجی (LED) نمایش داده میشود و تا زمانی که کلید دیگری فشرده نشود آن برنامه ادامه داده و در خروجی نمایش داده شود و با فشردن کلیدهای دیگر، نوع گردش مختص آنها در خروجی نمایش داده شود.
در صفحات بعد نحوه برنامه نویسی و توضیحات هر قسمت از برنامه را خواهیم گفت.