اطلاعیه

Collapse
No announcement yet.

یه سوال کوچیک در مورد ماژول بلوتوث

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

    یه سوال کوچیک در مورد ماژول بلوتوث

    سلام
    من ماژول بلوتوث hc05 رو خریدم
    میخوام گوشی اندرویدیم رو وصل کنم به این مازول--(بینشون ارتباط بر قرار کنم)

    از نرم افزار bluetooth terminal تو گوشی اندرویدیم استفاده کردم...خواستم ببینم Baud Rate این نرم افزار چنده؟؟؟؟


    اصلا کسیایی که تا حابلا با این ماژول کار کردند و جواب گرفتند اینجا اعلام کنند لطفا...
    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

    اگه دوس دارید سریع به جواب برسید :
    1) قبل از پرسیدن سوال، بسرچید.
    2) سوالاتون رو با جزئیات کامل مطرح کنید.

    #2
    پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

    Baud Rate برای خروجی سریال ماژوله، و خود بلوتوث Baud Rate نداره
    ;()((void (*)(void))0x0000))

    دیدگاه


      #3
      پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

      الان این عکس مدار منه--که از 8 میگ داخلی خود مگا16 استفاده کردم.......از یه led (شماره 1 تو شکل زیر)برای تبدیل ولتاز 5 به حدود 3 خورده ای (به علت کمبود امکانات مجبور شدم oo

      الان با بلوتوث گوشیم به ماژول بلوتوث وصل هستم(از نرم افزار اندرویدی bluetooth terminal استفاده میکنم.)>>>>(شماره 2 تو شکل>>یعنی اتصال برقراره)

      حالا مشکل اینه که مثلا وقتی تو نرم افزاره>>عدد 2 رو میزنم(یا هر چیز دیگه ای)>>>مربع سفید چاپ میکنه>>>(شکل زیر تو lcd هه)





      اینم از کد های پروژه ام

      کد:
      #include <mega16.h>
      #include <stdio.h>
      #include <delay.h>
      #include <lcd.h>
      #asm
        .equ __lcd_port=0x1b //PORTA
      #endasm
      
      
      
      void main() 
      {
        unsigned char c;
      
        lcd_init(16);
      
        // USART initialization
        // Communication Parameters: 8 Data, 1 Stop, No Parity
        // USART Receiver: On
        // USART Transmitter: On
        // USART Mode: Asynchronous
        // USART Baud Rate: 9600
        UCSRA=0x00;
        UCSRB=0x18;
        UCSRC=0x86;
        UBRRH=0x00;
        UBRRL=51;
        
        
        lcd_putsf("Press any key : ");
        delay_ms(1000); 
        
        while(1)
        {
          c=getchar();
          lcd_putchar(c);
          
          putchar(c);
          delay_ms(300);
        }
      }
      اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

      اگه دوس دارید سریع به جواب برسید :
      1) قبل از پرسیدن سوال، بسرچید.
      2) سوالاتون رو با جزئیات کامل مطرح کنید.

      دیدگاه


        #4
        پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

        نوشته اصلی توسط SAJAD-G
        Baud Rate برای خروجی سریال ماژوله، و خود بلوتوث Baud Rate نداره
        الان یعنی مهم نیست من Baud Rate رو تو کد نویسی چند انتخاب کنم؟؟؟>>>>تاحالا من فک میکردم باید Baud Rate فرستنده گیرنده یکی باشه تا...
        اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

        اگه دوس دارید سریع به جواب برسید :
        1) قبل از پرسیدن سوال، بسرچید.
        2) سوالاتون رو با جزئیات کامل مطرح کنید.

        دیدگاه


          #5
          پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

          نوشته اصلی توسط md3848
          الان یعنی مهم نیست من Baud Rate رو تو کد نویسی چند انتخاب کنم؟؟؟>>>>تاحالا من فک میکردم باید Baud Rate فرستنده گیرنده یکی باشه تا...
          Baud Rate رو فقط باید سمت میکروشو با اونی که تو کانفیگ ماژول ست کردی هماهنگ بزاری و وقتی بخوای به بلوتوث دیتا بفرستی دیگه تو تنظیمات بلوتوثت Baud Rate نداره چون خود پروتکل بلوتوث اصلا Baud Rate نداره
          ;()((void (*)(void))0x0000))

          دیدگاه


            #6
            پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

            نوشته اصلی توسط SAJAD-G
            Baud Rate رو فقط باید سمت میکروشو با اونی که تو کانفیگ ماژول ست کردی هماهنگ بزاری و وقتی بخوای به بلوتوث دیتا بفرستی دیگه تو تنظیمات بلوتوثت Baud Rate نداره چون خود پروتکل بلوتوث اصلا Baud Rate نداره
            اوفففففففففف oo:
            اصلا حواسم نبود...درست میگی داش..... :redface:
            حالا Baud Rate پیش فرض ماژول مقدارش چنده؟؟؟؟؟؟


            بدختی اینجاس که من همه ی Baud Rate ها رو برا میکرو امتحان کردم ولی....
            اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

            اگه دوس دارید سریع به جواب برسید :
            1) قبل از پرسیدن سوال، بسرچید.
            2) سوالاتون رو با جزئیات کامل مطرح کنید.

            دیدگاه


              #7
              پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

              9600
              ;()((void (*)(void))0x0000))

              دیدگاه


                #8
                پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

                نوشته اصلی توسط SAJAD-G
                9600
                من رو 9600 گزاشتم و گزاشته بودم و انشاالله خواهم گزاشت ولی مشکل حل نمیشه....(مربع سفید چاپ میکنه فقط)

                به نظرت مشکل چی میتونه باشه؟؟؟؟
                اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

                اگه دوس دارید سریع به جواب برسید :
                1) قبل از پرسیدن سوال، بسرچید.
                2) سوالاتون رو با جزئیات کامل مطرح کنید.

                دیدگاه


                  #9
                  پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

                  سلام
                  منم مثل شما چند روزی بود که درگیر ماژول ch-05 و حروف ناخوانا مربعی با علامت سوال تو وسط مربع بودم!!!
                  چیزهای که من فهمیدم و الان می خوام در اختیار شما قرار بدم اینه و مطمئنن مشکلتون برظرف میشه!!
                  اول کار پایه 34 ماژول رو با یه مقاومت یا مستقیم به زمین وصل کن!با اینکار ماژول تو باوندریت پیش فرض 9600 راه اندازی میشه و میکرو رو روی باوندریت 9600 بذار و کریستال داخلی روی 8 مگه داخلی تنظیم کن...
                  امیدوارم مشکلت حل شه
                  سخن بگویید تا شناخته شوید، زیرا که انسان در زیر زبان خود پنهان است.
                  حضرت علی(ع)

                  دیدگاه


                    #10
                    پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

                    با مقاومت به زمین وصل کردم(قبلا بدون مقاومت به زمین وصل بود)
                    فرکانس داخلی هم 8 هستش...

                    درست نشد که نشد.... :cry:

                    پروژه رو میزارم دوستان اگه نگاه کنن و شکلش رو بگن ممنون میشم...
                    http://cld.persiangig.com/download/14hrA2EZAc/MY%20PROJECT.zip/dl
                    اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

                    اگه دوس دارید سریع به جواب برسید :
                    1) قبل از پرسیدن سوال، بسرچید.
                    2) سوالاتون رو با جزئیات کامل مطرح کنید.

                    دیدگاه


                      #11
                      پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

                      سلام
                      وقتی از پوت کر و گت کر باهم استفاده میکنی ، برای هر کدوم یه دیلی بذار همیشه...مثلا 1 میلی ثانیه....10 میلی ثانیه....

                      دیدگاه


                        #12
                        پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

                        چنتا چیز
                        به نظرم اول شما از دستورات At command استفاده کنی بهتر مثلا
                        اول کار فقط اسم بلوتوثو بگیر رو السیدی نشون بده
                        ?AT+NAME
                        که بلوتوث اسمشو با یک OK میفرسه فقط دقت داشته باش که آخر هر کد که میفرسی باید یک عبارت باشه /N/R اگه اشتباه نکنم
                        یک سرچی بکن
                        ترجیحا هم برای میکرو از کریستال خارجی 8 استفاده کنین چون خطای باود ریت با فرکانس ربط داره
                        تغزیه میکرو و بلوتوثو 3.3 بده و السیدی تغذیشو جدا کن
                        در ضمن از چشمک زدن یک دونه ال ایدیا میشه فهمید با چه باود ریتی کار میکنه
                        تو AT MODE 1 یا نه

                        دیدگاه


                          #13
                          پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

                          مدار شما از لحاظ شبیه سازی درست کار می کنه...پیشنهاد من اینه که شما مطمئن شین که باوندریت ماژول روی 9600 باشه و هنگام پراگزام کردن میکرو باوندریت میکرو رو روی 9600 و کریستالشو رو 8 مگه داخلی(معمولا وقتی باوندریت دوتا یکی نباشه حروف ناخوانا چاپ می کنه که من خودم تجربشو داشتم) تنظیم کنید.اگه این کارارو انجام دادین و دوباره نشود!باید ماژول و میکرو رو بصورت سریال و جداگونه به کامپیوتر وصل کنید که مطمئن شین هم میکرو و هم ماژول سالمه....
                          سخن بگویید تا شناخته شوید، زیرا که انسان در زیر زبان خود پنهان است.
                          حضرت علی(ع)

                          دیدگاه


                            #14
                            پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

                            با سلام خدمت دوستان عزیز
                            آقا من 3-4روز دارم رو ماژول بلوتوث HC-05 کار میکنم وقتی این ماژول رو به پورت سریال کامپیوتر وصل میکنم توی atmode1-2
                            فرقی نمیکنه باود ریت هارو بر اساس مد های مختلف 9600و 38400
                            تنظیم میکنم اما با ترمینال هرچی واسه ماژول میفرستم همونو به عینه برام بر میگردونه مثلا مینویسم 1 ماژول هم میده 1
                            وقتی با گوشی به ماژول پیر میشم بازم همین مشکل پیش میاد
                            لطفا کمکم کنید که مشکلم حل شه.
                            ممنون و متشکر.
                            مد echo و اینا هم تاثیری نداشته ...

                            دیدگاه


                              #15
                              پاسخ : یه سوال کوچیک در مورد ماژول بلوتوث

                              چک کن ببین RXD & TXD به هم وصل نباشن.
                              اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

                              اگه دوس دارید سریع به جواب برسید :
                              1) قبل از پرسیدن سوال، بسرچید.
                              2) سوالاتون رو با جزئیات کامل مطرح کنید.

                              دیدگاه

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