Arduino 自動植物澆灌系統

已經把這盆辣椒接入互聯網。每分鐘將土壤濕潤度報告到網絡上的服務器。下面是之前實時記錄數據的圖表。可以看到這棵辣椒究竟土壤濕潤度如何。哇,這就是互聯網的可能性吧。 上圖是由該系統的傳感器中的濕潤度水平的記錄。 硬件對於項目的濕潤度記錄這一部分,不需要購買任何特殊的硬件。事實證明這是難以置信的簡單,您只需驅動電流通過兩條電線捅到土壤中,並測量電阻。水份越少,越阻力大。我發現了一個在一個工具箱的鍍鋅畫鉤可用作為傳感器插腳使用。我剛焊接一些導線並將其膠水的塑料小塊使其保持固定的距離。 軟件這個項目需要很少的服務器端編程。用 CUBE 來存儲時間序列的水分和澆水事件數據時,它使用的 node.js 和 MongoDB 引擎。畢竟,我不希望任何人黑客入侵我盆辣椒 – 在他們的文檔中提到,CUBE 是專為內部使用,所以我使用節點 HTTP 代理鎖定到多維數據集服務器的寫訪問增加了一個簡單的代理!CUBE 公開一個 RESTful API,多虧 aJson 庫,使 Arduino 可以與其輕鬆溝通。我所要做的就是部署這個到 Amazon EC2 實例和服務器端的工作已完成。…

View More Arduino 自動植物澆灌系統

Arduino入門:制作你自己的環境監控系統

Udemy 是一家在線學習教育網站,有 800 多萬學生在上面學習從編程到瑜伽甚至是攝影等等內容。32,000 多個教程都是由專業導師教授。可以根據你自己的時間和進度來安排進程。 在這裡給大家推薦一個以英語教學的 Arduino 入門網絡教程。 對於初學級創客的完美入門:學習用一個小裝置將你的環境數據發送到一個網頁記錄服務器上。 講師:Peter Dalmaris 課程描述 此課程專為初學者創客設計。我會幫你用 Arduino 的原型板來做基本電路的創建,學完課程,你就能自己制作一個聯網的家居環境監控器! 唯一的首要條件是,要對電壓,電流以及電阻有初步的概念認識,還有在電腦上下載安裝軟件的能力。如果有基礎的編程能力那就太加分了,當然這不是必須。 在這期間,你學習有關編程,傳感器以及通訊的課程。 課程被分為三個部分: 第一部分是介紹,可以幫你創建自己的第一個電路,開啟你的更多興趣。 第二部分包含 Arduino 的入門,關注與集成開發環境及腳本語言。 第三部分關於 JING(JING 不是首字母縮寫!)是環境監控系統,你可以把他們逐行,逐塊的放在一起。 如果你要學習如何制造聲響,這個教程很適合你!…

View More Arduino入門:制作你自己的環境監控系統

用Arduino監控的自動咖啡壺

在利用 Arduino 實現儀器放大儀對壓力感應器讀取數據的描述背後,這樣的理論能用來做什麼呢?當然可以讓你隔著房間來得知 DoES Liverpool 咖啡壺中裝了多少咖啡的!一個“咖啡壺”就可以做到! 關於咖啡機器的內容已經在網絡上有先例了;第一個網絡攝像機的靈感是,1991至2001年間在劍橋大學電腦實驗室安裝了 Trojan 房間咖啡監控器。所以現在 DoES Liverpool 上,通過咖啡機器,壺和水的重量測量,我們可以進行咖啡容量的在線記錄。 在廚房的咖啡機下面放置了浴室磅秤,並將其與 Arduino Ethernet 連上來進行重量測量,機器中的咖啡杯數量計算,並將其數據傳送至 Xively。所有磅秤的測量電子器件都可以忽略了,通過 INA125 儀器放大儀,Arduino 讀取磅秤每個角的壓力傳感器阻值變化,來測量咖啡機裡面的水量。關於連接儀器放大儀和 Arduino的細節,已經在GitHub中的ArduinoInstAmp 庫中列出,我之前有寫過。 磅秤的遠程監控器將最新的杯子數值 提供給 Xively,並在 DoES 來自…

View More 用Arduino監控的自動咖啡壺

DIY一個Nike Restock情景小夜燈

項目描述 此項目通過使用Ethernet Shield及Twitter推送來控制一個情景燈。 步驟1:材料 這個項目用到了很少的材料,有很多是不必要的。你也可以改變燈的外形,這樣可能會用到更少材料。 電子零件◾Arduino Uno R3(我買了一個SainSmart版本,以削減成本)◾Arduino Ethernet Shield(我在Radio Shack只花了10美金就搞定了)◾4個Led◾網線◾電源適配器◾焊錫 裝飾材料◾亞克力盒子(我在沃爾瑪倉儲區找到了一個預制的)◾少量約1/2英尺厚的木頭◾橡膠墊腳◾木染料◾磨砂玻璃噴漆◾泡沫塑料(用來放Arduino)◾單乙烯基(做一個可在亞克力上噴漆的模具)◾釘子◾木膠 需要工具◾烙鐵◾電鑽◾射釘槍◾熱膠槍◾模切繪圖機(用於磨具,不必須有) 步驟2:電子器件構建 受電子知識的限制,我盡量將一切簡化。我把led燈直接焊接在了Ethernet Shield上。使用了12和13端口。而前後講Ethernet Shield插入到Arduino對應引腳上。 步驟3:木頭盒子 我構建了一個木頭盒子,這樣亞克力盒子就能放在裡面了。並在一面打了一個洞,如此ethernet 線材及供電線材可以透過來。 步驟4:亞克力盒子 我很幸運找到了一個夠透的亞克力盒子,你可以盡可能的簡化你的構建。我在與木頭盒子相對應的位置鑽了一個洞,這樣線材就可以輕松的插到燈上。 鑽完洞,我用磨砂玻璃噴漆給他罩了一層外衣。一旦射出來盒子裡的圖形光可見。圖像就會清晰的看到。 步驟5:泡沫塑料盒子 我用了一個小薄片的泡沫,並把亞克力盒子的開口按進了泡沫。而後在泡沫中留下一個印記,隨後就開始切割。根據泡沫上的印記,講Arduino放到裡面,就構建出鑲嵌物的位置了。…

