91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何使用Arduino構(gòu)建這個(gè)裝飾藝術(shù)風(fēng)格的FM廣播

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:佚名 ? 2019-11-07 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:獲取所有部分

我們要去需要很多部件來構(gòu)建這個(gè)項(xiàng)目。如果你是Arduino的初學(xué)者,請(qǐng)確保首先構(gòu)建一些更簡(jiǎn)單的項(xiàng)目,因?yàn)檫@是一個(gè)高級(jí)項(xiàng)目,并且有很多事情可能出錯(cuò)。

所以我們需要以下部分:

Arduino Pro Mini?http://educ8s.tv/part/ArduinoProMini

一名FTDI程序員?http://educ8s.tv/part/FTDI

FM收音機(jī)模塊?http://educ8s.tv/part/FMRadioModule

A 3W揚(yáng)聲器?http://educ8s.tv/part/3WSpeaker

A PAM8403放大器模塊?http://educ8s.tv/part/PAM8403

旋轉(zhuǎn)編碼器?http://educ8s.tv/part/RotaryEncoder

諾基亞5110液晶顯示器?http ://educ8s.tv/part/NOKIA5110

Wemos電池護(hù)罩?http://educ8s.tv/part/WemosBatteryShield

A 18650電池?http://educ8s。 tv/part/Batteries18650

18650電池座?http://educ8s.tv/part/18650Holder

A開關(guān)?http://educ8s.tv/part/Switch

一個(gè)5x7 CM原型板?http://educ8s.tv/part/PCB5x7

部分電線?http://educ8s.tv/part/Wires

揚(yáng)聲器燒烤布?http://educ8s.tv/part/SpeakerCloth

該項(xiàng)目的總成本約為22美元。

第2步:電子設(shè)備

首先,讓我們建造無線電的電子設(shè)備。幾個(gè)月前,我在面包板上建立了一個(gè)FM收音機(jī)項(xiàng)目。您可以在此處閱讀有關(guān)該項(xiàng)目的Instructable。我對(duì)該項(xiàng)目進(jìn)行了一些更改,這是面包板上的改進(jìn)版本。我現(xiàn)在正在使用Arduino Nano,但我稍后會(huì)使用Arduino Pro Mini來降低功耗。你可以找到這個(gè)Instructable附帶的這個(gè)項(xiàng)目的原理圖。

如果我們啟動(dòng)項(xiàng)目,我們可以看到在諾基亞顯示器上顯示一個(gè)啟動(dòng)畫面幾秒鐘,然后加載無線電我們從EEPROM存儲(chǔ)器中收聽的上一個(gè)廣播電臺(tái)。我們可以通過此旋鈕更改頻率和音量。該項(xiàng)目工作正常。我們現(xiàn)在必須縮小項(xiàng)目以適應(yīng)機(jī)箱。為此,我們將使用Arduino Pro Mini,它尺寸非常小,而且功耗更低。我們還將使用這個(gè)小型原型板焊接其上的一些組件。在此之前,讓我們?cè)贔usion 360中設(shè)計(jì)一個(gè)免費(fèi)但功能非常強(qiáng)大的軟件。

第3步:設(shè)計(jì)機(jī)柜

由于我們要設(shè)計(jì)一個(gè)復(fù)雜的外殼,我們將使用很多部件,我們首先要對(duì)Fusion 360中的每個(gè)電子部件進(jìn)行建模。這樣我們就能確定每個(gè)部件都能完美貼合,外殼足夠大,可以放在里面。我花了大約一個(gè)星期的時(shí)間來學(xué)習(xí)如何在Fusion 360中對(duì)零件進(jìn)行建模,然后對(duì)我將要使用的所有零件進(jìn)行建模。然后我花了一周時(shí)間來設(shè)計(jì)機(jī)箱,因?yàn)槲也皇且晃唤?jīng)驗(yàn)豐富的Fusion 360用戶。我已經(jīng)將所有設(shè)計(jì)文件上傳到了Thingiverse。

獲取文件?https://www.thingiverse.com/thing:2826999

