ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 3 از 3
  1. #1
    2013/09/03
    99
    6

    مشکل روشن نشدن HC05

    با سلام و و قت بخیر خدمت دوستان PIC کار
    من قبلا خیلی با pic16f877 مدل dip کار کردم ولی الان میکرو مدل smd و pic18f4550 هست و با بدبختی سیم لحیم کردن سر پینهای اون با دوستم و به سختی پروگرم کردیم و ظاهرا با خوبی و خوشی پروگرم شد و خطا نداد. و همچنین سعی کردیم قطعات رو با دقت لحیم کنیم. اما الان بلوتوث روشن نمیشه. یکی از شک هایی که داریم سر برنامه اش هست. من مشابه این کد زدم ولی الان نمیدونم 100% درست هست یا نه؟ روی سخت افزارشم 20 بار با تست دیود بررسی کردم. راستش میخواستم مطمئن بشم که مشکل از کد نباشه و اگر کسی میتونه کمک کنه ممنون میشم کد رو ببینه.
    ببخشید من خیلی با مدل جدید سایت آشنا نیستم. اگر اجازه داشته باشم کد رو همین جا قرار میدم

    #include <18F4550.h>
    #use delay(clock=8000000)
    #use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)
    void initialisations(){
    setup_psp(PSP_DISABLED);
    setup_spi(SPI_SS_DISABLED);
    setup_wdt(WDT_OFF);
    setup_timer_0(RTCC_INTERNAL);
    setup_timer_1(T1_DISABLED);
    setup_timer_2(T2_DISABLED,0,1);
    setup_timer_3(T3_DISABLED|T3_DIV_BY_1);
    setup_adc_ports(ALL_ANALOG|VSS_VDD);
    setup_adc(ADC_CLOCK_INTERNAL);
    setup_comparator(NC_NC_NC_NC);
    setup_vref(FALSE);
    }

    long int gsr1, gsr2, x, y, z;
    void Main(){
    initialisations();
    output_low(PIN_B3);//B3 is Bluetooth Key
    output_low(PIN_B2);//B2 is Bluetooth Reset
    delay_ms(1000);
    output_high(PIN_B2);

    while(TRUE){
    set_adc_channel(0);
    gsr1 = read_adc();
    set_adc_channel(1);
    gsr2 = read_adc();
    set_adc_channel(5);
    x = read_adc();
    set_adc_channel(6);
    y = read_adc();
    set_adc_channel(7);
    z = read_adc();

    putc(1);
    putc(gsr1);
    putc(2);
    putc(gsr2);
    putc(3);
    putc(x);
    putc(4);
    putc(y);
    putc(5);
    putc(z);
    delay_ms(10);
    }
    }


    سلام . من دو روز روی سخت افزارش کار کردم ولی نتونستم ایرادی پیدا کنم. اتصال reset بلوتوث رو از میکرو قطع کردم و روشن شد. حدس زدم از کدش ایراد باشه. با کد C# روی لپ تاپم خواستم ارتباط با بلوتوث بگیرم و ببینم لااقل داده ها ارسال می شن یا نه و متاسفانه فقط با بلوتوث کانکت میشه و هیچ داده ای دریافت نمیشه. حالا مطمئنم که ایراد از کدشه ولی از کدوم قسمت نمی دونم. لطفا راهنمایی کنید.

    ممکنه از اسم gsr1 و gsr2 باشه؟ آخه این PIC دیوونه است یه چیزی کم و زیاد بشه کار نمیکنه.

    کسی این انجمن هست؟ خواهشا کمک کنید
    ویرایش توسط اشکان غفارزاده : 2017/02/16 در ساعت 13:41
  2. #2
    2008/10/24
    528
    140

    پاسخ : مشکل روشن نشدن HC05

    وقت بخیر
    همانطور که خودتون نوشتید !! سعی کنید بلوتوث خودتون رو خارج از میکرو با ویندوز و ترمینال تست کنید و جواب بگیرید !! بعد به کنترولر متصل کنید !! من با کنترولر پیک آشنایی ندارم !!
  3. #3
    2011/07/01
    230
    101

    پاسخ : مشکل روشن نشدن HC05

    نقل قول نوشته اصلی توسط tayebeh_it83

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    با سلام و و قت بخیر خدمت دوستان PIC کار
    من قبلا خیلی با pic16f877 مدل dip کار کردم ولی الان میکرو مدل smd و pic18f4550 هست و با بدبختی سیم لحیم کردن سر پینهای اون با دوستم و به سختی پروگرم کردیم و ظاهرا با خوبی و خوشی پروگرم شد و خطا نداد. و همچنین سعی کردیم قطعات رو با دقت لحیم کنیم. اما الان بلوتوث روشن نمیشه. یکی از شک هایی که داریم سر برنامه اش هست. من مشابه این کد زدم ولی الان نمیدونم 100% درست هست یا نه؟ روی سخت افزارشم 20 بار با تست دیود بررسی کردم. راستش میخواستم مطمئن بشم که مشکل از کد نباشه و اگر کسی میتونه کمک کنه ممنون میشم کد رو ببینه.
    ببخشید من خیلی با مدل جدید سایت آشنا نیستم. اگر اجازه داشته باشم کد رو همین جا قرار میدم

    #include <18F4550.h>
    #use delay(clock=8000000)
    #use rs232(baud=9600, xmit=PIN_C6, rcv=PIN_C7)
    void initialisations(){
    setup_psp(PSP_DISABLED);
    setup_spi(SPI_SS_DISABLED);
    setup_wdt(WDT_OFF);
    setup_timer_0(RTCC_INTERNAL);
    setup_timer_1(T1_DISABLED);
    setup_timer_2(T2_DISABLED,0,1);
    setup_timer_3(T3_DISABLED|T3_DIV_BY_1);
    setup_adc_ports(ALL_ANALOG|VSS_VDD);
    setup_adc(ADC_CLOCK_INTERNAL);
    setup_comparator(NC_NC_NC_NC);
    setup_vref(FALSE);
    }

    long int gsr1, gsr2, x, y, z;
    void Main(){
    initialisations();
    output_low(PIN_B3);//B3 is Bluetooth Key
    output_low(PIN_B2);//B2 is Bluetooth Reset
    delay_ms(1000);
    output_high(PIN_B2);

    while(TRUE){
    set_adc_channel(0);
    gsr1 = read_adc();
    set_adc_channel(1);
    gsr2 = read_adc();
    set_adc_channel(5);
    x = read_adc();
    set_adc_channel(6);
    y = read_adc();
    set_adc_channel(7);
    z = read_adc();

    putc(1);
    putc(gsr1);
    putc(2);
    putc(gsr2);
    putc(3);
    putc(x);
    putc(4);
    putc(y);
    putc(5);
    putc(z);
    delay_ms(10);
    }
    }


    سلام . من دو روز روی سخت افزارش کار کردم ولی نتونستم ایرادی پیدا کنم. اتصال reset بلوتوث رو از میکرو قطع کردم و روشن شد. حدس زدم از کدش ایراد باشه. با کد C# روی لپ تاپم خواستم ارتباط با بلوتوث بگیرم و ببینم لااقل داده ها ارسال می شن یا نه و متاسفانه فقط با بلوتوث کانکت میشه و هیچ داده ای دریافت نمیشه. حالا مطمئنم که ایراد از کدشه ولی از کدوم قسمت نمی دونم. لطفا راهنمایی کنید.

    ممکنه از اسم gsr1 و gsr2 باشه؟ آخه این PIC دیوونه است یه چیزی کم و زیاد بشه کار نمیکنه.

    کسی این انجمن هست؟ خواهشا کمک کنید
    این برنامه قراره چکار کنه!؟؟؟
    شما در لوپ اصلی سه تا کانال انالوگ رو میخونید و نشون میدید! این که ربطی به ماژول نداره
    از این گذشته بنظر میاد که دستورات PUTC رو اشتباه استفاده میکنید چون باید کارکتر بهش پاس بشه
    اما شما بایت براش میفرستید یعنی عددی بین صفر تا 255 که برای دستور پوت کاراکتر نمیتونید استفاده کنید
نمایش نتایج: از 1 به 3 از 3

موضوعات مشابه

  1. مشکل روشن نشدن مانیتور سامسونگ مدل (750b (ctr
    توسط mahdi210 در انجمن تلویزیون و مانیتور
    پاسخ: 4
    آخرين نوشته: 2016/04/15, 08:12
  2. مشکل روشن نشدن دستگاه DVD پلیر Geepas
    توسط takoff در انجمن تعمیر و نگهداری
    پاسخ: 16
    آخرين نوشته: 2015/04/06, 07:29
  3. مشکل روشن نشدن LCD 16*2 در ميکرو atmega16a در bascom
    توسط ihesam در انجمن میکروکنترلرهای AVR
    پاسخ: 8
    آخرين نوشته: 2014/12/03, 16:49
  4. مشکل روشن نشدن تلویزیون شهاب
    توسط emparator در انجمن تلویزیون و مانیتور
    پاسخ: 14
    آخرين نوشته: 2013/05/18, 12:18
  5. مشکل در روشن نشدن کامپيوتر
    توسط feshwari در انجمن كامپيوتر ، اينترنت و علوم مرتبط
    پاسخ: 7
    آخرين نوشته: 2010/07/19, 14:23

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •