電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>鋼鐵俠NiteLite開源硬件

鋼鐵俠NiteLite開源硬件

2023-07-10 | zip | 0.00 MB | 次下載 | 免費(fèi)

資料介紹

描述

介紹

最初這個(gè)項(xiàng)目是我在 hackster 上參加“Windows 10 IoT Core - 家庭自動(dòng)化競賽”的參賽作品。不幸的是,我無法按時(shí)完成該項(xiàng)目(它仍未完成并將被延長),但我想無論如何我都會(huì)在 hackster 上發(fā)布它,不管比賽如何。遲交總比不交好。

想法背后的故事

我女兒告訴我,如果我不開燈,她有時(shí)會(huì)害怕睡在她的房間里(她 8 歲)。你們中的許多人(如果你們有孩子)都會(huì)非常了解這種情況 :) 所以我們(我和我的女兒)決定將這個(gè)鋼鐵俠主題的夜燈放在一起。

特點(diǎn)

  • 通過語音命令打開和關(guān)閉額外的燈
  • 通過語音命令打開和關(guān)閉連接的時(shí)鐘
  • 如果有任何問題,通過語音輸入向父母發(fā)送短信
  • 緊急呼叫(尚未實(shí)現(xiàn))
  • 通過語音輸入播放一組預(yù)定義的首選歌曲
  • 通過RFID卡設(shè)置時(shí)間和鬧鐘(設(shè)置時(shí)間、設(shè)置鬧鐘、鬧鐘開啟、鬧鐘關(guān)閉)

使用過的操作系統(tǒng)

在測試期間,我意識(shí)到 Windows 10 IoT 核心版、Windows 10 移動(dòng)版和 Windows 10 桌面版在處理語音輸入和輸出的方式上有很大不同。語音輸入的源代碼將在 RPI2、Windows Phone 和臺(tái)式機(jī)上運(yùn)行(您自己試試),但我想我必須檢查不同設(shè)備類型的其他場景以及如何適當(dāng)?shù)靥幚聿煌脚_(tái)。

對于該項(xiàng)目的第一個(gè)演示,我決定從桌面運(yùn)行 NiteLite 應(yīng)用程序。我也讓它在 PI2 上工作,使用非常便宜的麥克風(fēng)和 USB 聲卡(稍后這將是首選設(shè)備)。目前,它在桌面上運(yùn)行,而 Raspian 正在接管后端部分。

使用的編程語言、編輯器和 IDE

  • Linux 上的 VIM
  • Windows 10 上的 Visual Studio 2013 和 2015

VIM 起初有點(diǎn)奇怪(特別是當(dāng)您來自 Visual Studio 背景時(shí)),但它是我了解和喜愛多年的最通用的編輯器之一。?

Visual Studio 為您提供 IDE 的強(qiáng)大功能,該 IDE 受到全球數(shù)百萬開發(fā)人員的喜愛和支持,并且具有市場上其他 IDE 無法超越的生產(chǎn)力因素。

以下是用于項(xiàng)目不同部分的編程語言和執(zhí)行環(huán)境:

  • 用于 Web API 服務(wù)器的 Visual C#(完全成熟的 .NET)
  • 用于流媒體服務(wù)器的 Visual C#(完全成熟的 .NET)
  • Gadgeteer 部分的 .NET Micro Framework,也是 C#
  • Mono 作為 Raspbian 上的運(yùn)行時(shí)和串行命令部分,使用最新的 Xamarin 存儲(chǔ)庫
  • 用于媒體播放器部分的 Node.js
  • Pyhton 與 OpenCV 結(jié)合用于 Linux 上的相機(jī)捕獲和流媒體部分

我必須說,Linux 上的 Mono-Part 運(yùn)行良好。使用 Samba 在 PI 上創(chuàng)建網(wǎng)絡(luò)共享非常簡單。Visual Studio 只需將生成的程序集復(fù)制到 RPI2 共享,我只需使用膩?zhàn)油ㄟ^ Mono 執(zhí)行代碼。因?yàn)槲覍?Python 不是很熟悉,所以那部分不太好管理。然而,Python 是一種非常直觀的語言,使用 Python 綁定的 OpenCV 設(shè)置運(yùn)行良好,沒有任何重大問題。

使用過的硬件

  • 3 Raspberry Pie的2個(gè)(Web Api Server 1個(gè),? Node ?server 1個(gè),Python/OpenCV場景1個(gè))
  • 一個(gè)來自 GHI(.NET Micro Framework + Gadgeteer)的 Fez Spider 時(shí)鐘
  • 2 個(gè) Teensy 3.1 板(一個(gè)用于串行通信,用作 USB2Serial 橋,一個(gè)用于通過串行連接到藍(lán)牙低功耗模塊來控制鋼鐵俠脈沖和閃電)
  • 一個(gè)使用氫藍(lán)牙低功耗模塊的氧氣板(.NET Micro Framework)。該模塊通過串行連接連接到前面提到的 Teensy 3.1 板
  • Fez Spider 的 GHI RFID 讀取器模塊(用于讀取各種 RFID 卡的輸入)
  • GHI SDCard 模塊能夠每 5 分鐘更改時(shí)鐘屏幕上的背景
  • GHI USB 電源模塊為時(shí)鐘供電
  • GHI 無線模塊,使時(shí)鐘能夠訪問本地網(wǎng)絡(luò)和互聯(lián)網(wǎng)
  • 一個(gè)標(biāo)準(zhǔn)的 RGB 燈使鋼鐵俠能夠以三種不同的顏色脈動(dòng)
  • 兩個(gè) 2mm LED 顯示用作 USB2Serial 橋接器的 Teensy 3.1 串行端口的狀態(tài)(傳入和傳出串行流量)
  • 2 個(gè) TP-Link 無線適配器 TL-WN725N 和 TL-WN823N(在 Raspbian 下都可以正常工作)
  • 各種厚度為 5 毫米和 8 毫米的丙烯酸玻璃板
  • 我能在那里找到的最便宜的鋼鐵俠模型(塑料)
  • 一張用于 Windows 10 IoT-Core(之前的測試)的廉價(jià) USB 聲卡(任何都可以),帶有兩個(gè)標(biāo)準(zhǔn)輸入插孔,用于連接簡單的麥克風(fēng)和耳機(jī)
  • 一個(gè)超級便宜的桌面麥克風(fēng),我將其拆下并定位為鋼鐵俠的附加組件

這個(gè)圖像系列應(yīng)該可以很好地概述組件是如何組合在一起的:

?
?
?
?
poYBAGOkFveATPhRAAyG6yZUCxA635.jpg
?
1 / 6 ? Teensy 3.1 用于呼吸 LED 草圖和閃電功能
?

代碼

您可以在 GitHub 上下載該項(xiàng)目的代碼:

。

?

?

?

?

?

?

?

?

?

?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)