صفحه 7 از 24 نخستنخست ... 5678917 ... آخرینآخرین
نمایش نتایج: از 61 به 70 از 238
Like Tree63 لایک

موضوع: ماژول انتقال بیسیم اطلاعات +nrf24l01 ( فرکانس 2.4g ) + آنتن

  1. #61
    Senior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    183
    نقل قول نوشته اصلی توسط J HOOSHMAND نمایش پست ها
    سلام.

    دوستان من یک مودم یا فرستنده انترنت میخوام که 7 8 کیلومتر هوای برد داشته باشه ایا چیزی هست.؟ یا چجوری میتونم با کمترین هزینه راه بندازم. منط.ه کارمون بیابون هست و فاصله 7 8 کیلومتریمون یک ابادی هستش ک اونجا اینترنت داره و من میخوام یک خط اینترنت توی یکی از خانهای اونجا بگیرم و با یک مودم یا چیز دیگه اینتر بگیرم توی مسیرم هیچ مانعی نیست صاف صاف هستش حالا ممنون میشم از دوستانی که اطلاعات یا اگاهی دارن در اختیارم بگدارن.
    این ایده شما رو خوده من داشتم و روش کار کردم تقریبا با آردوینو این کار نشدنیه (میشه اما با سختی های زیاد و در آخر میبینی سرعت اینترنتی که بهت میده از دایال آپ کمتره)
    بهتره یک رسبپری پای تهیه کنید و به ماژولی مثل nrf24l01 نصب کنید و از اون طرفم با کابل شبکه یا wifi رسبپری رو نصب کنی به اینترنت
    این طرف یک آردوینو رو مجهز به همین ماژول کنید و بینا بین اینا یک پروتکل تعریف کنی و واسش برنامه بنویسی (بازم پیشنهادم رسبپری هست)

    کار نشدنی نیست اتفاقا هم خیلی خوب و باحال میشه
    اما باید ببینید صرف داره همچین کاری چون یک فرستنده و گیرنده قوی wifi بخرید فکر کنم کمتر هزینه ببره

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

  2. #62
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80
    نقل قول نوشته اصلی توسط pi.siqma نمایش پست ها
    نه ببین این دانگل کامپیوتری را که مجهز به بلوتوثنیست مجهز به بلوتوث میکنه

    منظور من از دانگل استفاده از این ماژول بود :
    https://github.com/asif-mahmud/MIFARE-RFID-with-AVR

    این ماژول دو تا فرستنده گیرنده و یه دانگل

    میتونید از یه فرستنده برای اتصال به ardino و ارسال داده استفاده کنید و از سمت دیگه دانگل را به کامپیوتر وصل کنید و با پورت کامداده بخونید و تمام

    کار بسیار راحتی هم هست مشکل open و close کردن پورت را هم ندارید
    شما از rfid برای ارتباط میخوای استفاده کنی؟!این کتابخونه که ربطی به بلوتوث و رادیو نداره.

  3. #63
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80
    نقل قول نوشته اصلی توسط j hooshmand نمایش پست ها
    سلام.

    دوستان من یک مودم یا فرستنده انترنت میخوام که 7 8 کیلومتر هوای برد داشته باشه ایا چیزی هست.؟ یا چجوری میتونم با کمترین هزینه راه بندازم. منط.ه کارمون بیابون هست و فاصله 7 8 کیلومتریمون یک ابادی هستش ک اونجا اینترنت داره و من میخوام یک خط اینترنت توی یکی از خانهای اونجا بگیرم و با یک مودم یا چیز دیگه اینتر بگیرم توی مسیرم هیچ مانعی نیست صاف صاف هستش حالا ممنون میشم از دوستانی که اطلاعات یا اگاهی دارن در اختیارم بگدارن.
    دوست عزیز شما در واقع میخوای یک مودم بیسیم با برد 8 کیلومتر بسازی؟!من تعجب میکنم از دوستانی که شمارو گمراه میکنن.
    1-همچین فرستنده ای که ورودی سریال داشته باشه با همچین بردی هیچ جا پیدا نمیکنی.
    2-شما اصلا با یه بورد 4 هسنه ای کار کن..ولی باید در حد یک سیستم عامل تو لینوکس برنامه بنویسی که یک عکس یا صفحه وب رو با مثلا spi انتقای بدی!
    اگر اونجا موبایل آنتن میده با همون gprs کنار بیا که در بیابان لنگه کفش غنیمته!

  4. #64
    Member
    تاریخ عضویت
    Jul 2014
    نوشته ها
    80
    نقل قول نوشته اصلی توسط d3lphi نمایش پست ها
    من از یک Arduino Pro Mini که به یک سنسور دما و رطوبت DHT 22 متصل است استفاده کردم. طرف دیگه یک آردینو Uno بود که مقادیر رو دریافت می کنه و روی یک Liquid Crystal نمایش میده. با همه ماژول های NRF که 8 پایه هستند تست کردم و با همشون به خوبی کار میکنه.

    کد ارسال:
    کد:
    /* YourDuinoStarter Example: nRF24L01 Transmit Joystick values
     - WHAT IT DOES: Reads Analog values on A0, A1 and transmits
       them over a nRF24L01 Radio Link to another transceiver.
     - SEE the comments after "//" on each line below
     - CONNECTIONS: nRF24L01 Modules See:
     http://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo
       1 - GND
       2 - VCC 3.3V !!! NOT 5V
       3 - CE to Arduino pin 9
       4 - CSN to Arduino pin 10
       5 - SCK to Arduino pin 13
       6 - MOSI to Arduino pin 11
       7 - MISO to Arduino pin 12
       8 - UNUSED
       - 
       Analog Joystick or two 10K potentiometers:
       GND to Arduino GND
       VCC to Arduino +5V
       X Pot to Arduino A0
       Y Pot to Arduino A1
       
     - V1.00 11/26/13
       Based on examples at http://www.bajdi.com/
       Questions: terry@yourduino.com */
    
    /*-----( Import needed libraries )-----*/
    #include "DHT.h"
    #include <SPI.h>
    #include <nRF24L01.h>
    #include <RF24.h>
    
    
    /*-----( Declare Constants and Pin Numbers )-----*/
    #define CE_PIN   9
    #define CSN_PIN 10
    //#define JOYSTICK_X A0
    //#define JOYSTICK_Y A1
    #define DHTPIN 2     // what pin we're connected to
    #define DHTTYPE DHT22   // DHT 22  (AM2302)
    
    // NOTE: the "LL" at the end of the constant is "LongLong" type
    const uint64_t pipe = 0xE8E8F0F0E1LL; // Define the transmit pipe
    
    
    /*-----( Declare objects )-----*/
    RF24 radio(CE_PIN, CSN_PIN); // Create a Radio
    /*-----( Declare Variables )-----*/
    int data[3];  // 2 element array holding Joystick readings
    
    DHT dht(DHTPIN, DHTTYPE);
    void setup()   /****** SETUP: RUNS ONCE ******/
    {
      Serial.begin(9600);
      radio.begin();
      radio.openWritingPipe(pipe);
      dht.begin();
       
      
    }//--(end setup )---
    
    
    void loop()   /****** LOOP: RUNS CONSTANTLY ******/
    {
      //joystick[0] = analogRead(JOYSTICK_X);
      //joystick[1] = analogRead(JOYSTICK_Y);
    
      float h = dht.readHumidity();
      float t = dht.readTemperature();
      data[0] = 1;
      data[1] = 100;//h;
      data[2] = 200;//t;
      
      radio.write( data, sizeof(data) );
      //delay(1000);
    }//--(end main loop )---
    
    /*-----( Declare User-written Functions )-----*/
    
    //NONE
    //*********( THE END )***********
    کد دریافت
    کد:
    /* YourDuinoStarter Example: nRF24L01 Receive Joystick values
    
     - WHAT IT DOES: Receives data from another transceiver with
       2 Analog values from a Joystick or 2 Potentiometers
       Displays received values on Serial Monitor
     - SEE the comments after "//" on each line below
     - CONNECTIONS: nRF24L01 Modules See:
     http://arduino-info.wikispaces.com/Nrf24L01-2.4GHz-HowTo
       1 - GND
       2 - VCC 3.3V !!! NOT 5V
       3 - CE to Arduino pin 9
       4 - CSN to Arduino pin 10
       5 - SCK to Arduino pin 13
       6 - MOSI to Arduino pin 11
       7 - MISO to Arduino pin 12
       8 - UNUSED
       
     - V1.00 11/26/13
       Based on examples at http://www.bajdi.com/
       Questions: terry@yourduino.com */
    
    /*-----( Import needed libraries )-----*/
    #include <SPI.h>
    #include <nRF24L01.h>
    #include <RF24.h>
    
    #include <Wire.h> 
    #include <LiquidCrystal_I2C.h>
    
    LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display
    
    
    /*-----( Declare Constants and Pin Numbers )-----*/
    #define CE_PIN   9
    #define CSN_PIN 10
    
    // NOTE: the "LL" at the end of the constant is "LongLong" type
    const uint64_t pipe = 0xE8E8F0F0E1LL; // Define the transmit pipe
    
    
    /*-----( Declare objects )-----*/
    RF24 radio(CE_PIN, CSN_PIN); // Create a Radio
    /*-----( Declare Variables )-----*/
    int data[3];  // 2 element array holding Joystick readings
    
    void setup()   /****** SETUP: RUNS ONCE ******/
    {
      Serial.begin(9600);
      delay(1000);
      Serial.println("Nrf24L01 Receiver Starting");
      radio.begin();
      radio.openReadingPipe(1,pipe);
      radio.startListening();;
      
      lcd.init();                      // initialize the lcd 
      lcd.backlight();
    }//--(end setup )---
    
    
    void loop()   /****** LOOP: RUNS CONSTANTLY ******/
    {
      if ( radio.available() )
      {
        // Read the data payload until we've received everything
        bool done = false;
        while (!done)
        {
          // Fetch the data payload
          done = radio.read( data, sizeof(data) );
          //Serial.print("H = ");
          //Serial.print(data[1]);
          //Serial.print(" T = ");      
          //Serial.println(data[2]);
          lcd.clear();
    
          lcd.setCursor(0,0);
          lcd.print("Channel: ");
          lcd.print(data[0]);
          
          lcd.setCursor(0,1);
          
          lcd.print("H: ");
          lcd.print(data[1]);
          lcd.print(" T: ");
          lcd.print(data[2]);
    
          delay(500);
        }
      }
      else
      {    
          //Serial.println("No radio available");
          lcd.clear();
          lcd.print("No radio available");
          delay(500);
      }
    
    }//--(end main loop )---
    
    /*-----( Declare User-written Functions )-----*/
    
    //NONE
    //*********( THE END )***********
    دلفی جان با چندتا dht تست کردی؟ واضح بهت بگم دیتا لاگر بیسیم دیگه..من الان یه دستگاه دارم که چندتا dht با چندین متر سیم رو میخونه..میتونم با این ماژول یه شبکه ستاره ای درست کنم؟از دست این صد متر سیم راحت شم!

  5. #65
    Junior Member
    تاریخ عضویت
    Oct 2014
    نوشته ها
    22
    سلام
    نحوه نصب کتابخانه مربوطه را توضیح دهید

    با تشکر

  6. #66
    Senior Member
    تاریخ عضویت
    Jan 2015
    محل سکونت
    ایران
    نوشته ها
    238
    [QUOTE=Mojtaba;3779]شما از rfid برای ارتباط میخوای استفاده کنی؟!این کتابخونه که ربطی به بلوتوث و رادیو نداره.
    حق با شماست هدف لینک دادن به یک قطعه در فروشگاه بوده که اشتباه شده

  7. #67
    Senior Member
    تاریخ عضویت
    Jan 2015
    محل سکونت
    ایران
    نوشته ها
    238
    نقل قول نوشته اصلی توسط shahnazi نمایش پست ها
    سلام
    نحوه نصب کتابخانه مربوطه را توضیح دهید

    با تشکر
    از این لینک استفاده کنید
    How to Install Libraries in the Arduino

  8. #68
    Junior Member
    تاریخ عضویت
    Oct 2014
    نوشته ها
    22
    سلام مجدد
    من کتابخانه رو دانلود کردم و طبق روش فوق اقدام به نصب کردم ولی هنگام فراخوانی کتابخانه ،در محیط برنامه نویسی به رنگ نارنجی در نمی آید.
    علت چیست؟

  9. #69
    Senior Member
    تاریخ عضویت
    Jan 2015
    محل سکونت
    ایران
    نوشته ها
    238
    موقع کامپایل چه اروری میده/

  10. #70
    Junior Member
    تاریخ عضویت
    Oct 2014
    نوشته ها
    22
    کامپایل کردم هیچ اروری نداد.
    تعجب میکنم.
    ولی کتابخانه به رنگ نارنجی در نیومده.اروری هم نداد.
    چرا؟؟؟
    قاعدتا می بایست مثل بقیه کتابخونه ها به نگ نارنجی در میامد .

صفحه 7 از 24 نخستنخست ... 5678917 ... آخرینآخرین

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

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

SEO by vBSEO