全部文章

查看所有文章

使用 Arduino EEPROM 來儲存變數值

特性: 一般執行 Arduino 時,如果正常供電的狀態下,一些變數會隨著電源消失也會跟著不見了,而 EEPROM 內的資料並不會隨著關機而消失。當我們要儲存用戶密碼或者一些變數值,期待下一次 Arduino 開機後又能讀取到上一次最後運作時的設定,那您就會需要將資料寫入到 EEPROM 內,不會隨著斷電後資料就遺失的問題。 (閱讀全文…)

物聯網

Google台灣老總:扭轉產業 要把握物聯網

【趨勢觀點】簡立峰:物聯網的護城河不在硬體,而在解決「麻煩」

作者
台灣物聯科技技術團隊
|
2024 編輯整理
【編輯前言】
在 AI 與 IoT 結合成為 AIoT 的今天,回顧 Google 前台灣董事總經理簡立峰在「台大創創周」的經典演講,依然振聾發聵。硬體規格只是基礎,真正的護城河在於「你解決了什麼麻煩」。這篇經典演講點出了台灣產業轉型的核心關鍵,值得每一位物聯網創業者深讀。

核心觀點:物聯網的靈魂是「服務」,不是「硬體」

Google 台灣前董事總經理簡立峰曾一針見血地指出,台灣科技業過去太習慣依賴硬體製造的優勢,但在物聯網(IoT)時代,這可能成為盲點。

根據報導紀錄,他強調:「物聯網最有價值的地方,是『要注意新的需求』。」台灣要扭轉產業劣勢,關鍵不在於生產更便宜、連網更快的晶片,而是利用這些硬體創造出不可替代的「智慧服務」


案例分析:為什麼使用者不需要「會自動買牛奶」的冰箱?

簡立峰提出了一個非常經典的產品設計反思,至今仍是 UX(使用者體驗)課程的絕佳教材:

  • 失敗的設計: 讓冰箱連網,偵測牛奶喝完了自動下單。

    原因:購物本身對許多人來說是一種「愉悅的體驗」,機器剝奪了購物的樂趣,並未解決真正的痛點。
  • 成功的機會: 冰箱偵測到牛奶壞了,自動判斷並處理(甚至通知清理)。

    原因:「處理垃圾」、「判斷過期」是人們覺得麻煩(Pain point)的事。

「科技在那裡,成功的運用才是困難。」—— 唯有解決人們覺得「麻煩」的事,才是真正的需求所在。

台灣紡織業的機會:從「能上網」到「能救命」

台灣紡織業技術全球頂尖,能做出世界唯一的「聯網衣服」。但簡立峰在訪談中提醒,如果只是讓衣服能上網,那只是一件很貴的衣服。

價值的轉換在於情境應用

  • 一般硬體思維: 手機看得到衣服數據。
  • 智慧服務思維: 當生病或長者穿上這件衣服,它能全天候監測體溫與心律;一旦數據異常,「即時通知醫生」並啟動醫療服務。這才是物聯網結合大數據與醫療的真正價值。

給創業者的建議:目光投向東南亞

面對台灣內需市場較小的限制,簡立峰也對年輕創業者提出兩點具體建議:

  1. 善用校園資源: 產業翻轉最好在校園,結合學校研究能量與學長姐的人脈資源。
  2. 佈局人口紅利: 不要只看台灣的生活需求,要看更遠的市場。東南亞擁有龐大的網路人口,這正是台灣軟體與服務出海的最佳機會。

反思

回看這篇演講,簡立峰提到的「智慧服務」如今已透過 AI 實現。對於現在的物聯網新創來說,問題不再是「這東西能不能連網」,而是「連網後,AI 能幫用戶省下多少時間?」

關於作者

IoT
台灣物聯科技技術團隊

我們是一群專注於 AIoT 應用落地的技術專家,致力於分享最具洞察力的產業觀點與實戰經驗,協助台灣硬體產業進行數位轉型。

樹莓派(raspberry)啟用root 帳號

樹莓派使用的linux是debian系統,所以樹莓派啟用root和debian是相同的。

debian裡root帳號默認沒有密碼,但賬帳號鎖定。

當需要root權限時,由默認賬戶經由sudo執行,Raspberry pi 系統中的Raspbian

默認用戶是pi 密碼為raspberry

