在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>覆盆子和Arduino的色光療法

覆盆子和Arduino的色光療法

2022-12-12 | zip | 2.23 MB | 次下載 | 免費

資料介紹

描述

技術(shù)如何幫助我們改善生活?

這是我在考慮要實現(xiàn)的新項目時問自己的問題。

每天我花很多時間在電腦前工作,我希望科技能“照顧”我,試著了解我的心情,找到讓我放松和快樂的方法。

我的電腦如何解讀我的表情并讓我感覺良好?

答案很明確……使用Microsoft 認知服務(wù)和我最喜歡的小工具(Raspberry 和 Arduino)。

說說我的項目吧,走吧!

理念

在色光療法中,每種顏色都與個人特定的心理和精神特征相關(guān),支持者認為同樣會對身體機能產(chǎn)生特殊影響。

沒有臨床或科學證據(jù)證明這些未經(jīng)證實的斷言的優(yōu)點。

然后,每種顏色都與特定屬性相關(guān)聯(lián),通常基于簡單的心理類比。

我創(chuàng)建了一個系統(tǒng),能夠看到我的表情,了解我是否快樂,并決定房間的最佳顏色是什么,以改變我的心情。

我認為它非???/font>?。?!

硬件設(shè)置

我的硬件如下圖

?
poYBAGONY4SAD-X3AAfXqmH5zVo260.png
圖式
?

軟件

阿杜諾

第一步是在我的設(shè)備(Raspberry 和 Arduino)之間建立通信。為此,我決定使用SoftwareSerial Library。我受到David Jones ProjectJiong Shi主持的項目的啟發(fā)。

下一步是更改我的藍牙設(shè)備的默認名稱。模塊的默認名稱是HC-05 ,這并不酷!

要更改藍牙模塊的名稱,我們應(yīng)該學習和使用 AT 命令。有關(guān) AT 命令以及如何使用 Arduino 和藍牙模塊使用它們的更多信息,請參閱此鏈接。

正如我所說,Raspberry 和 Anrduino 之間的通信是由藍牙連接組成的。我決定在 UWP 應(yīng)用程序中實現(xiàn)一種方法,將包含 3 個字符(相當于 3 個字節(jié))的字符串發(fā)送到 Arduino,Arduino 接收并解碼輸入數(shù)據(jù)。

僅供參考,一段Arduino解碼代碼如下所示(完整源碼見下方代碼部分):

if (BTSerial.available())
{ 
	// Read string from Raspberry 
	delay(10); 
	ch1 = BTSerial.read(); 
	delay(10); 
	ch2 = BTSerial.read(); 
	delay(10); 
	ch3 = BTSerial.read(); 
	delay(10); 
	if (ch1 == '1') 
		digitalWrite(GREEN, HIGH); 
	else 
		digitalWrite(GREEN, LOW); 
	if (ch2 == '1') 
		digitalWrite(BLUE, HIGH); 
	else 
		digitalWrite(BLUE, LOW); 
	if (ch3 == '1') 
		digitalWrite(RED, HIGH); 
	else 
		digitalWrite(RED, LOW); 
	... 
	... 
	... 
} 

現(xiàn)在是時候創(chuàng)建一個新的解決方案并實現(xiàn)我們的代碼了!

通用 Windows 平臺應(yīng)用程序

我決定探索 Microsoft 的Emotion API (有關(guān) SDK 的更多詳細信息,請參閱鏈接)。

?
?
?
?
poYBAGOSzPuAGsLCAADvetmW7qU185.png
?
1 / 2 ?圖 1 - Emotion Api 標頭
?
如果您從頭開始創(chuàng)建 UWP 項目,則必須安裝“Oxford”包,在 Visual Studio 中打開“NuGet 包管理器控制臺”并鍵入Install-Package Microsoft.ProjectOxford.Emotion

確保您已通過 Azure 生成了情感服務(wù)密鑰。為此,轉(zhuǎn)到并單擊“在 Azure 上購買”

?
poYBAGOSzP-ARys4AACONwAuAiw038.png
在 Azure 上購買
?

