Below you will find pages that utilize the taxonomy term “2020ironman”
制霸 IoT 30Day! Day 30總結
制霸 IoT 30Day! Day 29 AIoT介紹
制霸 IoT 30Day! Day 28 Alexa語音服務開發介紹
制霸 IoT 30Day! Day 27 Mesh Network網狀網路
制霸 IoT 30Day! Day 26 LoRaWAN 開發介紹
制霸 IoT 30Day! Day 25 資料應用
制霸 IoT 30Day! Day 24 實際案例 空氣盒子專案(三)
制霸 IoT 30Day! Day 23 實際案例 空氣盒子專案(二)
制霸 IoT 30Day! Day 22 實際案例 空氣盒子專案(一)
制霸 IoT 30Day! Day 21 藍芽硬體連結
制霸 IoT 30Day! Day 20 藍芽硬體開發
制霸 IoT 30Day! Day 19 藍芽資料發送接收
制霸 IoT 30Day! Day 18 藍芽溫濕度計使用
制霸 IoT 30Day! Day 17 藍芽偵測使用
制霸 IoT 30Day! Day 16 圖表(二)
制霸 IoT 30Day! Day 15 圖表(一)
制霸 IoT 30Day! Day 14 硬體與MQTT使用連結
制霸 IoT 30Day! Day 13 MQTT使用與連結
制霸 IoT 30Day! Day 12 MQTT介紹
MQTT 介紹
昨天介紹基本的雲端連結方式非常基本,今天來介紹真正因應 IoT 而生的 MQTT(Message Queuing Telemetry Transport).
起源
MQTT 消息隊列遙測傳輸(Message Queuing Telemetry Transport)是 ISO 標準(ISO/IEC PRF 20922)下基於發布/訂閱範式的消息協議。它工作在 TCP/IP 協議族上,是為硬體性能低下的遠程設備以及網絡狀況糟糕的情況下而設計的發布/訂閱型消息協議,為此,它需要一個消息中間件 。 為何說是硬體性能低下,因為應用場景在 IoT 的應用需要考慮在低耗電長時間待命的狀態下在短時間內完成資料傳送過程。 以及網絡狀況糟糕,因為地處偏遠訊號複雜狀態下會做訊息傳送與接收的確認。
制霸 IoT 30Day! Day 11 硬體開發介紹(二)
硬體開發介紹(二)
上一篇介紹硬體的溫斯度讀取,看是沒有相關其實今天要來介紹真正上雲端的部分!實際把家裡的溫度濕度傳送到雲端。
制霸 IoT 30Day! Day 10 硬體開發介紹(一)
硬體開發介紹(一)
前幾天介紹一些開發工具現在使用 PlatformIO 來開發,現在進入正式開發先從小東西開始!溫度。這邊就紹如何取的溫度,依照手邊材料目前有 AHT10。
AHT10
制霸 IoT 30Day! Day 09 開發工具介紹(二)
開發工具介紹(二)
昨天介開發工具 Windows, Linux, MacOSX 都可以使用的 Arduino 工具。介面簡單操作直覺但是其實還是很多不便利的,程式編輯器部分沒有很聰明易用,今天介紹另一款整合在編輯器的開發工具。
PlatformIO
PlatformIO 是一個開源的 IoT 開發工具平台。包含跨平台開發,除錯,單元測試還有韌體上傳一應俱全。
PlatformIO logo
制霸 IoT 30Day! Day 08 開發工具介紹(一)
開發工具介紹(一)
前幾天一直都在介紹相關知識與論述,現在進入開發階段會介紹幾個基本開放源碼的免付費工具。一般來說都是跨平台的開發工具 Windows, Linux, MacOSX 都可以使用唷。
Arduino Software IDE
首先介紹最具知名的Arduino專案始於 2003 年,作為義大利伊夫雷亞地區伊夫雷亞互動設計研究所的學生專案,是一家製作開源硬體和開源軟體的公司。同時兼有專案和用戶社群,該公司負責設計和製造單板微控制器和微控制器套件,用於構建數位裝置和互動式物件,以便在物理和數位世界中感知和控制物件。該專案的產品是按照 GNU 寬通用公共許可證(LGPL)或 GNU 通用公共許可證(GPL)許可的開源硬體和軟體分發的,Arduino 允許任何人製造 Arduino 板和軟體分發。 Arduino 板可以以預裝的形式商業銷售,也可以作為 DIY 套件購買。
制霸 IoT 30Day! Day 07 平台 雲端服務介紹
平台 介紹
ARM® mbed™ IoT
Mbed 是 ARM 2009 年 9 月 21 日 所創立一個平台和作業系統,用於基於 32-bit ARM Cortex-M 微控制器的連接網際網路的裝置,這些裝置也叫做物聯網裝置。這個專案由 ARM 和它的技術夥伴共同作業開發。
現有各種針對 mbed 平台的硬體演示板,其首為最初的 mbed Microcontroller board。mbed 微控制器開發板(以「mbed NXP LPC1768」銷售)是基於 NXP 微控制器的演示板,它有一個 ARM Cortex M3 核心,執行於 96 MHz,帶有 512 KB flash,64 KB RAM,還有一些介面包括乙太網路、USB 裝置、CAN、SPI、I²C 和其他 I/O。mbed 微控制器在 2010 年收到了第一個獎項,年度 EDN 軟體/嵌入式工具類創新獎。
制霸 IoT 30Day! Day 06 2.4GHz 裝置介紹(二)
2.4GHz 裝置(二)
再來繼續介紹 2.4Ghz 的裝置 然後是 Bluetooth, ZigBee 這部分的裝置。這些有特點就是司要閘道去送資料到網際網路。或者就是區域型基地台直接做接收處理,像是手機與藍牙通訊手機統整資料再發送到雲端或客戶直接操作。
標題文字 | WIFI | Zigbee | 電力載波 | Bluetooth |
---|---|---|---|---|
傳輸距離 | 100-300M | 50-300M | 500M | 1-10M |
傳輸速率 | 300Mbps | 250kbps | 500Mbps | 1Mbps |
功耗 | 10-50mA | 5mA | zigbee 和 WIFI 之間 | |
特點 | 應用最廣 | 可自組網,網路節點數最大可達 65000 個。 | 可基於電力線傳輸,無需布線。 |
回顧一下優各個重點
制霸 IoT 30Day! Day 05 2.4GHz 裝置介紹(一)
2.4GHz 裝置
再來介紹 2.4Ghz 的裝置,這部分 IoT 主要的是應用使用的頻譜區塊。因為是開放的共用區塊只有台灣還是得經過NCC認證才可販售,應用的傳輸很多種目前主要 WIFI, Bluetooth, ZigBee。
制霸 IoT 30Day! Day 04 IoT LPWAN介紹
LPWAN 低功率網路
這邊首先一開始先介紹 LPWAN(Low-Power Wide-Area Network,低功率廣域網路)也稱為 LPWA (Low-Power Wide-Area) 或 LPN(Low-Power Network,低功率網路),是一種用在物聯網(例如以電池為電源的感測器),可以用低比特率進行長距離通訊的無線網路。低電量需求、低比特率與使用時機可以用來區分 LPWAN 與無線廣域網路,無線廣域網路被設計來連接企業或用戶,可以傳輸更多資料但也更耗能。
制霸 IoT 30Day! Day 03 IoT 語音智慧裝置
制霸 IoT 30Day! Day 02 IoT 介紹
IoT 概論
IoT 技術(英語:Internet of Things,縮寫 IoT)是網際網路、傳統電信網等資訊承載體,讓所有能行使獨立功能的普通裝置實現互聯互通的網路。更廣泛定每個物件都可以透過網路通訊傳送資料或怎與其他裝置互動。原始構想一個人周圍大約含有一千至五千個裝置。所以在換算人口數量其中預期數量會很驚人大約會有一千兆以上裝置。
制霸IoT 30Day!Day 01
制霸 IoT 30Day! Day 01
動機
這是我第一次參加 IT 邦幫忙鐵人賽,老實說我也不知道我會不會完賽。以往經驗的要連續 30 天來產出文章來說,對於我這個文筆不好又不善於表達的人大約有 101 這樣高的障礙吧。 目前來說看到這塊領域 IoT 這邊算是百花齊放的時代,君不見台灣有專門課程或成熟的觀念來做的相關應用與學術探討。