在我看來,結(jié)果是值得的。設(shè)計(jì)看起來很棒,我可以按照自己的意愿安排外殼內(nèi)的所有部件。這樣我就可以肯定,當(dāng)我打算打印所有的外殼部件時(shí),它們會(huì)很合適。通過這種方式,我們可以減少因大量浪費(fèi)時(shí)間和燈絲而導(dǎo)致的試錯(cuò)打印。 Fusion 360提供的另一個(gè)很酷的功能是能夠使用不同的材料創(chuàng)建高質(zhì)量的設(shè)計(jì)渲染,并了解項(xiàng)目在現(xiàn)實(shí)中的樣子。涼。我創(chuàng)建的渲染看起來很漂亮。我迫不及待地想看完項(xiàng)目,所以我開始在萬昊I3 3D打印機(jī)上打印機(jī)箱文件。

第4步:3D打印和后期處理

我使用了FormFutura的兩根木絲。椰子和樺木長(zhǎng)絲。如果你關(guān)注我的頻道,你可能知道我喜歡木絲的外觀和感覺。到目前為止,我在打印時(shí)從未遇到任何問題。這一次雖然不同。該項(xiàng)目由7個(gè)部分組成。我首先成功地打印了較小的部件。最后一部分,外殼的大部分變得更難以打印。出于某種原因,每次我嘗試打印時(shí)噴嘴都會(huì)堵塞。我嘗試了很多設(shè)置,改變速度,縮回,層高,溫度。沒有任何效果。我將噴嘴更換為0.5毫米。

仍然相同。打印失敗了。我甚至有一些電源故障讓我投資UPS。我很絕望,我希望項(xiàng)目繼續(xù)進(jìn)行,我被困住了。然后我提出了一個(gè)想法。更換堵塞的噴嘴后,我可以恢復(fù)打印出故障部件嗎?在線搜索后,我發(fā)現(xiàn)它是可能的。不幸的是,當(dāng)時(shí)我很沮喪,因?yàn)槲覜]有錄制過程的視頻。但它就像一個(gè)魅力,最后,我在打印床上準(zhǔn)備好了最后一部分外殼!真是令人寬慰!

接下來要做的事情很簡(jiǎn)單,從印刷品中取出支撐材料,用木漆打磨和拋光。我仔細(xì)地打磨了所有部件。正如您所看到的那樣,主機(jī)箱部件的打印效果并不如我想的那么好,但由于打印起來非常困難,我不得不使用它。為了治愈瑕疵,我用了一些木膩?zhàn)?。由于我找不到顏色與我的顏色相似的木質(zhì)膩?zhàn)?,我將兩種顏色的油灰混合在一起,以創(chuàng)造出足夠接近我的顏色。我把木膩?zhàn)油吭诹怂械牟课?,我糾正了所有的瑕疵。在油灰干燥后,我再次打磨部件并涂上木漆。我使用胡桃木清漆作為深色部件,使用橡木清漆作為淺色部件。我讓它們干了一天,我準(zhǔn)備繼續(xù)使用電子設(shè)備。

第五步:把所有東西放在一起

下一步是縮小電子設(shè)備以適應(yīng)外殼。由于我已經(jīng)在Fusion 360中模擬了所有部件,我確信如何做到這一點(diǎn)。如您所見,每個(gè)部件在機(jī)箱中都有其特定的位置。

我根據(jù)此處附帶的原理圖將所有部件焊接在一起。

首先,我焊接了Arduino Pro Mini并使用FTDI程序員將代碼上傳到它。

下一步是為電路創(chuàng)建電源。我將使用Wemos電池屏蔽,這是一個(gè)非常方便的屏蔽,可以為18650電池充電并將其電壓提升至5V。我從屏蔽層上取下了電池連接器,并焊接了18650電池連接器的電線。接下來,我將開關(guān)焊接到5V輸出。檢查我附在此處的第二個(gè)原理圖。電源準(zhǔn)備好了。

然后我一個(gè)接一個(gè)地焊接所有其他部分幾個(gè)小時(shí)。這次我沒有在FM收音機(jī)模塊的音頻輸出端使用音頻線,而是在電路板底部焊接了電線。檢查我附加到此Instructable的照片。此信號(hào)現(xiàn)在可以進(jìn)入放大器進(jìn)行放大。我還在原型板的電源軌上增加了一個(gè)330μF電容。這種添加降低了無線電信號(hào)的噪聲。完成所有焊接后,我測(cè)試了項(xiàng)目并且工作正常!

