chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣用ArduinoUno和諾基亞5110LCD模塊以及基于I2C的FM發(fā)射器模塊板構(gòu)建FM發(fā)射器

454398 ? 來源:工程師吳畏 ? 2019-07-31 08:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

關(guān)于合法性的快速說明

在大多數(shù)國家,建立一個覆蓋大面積的個人無線電臺或無牌建立和銷售FM發(fā)射機是違法的。正如我在美國使用它時所寫的那樣,我檢查了聯(lián)邦通信委員會的網(wǎng)站上的指導(dǎo)原則,其中列出了我要遵循的要求,包括我的發(fā)射機可以擴展的最大范圍(200英尺)。

在構(gòu)建此發(fā)射器或使用天線擴展范圍之前,根據(jù)您所在的國家/地區(qū)檢查免費使用的FM頻段,并確保您遵守您所在國家/地區(qū)的法律。

本教程僅用于創(chuàng)建個人使用的FM發(fā)射器!

什么是KT0803K?

KT0803K器件設(shè)計用于處理高保真立體聲音頻信號,并在短距離內(nèi)傳輸調(diào)制的FM信號。該模塊主要用于音頻接口,尤其適用于麥克風(fēng)或音頻信號電纜。我們還可以修改音頻信號輸入以進行幅度調(diào)整并調(diào)整麥克風(fēng)靈敏度,因為我們還可以在此模塊中添加麥克風(fēng)。

主要規(guī)格

I2C接口5V TTL兼容

Arduino即插即用

板載MIC

VCC輸入:3.0V至5.0V

可以將一個小天線連接到該模塊(任何約75cm的金屬線都可以用作天線)。

讓我們開始吧。

接線項目

將所有內(nèi)容連接起來,如下圖所示.Fritzing圖。

Arduino諾基亞5110 LCD

GNDGND

D13SCK

D11DIN

D10CE

D9DC

D8RST

完成這些連接后,將電位器添加到A0引腳,如下所示。

ArduinoFM模塊

GNDGND

5VVCC

SDAA4

SCLA5

最終的有線項目應(yīng)該類似于上圖。接線完成后,上傳以下代碼。

源代碼

#include “U8glib.h”

#include

//U8GLIB_ST7920_128X64 u8g(13, 11, 12, U8G_PIN_NONE);// SPI Com: SCK = en = 18, MOSI = rw = 16, CS = di = 17

U8GLIB_PCD8544 u8g(13, 11, 10, 9, 8); // SPI Com: SCK = 13, MOSI = 11, CS = 10, A0 = 9, Reset = 8

int channel=0;

float fm_freq = 90; // Here set the default FM frequency

int reading=0;

int last_reading=0;

int Current_reading=0;

int mapping_reading=000;

void setup(void){

pinMode(A0,INPUT);

Serial.begin(9600);

fmtx_init(fm_freq, USA);

u8g.setRot180();

u8g.setColorIndex(1); // pixel on !

//。..。..。..。..。..。..。..。..。..。..。..。..。..。..

u8g.firstPage();

do{

set_screen(1);

}

while(u8g.nextPage() );

delay(1000);

//。..。..。..。..。..。..。.

u8g.firstPage();

do{

set_screen(0);

}

while(u8g.nextPage() );

delay(1000);

Clear();

//。..。..。..。

u8g.firstPage();

do{

intro();

}

while(u8g.nextPage() );

delay(2500);

u8g.firstPage();

do{

intro2();

}

while(u8g.nextPage() );

delay(2500);

Clear();

//。..。..。..。..。..。..。..。..。..。..。..。..。..。..

}

// Reading Any Tunning change here.

void Analog_pin_read(){

channel=mapping_reading;

Current_reading=channel;

fmtx_set_freq(channel);

}

void set_screen(int i){

u8g.setColorIndex(i); // pixel on !

for (int x_axis=0;x_axis《84;x_axis++){

for (int y_axis=0;y_axis《44;y_axis++){

u8g.drawPixel(x_axis,y_axis);

}

}

}

void Clear(void){

u8g .setFont(u8g_font_04b_03);

u8g.setFontRefHeightExtendedText();

u8g.setDefaultForegroundColor();

u8g.setFontPosTop();

}

