制霸 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 語音智慧裝置
現在來談的是語音裝置,相信你會滿頭問號?語音裝置為何要談論語音裝置?因為在這個 IoT 爆炸年代 智慧家庭 中 引爆點是語音裝置! 有可能嗎?是的讓我為你一一介紹原由。
制霸 IoT 30Day! Day 02 IoT 介紹
IoT 概論
IoT 技術(英語:Internet of Things,縮寫 IoT)是網際網路、傳統電信網等資訊承載體,讓所有能行使獨立功能的普通裝置實現互聯互通的網路。更廣泛定每個物件都可以透過網路通訊傳送資料或怎與其他裝置互動。原始構想一個人周圍大約含有一千至五千個裝置。所以在換算人口數量其中預期數量會很驚人大約會有一千兆以上裝置。
制霸IoT 30Day!Day 01
制霸 IoT 30Day! Day 01
動機
這是我第一次參加 IT 邦幫忙鐵人賽,老實說我也不知道我會不會完賽。以往經驗的要連續 30 天來產出文章來說,對於我這個文筆不好又不善於表達的人大約有 101 這樣高的障礙吧。 目前來說看到這塊領域 IoT 這邊算是百花齊放的時代,君不見台灣有專門課程或成熟的觀念來做的相關應用與學術探討。
phalcon-devtools 增加專案樣板
phalcon-devtools 增加專案樣板
之前phpconf 有會眾提到說是否自行增加樣版?基本上不會有問題而且開發團隊有增加樣版也都還沒補上.
接下來會簡單講解如何加入自行樣板.