tft每日頭條

 > 生活

 > 一分鐘搞定智能家居

一分鐘搞定智能家居

生活 更新时间:2024-07-17 21:14:58

智能家居的誕生,方便了我們的生活。其實愛學習愛動手的朋友,自己DIY一些智能産品,是完全沒有問題的。自己DIY,至少有兩個好處:享受DIY的樂趣,解決自己的實際痛點。

一分鐘搞定智能家居(你需要了解一下這幾個相關技術)1

智能家居

那麼,我們就應該行動起來,首先就是要知道,我們需要哪些材料和知識儲備。不要急着去買書或者買電路闆,先把你的想法寫出來,看看有什麼和缺什麼。我根據自己的經驗,幫大家列出一個清單,大家可以根據清單來逐項查找自己所需要的東西。

1智能手機APP

大多數的智能硬件都要跟智能手機來通信,這就要在手機上安裝專門的APP。這對于部分程序員來說,并不是很難的事情。網上也可以找到一些通用的APP下載,比如手機藍牙助手。

一分鐘搞定智能家居(你需要了解一下這幾個相關技術)2

手機APP

2單片機

智能産品的“大腦”,很多情況下你需要用單片機來進行控制和通信,所以了解單片機是很有必要的。單片機有很多種類,51、stm32或者Arduino系列都可以勝任。如果不是專業人士,推薦大家使用開源的Arduino,容易上手。其他的單片機都需要專門的開發環境(需要破解),安裝起來比較麻煩。

一分鐘搞定智能家居(你需要了解一下這幾個相關技術)3

開源硬件ARDUINO

3傳感器/執行器

智能産品的“功能器官”,大家根據自己的需要,選擇不同的傳感器或執行器。比如想要控制彩燈燈,就選擇彩燈模塊;要想知道溫濕度數值,就選擇溫濕度傳感器;要和手機進行藍牙通信,就需要選擇藍牙模塊。網上可以買到各種傳感器/執行器的模塊,價格都很親民。

一分鐘搞定智能家居(你需要了解一下這幾個相關技術)4

傳感器

4電子、電路基礎知識

至少要知道怎麼接線,了解電壓電流的概念,學會識别常見的元件類型。這樣會讓你省錢。雖然網上買模塊比較便宜,但是經常燒壞東西還是很讓人頭疼的,經濟受到損失不說,還會影響你的積極性。

一分鐘搞定智能家居(你需要了解一下這幾個相關技術)5

電路圖

5編程知識

大多數沒有從事編程工作的人把編程看的十分困難,這真的沒有必要的。單片機編程主要用c語言,c語言是基礎,學會了c語言,别編程語言就很容易學習了。網上的編程教程很多,其實說起來就那麼幾個關鍵字而已,大多數的智能家居不需要什麼數據結構和算法這些高深的知識,你隻要了解程序如何跟單片機的管腳對應起來就行了。

一分鐘搞定智能家居(你需要了解一下這幾個相關技術)6

編程語言

6外殼

電路闆完成之後,要想辦法把它們裝起來,一是美觀,一是安全。畢竟這是個看顔值的年代,漂亮的外殼大部分情況下比電路闆還要值錢!

一分鐘搞定智能家居(你需要了解一下這幾個相關技術)7

外觀設計

每個人的特長不同,可以根據自己的專業主攻一個方向,其他部分完全可以通過購買或者合作來完成,興趣相同的朋友大有人在,不定期的聚一聚,來幾場頭腦風暴,沒準就能做出一款超酷的智能家居産品出來!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved