اطلاعیه

Collapse
No announcement yet.

دستگاه بازی شرط بندی

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

    دستگاه بازی شرط بندی

    سلام من یه دستگاه میخوام بسازم با میکروی ای وی آر و زبان بیسکام . این دستگاه 3 تا ال ای دی هست و یک دکمه
    این دستگاه باید بصورت تصادفی و بدون تکرار یکی از این ال ای دی ها رو با هر بار فشردن دکمه روشن کنه

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

    #2
    پاسخ : دستگاه بازی شرط بندی

    من بیسیک یکم بلد بودم که الان یادم رفته ازبس کار نکردم :mrgreen:
    ولی میتونی یه حلقه بسازی که وقتی کلید فشرده میشه بین سه حالت مداوم تغییرکنه
    وقتی دستتو برمیداری حالتی که باقی مونده رو بده به خروجی

    یکی اینو ترجمه کنه به بیسیک

    #define key PORTA.0 // input & pul up

    unsigned char a=0;

    while(1)
    {
    for(a=0;key==0;a++) if(a>2) a=0;
    PORTB=1<<a; // output to LEDs
    }
    گذشت خصلت مردان است

    دیدگاه


      #3
      پاسخ : دستگاه بازی شرط بندی

      آره دستگاه باحالی اگه اساتید کمک کنن درست بشه.
      :biggrin:
      *****عيب جامعه اين است که همه مي خواند آدم مهمي باشند ولي هيچ کس نمي خواهد فرد مفيدي باشد.*****
      http://electerodl.ir/forum

      دیدگاه


        #4
        پاسخ : دستگاه بازی شرط بندی

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

        دیدگاه


          #5
          پاسخ : دستگاه بازی شرط بندی

          سلام :smile:
          یکی از روشهای دیگه اینه که اون سه پایه رو درون حلقه اصلی بنویسین و به صورت دستی این سه پایه رو روشن خاموش کنید. یعنی تو حلقه اصلی برنامه مثلا اینجوری بنویسین:

          portd = 0b10000000
          portd = 0b01000000
          portd = 0b00100000

          این سه دستور روی پورت D به ترتیب اول پایه 0 رو روشن میکنه تو خط بعدی پایه 0 خاموش میشه و پایه 1 روشن میشه. تو خط بعدی پایه 1 هم خاموش میشه و پایه 2 روشن میشه. دوباره حلقه بعد این دستور برمیگرده به اول. همین طور این حلقه کار میکنه. حالا با یه وقفه خارجی می تونی این روند رو وایسونی. کافیه که وقفه رو فعال کنی و توش مثلا یه وقفه 2 ثانیه ای بنویسی تا بفهمی الان کدومش روشنه!
          حالا خودت ببین کدش تو بسکام چی میشه.
          خلاص!

          دیدگاه


            #6
            پاسخ : دستگاه بازی شرط بندی

            یه دستور داریم به نام rnd که میتونین ارش استفاده کنین
            البته تو پست اول دوستمون هم نکته خوبی گفت که تا زممانی دست رو کلید هستش دارخل حلقه هی rotate کنید
            دستسونو از دکمه که برداشتین یکیش روشن میمونه
            که اگه ما بینش wait استفاده نکنید
            با اگه در سریع ترین حالت دکمه رو بزنین و رها کنید 100 میلی ثانیه طول میکشه و با مینیم فرکانس 1 مگ هرتز چنیدن هزار بار این حلقه اجرا میشه!

            دیدگاه


              #7
              پاسخ : دستگاه بازی شرط بندی

              نوشته اصلی توسط ehsancompany
              یه دستور داریم به نام rnd که میتونین ارش استفاده کنین
              البته تو پست اول دوستمون هم نکته خوبی گفت که تا زممانی دست رو کلید هستش دارخل حلقه هی rotate کنید
              دستسونو از دکمه که برداشتین یکیش روشن میمونه
              که اگه ما بینش wait استفاده نکنید
              با اگه در سریع ترین حالت دکمه رو بزنین و رها کنید 100 میلی ثانیه طول میکشه و با مینیم فرکانس 1 مگ هرتز چنیدن هزار بار این حلقه اجرا میشه!
              سلام میشه کد برنامه کامل بیسکامش رو بزارید من خیلی مبتدی هستم و رشتم کامپیوتره تازه شروع کردم

              دیدگاه


                #8
                پاسخ : دستگاه بازی شرط بندی

                چه فکر جالبی کردید
                حالا برای چه کاری میخوان
                برای سرگرمی خودتون
                یا پروژهای هست؟
                آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
                مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
                _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

                دیدگاه


                  #9
                  پاسخ : دستگاه بازی شرط بندی

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

                  دیدگاه


                    #10
                    پاسخ : دستگاه بازی شرط بندی

                    سلام دوست عزیز

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

                    دستت درد نکنه , حدود 3 ماهی بود به میکرو دست نزده بودم
                    این تاپیکتون باحث شد , بعد از مدتها دست به مدار بشم :mrgreen:


                    http://s3.picofile.com/file/7713801391/Random.pdf.html

                    اشکالی بود بگو
                    آموزش ساخت دستگاه برف ساز خانگی : https://www.eca.ir/forums/thread55009.html
                    مقاله آموزشی 11 پروژه با AVR و بسکام: https://www.eca.ir/forums/thread31760.html
                    _*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡__*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡*̡̡_

                    دیدگاه


                      #11
                      پاسخ : دستگاه بازی شرط بندی

                      آقا سینا ممنونتم یه دنیا که کارمو راه انداختی خیلی ممنونم

                      دیدگاه

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