اطلاعیه

Collapse
No announcement yet.

کی بورد 4*4 با اتصال یک سیم

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    کی بورد 4*4 با اتصال یک سیم

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

    کسی می دونه تنها با امکانات خود میکرو کنترلر avr چطوری میشه این کاری رو که می گم انجام بده
    4 ستون کی بورد رو به هم وصل بکنه
    4 سط رو هم بهم وصل بکنه
    حالا دو تا سیم رو بهم وصل بکنه
    در نهایت یک سیم داریم با همین یه دونه سیم دیتا کی بورد رو کد گشائی بکنه
    جالبه نه؟؟؟
    شما براش جوابی دارید؟؟؟
    منتظرم ها :nerd: oo:

    #2
    پاسخ : کی بورد 4*4 با اتصال یک سیم

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

    دیدگاه


      #3
      پاسخ : کی بورد 4*4 با اتصال یک سیم

      سلام

      Connect Any Keypad With Any Microcontroller Using Only One Pin

      http://www.avr.ir/eca/kepad.pdf

      البته این از یک 555 هم استفاده کرده اما یه راه دیگه که این هم حذف بشه استفاده از یکی از کانال های ADC میکروکنترلر است. یعنی با هر کلید مقاومت ایجاد شده منحصر به فرده و در نتیجه ولتاژ متناظر نیز یکتاست. می تونید با استفاده از یک جدول جستجو کلید رو پیدا کنید. به این ترتیب میشه Keypad با استاندارد 1-Wire آنالوگ :smile:
      There is nothing so practical as a good theory. — Kurt Lewin, 1951

      دیدگاه


        #4
        پاسخ : کی بورد 4*4 با اتصال یک سیم

        با سلام
        خیلی ممنونم +
        میشه در مورد روش دوم بیشتر توضیح بدی
        یعنی این مقاومت همون مقاومت پول اپه
        یه کم دقیق تر خیلای جالب به نظر میاد :redface:

        دیدگاه


          #5
          پاسخ : کی بورد 4*4 با اتصال یک سیم

          سلام

          ببینید شما با هر کلیدی یک مقاومت (با مقادیر متفاومت) سری کنید بعد هم کلید ها رو به فرم ماتریسی نبندید و همه رو با هم موازی کنید و موازی شده رو با یک مقاومت کلی سری کنید. ولتاژ دو سر مقاومت کلی رو با ADC بخونید و این مقدار برای هر کلید فرق می کنه.
          اگر مشکلی بود بگید شماتیک اش رو بکشم. :smile:
          There is nothing so practical as a good theory. — Kurt Lewin, 1951

          دیدگاه


            #6
            پاسخ : کی بورد 4*4 با اتصال یک سیم

            دستت درست ممنون ولی خدائی از اون مطالب باهال بود
            :nerd:

            دیدگاه


              #7
              پاسخ : کی بورد 4*4 با اتصال یک سیم

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

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

              r.babazadeh@yahoo.com

              دیدگاه


                #8
                پاسخ : کی بورد 4*4 با اتصال یک سیم

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

                ولی خدائی فکر کن یه ماتریس مثلا 20 در 20 چی میشه با یه سیم دیکد کرد :biggrin: :nerd:

                دیدگاه


                  #9
                  پاسخ : کی بورد 4*4 با اتصال یک سیم

                  سلام به همه
                  دوستان میشه همانطور که دوستان دیگر فرموده بودن از روش تغییر فرکانس نیز کی برد را ساخت من این کار را کردم و جواب خوبی هم گرفتم .
                  کمتر سخن گویم
                  بیشتر عمل کنیم

                  دیدگاه


                    #10
                    پاسخ : کی بورد 4*4 با اتصال یک سیم

                    اقای MPC توی این روشی که می فرمائید شما مقاومت متغییر سطر و ستون ها رو به صورت تغییرات فرکانس آشکار سازی می کنی
                    و بعد اون رو می خونی؟؟
                    اگه میشه یه کم توضیح بدی
                    ممنون میشم
                    موفق باشی

                    دیدگاه

                    لطفا صبر کنید...
                    X