我做了一個帶時鐘的藍牙音箱。它顯示日期、時間、溫度和濕度,并每隔 15 分鐘從互聯網上更新。它還具有一個 32 波段音頻音樂頻譜分析儀,可顯示不同的音樂模式。時鐘或頻譜分析儀可以在播放音樂時顯示。藍牙關閉時也可以顯示時鐘。
這是由 Arduino Nano 制成的,具有所有處理和顯示功能。ESP01從互聯網上獲取時間和天氣報告,并通過串行通信將數據發送到Arduino。藍牙模塊接收音頻和放大器(5+5瓦)模塊將其發送到(5+5瓦)揚聲器。做了一個小電路使用 Arduino for Spectrum Analyzer 分析音頻。電源由 18650 電池供電,可通過任何智能手機充電器充電。
補給品
Arduino Nano
ESP-01
MT3608 升壓模塊
TP5100 充電器模塊
藍牙音頻模塊
音頻放大器(6/10 瓦)
揚聲器 4 歐姆 3/5 瓦
最大 7219 LED 點陣。
電容器 104,10uf
2*18650電池2000mAh
開關 SPDT 2 位置,開/關開關,觸覺按鈕
第 1 步:制作條形音箱
你可以用 10/12mm 的 MDF 板膠合板制作條形音箱。首先測量揚聲器和 LED 矩陣 7219 切割它。然后使用 fevicol 粘合劑和螺釘組裝它們。我使用 6 毫米的前/后面板和 12 毫米的前/后面板膠合板。
第 2 步:覆蓋條形音箱
我用墻紙貼紙把盒子包起來。你需要慢慢地和耐心地做,否則氣泡會進入。或者你可以很容易地用噴漆涂漆。
第 3 步:設計 PCB
您需要將組件焊接在 PCB 板上并進行測試。按照電路圖并查看視頻了解詳細信息。
第 4 步:制作電池組
首先按照電路圖焊接電線。然后用膠帶包裹末端以避免短路。最后用另一層膠帶覆蓋整個電池組并檢查電壓應該在 4 伏左右。雖然我使用了 4 節電池,但電壓相同,因為所有電池都是并聯的。
第 5 步:對 Arduino Nano 和 ESP-01 進行編程
您需要分別對 Arduino nano 和 ESP-01 進行編程。您可以從下面下載代碼并上傳到 Arduino Nano。接下來使用 FTDI 或 USB 到 UART/ESP8266 適配器將代碼上傳到 ESP-01。還要獲取天氣報告,即溫度。。 你需要從 openweathermap.org 獲取一個 API 密鑰,它是免費的。。最后在組裝前測試它。檢查視頻以獲取完整的詳細信息。您可以使用觸覺按鈕從時鐘切換到音頻頻譜分析儀。
ESP01_Arduino_BTSpeaker_V6_FV1.ino
BTWifi_Speaker_FV1.ino.ino
Arduino-32band-audio-spectrum-visualizer-analyzer.ino
第 6 步:最后組裝組件
-
音響
+關注
關注
58文章
540瀏覽量
56954 -
Arduino
+關注
關注
188文章
6477瀏覽量
187816 -
IOT
+關注
關注
187文章
4230瀏覽量
197596
發布評論請先 登錄
相關推薦
評論