View More DIY一個Nike Restock情景小夜燈

人類的未來-物聯網:透過THINGSPEAK網站監控居家亮度

在家居生活中,亮度是保護我們眼睛最重要的靈藥,如果亮度不足,不但沒有安全感,對視力的保健更是一大殺手。我們如果在家裡看到這樣的情形,當然可以馬上調整光線,但是如果我們在外面上班,就不太容易查覺到這個隱藏的問題。 如果我們能夠用創客神器 Arduino 來照顧我們的眼睛,透過手機上網,直接使用瀏覽器監控我們家的亮度,那該有多好?所以本月我們要使用 Arduiono,透過簡單的上網擴充卡,和網際網路中頂尖的物聯網平台:ThingSpeak 網站。 ThingSpeak 網站 ThingSpeak 網站是一個專業的物聯網網站,讀者可以利用這個網站先行開發。(若讀者有不懂之處,可以參考網路資源和網站文章)該網站提供許多免費的資源,瞬間就讓我們的家庭進化成先進的智慧家庭。所以本篇要告訴讀者,如何簡單、快速、有效的建立一個居家亮度監控的物聯網。 建立帳號 讀者先到 ThingSpeak 網站建立帳號,進入網站後到主頁,先點選下圖"Sign Up”,建立一個帳號(有帳號的讀者可以跳過本節)。 ThinkSpeak網站主頁。 讀者依照下圖所示,將資料輸入完畢後,創建一個可以用的帳號。 ThinkSpeak 網站創建帳號。 帳號登入 讀者先到 ThingSpeak 網站,進入網站後到主頁,先點選 ”Sign In”,使用您的帳號登入。 登錄…

View More 人類的未來-物聯網:透過THINGSPEAK網站監控居家亮度

實作 Arduino Ethernet Shield 應用,透過網路監控居家亮度

我們在家居生活中,亮度是保護我們眼睛最重要的靈藥,家中許多高齡長者、幼童等在房間裡面,如果亮度不足,不但沒有安全感,對視力的保健,更是一大殺手。如果我們如果在家裡看到這樣的情形,當然可以馬上調整光線,但是如果我們在外面上班,就不太容易查覺到這樣隱藏的問題。 (本文由曹永忠、許智誠、蔡英德 共同撰寫) 因此,如果我們用 Arduino 來照顧我們的眼睛,可以透過手機上網,直接使用瀏覽器可以監控我們家的亮度或許是個可行的應用,所以我們想到使用 Arduiono,透過簡單的上網擴充卡,瞬間就讓我們的家庭進化成先進的智慧家庭。所以本文就要告訴讀者,如何簡單、快速、有效的建立一個居家亮度監控的物聯網。 Arduino Ethernet Shield 簡介 Ethernet Shield(W5100) 主要特色是把 TCP/IP Protocols (TCP, UDP, ICMP, IPv4 ARP, IGMP, PPPoE, Ethernet) 做在硬體電路上,減輕了單晶片(MCU…

View More 實作 Arduino Ethernet Shield 應用,透過網路監控居家亮度

網絡控制器智能風扇

這個項目是展示了如何實現通過手機或網絡服務器通過互聯網來進行遠程控制智能風扇。用戶可以在手機或網絡服務器設置某一溫度。並且如果溫度達到設定值時,風扇將自動運行。它是通過 Arduino 的以太網盾2的 Arduino 平台主要實現的。您可以從下面的博客參閱更多的詳細信息和技術材料。 Via: wiznetmuseum.com

View More 網絡控制器智能風扇

用Arduino對Apple手表進行遠程紅外控制

描述 用於控制任意紅外設備的Apple手表及iPhone應用。IOS應用發送HTTP請求至一個或多個帶有以太網插板的Arduino。Arduino正在解析http請求並發送紅外信號。Arduino代碼基於IRremote庫(https://github.com/shirriff/Arduino-IRremote)。我使用三重紅外發射線來給多個設備發送紅外信號。 詳述 遇到的問題: 我需要用5個不同的遙控器來控制我的媒體設備! 解決方案: 我構建了一個Apple 手表/iPhone 應用 及 Arduino設備來控制我所有的紅外設備! 項目: 項目分成兩部分: 1. 帶有以太網插板及紅外led的Arduino設備 2. 帶有Apple手表擴展功能的iPhone應用 Arduino: 我使用的是帶有以太網插板及紅外led的Arduino UNO板。已經編譯好程序進行http命令接收並將其解析成紅外信號。 http命令例子: a href=“http:// http://<arduino ip>/send?p=1&c=2FD48B7&l=32&…

View More 用Arduino對Apple手表進行遠程紅外控制