اطلاعیه

Collapse
No announcement yet.

خواندن کلید

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

    خواندن کلید

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

    #2
    پاسخ : خواندن کلید

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

    دیدگاه


      #3
      پاسخ : خواندن کلید

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

      دیدگاه


        #4
        پاسخ : خواندن کلید

        می خواهید پی سی بی هم بکشند براتون ؟؟
        That`s It ...I`m out of here

        دیدگاه


          #5
          پاسخ : خواندن کلید

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

          دیدگاه


            #6
            پاسخ : خواندن کلید

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

            دیدگاه


              #7
              پاسخ : خواندن کلید

              کسی جوابی نداشت بده!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!؟؟

              دیدگاه


                #8
                پاسخ : خواندن کلید

                ایده کلی میتونه به اینصورت باشه
                دیگه خودتون که بلدید میتونید جزئیاتشو اضافه کنید و کامل کنید :smile:

                کد PHP:
                #include <avr/io.h>
                #include <util/delay.h>
                
                #define        SW_BIT    PB0
                #define        SW_PIN    PINB
                #define        SW_DDR    DDRB
                
                int main( void ){
                    int count=0, speed_up=0;
                    
                    SW_DDR &= ~( 1 << SW_BIT );
                    
                    while( 1 ){
                        if( SW_PIN & (1<<SW_BIT) ){
                            if( speed_up <= 10 ){
                                count++;
                                speed_up++;
                            }else{
                                count += 10;
                            }
                        }else{
                            speed_up = 0;
                        }
                        
                        _delay_ms(200);
                        
                        // here, use "count" variable
                    }
                } 
                
                چگونه هوشمندانه بپرسیم

                دیدگاه

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