آموزش زبان سی (C) با پروژه های عملی

آموزش زبان سی (C) با پروژه های عملی

زبان سی (C) بسیار پر قدرت و ساده است امروز  تصمیم گرفتم این پست رو ایجاد کنم که با پروژه های عملی زبان سی (C) به ساده ترین شیوه توضیح داده شده است . از پروژه های ساده مثل چشمک زن شروع می شود و به پروژه های حرفه ای ختم میشود . این مجموعه بسیار کامل تر از مجموعه قبلی است اگر میخواهید برنامه نویسی میکروکنترولر را شروع کنید پیشنهاد می کنم زبانسی (C) را انتخاب کنید . پیشنهاد میکنم این آموزش رو از دست ندید چون بسیار بسیار کامل است و شیوه کلی آموزش اینطوریه کهاول هر مبحث توضیح داده میشود سپس پروژه های مرتبط با اون بخش خط به خط آموزش داده میشوند . مثلا اول ADC توضیح داده میشود سپس برنامه  دماسنج (همراه شماتیک) را نوشته و خط به خط توضیح داده میشود . همه پروژه های توضیح داده شده همراه با سورس و شبیه ساز پروتیوس در پوشه ضمیمه شده قرار دارند

لیست پروژه های موجود در آموزش :

  •  فيوز بيت ها ،  منابع کلاک  و  Reset 
  •  آشنايي با زبان C
  • 1 – فلاشر ساده
  • 2 – کانتر يک رقمي با 7-Segment
  • 3 – نمايشگر کريستال مايع (LCD)
  • 4 –  اسکن صفحه کليد ماتريسي
  • 5 –  نمايشگرهاي LED Dot Matrix
  • وقفه هاي خارجي
  • 6 –  آشکار ساز عبور از صفر
  • تايمر/کانتر صفر
  • 7 –   فرکانس متر ديجيتال
  • 8 –  کنترل موتورDC  باPWM
  • عملکرد تايمر دو
  • 9 –  ساعت با وضعیت آسنکرون تایمر
  • تايمر/کانتر يک
  • 10 – کنترل سروُ موتور
  • 11 – توليد موج سينوسي
  • پورت سريال (RS-232)
  • 12 –  پورت سريال در ويژوال بيسيک
  • 13 –  ارتباط دهي USB با RS232
  • باس I2C ) TWI)
  • 14 –  ارتباط با EEPROM هاي I2C
  •  مبدل آنالوگ به ديجيتال
  • 15 – اندازه گيري دما با سنسور LM35
  • مقايسه کننده ي آنالوگ
  • SPI Bu
  • Mode  هاي Sleep و تايمر Watchdog

برای این مطلب 19 دیدگاه ثبت شده است

سعید محمد

عالی بود ممنون

پاسخ
1400/02/20
محمد صادقیان

سلام خسته نباشید من میخوام اموزش زبان سی با پروژه های علمی رو دانود کنم ولی هیچ لینک دانلودی وجود ندارد

پاسخ [کامران محمودزاده] : با سلام در پییا صفحه نوشته "آموزش و دانلود کتابخانه های کاربردی" روی اون کلیک کن دانلود میشه

پاسخ
1399/04/05
پرویز اکبری بدون امتیاز

بسیار عالی بود.

پاسخ
1394/08/26
hamid بدون امتیاز

ممنون از اطلاعات مفیدتون

پاسخ
1394/07/17
Music بدون امتیاز

واقعا که کار بزرگی کردید و زحمت کشیدید. ممنون از زحمات شما جای بسی تقدیر و تشکر و قدر دانی ست.

پاسخ
1394/03/21
1374901581 بدون امتیاز

سلام استاد محترم من علاقه شدید به برنامه نویسی دارم به نظر تان از کجا شروع کنم هم راحتتر وهم درکش برای یه مبتدی بهتر لطفا سریع جواب بدید وهم کتابهای لازم را معرفی فرمایید ممنون میشم مرسی

پاسخ [کامران] : سلام من اردوینو رو ترجیع میدم
از همه زبان ها راحت تر هست

پاسخ
1394/03/17
رضا بدون امتیاز

