基於ARM mbed WIZwiki-W7500公交車到站警報器

大家好, 我介紹一下我的 mbed 項目。 我已經做實時的公交車到站報警裝置基於 WIZnet 的 WIZwiki-W7500 mbed 物聯網平台板。 該設備項目為忙碌的人們在清晨。 也許,你可以更自由地檢查公交車到站沒有手機這個設備。 *這個項目在韓國製作。 如果你住在國外,你可能需要修改為您的公交信息系統。 第1步:概念 查看公交車到站信息的最簡單方法(無需移動電話) 聲音和顯示 實時公交車到站報警裝置 顯示/聲音報警 根據指定定時器/公交車到站時間報警 使用公交信息系統所提供的 OpenAPI  保證實時 穩定性(=可靠性,公交車到站警報必須每天早上工作) 第2步:零件…

View More 基於ARM mbed WIZwiki-W7500公交車到站警報器

用Arch Link(Mbed平台)制作的物聯網展示

關於此項目 今天,我要用 Arch Link 為大家做一個物聯網的展示,我們可以實現上傳數據到dweet.io病能實時查看信息。Arch Link 是一個mbed是能的開發板,基於 Nordic nRF51822 及 WIZnet W5500 以太網接口連接(由SeeedStudio設計)。要准備好使用 Arch Link 及其他 Grove 傳感器制作編譯 demo。 演示時你需要獲知以下信息: 1. 熟悉 mbed 開發平台; 2.…

View More 用Arch Link(Mbed平台)制作的物聯網展示

如何使用 mbed 網站-IDE?

我們談到了mbed,它有什麼特點,前一篇文章提供什麼知識。 在本文中,我們將在以建立一個項目和寫入程序用以習慣使用 Web IDE(網頁編譯器),這是 mbed 最重要的功能。 一般情況下,你需要的硬件進行編程。 我們將使用 WIZnet 公司的 WIZwiki-W7500 的 mbed 功能的平台。 基於ARM®Cortex™-M0核心頻率48MHz 128KB 閃存 16KB 到 48 KB SRAM 硬件 TCP / IP…

View More 如何使用 mbed 網站-IDE?

物聯網的SoC防火牆與TOE (TCP/IP Offload Engine)

毫無疑問,IOT中的人數將增加爆炸。 Gartner公司預測,在2015年會有49億件物件會連網,同比從2014年增長30%,並且在2020年將達到250億。 由於物聯網設備不斷增加,物聯網設備將面臨著網絡泛洪攻擊,如更頻繁的分佈式拒絕服務 DDoS。 不過,因為內存和 MCU 的容量不過,幾乎所有的物聯網設備都非常容易受到嚴重的網絡攻擊和流量。 這些物聯網設備的弱點對於 TOE-嵌入式 MCU W7500,是一個很好的機會。網絡攻擊目標是降低物聯網設備的MCU和內存資源,因此TOE可以保護物聯網設備的系統。 什麼是 TCP / IP 防火牆和物聯網 TCP/IP offload Engine (TOE)? 軟件TCP / IP協議棧 首先,讓我們來看看軟件TCP / IP協議棧。…

View More 物聯網的SoC防火牆與TOE (TCP/IP Offload Engine)

什麼是 mbed?

WIZnet 發布的 WIZwiki-7500,是 Cortex-M0 平台板,可以使用 mbed。 作為ARM 的支持一個開放平台,mbed 幫助開發人員構建物聯網產品速度更快,系統的類型帶到由成千上萬的零部件和雲端運算的一個更大的市場。 這次讓我們來談談 ARM mbed。 ARM mbed ARM mbed 把矽社群,雲端運算,形成物聯網設備平台。 ARM 支持 Cortex-M 包括 mbed OS 中,mbed 設備服務器,以及物聯網雲服務器,實現 Cortex-M 的物聯網設備生態系統。…

View More 什麼是 mbed?

STM32+W5500+MQTT+Android實現遠程數據采集及控制