重新開啟root帳號,可由pi用戶登錄後,在命令行下執行

sudo passwd root

執行此命令後系統會提示輸入兩遍的root密碼,輸入你想設的密碼即可,然後在執行

sudo passwd -- unlock root

這樣就可以解鎖root帳號了。


延伸閱讀:掌握您的 Raspberry Pi

恭喜您!您已經掌握了 Raspberry Pi 的最高權限。現在,是時候探索更多可能,並確保您的系統安全無虞了。

數莓派 2 安裝 Chrome 瀏覽器與 Google 注音輸入法

樹莓派系統安裝好之後還要裝上一些必須的的工具才能用啊,比如說中文輸入法和瀏覽器。

Ubuntu Mate for Raspberry Pi 2 雖然支持中文,但是是沒有中文輸入法的,於是我們需要自己安裝一個。

我安裝了Google拼音,一個命令就可以裝好fcitx和Google拼音。

sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin

重啟一下就可以使用中文輸入法了。這篇的東西就是在樹莓派上用Google 拼音敲出來的:)


系統自帶的是FireFox,用起來也還挺流暢,但是我個人習慣用Chrome,於是我安裝了Chromium瀏覽器。
Ubuntu Mate自帶的源里是沒有Chromium的,於是我們要先添加一個源,用以下命令。

sudo tee /etc/apt/sources.list.d/i386.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi 
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi

THIS IS THE ONLY WAY TO GET CHROMIUM ON JESSIE!
THIS WILL ONLY WORK ON A Pi2!

1. Install and configure Raspbian. There are plenty of guides on how to do this.

THIS HAS BEEN UPDATED FOR JESSIE. SORRY, BUT NO WHEEZY INSTRUCTIONS. JESSIE IS THE FUTURE.;) 
2. Download and install updated Chromium and dependencies:
For anyone who doesn't trust me, these are the same exact files gotten from here:
http://ports.ubuntu.com/pool/universe/c/chromium-browser/
If you feel more secure getting the relative files there, by all means. But those files may disappear at any time, which is why I host them on my DropBox. 
CODE: SELECT ALL
wget https://dl.dropboxusercontent.com/u/87113035/chromium-browser-l10n_45.0.2454.85-0ubuntu0.15.04.1.1181_all.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-browser_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
wget https://dl.dropboxusercontent.com/u/87113035/chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
sudo dpkg -i chromium-codecs-ffmpeg-extra_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb
sudo dpkg -i chromium-browser-l10n_45.0.2454.85-0ubuntu0.15.04.1.1181_all.deb chromium-browser_45.0.2454.85-0ubuntu0.15.04.1.1181_armhf.deb


You should have Chromium 45 now installed!

 

樹莓派-Raspberry PI,內置的防火牆ufw設置和啟用

ufw是一個主機端的iptables類防火牆配置工具,比較容易上手。如果你有一台暴露在外網的樹莓派,則可通過這個簡單的配置提升安全性。

安裝方法

sudo apt-get install ufw

當然,這是有圖形界面的(比較簡陋),在新立得里搜索gufw試試……   使用方法

啟用

sudo ufw enable
sudo ufw default deny

作用:開啟了防火牆並隨系統啟動同時關閉所有外部對本機的訪問(本機訪問外部正常)。
關閉

sudo ufw disable

查看防火牆狀態

sudo ufw status

開啟/禁用相應端口或服務舉例

sudo ufw allow 80 允許外部訪問80端口sudo ufw delete allow 80 禁止外部訪問80 端口sudo ufw allow from 192.168.1.1 允許此IP訪問所有的本機端口sudo ufw deny smtp 禁止外部訪問smtp服務sudo ufw delete allow smtp 刪除上面建立的某條規則ufw deny proto tcp from 10.0.0.0/8 to 192.168.0.1 port 要拒絕所有的流量從TCP的10.0.0.0/8 到端口22的地址192.168.0.1

可以允許所有RFC1918網絡(局域網/無線局域網的)訪問這個主機(/8,/16,/12是一種網絡分級):

sudo ufw allow from 10.0.0.0/8sudo ufw allow from 172.16.0.0/12sudo ufw allow from 192.168.0.0/16

推薦設置

sudo apt-get install ufw
sudo ufw enable
sudo ufw default deny

這樣設置已經很安全,如果有特殊需要,可以使用sudo ufw allow開啟相應服務。