iT邦幫忙

iot相關文章
共有 208 則文章
鐵人賽 IoT DAY 30
育兒也要智慧 系列 第 30

技術 Day 30 : 第一個 MQTT 智慧裝置

MQTT 通訊協定 最後一天就是要把大家領進門, 來把上回的智慧裝置串接到 Home Assistant , 過去我們都使用 HTTP 來做各種育兒 IoT 應...

鐵人賽 IoT DAY 29
育兒也要智慧 系列 第 29

技術 Day 29 : 第一個無線智慧裝置

網頁伺服器 學習了快一個月後總算可以來撰寫無線的智慧裝置, 相信利用這些技術肯定能提升妳的育兒體驗, 那麼就趕緊來撰寫智慧裝置的韌體程式, 首先試著在 ESP8...

鐵人賽 IoT DAY 30

技術 Day 30 - 後記

經過了一個月的嘗試,我們大致上已經掌握了能夠自己實現非常基礎的 Ruby VM 的能力。雖然在鐵人賽之前也花了一個月左右的時間去驗證整個想法是否可行,然後在鐵人...

鐵人賽 IoT DAY 27

技術 op.27 《全領域》-全域開發實戰 - 居家植物盆栽 Mvt II (C# Broker & Mysql)

op.27 紀錄時空間的情話 讓我們彼此之間的記憶與美好時光 永恆紀載 今天來將 Broker 進行改寫吧,把對應的內容記載至資料庫裡。 先看看原本的程式碼...

鐵人賽 IoT DAY 29

技術 Day 29 - 回傳值

雖然我們實作了好幾個方法,但忘記了要處理方法回傳值,在 mruby 中處理回傳值也是相當簡單的,因為編譯器在生成指令的時候都已經幫我們處理好對應的機制,只需要將...

鐵人賽 IoT DAY 28
育兒也要智慧 系列 第 28

技術 Day 28 : 無線智慧裝置

Wifi 開發板 現成的智慧裝置搭配 HA 來控制讓育兒變得更簡單, 生活品質的提升也讓妳的人生更加的精彩, 那麼是否也可以自己來動手做無線裝置呢? 其實只要透...

鐵人賽 IoT DAY 26

技術 op.26 《全領域》-全域開發實戰 - 居家植物盆栽 Mvt I (NodeMCU & MQTT)

op.26 打造屬於妳的時空廊道 為你我打造一個專屬妳的自由往返通道 讓妳可以任意地穿越 不再受拘束 今天開始來將前幾天用到的東西進行實作,預計架構會長這樣...

鐵人賽 IoT DAY 28

技術 Day 28 - Block(二)

延續昨天的進度,當我們成功呼叫了 Block 之後會發現缺少了 OP_ENTER (51) 這個 OPCode 的實作,這個實作是用來將我們進入 Block 的...

鐵人賽 IoT DAY 27
育兒也要智慧 系列 第 27

技術 Day 27 : HA 串接 Google Home

Google Home 設定 其實官方網站在設定流程方面寫得很完整, 雖然 Google Actions 申請畫面稍微有改版, 但對於整體流程來說還不至於影響太...

鐵人賽 IoT DAY 26
育兒也要智慧 系列 第 26

技術 Day 26 : HA 智慧裝置

智慧裝置設定 今天是個熱鬧的日子, 同時也是輕鬆開心的日子, 因為我們接下來只要來連接智慧裝置就可以開始使用了, 上回安裝完後大家應該也都設定了帳號, 現在看到...

鐵人賽 IoT DAY 27

技術 Day 27 - Block(一)

之前我們有提到過 loop 方法因為我們並沒有實作 Block 機制而無法使用,而 Block 和 Method 實際上是在 Ruby 的 IREP 中製作出一...

鐵人賽 IoT DAY 26

技術 Day 26 - 跑馬燈

在前面的實作中,我們已經可以將文字印出在 TFT 螢幕上,接下來我們要結合迴圈跟繪製文字的機制來製作簡易的跑馬燈效果。 繪製方法 之前我們用來印出訊息的 put...

鐵人賽 IoT DAY 25
育兒也要智慧 系列 第 25

技術 Day 25 : 架設 HA 伺服器

架設方法 談到要架設 HA 可能又有人要打退堂鼓了, 但其實官方都已經包好很簡單的安裝方法, 所以快回來坐好安裝屬於妳的 HA 伺服器吧, 官方推薦的安裝方法主...

鐵人賽 IoT DAY 25

技術 Day 25 - 字串(二)

因為我們已經將 mrb_value 套用到我們的 Ruby VM 中,也因此能夠更加彈性的處理各種類型的資料,現在就讓我們將字串的支援加入到裡面吧! 跟之前的方...

鐵人賽 IoT DAY 24
育兒也要智慧 系列 第 24

技術 Day 24 : Home Assistant

開源智慧家庭平台 透過 Line Bot 的物聯網裝置可以獨立運作, 但是我們也會希望可以透過智慧家庭平台來控制這些家電, 那麼有什麼好方法可以簡單又彈性呢?...

鐵人賽 IoT DAY 24

技術 Day 24 - 字串(一)

透過前幾天加入的比較、迴圈的支援後,假設我們希望在 TFT 螢幕上繪製文字跑馬燈就必須處理字串,也就是能將字串讀取進來。不過在這之前我們需要將 mrb_valu...

鐵人賽 IoT DAY 23
育兒也要智慧 系列 第 23

技術 Day 23 : Line Bot 物聯網

Line Bot 物聯網 看到這裡已經開始有網友想放棄了嗎? 趕緊來整合正流行的 Line Bot 吧, 很簡單就可以串接起來跟隔壁妹子炫耀一下, 也許妹子也覺...

鐵人賽 IoT DAY 23

技術 Day 23 - 迴圈支援

當我們有基本的大小比較之後,就能夠製作一個無限迴圈或者一個有次數的迴圈。 先修改 app.rb 讓我們實作一個執行特定次數的迴圈來驗證實作 # app.rb...

鐵人賽 IoT DAY 22
育兒也要智慧 系列 第 22

技術 Day 22 : 第一支物聯網程式

育兒工具大集合 這一集先回頭來談談二十幾天來學到的技能, 一路到現在我們已經學習了很多育兒方法, 包含使用現成的 智慧家庭裝置 , 架設自己的伺服器來建立專屬...

鐵人賽 IoT DAY 22

技術 Day 22 - 比較處理

經過將近一個月的努力,現在我們現在要擴充 OPCode 的處理也容易很多,階段性的目標是要能在 TFT 螢幕上顯示一些訊息跟動畫,因此除了前面能讓 Ruby 運...

鐵人賽 IoT DAY 21
育兒也要智慧 系列 第 21

技術 Day 21 : 床邊吊飾

床邊小物 床邊小物對於小寶寶的發展是很有幫助的, 先前有提到過嬰兒的視力發展, 前期可以使用黑白小物訓練寶寶的視覺對焦能力, 再來慢慢的增加色彩繽紛與形狀單純的...

鐵人賽 IoT DAY 21

技術 Day 21 - 用 HAL 區分不同硬體

第一次看到 HAL(Hardware Abstraction Layer)是在 mruby/c 的原始碼裡面,我們可以透過編譯時提供 -DMRBC_USE_HA...

鐵人賽 IoT DAY 20
育兒也要智慧 系列 第 20

技術 Day 20 : 嵌入式程式動起來

事前準備 筆者小時候去圖書館或是書店逛逛的時候, 總是喜歡看那些手作 DIY 的相關書籍, 跟著用電線接電池接馬達看到會動起來就覺得很有成就感, 沒有動手過的人...

鐵人賽 IoT DAY 19

技術 op.19 《應用層》-初探 Flutter

※因應有讀者反映,標題下的太不知所措XD,想要看指定文章還要打開來確認,她表示很難受。所以之後這奇怪的標題會換位置,也希望大家繼續多多支持小弟我的 鐵 (菜)...

鐵人賽 IoT DAY 20

技術 Day 20 - TFT 螢幕設定

因為我們的目標是要能讓自製的 Ruby VM 運行在微控制器上並且在螢幕上顯示訊息,這次使用的是 TFT 螢幕型號是 ST7735 因為不同的硬體會有差異,在設...

鐵人賽 IoT DAY 19
育兒也要智慧 系列 第 19

技術 Day 19 : 嵌入式系統

開發板 大家具備了網路應用程式的能力之後, 也學會一些可以活用及實用的方法, 那麼接下來就要進入硬體的部分了, 其中最重要的莫過於 嵌入式系統 了, 早期這一塊...

鐵人賽 IoT DAY 19

技術 Day 19 - 把程式碼上傳到開發板

雖然我們已經可以使用 pio test 對我們撰寫的 Ruby VM 進行測試,但是使用 pio run 編譯的時候還是會出現無法正常運作的錯誤,我們需要對原始...

鐵人賽 IoT DAY 18
育兒也要智慧 系列 第 18

技術 Day 18 : 寶寶影像監控

寶寶的安全 父母都很在乎寶寶的安全, 有些意外往往就發生在一個沒注意, 我就曾經夢到寶寶發生意外而嚇醒, 還好這一切只是在夢境中, 若是真的發生了到時要後悔都來...

鐵人賽 IoT DAY 18

技術 Day 18 - PlatformIO 的準備

大多數時候我們使用 Arduino 這類開發板的時候都會使用 Arduino 提供的 IDE或者像是 ESP32/ESP8266 官方提供的開發工具,不過當有一...

鐵人賽 IoT DAY 17
育兒也要智慧 系列 第 17

技術 Day 17 : 小獺獺命名法

幫孩子取個好名字 古早取名經常會參考姓名學, 最常見的就是採用筆畫來計算五行總格, 坊間看到的書籍每一本也都有各自不同的說法, 而筆者也有自己一套取名字的方法,...