最后一步是將所有部件放在一起,外殼部件和電子部件。我先粘上收音機(jī)的烤架,然后粘上烤架布。然后我使用常規(guī)膠水和揚(yáng)聲器使用熱膠粘合顯示器。接下來,我熱粘了電池座,開關(guān)和電池充電器。然后我將放大器模塊熱粘到其位置,然后是旋轉(zhuǎn)編碼器,最后是原型板。最后,我所要做的就是將外殼的其余部分粘在一起。該項(xiàng)目已經(jīng)準(zhǔn)備就緒,我迫不及待想要嘗試。

藝術(shù)裝飾FM廣播項(xiàng)目在成立后的最后6個(gè)月,我的桌面上播放了一些音樂。真有感!

第6步:項(xiàng)目代碼

現(xiàn)在我們?nèi)?a target="_blank">電腦前往快速瀏覽一下項(xiàng)目的軟件方面。正如您所看到的,我們?cè)谶@個(gè)項(xiàng)目中使用了很多庫。

代碼比我們迄今為止構(gòu)建的大多數(shù)項(xiàng)目更復(fù)雜。我試圖通過易于閱讀和理解功能使其變得簡(jiǎn)單。

基本思路是這樣的:如果旋轉(zhuǎn)編碼器軸已改變位置并且保持在相同位置超過1第二,我們需要將頻率設(shè)置為FM Radio模塊。

if(currentMillis - previousMillis 》 interval)

{

if(frequency!=previous_frequency)

{

previous_frequency = frequency;

radio.selectFrequency(frequency);

seconds = 0;

}else

FM收音機(jī)模塊需要大約1秒鐘才能調(diào)到新的頻率,所以我們無法改變每個(gè)旋轉(zhuǎn)編碼器的頻率變化,因?yàn)檫@樣,頻率變化將非常慢。當(dāng)新頻率設(shè)置為模塊時(shí),我們計(jì)算自頻率設(shè)置以來經(jīng)過的秒數(shù)。如果時(shí)間超過5分鐘,我們將該頻率保存到EEPROM存儲(chǔ)器。

else

{

seconds++;

if(seconds == SECONDS_TO_AUTOSAVE)

{

float read_frequency = readFrequencyFromEEPROM();

if(read_frequency!=frequency)

{

Serial.println(“l(fā)oop(): Saving new frequency to EEPROM”);

writeFrequencyToEEPROM(&frequency);

}

}

}

您可以在此處找到此項(xiàng)目的代碼。

第7步:最后的想法

我們很幸運(yùn)地生活在一個(gè)我們可以自己構(gòu)建任何想要的東西的時(shí)代!我們擁有工具和資源,可以在幾周內(nèi)以低成本創(chuàng)建我們想要的任何東西。

最終結(jié)果非常值得我投入其中的時(shí)間和精力。我在這個(gè)項(xiàng)目上花了很多時(shí)間。我學(xué)到了很多新東西;我獲得了寶貴的經(jīng)驗(yàn)。我現(xiàn)在擁有建立更好項(xiàng)目的技能和信心。當(dāng)我創(chuàng)建這個(gè)YouTube頻道時(shí),我甚至不知道如何焊接,我不知道3D打印機(jī)存在,當(dāng)然,我不知道如何設(shè)計(jì)任何東西。我只知道如何編程。 3年后,我能夠建立像這樣的項(xiàng)目。所以,如果你一直想做一些事情,但你害怕開始,請(qǐng)按照我的步驟。從小處著手繼續(xù)學(xué)習(xí)。在幾年內(nèi),你不會(huì)相信你的進(jìn)步。

當(dāng)然,這個(gè)項(xiàng)目并不完美。我使用的天線接收效果不是很好。我注意到,如果您將USB電纜連接到充電端口,它就可以充當(dāng)天線,并且可以大大改善接收效果。此外,即使項(xiàng)目代碼支持旋轉(zhuǎn)編碼器按鈕打開或關(guān)閉顯示器的背光,我也沒有使用此功能,因?yàn)槲也恍⌒臒嵴澈闲D(zhuǎn)編碼器,因此無法按下按鈕。當(dāng)然,在這樣的項(xiàng)目中可以改進(jìn)很多東西。如果您構(gòu)建此項(xiàng)目并進(jìn)行任何改進(jìn),請(qǐng)與社區(qū)分享您的工作。

