نمایش نتایج: از 1 به 10 از 14
Like Tree1 لایک

موضوع: ماژول فرستنده اف ام - فرستنده رادیویی باند fm

Threaded View

  1. #1
    max
    max آنلاین نیست.
    Member
    تاریخ عضویت
    Jul 2013
    محل سکونت
    iran-shiraz
    نوشته ها
    70

    ماژول فرستنده اف ام - فرستنده رادیویی باند fm

    براي خودتان ايستگاه راديويي خانگي بسازيد و صحبت ها ، موزيك و هر آنچه را كه دوست داريد با دوستانتان به اشتراك بگذاريد.
    ماژول مدولاتور kt0803k امكان ارسال صوت با مدولاسيون FM را فراهم ميكند . شما ميتوانيد صداي ارسالي را توسط راديوي خانگي دريافت كنيد. ارتباط اين ماژول با آردوينو توسط رابط I2C انجام ميگيرد.آنتن پيشنهادي براي اين ماژول ، تكه سيمي به طول 75 سانتيمتر ميباشد.بدون استفاده از تقويت كننده و با آنتن معمولي برد فرستنده ، 50 متر ميباشد.از اين ماژول ميتوانيد در ساخت wireless speaker استفاده نماييد.
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: FM_Transmitter_Module.jpg
مشاهده: 356
حجم: 33.3 کیلو بایت برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: FM_Transmitter_Module_2.jpg
مشاهده: 362
حجم: 41.8 کیلو بایت
    مشخصات:
    ولتاژ تغذيه 5 ولت
    امكان اتصال MP3 player به ورودي
    داراي ميكروفن روي برد
    فركانس مدولاسيون 70 تا 108 مگاهرتز
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: FMTX SCH.jpg
مشاهده: 404
حجم: 86.6 کیلو بایت
    از طريق برنامه زير ميتوانيد فركانس ارسال ماژول را از 70MHZ تا 108MHZ از طريق serial monitor تغيير دهيد. به عنوان مثال ارسال 0832& باعث ارسال صدا روي فركانس 83.2MHZ ميشود.
    کد:
    /**
    /*
     * # 
     * # Example code for I2C FM TRANSMITTER MODULE 
     * # Company    : AftabRayaneh
     * # Website    : http://shop.aftabrayaneh.com
     * # Editor     : mohammad omidvar - max
     * # Date       : 30.10.2013
     * # Version    : 1.0
     * 
     * For this demo, input command format like &xxxx to set select band,
     * (eg:if you want to set FM 95.6MHz,then input &0956 and send).
     * 
     */
    
    #include <FMTX.h>
    
    float fm_freq = 90;  // Here set the default FM frequency
    void setup(void)
    {
    
      Serial.begin(9600);
      Serial.print("FM-TX Demo\r\n");
      /**
       * Initial, set FM channel and select your area:
       * USA
       * EUROPE
       * JAPAN
       * AUSTRALIA
       * CHINA
       */
      fmtx_init(fm_freq, USA); 
      Serial.print("Channel:");
      Serial.print(fm_freq, 1);
      Serial.println("MHz");
    }
    
    void loop(void)
    {
      /** check for data setting new frequency.  Users could input data from Serial monitor. Data 
       * must start with '&' and followed by 4 numbers, such as &8000. The first two is the integer part
       * of new frequency (Unit: MHz), and the last one is the decimal part. And the channel must between 70MHz
       * and 108Mhz. For example,  &756 is 75.6MHz, and &666 is out of range.
       */
      if(Serial.available()){
        switch(Serial.read()){
        case '&':
          u8 i,buf[4];
          float ch;
          i=0;
          delay(30);
          while(Serial.available()&&i<4){
            buf[i]=Serial.read();
            if (buf[i]<= '9' && buf[i]>= '0') { 
              i++;
            }
            else{
              i=0;
              break;
            }
          }
          if (i==4){
            ch = (buf[0]-'0')*100+(buf[1]-'0')*10+(buf[2]-'0')*1+0.1*(buf[3]-'0');
            if(ch>=70&&ch<=108){
              Serial.print("New Channel:");
              Serial.print(ch, 1);
              Serial.println("MHz");
              fmtx_set_freq(ch);
            }
            else{
              Serial.println("ERROR:Channel must be range from 70Mhz to 108Mhz.");
            }
          }
          else{
            Serial.println("ERROR:Input Format Error.");
          }
    
          while(Serial.available()){
            Serial.read();
          }
          break;
        }
      }
    }

    جهت سفارش اين كالا به اين بخش از فروشگاه آفتاب رايانه مراجعه كنيد
    فایل های پیوست شده فایل های پیوست شده
    ویرایش توسط max : 10-30-2013 در ساعت 08:24 AM

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

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

SEO by vBSEO