void intro(void){

u8g.setColorIndex(1);

u8g.drawFrame(0,0,83,47);

u8g .setFont(u8g_font_osr18);

u8g.drawStr( 5, 25, “FM Tx ”);

u8g .setFont(u8g_font_tpss);

u8g.drawStr( 5, 40, “ System”);

}

void intro2(void){

u8g.setColorIndex(1);

u8g.drawFrame(0,0,83,47);

u8g .setFont(u8g_font_04b_03);

u8g.drawStr( 2, 7, “Build Your FM station! ”);

u8g.drawStr( 2, 15, “Modify the frequency”);

u8g.drawStr( 2, 26, “By Ammar”);

u8g.drawStr( 2, 38, “Maker.PRO”);

}

//change frequency value On lcd here

void number(int value){

u8g.setColorIndex(1);

u8g.drawFrame(0,0,83,47);

u8g .setFont(u8g_font_unifont);

u8g.drawStr( 5, 15, “Frequency ”);

u8g .setFont(u8g_font_osr18);

u8g.setPrintPos(10,45);

u8g.println(value,DEC);

u8g .setFont(u8g_font_unifont);

u8g.drawStr( 45, 38, “MHz ”);

}

void loop(){

reading=analogRead(A0);

mapping_reading=map(reading,0,1023,90,100);

mapping_reading=constrain(mapping_reading,90,100);

if( mapping_reading!= Current_reading){

Clear();

Analog_pin_read();

u8g.firstPage();

do{

number(channel);

}

while(u8g.nextPage() );

delay(100);

}

}

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 發(fā)射器
    +關(guān)注

    關(guān)注

    7

    文章

    916

    瀏覽量

    55116
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6514

    瀏覽量

    195855
  • 諾基亞5110
    +關(guān)注

    關(guān)注

    0

    文章

    6

    瀏覽量

    7898
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    900MHz全雙工無線發(fā)射器參考設(shè)計

    900MHz全雙工無線發(fā)射器參考設(shè)計
    發(fā)表于 10-30 15:31 ?3次下載

    900MHz全雙工無線發(fā)射器參考設(shè)計原理圖資料

    900MHz全雙工無線發(fā)射器參考設(shè)計原理圖
    發(fā)表于 10-30 15:24 ?7次下載

    用于 CDMA 和 PCS 家庭小區(qū)應(yīng)用的雙頻發(fā)射器 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()用于 CDMA 和 PCS 家庭小區(qū)應(yīng)用的雙頻發(fā)射器相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有用于 CDMA 和 PCS 家庭小區(qū)應(yīng)用的雙頻發(fā)射器的引腳圖、接線圖、封裝手冊、中文資料、英文
    發(fā)表于 08-21 18:33
    用于 CDMA 和 PCS 家庭小區(qū)應(yīng)用的雙頻<b class='flag-5'>發(fā)射器</b> skyworksinc

    請大佬方案指導(dǎo)/定制開發(fā):多通道低功率FM發(fā)射器

    各位大佬好,我們在定制一款多通道、低功率的FM分體式發(fā)射器,基本參數(shù)規(guī)格如下: 頻率:76.8-87Mhz 發(fā)射功率:0.5w(最多不超過1w) 服務(wù)距離
    發(fā)表于 08-14 11:14

    藍牙發(fā)射器AT串口指令通訊方案

    文檔介紹了藍牙發(fā)射器方案 參數(shù)、應(yīng)用、通訊方式等內(nèi)容
    的頭像 發(fā)表于 07-23 10:17 ?427次閱讀
    藍牙<b class='flag-5'>發(fā)射器</b>AT串口指令通訊方案

    MIPI發(fā)射器能否在此 CSI 時鐘頻率下與 CYUSB3065 連接?

    我們有時鐘頻率為 600Mhz 的 MIPI 發(fā)射器,處理后的圖像以 30fps YUV422 8 位、2 通道輸出,分辨率為 1510x1510。 該發(fā)射器能否在此 CSI 時鐘頻率下
    發(fā)表于 07-16 06:54

    Analog Devices Inc. AD9986 4T2R射頻發(fā)射器和觀察接收數(shù)據(jù)手冊

    Analog Devices Inc. AD9986 4T2R直接射頻發(fā)射器和觀察接收是一款高度集成的器件,采用16位、12GSPS最大采樣率射頻DAC內(nèi)核和12位、6GSPS速率射頻ADC內(nèi)核。AD9986提供四個
    的頭像 發(fā)表于 06-30 14:34 ?668次閱讀
    Analog Devices Inc. AD9986 4T<b class='flag-5'>2</b>R射頻<b class='flag-5'>發(fā)射器</b>和觀察接收<b class='flag-5'>器</b>數(shù)據(jù)手冊

    LE 發(fā)射器和接收測試返回錯誤結(jié)果是什么原因?qū)е碌模?/a>

    我有特定的代碼運行來啟動和停止一些無線電頻率測試。 目前只關(guān)注 BLE 發(fā)射器和接收測試。 然而,此處第 6 節(jié) LE 測試結(jié)束時的文檔指出,當 le 發(fā)射器測試處于活動狀態(tài)時,接收數(shù)據(jù)包數(shù)量的值
    發(fā)表于 06-30 08:08

    JCMsuite:旋轉(zhuǎn)對稱發(fā)射器

    示例取自Gregersen等人[1]。幾何形狀為非理想微柱結(jié)構(gòu): 單光子柱發(fā)射器(旋轉(zhuǎn)對稱) 多層膜是在布局文件layout.jcm中由外部形狀為梯形的特殊原始多層創(chuàng)建的(見下文)。 參數(shù)掃描
    發(fā)表于 05-26 08:47

    HIN206E RS-232發(fā)射器/接收數(shù)據(jù)手冊

    HIN202E、HIN206E、HIN207E、HIN208E、HIN211E、HIN213E、HIN232E 系列 RS-232 發(fā)射器 /接收接口電路符合所有美國電子工業(yè)協(xié)會(EIA)高速
    的頭像 發(fā)表于 05-25 17:13 ?526次閱讀
    HIN206E RS-232<b class='flag-5'>發(fā)射器</b>/接收<b class='flag-5'>器</b>數(shù)據(jù)手冊

    JCMsuite:旋轉(zhuǎn)對稱發(fā)射器

    示例取自Gregersen等人[1]。幾何形狀為非理想微柱結(jié)構(gòu): 單光子柱發(fā)射器(旋轉(zhuǎn)對稱) 多層膜是在布局文件layout.jcm中由外部形狀為梯形的特殊原始多層創(chuàng)建的(見下文)。參數(shù)掃描
    發(fā)表于 04-29 08:46

    紅外發(fā)射器怎么設(shè)置華為

    要在華為手機上設(shè)置紅外發(fā)射器,可以按照以下步驟進行:   方法一:通過系統(tǒng)設(shè)置   進入設(shè)置:   打開手機,在主屏幕或應(yīng)用列表中找到“設(shè)置”圖標并點擊進入。   查找紅外線相關(guān)設(shè)置:
    的頭像 發(fā)表于 01-28 13:47 ?5977次閱讀

    紅外發(fā)射器是什么_紅外發(fā)射器怎么安裝

    紅外發(fā)射器是一種通過紅外線發(fā)射管在一定范圍內(nèi)發(fā)射光線,從而達到控制信號作用的遙控設(shè)備。以下是對紅外發(fā)射器的詳細介紹:
    的頭像 發(fā)表于 01-28 13:46 ?3841次閱讀

    AN-654:帶數(shù)字診斷功能的光模塊開發(fā)平臺2.5 Gbps發(fā)射器

    電子發(fā)燒友網(wǎng)站提供《AN-654:帶數(shù)字診斷功能的光模塊開發(fā)平臺2.5 Gbps發(fā)射器.pdf》資料免費下載
    發(fā)表于 01-15 15:48 ?0次下載
    AN-654:帶數(shù)字診斷功能的光<b class='flag-5'>模塊</b>開發(fā)平臺2.5 Gbps<b class='flag-5'>發(fā)射器</b>

    飛易通發(fā)布藍牙音頻發(fā)射器,助力老式設(shè)備升級LE音頻體驗

    深圳市飛易通科技有限公司(Shenzhen Feasycom)近期推出了一款創(chuàng)新的基于USB的藍牙?發(fā)射器——FSC-BP401。這款發(fā)射器的問世,標志著老式電視機、個人電腦或任意音源設(shè)備都能輕松
    的頭像 發(fā)表于 12-25 16:18 ?1150次閱讀