責(zé)任編輯:wv

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

    關(guān)注

    1

    文章

    330

    瀏覽量

    24154
  • Arduino
    +關(guān)注

    關(guān)注

    190

    文章

    6526

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    FM發(fā)射機(jī)測(cè)量中的預(yù)加重與去加重

    預(yù)加重與去加重是FM廣播系統(tǒng)“發(fā)射-傳輸-接收”鏈路中互補(bǔ)的重要環(huán)節(jié),其核心意義在于針對(duì)性解決FM調(diào)制的高頻噪聲痛點(diǎn),實(shí)現(xiàn)音質(zhì)與頻段利用率的雙重優(yōu)化。在FM發(fā)射機(jī)的測(cè)量工作中,合理匹配
    的頭像 發(fā)表于 02-27 15:23 ?165次閱讀
    <b class='flag-5'>FM</b>發(fā)射機(jī)測(cè)量中的預(yù)加重與去加重

    FM發(fā)射機(jī)測(cè)量中的預(yù)加重與去加重

    FM廣播發(fā)射機(jī)的性能檢測(cè)與運(yùn)維校準(zhǔn)中,預(yù)加重與去加重的匹配設(shè)置是保障音頻傳輸保真度、提升高頻信噪比的重要技術(shù)環(huán)節(jié),為該領(lǐng)域常規(guī)操作流程之一。這一設(shè)計(jì)的誕生,源于FM調(diào)制的固有噪聲特性—— F
    的頭像 發(fā)表于 02-24 15:09 ?142次閱讀
    <b class='flag-5'>FM</b>發(fā)射機(jī)測(cè)量中的預(yù)加重與去加重

    FM立體聲廣播系統(tǒng)中S信號(hào)的38kHz殘留分量測(cè)量方法

    FM立體聲廣播系統(tǒng)中,S信號(hào)的38kHz殘留分量是指立體聲復(fù)合信號(hào)(MPX)中未被完全抑制的38kHz副載波殘余成分。該分量對(duì)主載波的調(diào)制會(huì)直接影響立體聲分離度、音頻信號(hào)純凈度及廣播覆蓋質(zhì)量,是衡量
    的頭像 發(fā)表于 01-14 11:01 ?633次閱讀
    <b class='flag-5'>FM</b>立體聲<b class='flag-5'>廣播</b>系統(tǒng)中S信號(hào)的38kHz殘留分量測(cè)量方法

    輝視廣播對(duì)講高速公里應(yīng)用

    廣播
    jf_55301954
    發(fā)布于 :2025年12月11日 14:16:40

    應(yīng)急廣播覆蓋方案 地下車庫調(diào)頻廣播信號(hào)覆蓋

    隨著社會(huì)的發(fā)展和居住水平的提高,越來越多的住宅小區(qū)和商業(yè)大廈規(guī)劃建設(shè)了地下停車場(chǎng),由于在地下空間電磁信號(hào)被屏蔽,因此大部分停車場(chǎng)都沒有FM調(diào)頻廣播信號(hào),車輛進(jìn)入地下停車場(chǎng)后就無法再收聽車載廣播節(jié)目,這就給車主帶來極大的不便。
    的頭像 發(fā)表于 11-12 17:44 ?433次閱讀
    應(yīng)急<b class='flag-5'>廣播</b>覆蓋方案 地下車庫調(diào)頻<b class='flag-5'>廣播</b>信號(hào)覆蓋

    在修改廣播內(nèi)容(如名稱、UUID、廣播數(shù)據(jù)等)時(shí)是否需要停用當(dāng)前廣播功能

    在修改廣播內(nèi)容(如名稱、UUID、廣播數(shù)據(jù)等)時(shí), 通常需要先停止當(dāng)前廣播,修改參數(shù)后再重新啟動(dòng)廣播 ,才能確保新配置生效且功能穩(wěn)定。具體邏輯如下: 1. 主流藍(lán)牙芯片的操作流程(以
    發(fā)表于 10-31 13:01

    管廊廣播對(duì)講解決方案

    廣播
    jf_55301954
    發(fā)布于 :2025年10月23日 14:59:23

    景區(qū)SIP廣播對(duì)講,一鍵求助,廣播通知,背景音樂播放

    廣播
    jf_55301954
    發(fā)布于 :2025年10月18日 10:48:22

    隧道高清晰廣播安裝測(cè)試

    廣播
    恒星科通01
    發(fā)布于 :2025年10月13日 10:39:44

    恒星科通隧道平面波廣播

    廣播
    恒星科通01
    發(fā)布于 :2025年10月13日 10:38:12

    多通道FM廣播方案求教:8 天線并行的互調(diào)/鄰道干擾如何控制?

    1. 背景 我們是一批清華大學(xué)的學(xué)生創(chuàng)業(yè)者,我們的創(chuàng)業(yè)項(xiàng)目需要使用 FM 廣播設(shè)備,但是我們對(duì)這個(gè)技術(shù)不是很了解,所以想和各位前輩請(qǐng)教,煩請(qǐng)大家?guī)兔Ψ治鑫覀兊姆桨负筒聹y(cè),多多拍磚,合適的話也可以一起
    發(fā)表于 08-09 15:26

    數(shù)字音頻廣播的整體架構(gòu)和相關(guān)技術(shù)

    數(shù)字音頻廣播(DAB)是繼AM和FM之后的第三代廣播系統(tǒng),通過數(shù)字信號(hào)傳輸音頻內(nèi)容,具有高音質(zhì)、抗干擾能力強(qiáng)、頻譜利用率高等優(yōu)點(diǎn)。DAB技術(shù)的核心在于其獨(dú)特的廣播架構(gòu)和調(diào)制技術(shù),這些技
    的頭像 發(fā)表于 07-17 10:58 ?2326次閱讀
    數(shù)字音頻<b class='flag-5'>廣播</b>的整體架構(gòu)和相關(guān)技術(shù)

    CDR/FM廣播信號(hào)測(cè)試解決方案

    了許多司機(jī)和乘客共同關(guān)注的問題。在這樣的背景下,車機(jī)廣播作為出行中的主要娛樂與信息獲取方式之一,其重要性日益凸顯。
    的頭像 發(fā)表于 07-14 16:39 ?3226次閱讀
    CDR/<b class='flag-5'>FM</b><b class='flag-5'>廣播</b>信號(hào)測(cè)試解決方案

    大學(xué)IP廣播系統(tǒng)解決方案:構(gòu)建數(shù)字化智慧化大學(xué)校園IP廣播平臺(tái)

    大學(xué)IP廣播系統(tǒng),以“深入學(xué)校廣播需求、維護(hù)日常教學(xué)秩序、創(chuàng)新廣播教學(xué)應(yīng)用、挖掘雙向互動(dòng)潛能”為設(shè)計(jì)導(dǎo)向,以大學(xué)內(nèi)部局域網(wǎng)為傳輸架構(gòu)采用TCP/IP協(xié)議傳輸全數(shù)字音頻和控制信號(hào),充分融合分散式
    的頭像 發(fā)表于 04-25 16:42 ?1038次閱讀
    大學(xué)IP<b class='flag-5'>廣播</b>系統(tǒng)解決方案:<b class='flag-5'>構(gòu)建</b>數(shù)字化智慧化大學(xué)校園IP<b class='flag-5'>廣播</b>平臺(tái)

    樹莓派+藝術(shù)品,有沒有搞頭?

    由樹莓派(RaspberryPi)驅(qū)動(dòng)的這一令人著迷的藝術(shù)品在國際上大受歡迎SisyphusIndustries公司的旗艦產(chǎn)品——具有家具和互動(dòng)藝術(shù)品雙重功能的沙盤。這個(gè)產(chǎn)品需要結(jié)構(gòu)緊湊、價(jià)格低廉的控制硬件。RaspberryP
    的頭像 發(fā)表于 03-25 09:45 ?637次閱讀
    樹莓派+<b class='flag-5'>藝術(shù)</b>品,有沒有搞頭?