با عرض سلام خسته نباشید به همه
من زبان سی رو در حد خیلی مبتدی بلدم و هر جا رفتم و هر چه توی اینترنت کتاب و فیلم دانلود کردم هیچی ازشون نمی فهمم لطفا یک نفر یک منبع دقیق ذکر کنه که آموزش سی رو از مبتدی یاد بده همه جا نوشته مبتدی ولی نیست بطور نا مفهوم توضیح میدین.
لطفا کمک کنید

پاسخ [رباتیک] : بهتره یک کتاب تهیه کنید ..

تا عملی بش نیاز پیدا نکنی خوب یاد نمیگیری

پاسخ
1393/04/06
ام ئی کا ئی بدون امتیاز

سپاس سپاس سپاس

پاسخ
1393/04/04
ام ئی کا ئی بدون امتیاز

درود و شب خوش بهمه عزیزان.
منم هرکاری میکنم زبان C دانلود نمیشه همه ی کمنت ها رو خوندم درسته که شما چک کردید و میفرمائید مشکل نداره ولی من پیشنهاد مکینم با یه کامپوتر دیگه دانلود رو تست کنید آره با پی سی خودتون درسته ولی با یه پی سی دیگه کار نخواهد کرد خواشا تست کنید سپاسگذارم
کامران و کامروا باشید.

پاسخ [رباتیک] : سلام ، انشالله تا فردا درست میشه

پاسخ
1393/04/01
mrssb.legend بدون امتیاز

عرض سلام خسته نباشید دارم…
باتشکر از زخمات شما اقا این مطلبتون وقتی می خوام دانلود کنم میره قسمت نظرسنجی!
لطفا یه فکری واسش بکنید، نیاز شدید دارم.
ممنون

پاسخ [رباتیک] : مشکل رفع شد

پاسخ
1393/03/14
فرهاد بدون امتیاز

بسیک بنظرتون برای طراحی ربات های هوشمند خوبه یا زبان سی ؟

بسیک زبان سطح بالاست و لی ساخت یافته نیست.
زبان سی زبان میانیه ولی ساخت یافته هست.

من با زبان سی کار می کنم ولی می خوام به صورت بسیار حرفه ادامه بدم ولی موندم زبان سی رو ادامه بدم یا برم دنبال بیسیک!

پاسخ [رباتیک] : سلام خدمت شما ، بیسیک خیلی راحت تره و بعضی توابع ساده و جالبی داره که در سی وحود ندارند . اما در کل سی بهتره و میتونی به راحتی برای سایر پردازنده ها هم برنامه بنویسی

پاسخ
1392/12/18
farzashiraz99 بدون امتیاز

با سلام و عرض خسته نباشید
اقا سایتتون واقعا عالیه و من از تموم قسمت هاش دیدن کردم . من خودم مخترع هستم و 3بار در جشنواره خوارزمی مقام اوردم ولی تا الان روی کوادروتور کار نکردم و علاقه زیادی دارم بتونم بسازم .ایا ممکنه؟
با توجه به اینکه رشته تحصیلی بنده نفت میباشد ولی تا به حال فعالیت های زیادی در بخش الکترونیک کردم!!!!!
در ضمن یک فایل اموزش زبان نویسی c را هر چقدر تلاش میکنم دانلود کنم نمیشه.تشکر میکنم اگر جواب بدهید
یا حق

پاسخ [رباتیک] : سلام خدمت شما ، منم هم چنین بار در جشنواره خارزمی شرکت کردم و مقام استانی کسب کردم و براتون ارزوی موفقیت می کنم بله به راحتی میتونید یه کواد طراحی کنید لازم نیست حتما رشتتون الکترونیک باشه مهم علاقه است . لینگ دانلود رو چک کردم مشکلی نداره

پاسخ
1392/12/06
برای ارسال دیدگاه، ابتدا وارد حساب کاربری خود شوید
آموزش رایگان
  • تعداد بازدید :
    14,372 نفر
  • تاریخ آپدیت :
    1401/03/23
  • شاخه تخصص :
    آموزش
  • میانگین امتیاز :
    3.5
  • نویسنده :
    کامران محمودزاده
×

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