نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه
مهدی دمیرچیلو

آموزش جامع کار با کیپد

به نام خدا

آموزش جامع کار با کیپد

مقدمه : شرمنده دوستان که همچین مطلبی میزارم>>>ولی چون ممکنه دوستانی که تازه کار هستن  به مشکل بربخورند>>> این مطلب هم چیز خاصی نداره ولی شاید بتونه کمک خیلی کوچیکی به تازه کارا بکنه.>>دوستان اگه پروژه avr داشتن ما درخدمیتیم برا انجامش>>>البته رایگان

اول عکس زیر رو ببینید>>> وقتی شما کیپد میخرید شکلش یه چیزی تو این مایه ها هستش>> حالا شاید مثلا نام برخی دکمه ها تو برخی کیپد ها با هم فرق داشته باشه یا اندازه کیپد ها با هم فرق داشته باشن و… که زیاد مهم نیست فعلا…

آموزش کار با کیپد

آموزش جامع کار با کیپد
توضیح عکس بالا :
۱ و ۲) اون شکل صورتیه  و سبزه! :  اون ۴ تا پایه به نام های R1-R2-R3-R4  و ۴ تا پایه C1-C2-C3-C4   پایه هایی هستش که ما باهاش کیپد رو مدیریت میکنیم و این ۸ تا پایه همون ۸ تا پایه کیپد تو پروتئوس هستن(عکس زیر مربوط به کیپد تو پروتئوس هستش)
کیپد در پروتئوس

۳) اون شکل قرمزه(قرمزته…) : اینم مربوط میشه به مقاومت پول آپ صفحه کلید>>>که به نظر من باید وصلش کنید>>یعنی مقاومت ها رو قرار بدید>>>که بهتره مقاومت ۱۰K استفاده کنید>>>البته من خودم یه بار ۱K استفاده کردم و مشکلی پیش نیومد.تو این شکل پایه V رو به منبع تغزیه ۵ ولت یا ۰ ولت(زمین یا همون منفی) وصل میکنیم که بسته به پروژتون و نحوه کد نویسی متفاوت هستش>>>خودتون تست کنید ببینید باید به کجا وصلش کنید>>>مشکلی پیش نمیاد.
مقاومت هاتون رو هم به پایه های R1 -R2-R3-R4 وصل کنید.
۴) اونی که شکل نکشیدم دورش:  اونا هم با توجه به دیتاشیتی که همراه کیپد بود مربوطه به LED >>> یعنی بهش LED وصل میکنی تا اگه رو دکمه های کیپد کلیک کردی اونا روشن بشن.
دیتاشیت کیپد

همون طور که تو عکس بالا مربوطه ما پایه مثبت  LED هامون رو به پایه های L1-L2-L3-L4  وصل کرده و اون یکی پایه ها رو به CO وصل میکنیم.

انواع کیپد : 

تو بحث کیپد از شکل و ظاهر و این که ۴×۴ هستش یا ۴×۳ و یا مربوط به ماشین حساب بگزریم میرسیم به مهم ترین بحثش که ، ما دوع کیپد معمولی و فلت داریم>>که تفاوتشون تو شکل و ظاهر و قیمت هستش و این که کید معمولی ارزون تر>> فضای بیشتری میگیره>>> و این که حتما باید در عمل ببینیدشون تا…. laugh
اینم یه شکل از کیپد معمولی
کیپد معمولی

و اینم کیپد معمولی ۴×۳
کیپد معمولی
و اینم یه شکل از کیپد فلت
کیپد فلت

مشکلات  کار با کیپد : 

سوال : کیپد من کار نمیکنه>وثتی روش کلیک میکنم چیزی رو LCD نشون نمیده>همینطوری برا خودش عدد نشون میده تو LCD و…
جواب :
۱) اگه پایه پایه ای رو تو کد نویسی تعریف کردین که KEYPAD باید بهش وصل بشه حالا اگه تمام پایه ها ی KEYPAD به میکرو و پایه های تعریف شده وصل نباشن این مشکل به وجود میآید.
۲) اگه پول آپ KEYPAD رو فعال نکرده باشید این مشکل به وجود میاد(که در  بالا توضیح دادمش)
۳) مشکل از کد های پروژتون.
۴) اگه از برد برد استفاده میکنید اتصالات رو حتما چند بار چک کنید تا حتما وصل باشن>>> تو کار با برد برد احتمابلا کیپد ها خیلی اضیتتون خواهند کرد.