然后,您將被重定向到您的 Azure 帳戶,現(xiàn)在您必須編譯一些字段,如下所示,我使用了“免費定價層”,每月允許您進行 30000 次圖像交易。(如果您沒有免費的 Azure 帳戶,請訪問此鏈接

?
pYYBAGOSzQKAGpphAACFTRBp92I494.png
Azure - 在您的 Azure 中創(chuàng)建認知服務(wù)
?

現(xiàn)在探索您在 Azure 中的認知服務(wù)帳戶并轉(zhuǎn)到密鑰部分。

?
pYYBAGOSzQeAE4yXAACpYbJhwqo920.png
Azure - 復(fù)制你的密鑰
?

有 2 個鍵,選擇一個并在以下字符串中“復(fù)制并粘貼” MainPage.xaml.cs中的值:

string subscriptionKey = "xxxxxxxxxxxxxxxxxxx";

UWP 必備

要訪問藍牙和其他各種功能,如網(wǎng)絡(luò)攝像頭、圖片等,我們需要在“ Package.appmanifest ”文件中提及它們。

為此,請按照提到的步驟操作:

?
pYYBAGOSzQuAHbHkAAG8BqgirsE588.png
設(shè)備能力
?

代碼片段:

<Capabilities>
  <Capability Name="internetClient" /> 
  <uap:Capability Name="picturesLibrary" /> 
  <uap:Capability Name="removableStorage" /> 
  <DeviceCapability Name="bluetooth.rfcomm"> 
    <Device Id="any"> 
      <Function Type="name:serialPort"/> 
    Device> 
  DeviceCapability> 
  <DeviceCapability Name="webcam" /> 
  <DeviceCapability Name="microphone" /> 
Capabilities>

基本理念(圖像捕捉、UWP 應(yīng)用程序)

我們需要將捕獲的圖像轉(zhuǎn)換為 MemoryStream。為此:

var reader= new Datareader(photoStream.GetInputStreamAt(0);
var bytes = new byte[photoStream.Size];
await reader.LoadAsync((uint)photoStream.Size);
reader.ReadBytes(bytes); 
var stream = new MemoryStream(bytes);

所以現(xiàn)在,使用一次調(diào)用,您可以從 Azure 檢索情緒結(jié)果:

Emotion[] emotionResult;           
emotionResult = await emotionServiceClient.RecognizeAsync(stream);

硬件

?
?
?
?
poYBAGOSzTSAd76LAAjWTZOkKa8098.jpg
?
1 / 3 ?色光療法系統(tǒng)視圖 1
?

UWP應(yīng)用程序

在第一張圖片中,您可以看到應(yīng)用程序啟動屏幕。在左側(cè),它顯示從網(wǎng)絡(luò)攝像頭捕獲的圖片。在中間的情緒狀態(tài)和右側(cè),您可以配置與 Arduino 的藍牙連接。

?
?
?
?
pYYBAGOSzTeAH5hwAAA6ZIrwT6o168.png
?
1 / 4 ?圖 1 - 應(yīng)用布局
?

每次獲取圖像時,系統(tǒng)都會評估打開燈光的最佳顏色,并通過藍牙將其發(fā)送到 Arduino。(正如您從后面的代碼中看到的那樣,我創(chuàng)建了一個每 10 秒捕獲一次圖片的計時器。)

目前UWP應(yīng)用程序在我的PC上運行,因為它很容易截圖,但它是一個UWP應(yīng)用程序,所以在Raspberry上部署應(yīng)用程序不是問題。

目前,系統(tǒng)管理以下 3 種顏色,但創(chuàng)建邏輯非常容易,您會更喜歡:

if (emotionResult[0].Scores.Happiness >= 0.85) 
{ 
	Send("111"); 
} 
else if (emotionResult[0].Scores.Happiness >= 0.50 && emotionResult[0].Scores.Happiness < 0.85) 
{ 
	Send("001"); 
} 
else if (emotionResult[0].Scores.Happiness > 0.25 && emotionResult[0].Scores.Happiness < 0.50) 
{ 
	Send("100"); 
} 
else 
{ 
	Send("110"); 
} 

我假設(shè)顏色組合為:

000 = Cyan
001 = Light green  // Mild Happy
010 = Violet
011 = Red
100 = Light blue   // Neutral
101 = Green
110 = Blue
111 = OFF          // Happy
如您所見,如果您快樂,則不需要點亮 :)

讓我們看看實際效果

?

未來發(fā)展

  • Emotion Api 能夠確定圖像幀中每個人的狀態(tài)分數(shù)。所以你將能夠確定幸福的平均值 :) 并決定打開你房間的最佳顏色
  • 為硬件創(chuàng)建一個漂亮的包裝器
  • 在這個項目中,我只評估“幸福”,但您可以嘗試開發(fā)一種算法,考慮 API 中可用的所有狀態(tài)……這非常簡單!

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

評論

查看更多

下載排行

本周

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

本月

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

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 一级特黄特色的免费大片视频| 色天天网| 动漫精品成人免费网站| 天天色啪| 久久草在线精品| 午夜在线观看免费视频| 国产三级网| 国产成人精品日本| 欧美色视频网| 色播五月婷婷| 在线看视频你懂的| 亚洲午夜顶级嘿嘿嘿影院| 干干天天| 国产h视频在线观看高清| 4480yy私人午夜a级国产| 欧美高清a| 亚洲视频1区| h视频免费观看| 美女扒开下面让男人捅| 亚洲成人在线网| 午夜情趣视频| 日日噜噜夜夜狠狠久久aⅴ| 美日韩中文字幕| 免费看一级大片| 成人精品一区二区三区电影| 国模私拍在线视频| 夜夜夜网| 婷婷在线观看香蕉五月天| 人人干人人干| 手机看片福利日韩国产| 午夜一级影院| 999久久精品国产| 国产亚洲欧美一区| 日韩免费看| 免费在线黄色网| 操你啦在线视频| 五月花亚洲| 色www国产阿娇| 亚洲国产精品丝袜在线观看| 亚洲你懂得| 久久精品人人爽人人爽|