0 前言 最近在學習 MQTT,發現 MQTT還是挺好用的,於是花了點時間做了一個簡單的應用示例,希望能給需要做這方面的人一些參考。相關背景知識:http://www.embed-net.com/thread-224-1-1.html具體功能為:1,STM32F405 為主控芯片,它通過傳感器采集環境數據,比如溫度,濕度,光照度,大氣壓強等;2,主控芯片通過 W5500 模塊將測量的數據通過 MQTT 協議方式發布到 MQTT 服務器(服務器域名和IP見固件程序);3,主控訂閱 LED 燈控制的消息,當接收到對應的控制指令後點亮或者熄滅對應的 LED 燈;4,安卓手機端訂閱傳感器數據的消息,當接收到消息後將傳感器數據在界面顯示;5,安卓手機可發送點亮或者熄滅 LED 燈的指令到服務器,然後服務器會將該指令轉發給 STM32 主控,然後 STM32 主控解析該指令並執行指令。 1 單片機端實現 MQTT…

View More STM32+W5500+MQTT+Android實現遠程數據采集及控制

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網站監控居家亮度

空氣質量在線檢測系統制作 之Smart Airbox 制作流程

已刊登在《無線電》8月刊 在帝都生活的小伙伴們,想必對空氣質量一定是不能再敏感,十幾米的能見度想想也是醉了。一遇到久違的藍天,朋友圈就被各種炫藍天的照片刷屏。既然已經無法奢望室外空氣,就在室內空氣上下點功夫吧,畢竟一天中的大多數時間還是在室內度過的。於是乎,小熊決定做一個智能空氣盒子,實時檢測家裡的空氣是否達標。關愛繩命,從一呼一吸開始… 項目簡介 智能空氣盒子(Smart AirBox)是空氣質量在線檢測系統的雛形。該系統可以監測周圍的空氣質量(VOC、PM2.5、溫度、濕度等),並將參數數據通過BLE發送給BLE網關,這樣,我們就可以通過PC來查看周圍的空氣質量情況,或者通過手機的藍牙BLE直接連接到智能空氣盒子獲取周圍空氣數據。圖1是PC通過瀏覽器獲取到的空氣質量顯示頁面。 圖1 網頁顯示的空氣數據 此系統由空氣質量檢測節點智能空氣盒子(Smart AirBox)和BLE轉以太網網關「BLE Gateway」組成,如圖2所示: 圖2 智能空氣盒子及BLE網關 本篇先介紹智能空氣盒子的硬件制作步驟,因為程序部分和網關程序的關聯比較多,以後有機會再向大家介紹智能空氣盒子的程序部分以及本系統的另外一個組件「BLE網關」的制作步驟。 空氣質量檢測節點「Smart AirBox」 智能空氣盒子(Smart AirBox)集成了VOC氣體(揮發性有機化合物)和PM2.5(可呼入顆粒數)檢測單元、溫濕度檢測單元、BLE傳輸單元以及LED顯示單元。其中VOC氣體和PM2.5檢測單元使用的是ZPH-01[1],ZPH-01可以通過串口輸出采集到的空氣數據,並且每秒更新一次。溫濕度檢測單元采用的是Maker常用的DHT11傳感器,可通過數字接口輸出溫濕度信息,價格低,性能可靠。 圖3 智能空氣盒子主要部件 BLE傳輸單元使用的是TI的CC2541模塊,CC2541作為智能空氣盒子(Smart AirBox)的MCU,從各檢測單元取回數據並將此空氣數據發送到BLE Gateway或手機,再按照空氣質量等級來驅動發光二極管進行直觀顯示。如圖4所示,從左到右分別代表空氣質量的「優-良-中-差」四種情況。 圖4 智能空氣盒子實際檢測變化情況 本次智能空氣盒子DIY過程中,傳感器檢測項目和精度如下:…

View More 空氣質量在線檢測系統制作 之Smart Airbox 制作流程