فهرست مطالب:

نحوه استفاده از برد رادیویی FM Si4703 با RDS - آموزش آردوینو: 5 مرحله (همراه با تصاویر)
نحوه استفاده از برد رادیویی FM Si4703 با RDS - آموزش آردوینو: 5 مرحله (همراه با تصاویر)

تصویری: نحوه استفاده از برد رادیویی FM Si4703 با RDS - آموزش آردوینو: 5 مرحله (همراه با تصاویر)

تصویری: نحوه استفاده از برد رادیویی FM Si4703 با RDS - آموزش آردوینو: 5 مرحله (همراه با تصاویر)
تصویری: چگونه راديو رو به یک فرستنده تبدیل کردم. Radio Transmitter 2024, جولای
Anonim
نحوه استفاده از برد رادیویی FM Si4703 با RDS - آموزش آردوینو
نحوه استفاده از برد رادیویی FM Si4703 با RDS - آموزش آردوینو
نحوه استفاده از برد رادیویی FM Si4703 با RDS - آموزش آردوینو
نحوه استفاده از برد رادیویی FM Si4703 با RDS - آموزش آردوینو

این یک تابلوی ارزیابی تراشه تیونر Silicon Laboratories Si4703 FM است. علاوه بر اینکه یک رادیو FM ساده است ، Si4703 همچنین قادر به تشخیص و پردازش هر دو اطلاعات سرویس داده های رادیویی (RDS) و سرویس داده های رادیویی (RBDS) است.

این برد آنتن داخلی ندارد. با این حال ، با استفاده از هدفون یا یک کابل صوتی 3.5 فوت به طول 3 فوت ، سیم ها به عنوان آنتن عمل می کنند!

در این آموزش نحوه استفاده از آن را با برد Uno Arduino خواهید آموخت. ما ایستگاه ها را کنترل کرده و پیام های RDS را از طریق مانیتور سریال Codebender می خوانیم.

بنابراین ، بیایید شروع کنیم!

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز خواهید داشت
آنچه شما نیاز خواهید داشت

برای این آموزش شما نیاز دارید:

  • آردوینو اونو
  • تخته نان (یا سپر تخته نان)
  • تخته FM Si4703
  • هدفون

مرحله 2: مدار

مدار
مدار

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

  • پین Si4703 3.3V به Arduino uno 3.3V
  • پین Si4703 GND به Arduino uno GND
  • پین Si4703 SDIO به Arduino uno pin A4
  • پین Si4703 SCLK به آردوینو uno pin A5
  • پین Si4703 RST به پین 2 Arduino uno

مرحله 3: کد

در اینجا کد ، با استفاده از Codebender تعبیه شده است!

سعی کنید افزونه codebender را بارگیری کرده و بر روی دکمه "Run on Arduino" کلیک کنید تا برد Arduino خود را با این طرح برنامه ریزی کنید. و تمام ، شما Arduino خود را با این طرح برنامه ریزی کرده اید.

با کلیک روی دکمه "ویرایش" و تغییر کد زیر می توانید ایستگاه های مورد علاقه خود را تغییر داده یا اضافه کنید:

else if (ch == 'a') <--- با ارسال 'a' {channel = 930؛ <--- به ایستگاه 93.0 می رود

radio.setChannel (کانال) ؛

displayInfo ()؛

}

مرحله 4: آزمایش

آزمایش کردن
آزمایش کردن

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

حجم به طور پیش فرض روی 0 تنظیم شده است. می توانید با ارسال نماد "+" یا "-" سطح صدا را تغییر دهید. همچنین می توانید دستورات را با هم ترکیب کنید. برای مثال این است که شما ارسال کنید "a +++++++++" به ایستگاه مورد علاقه "a" (93.0 روی کد تنظیم شده است) رفته و میزان صدا را به 9 تغییر می دهد.

مرحله 5: خوب انجام شد

آفرین!
آفرین!

شما یک آموزش دیگر "چگونه" را با موفقیت به پایان رسانده اید و نحوه استفاده از ماژول رادیویی Si4703 FM را با برد Uno Arduino آموخته اید.

امیدوارم این مورد را دوست داشته باشید ، در نظرات به من اطلاع دهید.

تعداد بیشتری از آنها وجود خواهد داشت ، بنابراین مطمئن شوید که روی دکمه Follow کلیک کنید!

توصیه شده: