在上一篇我們已經能夠利用 mrb_state 去儲存整個 Ruby VM 運行時共有的狀態,接下來我們要利用 mrb_state 將 Ruby 中呼叫的方法和...
前言:身為一個使用物聯網的小小創客,我們經常需要將蒐集到的感測資料上傳到一個穩定的伺服器,如thingSpeak這種已經公開的平台外,有條件的可以使用自行架設的...
因為我們已經將 mrb_value 套用到我們的 Ruby VM 中,也因此能夠更加彈性的處理各種類型的資料,現在就讓我們將字串的支援加入到裡面吧! 跟之前的方...
在這幾天的實作過程中,我們逐漸發現一個情況的出現,每當增加一個 OPCode 的處理就會有不少重複的程式碼需要輸入,而在 C 語言要對應這樣的狀況使用巨集就可以...
當我們有基本的大小比較之後,就能夠製作一個無限迴圈或者一個有次數的迴圈。 先修改 app.rb 讓我們實作一個執行特定次數的迴圈來驗證實作 # app.rb...
現在大多數的人在入門程式語言的時候大多是從物件導向語言開始入門,而工作也是以使用物件導向語言為主。但是在 C 語言或者函數式語言中,並沒有「物件」的概念,又是如...
物聯網的起源最早可以追朔到1985年,當時Peter T. Lewis就提出了這個概念,但此時離真正的物聯網還有一段距離。1995年,微軟創辦人比爾·蓋茲在《未...
什麼是物聯網?物聯網:物聯網可以說是汽車、家電、醫療器材、微晶片等物件的連接,用於收集或交換來自不同物件的資訊,這個技術讓使用者可以透過網路遠端控制這些裝置。...
我們在上一篇已經可以製作 MRB_TT_FIXNUM 這類整數型的變數,但是必須透過下面這種方式手動去製作 mrb_value mrb_value v = {...
在 mruby 中,我們想知道目前的方法傳入了哪些資訊,會像這樣子使用 mrb_value mrb_puts(mrb_state* mrb, mrb_value...
雖然我們實作了好幾個方法,但忘記了要處理方法回傳值,在 mruby 中處理回傳值也是相當簡單的,因為編譯器在生成指令的時候都已經幫我們處理好對應的機制,只需要將...
IThome新聞揭露:知名網路論壇平台軟體vBulletin一個尚未修補的零時差攻擊漏洞,能讓攻擊者無需具備帳號,只要發出一個HTTP POST呼叫,就可以在v...
[name=講師yue]下一頁 level 1 簡單指令介紹 arduino安裝 我們撰寫開發版程式要用到的IDE為arduino IDE 但因為我們不是用...
門禁系統指紋機DVR NVR iot 防火牆 >> 編輯過濾器組別 >> 編輯過濾器規則 Vigor Route Firewall 都...
[name=講師yue]上一頁level 0 環境架設 模擬器網址 有個神奇咚咚叫tinkercad他可以線上模擬網址點開他用google登入教學(需要先看...
嗨~各位!我們今天來使用ESP三二自製時鐘,今天的程式碼比較簡單但是明天的程式碼會超級無敵多,所以允許我今天稍微小小偷懶一下,可以嗎 : (實驗材料: ESP...
嗨各位~我今天來使用DHT11溫度與溼度感測器來進行之後實作的先行教學!然後因為我的linkit7697還沒買到所以我會先用Arduino uno板來進行示範&...
嗨~各位,我們今天要使用IFTTT傳送Line訊息,所以會先使用IFTTT與Line進行連動,今天會著重在如何使用IFTTT與Line notify進行連動,明...
雖然我之前說要用linkit 7697開發,但是因為我買不到,所以改成使用ESP32來開發,並且我會使用Python來進行程式撰寫,並不會使用Arduino I...
嗨各位~今天來介紹物聯網中常見的感測器!之後實作的部分也許會用到以下介紹的感測器,所以要注意看喔! 感測器的工作原理感測器可以探測各種類型的信息,包括光、聲音、...
嗨~各位我們今天來使用Thonny來開發一個防盜收藏盒,我們會使用磁鐵以及ESP32來確定盒子是否被開啟,今天的實作一樣很簡單,有興趣的話就繼續看下去吧! 實驗...
什麼是物聯網應用層?物聯網應用層是物聯網架構的最上層,也為物聯網的核心,是最靠近用戶和應用的一層。它負責處理數據並提供各種應用和服務。這一層包括軟件和應用程序,...
嗨各位,今天來介紹什麼是物聯網,物聯網又名 Internet of Things(IoT) ,顧名思義就是借助無線網路實現人與物、人與人、物與物之間的交流。這種...
嗨~各位!今天來使用ESP32製作簡易的音量控制按鈕,雖然我昨天說要結合line notify與火車誤點時間的API,但是我試了好久真的做不出來,真的很抱歉今天...
嗨各位~今天來介紹物聯網的架構!物聯網(IoT)已經改變了我們的生活方式,將各種設備和傳感器連接在一起,實現了自動化、監測和控制的功能。這背後有一個堅固的架構,...
哈囉大家~我們今天要開始進入時做的環節啦!終於要變得有趣一些了,接下來我會使用Arduino來進行實作,今天也會教大家如何下載Arduino IDE,但其實很簡...
關於我為何參加鐵賽我是一個就讀醫資大三的學生,因為系上的必修課必須參加鐵人賽連續30天的發文挑戰,因此而報名了這次的鐵人賽,接下來30天我會發表有關物聯網的基礎...
嗨各位~我們今天來介紹物聯網中的感知技術!感知技術是物聯網中十分重要的一環,透過全方面的感知技術與基礎網路的結合,才能實現真正的物聯網世界。 代表性的感知技術有...
嗨各位~今天是介紹RFID的最後一天!RFID的特性 1.非接觸式識別:特性:RFID是一種非接觸式識別技術,允許物體無需物理接觸即可被識別。說明:RFID系統...