پسورد فایل های سایت :
www.dmf313.ir
مهدی دمیرچیلو جنگ ما فتح قدس را در پی خواهد داشت (امام خمینی) >>>>>> اگر از صدام بگذریم، اگر مسأله قدس را فراموش کنیم، اگر از جنایت های امریکا بگذریم از آل سعود نخواهیم گذشت. ان‌شاالله اندوه دلمان را را در وقت مناسب با انتقام از امریکا و ال سعود برطرف خواهیم کرد و داغ و حسرت حلاوت این جنایت بزرگ را بر دلشان خواهیم گذاشت و با برپایی جشن پیروزی حق بر جنود کفر و نفاق و آزادی کعبه از دست نااهلان و نامحرمان به مسجد الحرام وارد خواهیم شد (امام خمینی)
ارسال دیدگاه
55

1) تعداد حروف غیر فارسی از حروف فارسی بیشتر باشه دیدگاه به صورت خودکار حذف میشه.

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. Avatar

    مهمان

    سلام مطلب بسیار جالبی بود

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

    1397/12/04
    02:59
  2. Avatar

    مهمان

    AMIN

    من وقتی وصل می کنم برای خودش کد میده و وقتی کیپد را قطع می کنم بازم کد میده

    1397/09/13
    06:51
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      شما از مقاومت پول آپ/دان استفاده نکردید احتمالا.

      1397/09/13
      09:02
  3. Avatar

    مهمان

    مهدی

    سلام من یه کیپد رو با کدویژن طراحی کردم تو پروتئوس هم درست جواب میده ولی تو عمل فقط یه ردیفش درست کار میکنه ردیفای دیگش تکراری می شن

    1397/07/21
    02:03
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام-کیپد همون چند تا کلید کنار هم هستش – مشکل اصلی این نوع پروژه ها نبود مقاومت پول آپ/دان برا کیپد هستش یا کد نویسی اشتباه

      1397/07/22
      12:39
  4. Avatar

    مهمان

    ERFN

    سلام وقت بخیر ، CO ای که در تصویر شماره ی 3 هست (شماتیک کیپد) مخفف چیه؟ و به کجا وصل میشه؟

    1397/05/20
    12:49
  5. Avatar

    مهمان

    مهدی قزللو

    عالی عالی

    1397/03/06
    08:58
  6. Avatar

    مهمان

    میراسمعیلی

    سلام یه پروژه دارم. برای انجامش توسط خودتون چی کار باید بکنم؟

    1397/02/16
    10:41
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      پروژه چیه؟ دانشجوییه؟

      1397/02/16
      09:03
  7. Avatar

    مهمان

    Azizeh

    سلام خدا قوت،والا ما برنامه ی کی پد رو دانلود کردیم و همه ی کارهای ساختش رو انجام دادیم و بعد از مرارت های فراوان الان روی ال سی دی فقط مربع میبینیم و کی پدمون که از نوع فلت هست یا کار نمیکنه یا ی مشکل توی خود برنامه ست،وقتی گفتین مقاومت پول آپ بزاریم من الان نمیدونم نیازه براش یا نع،اصلا تو برنامه تعریف شده یا نه،خلاصه مشکل از کجاست؟؟؟

    1396/09/23
    12:39
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      مطلب lcd کاراکتری رو از منوی component سایت پیدا کن و بخون

      1396/09/23
      01:08
  8. Avatar

    مهمان

    علیرضا اهنی

    سلام.
    من کی پد رو در پروتئوس با ۷s که می بندم کار میکنه با lcd کار نمی کنه!
    یعنی دیتا ارسال میشه ولی lcd نمی خونه؟

    1396/05/18
    10:46
    • Avatar

      مهمان

      علیرضا اهنی

      کدها
      http://paste.debian.net/980546/
      شماتیک
      http://www.axgig.com/images/46385606618283011161.png

      1396/05/18
      10:55
  9. Avatar

    مهمان

    امیررضا

    خدا قوت داداش.دمت گرم.

    1396/04/24
    07:25
  10. Avatar

    مهمان

    امین

    سلام اول تشکر می‌کنم بابت مطالب مفیدتون دوم سوال داشتم. یه کیپد ۳در۴ متصل به دزدگیر ماشین هست که دکمه های لاستیکی روش خراب شده، میشه یه کیپد دیگه جایگزینش کرد؟اگه توضیحات بیشتری لازمه بگم. smile

    1396/01/20
    05:24
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      کیپد جدید که میشه جاگزین کرد ولی نمیدونم مدار شما چطوریه – نیاز به لحیم داره – نیاز به چه نوع کیپدی داره – اینا دیگه با خودتونه.

      1396/01/20
      05:32
  11. Avatar

    مهمان

    رجبی

    سلام اقامهدی ,الهی خدا عاقبت بخیرت کنه وبرات همه ی خوبیها وتندرستی رو بخواد من خیلی بکمکت برای برنامه نویسی احتیاج دارم والان شیراز مشغول هستم تلگرام یاچیزی هست غیرا ازایمیل که راحت تر باهات در ارتباط باشم,خواهشا زود جوابم روبده

    1396/01/15
    07:49
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      تو گروه سایت میتونی عضو بشی و سوالاتو اونجا مطرح کنی تا هر کی بلد بود جواب بده.

      1396/01/15
      08:49
  12. Avatar

    مهمان

    میلاد

    سلام مجدد نه کد نمیخوام بنویسین فقط فرمول فشار دادن دوتا کلید پشت سر هم رو میخوام مثلا میزنم if key == ‘1’&& ‘4’ [f=1];kone
    منظورم اینه که چه فرمانی بین ۱ و ۴ بزارم که اگه اول ۱ بعد ۴ رو زدم فرمان اجرا بشه به جای اند که بینشون گذاشتم الان هم ۱ رو میزنم فرمان اجرا میشه

    1395/12/28
    11:26
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      آها
      خب فرمول خاصی نداره
      باید یه آرایه تعریف کنی – و دو بار تابع بررسی کیپد رو فراخونی کنی – و در دو خونه آرایه ذخیره کنی و وقتی دو تا عدد درافت کردی – بری کارتو انجام بدی.

      1395/12/28
      02:36
  13. Avatar

    مهمان

    میلاد

    سلام و خشته نباشید اقا من میخوام واسه برنامه شرط بزارم مثلا اگه شماره ۱۰ یا همون ۱ و ۰ به ترتیب زذه شد یک کاری بکنه ولی نمیدونم پجوری تو اردینو تعریف کنم لطفا کمک کنید

    1395/12/28
    03:34
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      اگه کد میخواین براتون بنویسم که امکانش نیست.

      1395/12/28
      08:46
  14. Avatar

    مهمان

    محمدرضا

    سلام . آقا لطفا برای کیبرد اخری هم توضیح بدید

    1395/09/08
    09:41
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام.خب به اینا میگت کیپد فلت.مثل همون معمولی ها هستش ولی تمام پایه هاش کنار هم هستت…با یه مولتیمتر رو حالت بازر میتونی ترتیب پایه هاش رو پیدا کنی یا تو نت بسرچی

      1395/09/08
      10:50
  15. Avatar

    مهمان

    مهسا

    سلام میشه کد نویسی کیپد 3*4 رو هم بزارین

    1395/08/23
    07:46
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      وقتش نیست
      خودتون بسم الله بگید و …

      1395/08/24
      04:04
  16. Avatar

    مهمان

    sahar

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

    1395/01/22
    10:33
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      یه سوال، فایل رو از حالت فشرده خارج کردین یا نه؟

      1395/01/23
      07:30
  17. Avatar

    مهمان

    فردین

    سلاممممممم. خسته نباشید مهندس .من سوالم اینه که این A ,B,C,Dr کدوم پایه های کیپد هستن که به میکرو وصل میشه R1 تا R4 هستش یا L1تا L4…….در ضمن مهندس من بین این پایه ها و میکرو کنترولر مقاومت ۴۷۰ گذاشتم دیگه اون قسمت قرمز رنگ تو اینجا که مشخص کردی رو به مقاومت وصل نکردم .مشکلی پیش نمیاد؟☺

    1394/12/18
    07:28
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      فرض بر این میزارم که کیپد ۸ تا پایه داره(حالا اگه یه سازنده متفرقه ای اومده یه چیز اضافه کرده رو کاری باهاش ندارم)
      اون L1:4 (ال۱ تا ال۴ ^_^) که با توجه به عکس زیر معلومه چیه و زیاد مهم نیستش
      http://dmf313.ir/wp-content/uploads/3.jpg
      حالا میریم سراغ اون ۸ تا پایه، ۲ تا ۴ تا ، شماتیک داخلی کیپد رو ببینی متوجه میشه زیاد فرقی نداره که به کدوم دیتا بدی و از کدوم دیتا بگیره، فرقی نداره زیاد، فقط باید خودت پول آپ(یا پول دان که این که از کدوم استفاده باید کنیم هم بستگی به کدنویسیت داره) رو فعال کنی(حالا یا با پول آپ/دان داخلی خود میکرو یا با خارجی و گزاشتن مقاومت……مطلب جلسه ۱۱ aVR فک کنم در باره پول آپ باشه شاید هم جلسه۱۲)
      در ضمن برا ۴ تا پایه ای که میخوای دیتا ازشون بگیری باید مقاومت بزاری – در ضمن لینک زیر(عکس) رو هم ببین
      مدار داخلی کیپد

      1394/12/18
      08:38
  18. Avatar

    مهمان

    نوید

    مهندس منظورت رو از نحوه وصل کردن مقاومت نفهمیدم .دو سر مقاومت ها رو دقیقا کجا وصل کنیم ؟؟؟اگه عکس داشته باشید بزترید خیلی مشت میشه الان توی تصویری که گذاشتید دقیقا مقاومت ها کجان؟

    1394/08/08
    09:53
  19. Avatar

    مهمان

    محمد

    آقای دمرچیلو شرمنده ایمیل یاهو ندارید که من بتونم تو یاهو مسنجر باهتون یک صبحتی بکنم شرمنده

    1394/07/17
    04:23
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      آی دی تلگرامم
      @dmf313

      1394/07/17
      08:37
  20. Avatar

    مهمان

    محمد

    سلام دوباره کجاست من هر چی گشتم نوبد میتونید لینک رو قرار بدید که بتونم ازش استفاده کنم و اینکه آیا با آردوینو هست مشکلی نیست و راحت جواب میده تشکر که جواب پیام ها ما رو هم میدید

    1394/07/17
    04:22
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      با آردوینو نیست
      این لینک زیر رو ببین – ۵ تا مطلب اولش رو ببین—————————–یعنی سرچت در حد تیم ملی ایران…..دیشب دیدی که چیکار کرد laugh ……
      البته با آموزش های آردوینو یی که تو سایت گزاشتم کارت راه میوفته…فقط مطالب بالا رو بخون تا روش کار بیاد دستت و برو بعد با آردوینو راه اندازی کن
      البته برا آردوینو یه کتابخونه جدا هستش فک کنم ولی ازش استفاده نکنی بهتره به نظرم….هر چند که هم کتاب خونش و هم آموزشش تو نت هستش.

      1394/07/17
      08:34
  21. Avatar

    مهمان

    محمد

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

    1394/07/17
    02:55
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      نوکرتم منم گفتم که هم آموزش پول آپ رو تو سایت گزاشتم و هم پروژه سالم با کیپد(که توش از پول آپ استفاده کردم)

      1394/07/17
      03:19
  22. Avatar

    مهمان

    محمد

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

    1394/07/17
    02:27
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      چی شده مگه
      من که راه حل رو گفتم بهت!!!

      1394/07/17
      08:22
  23. Avatar

    مهمان

    محمد

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

    1394/07/16
    11:29
  24. Avatar

    مهمان

    محمد

    دستتون درد نکنه من یک کیپد خریدم مثل همین که اول سایتون هست و اون رو با برد آردوینو راه اندازی کردم ولی روی هر کلیدی که زدم عدد رو اشتباهی وارد می کرد یا دو سه بار خودش می زد باید این رو چکار کنم که مشکل حل بشه شرمنده مزاحم وقتتون هم شدم

    1394/07/16
    10:40
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      خوب پس از این معمولی ها داری و نه فلت
      والا مشکل اینجاس که باید از مقاومت پول آپ یا پول دان استفاده کرد
      مطلب جلسه ۱۰ یا ۱۱ فک کنم برا همین موضوع پول آپ باشه
      مطلب دیگه کیپد که تو سایت هستش رو ببین……تو اون مطالب فک کنم مطلب این مطلب حل شده باشه

      1394/07/16
      11:19
  25. Avatar

    مهمان

    محمد

    سلام ببخشید من چطور میتونم آنلاین با شما چت کنم که راحتر مشکل رو بگم

    1394/07/16
    10:32
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام دوباره
      کیپد چیه که آخه…
      همین جا مطرح کنید دربست در خدمت داشمون هستم. smile

      1394/07/16
      10:36
  26. Avatar

    مهمان

    محمد

    با سلام دوباره ولا من مطلب رو خوندم و کامل متوجه شدم ولی نمیدونم چطور باید اون رو پیاده سازی کنم و تو برد آردوینو قرار بدم که دیگه این مشکل رو نداشته باشه اگه امکان داره کمکم کنید این هم ایمیل بنده هست fmamnm120@gmail.comمهندسی نرم افزار می خونم و تخصصم وردپرس و بازی سازی و برنامه نویسی آندروید هست خوش حال میشم کاری از دستم بر میاد براتون انجام بدم با تشکر از وب سایت خوبتون

    1394/07/16
    09:13
    • مهدی دمرچیلو

      نویسنده این مطلب

      مهدی دمرچیلو

      سلام
      شما مشکل رو بگید تا من راه حل رو بگم.
      الان نمیدونم مشکل چیه که بخوام راه حل بگم.

      1394/07/16
      10:27
  27. Avatar

    مهمان

    محمد

    با سلام و با تشکر از وب سایت عالیتون من یک کیپد مثل کیپد شما خریداری کردم ولی وقتی اون رو راه اندازی کردم یا کلمات رو جابه جا زد یا دو سه بار خودش میزد به نظرتون مشکل از چیه اگه میشه بگید که چطور باید این مشکل رو رفع کنم با تشکر از وب سایت خوبتون

    1394/07/12
    02:02
  28. Avatar

    مهمان

    مهدی

    اصلا یعنی چی پول آپ ؟؟؟؟ مگه بدون سوراخ های R و C مدار ناقصه ؟

    1394/04/07
    01:48
      • Avatar

        مهمان

        sahar

        با سلام
        فایل پروتِیوس ضمیمه شده توی لپتاپ من باز نشد من خودم دقیقا از روی عکسی قرار دادبد کشیدم و برنامه رو بهش لینک کردم اما کیپد خروجی نداره ، حتی سیگنال هم روش نشون نمیده ، به نظر همه چی درست میاد اما چرا جواب نمیده ؟

        1395/01/22
        12:49
        • مهدی دمرچیلو

          نویسنده این مطلب

          مهدی دمرچیلو

          سلام
          یه عکسی از ارور برام بفرستید
          در ضمن فایل پروتئوس نباید تو پروژه ای باشه که فارسی هستش اسمش
          تست کنید و یه عکس بدید

          1395/01/22
          01:26