اطلاعیه

Collapse
No announcement yet.

کمک در برنامه nrf24 با کدویژن

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

    کمک در برنامه nrf24 با کدویژن

    سلام
    برای ساخت فرستنده و گیرنده دو کاناله با avr و nrfl24 کد زیر رو پیدا کردم.دوستانی که با زبا ن سی و کدویژن اشنا هستن. برنام رو برای دو کانال به چه شکل تغییر بدم. ممنون
    فرستنده
    #include <mega32.h>

    #include <stdio.h>

    #include <delay.h>

    #include <nRF24L01+.h>



    char data1;



    void main(void)

    {

    DDRA=0X00;



    nRF_Config(0);



    while (1)

    {

    while(PINA==0X01)

    {

    data1++;

    Send_Data(1 , &data1);

    }

    }
    }
    [

    '''گیرنده

    b]#include <mega32.h>
    [/b]

    #include <nRF24L01+.h>

    #include <stdio.h>

    #include <delay.h>

    #include <lcd.h>

    #asm

    .equ __lcd_port=0x1b

    #endasm





    char data1,str[33];



    void main(void)

    {

    lcd_init(16);



    nRF_Config(1);



    lcd_puts("test1");delay_ms(1000);lcd_clear();



    while (1)

    {

    if(State == 1)

    {

    data1 = payload[1];



    lcd_gotoxy(0,1);

    lcd_puts(" ");

    sprintf(str,"Data = %d",data1);

    lcd_gotoxy(0,1);

    lcd_puts(str);



    State = 0;

    }

    }
    }
    جدیدترین ویرایش توسط sniper-70; ۲۳:۲۱ ۱۳۹۵/۰۸/۱۸.

    #2
    پاسخ : کمک در برنامه nrf24 با کدویژن

    خب خیلی راحت در فرستنده کلیدها رو می خونه و می فرستی و در گیرنده هم همون رو دیکد می کنی. به همین سادگی. فقط چندتا دستور if به برنامه اضافه میشه و تمام.
    چرا ناراحتی پاتریک!
    + امروز ی بچه دیدم سرچهارراه گل میفروخت
    - از دیدنش ناراحت شدی؟
    + نه
    پس چی ناراحتت کرده
    + اینکه دیدن اینجور بچه ها انقدر واسم عادی شده که دیگه ناراحتم نمیکنه
    ------------------------------------------------------------------------------------------------------
    تاحالا فکر کردی بیسواد کیه؟- بی سواد یعنی کسی که نمیتونه ذهنیاتش رو عملی کنه!
    ------------------------------------------------------------------------------------------------------
    محصولات

    دیدگاه


      #3
      پاسخ : کمک در برنامه nrf24 با کدویژن

      سلام
      مشکلم اینجاست که اصلا زبان سی بلد نیستم .هر کاری میکنم ارور میده . نمیتونم کاملش کنم

      دیدگاه


        #4
        پاسخ : کمک در برنامه nrf24 با کدویژن

        نوشته اصلی توسط sniper-70 نمایش پست ها
        سلام
        مشکلم اینجاست که اصلا زبان سی بلد نیستم .هر کاری میکنم ارور میده . نمیتونم کاملش کنم
        با سلام و درود
        مبحث ساخت فرستنده و گیرنده با +nRF24L01 در این مطالب مورد بررسی قرار گرفته است:
        1- http://www.eca.ir/forums/thread72703.html
        2- http://www.eca.ir/forums/thread71156.html
        3- http://www.eca.ir/forums/thread44260.html
        جدیدترین ویرایش توسط فکر; ۰۹:۰۷ ۱۳۹۵/۰۸/۲۰.

        دیدگاه


          #5
          پاسخ : کمک در برنامه nrf24 با کدویژن

          اینا همه ناقص هستن. هیچ کجا راه اندازی کامل یه فرستنده رو تو ضیح نداده.

          دیدگاه


            #6
            پاسخ : کمک در برنامه nrf24 با کدویژن

            نوشته اصلی توسط sniper-70 نمایش پست ها
            اینا همه ناقص هستن. هیچ کجا راه اندازی کامل یه فرستنده رو تو ضیح نداده.
            با سلام و درود
            در مواردی که قرار داده شد چند مدار آماده و منبع آموزشی معرفی شده بود، آیا از آن موارد استفاده نمودید؟
            در کدام بخش از ساخت فرستنده و گیرنده با ابهام رو به رو هستید؟

            ساخت فرستنده و گیرنده با میکروکنترلر و +nRF24L01 کار ساده و آسانی است و شما می توانید ابتدا برنامه نویسی میکروکنترلر به وسیله محیط توسعه مجتمع(IDE) آردوینو را یاد بگیرید و پس از آن با نحوه راه اندازی +nRF24L01 هم آشنایی پیدا نمایید و سپس به ساخت فرستنده و گیرنده اقدام نمایید.

            - منابع آموزشی آردوینو:
            1- وبلاگ آردوینو
            2- Arduino train Archives - الکترونیک
            3- دانلود مجموعه کتاب های آردوینو - Arduino Ebook Collection
            4- دانلود Up and Running with Arduino - آموزش آردوینو
            5- آردوینو بایگانی - دیجی اسپارک
            6- نتایج جستجو برای عبارت ‘arduino’

            - منابع آموزشی +nRF24L01 :
            1- پروژه و کتابخونه و آموزش nrf24l01 با آردوینو
            2- [آموزش]راه اندازی ماژول +nRF24L01
            3- راه اندازی چیپ مخابراتی فرستنده گیرنده ( +Wireless NRF24L01 ) { رقیب HMTR }

            دیدگاه

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