13
1 月
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... read more
08
3 月
Arduino 使沒有專業背景的學生能在很短的時間內以低成本打造出有趣的應用,比如機器人或音樂DJ裝置。人人都可以實踐創意,變成一位「創客」(Maker)。但是Arduino得使用純文字C++程式編輯程式,自身也沒有內建I/O元件,必須透過連接外部電子元件才能有其他的功能,但要進行工程接線,對小小朋友來說有點太難了。這或許就是為什麼許多廠商推出了事先設計好的套件包,例如自走車或機械手臂,甚至乾脆量身打造自走車專用的Arduino開發板,如S4A (Scratch for Arduino)好降低小小朋友的上手門檻,…即使如此,Arduino對小小朋友來說,難度仍然是偏高,那還有沒有其他的選擇呢?
有,就是 “micro:bit” ! micro:bit可以用Makecode以堆積木的方式來撰寫程式,本身即內建了亮度計、溫度計、電子羅盤和加速感應器等。micro:bit也能像Arduino一樣,也可以外接各式各樣的電子元件。現在新推出的Scratch 3.0 只要透過簡單設定就可以和micro:bit直接相連,因此我們就能快速結合Scratch和micro:bit 進行互動設計的開發,例如借用micro:bit的加速感應計來當作Scratch小遊戲的遙控器呢! 不僅如此,micro:bit體積比較小,還可以拿來實作攜帶式裝置。
mico:bit上的程式也可以透過Python程式語言來撰寫,以發揮出MakeCode積木語言所缺乏的功能。Python 自2017年開始,在IEEE ToP Programmming Language 都是排名前3名的,其重要性自然不可小覷。
總結:國小中高年級生可以使用積木來撰寫micro:bit程式,而國中以上可以使用文字的Python程式來編寫micro:bit程式。若對程式有興趣的學生,未來還可以朝更進階的學習,如演算法設計或APCS這類的課程。
micro:bit
arduino
開發板
適合對象
學生與愛好者(小學以上)
學生與愛好者(高中以上)
處理器
32位ARM Cortex M4
ATmega328P
尺寸
43mm... read more
06
6 月
Arduino Uno 是目前最受歡迎的開發板之一,特別適合初學者進行電子實驗與創客專案。它由義大利 Arduino 官方團隊開發,採用 ATmega328P 晶片,具有穩定的 I/O 腳位配置和廣泛的教學資源。不論你是學生、老師、工程師,或是對物聯網有興趣的一般使用者,Arduino Uno 都是最佳入門選擇。
Arduino Uno 的應用範圍
Arduino Uno 能夠透過輸入/輸出腳位控制各式各樣的裝置,例如感測器、馬達、LED、蜂鳴器等。以下是一些常見應用:
智慧家庭自動控制(如溫濕度監控)
學生科展專題(例如交通號誌模擬器)
環境監測(搭配 PM2.5、CO₂ 感測器)
智慧農業(自動澆水系統)
簡易機器人製作(舵機控制)
這些應用都可以從 Uno 開始,逐步學會控制邏輯、類比/數位訊號處理等基本技能。
Arduino... read more
05
3 月
Raspberry Pi 系列單板計算機自推出以來,就受到全球開發者和愛好者的追捧。這款低成本、高性能的計算機系統已被用於無數項目,其應用範圍之廣令人驚嘆。如今,在 Raspberry Pi 4 發布四年後,最新版本 Raspberry Pi 5 終於面世。與上一代相比,Raspberry Pi 5 在性能、功能和價格方面都有了不少變化和改進。本文將為您詳細分析 Raspberry Pi 5 和 Raspberry... read more
18
12 月
現在要買到超便宜的IoT開源硬體又多了1款新選擇。聯發科旗下的MediaTek Labs 昨日在官網上正式發布了最新系列LinkIt Smart 7688 開發版,只要花不到500元就能買到,比起另一款售價約1,800元的Arduino Yun開發板,還要更加便宜,這也是聯發科最新一款專門提供Wi-Fi功能的開源開發平臺,可供開發者用於如IP攝影機、監控設備和智慧家電等IoT開發應用。
MediaTek Labs也分別推出有LinkIt Smart 7688和LinkIt Smart 7688 Duo這兩個不同版本,基本上兩者功能相似,最大不同在於,7688 Duo在開發板上還多裝上了一顆Arduino 晶片,可支援市面上各種Arduino感測器的安裝使用。而7688售價13塊美元,7688 Du售價則為16美元。
新LinkIt Smart 7688 系列開發板是採用了聯發科Wi-Fi路由器晶片... read more
24
2 月
您是否對於「物聯網」感到好奇?物聯網是什麼?能帶來哪些改變?袋鼠金融將帶您深入淺出地從物聯網定義(IoT) 開始了解,看看是如何將各種設備、物件、系統透過網路互相連接,實現智慧化管理。除外,也會提及發展歷史、核心技術,以及從智慧家庭、智慧城市,到智慧醫療、智慧農業等7大應用場景,讓你更直觀地理解這個正在改變世界的科技趨勢!若想了解其他產業趨勢如無人駕駛、人形機器人,也可點選相關文章!
一、 物聯網 IoT是什麼?
物聯網定義
物聯網 (Internet of Things, IoT) 是指將各種物品、設備、系統通過網路彼此連接起來,將資訊的收集、傳輸和交換,從而實現智慧化控制和管理的一種技術。
物聯網使物品可以獲取獨一無二的標識,並透過網際網路傳輸資料,使物與物之間的無縫溝通。
物聯網的5個核心概念
物聯網的核心概念是「連接」,它打破了傳統的物理限制,讓設備彼此之間可以溝通交流,實現智慧化管理和控制。簡單理解: 想像一下,你的手機、家電、汽車、甚至家裡的燈泡都能透過網路相互連接,並根據你的指令或環境變化做出反應,這就是物聯網。
萬物連接:物聯網的核心理念是將現實世界中的萬物通過感測器等設備與網路相連接,打破物理隔閡,實現全面互聯。
數據交換:物聯網通過網路實現物與物、物與人之間的數據採集和交換,收集大量數據用於分析和決策。
智慧控制:透過物聯網實現對連接設備的遠程監控和智慧化管理,根據環境變化及時做出反應和調整。
識別編碼:每個連接物件都分配有獨一無二的編碼,方便辨識和追蹤管理。
覆蓋廣泛:物聯網的應用範圍廣泛,涉及製造、物流、醫療、家居、個人等各個領域。
二、 物聯網 IoT 的發展歷史
物聯網已不是個陌生的詞彙,早在1980年代出現了第一台可透過網路查詢庫存的可樂售賣機十,物聯網的概念就可被追溯;而在1999年,Kevin Ashton正式提出物聯網一詞,這個概念獲得了廣泛關注。
到了2024年,物聯網已然成為推動數字化轉型的重要力量。智慧設備無所不在,萬物相連,大量數據被採集並透過AI技術進行分析和處理,為各行業帶來效率提升和創新發展。物聯網與5G、AI、大數據等技術深度融合,不斷催生新的應用場景,促進了智慧製造、智慧醫療、智慧農業、智慧城市等領域的升級。
以下為簡單的時間線:
時間
發展
1980年代
出現第一台可透過網路查詢庫存的可樂售賣機
1999年
Kevin Ashton正式提出物聯網一詞,概念獲得廣泛關注
2000年代
RFID、IPv6等相關技術發展,物聯網應用開始逐步落地,
出現智慧家居、智慧製造等早期應用案例
2010年代
物聯網迎來爆發式增長,大量智能設備和傳感器連接網路,推動數據採集和分析發展
2020年代
5G、AI等新技術加入,物聯網應用範圍進一步擴大到智慧城市、遠程醫療、智能農業等領域;物聯網安全、隱私保護等問題日益受到重視
三、 物聯網IoT 的五大應用
物聯網IoT 應用一:智慧家庭 (Smart... read more
19
5 月
在智慧家居和物聯網(IoT)快速發展的今天,ESP32 已成為開發者和創客的熱門選擇。它不只是便宜,還內建 Wi-Fi 和藍牙,功能強大、體積小巧,是打造居家自動化系統不可或缺的核心模組。
ESP32 有什麼特點?
雙核處理器,效能提升
ESP32 搭載 240MHz 雙核心 Tensilica LX6 處理器,無論是即時控制還是運行複雜邏輯都能輕鬆勝任。
內建 Wi-Fi 與藍牙
省去額外模組成本,直接連網、無線配對、遠端控制都沒問題。你可以輕鬆用手機、平板操控家中裝置。
支援多 GPIO 與模組
可連接各類感測器(溫溼度、光感、PIR)、繼電器、OLED 螢幕等,打造完整的自動化應用。
低功耗運行
搭配休眠模式,適合電池供電的裝置,例如環境監控、無線門鈴、智慧插座等。
ESP32 可以應用在哪裡?
智慧燈控系統:搭配繼電器模組,用手機 App 遠端開關燈。
門窗狀態感知:使用磁簧開關與即時通知,保障居家安全。
語音控制助手:連接麥克風模組與雲端語音... read more
06
6 月
台灣物聯科技可全省超商取貨. 樹莓派 Raspberry Pi、Arduino、Sparkfun、Seeed、DFRobot等各大品牌感測器原廠進口代理銷售。種類齊全,一站式購齊,可配合學校各大公司行號大量採購提供報價單,歡迎寫EMAIL前來索取。
read more
03
9 月
有些作業系統第一次將CH340晶片連接到電腦的USB端口時,可能需要安裝驅動程序。
CH340已經通過下列系統測試:
Windows 7/10
Mac OSX
v10.10.5
v10.11.6
v10.13.0
v10.14.5
Linux
Raspberry Pi的Raspbian Stretch(11-13-2018發布)
Raspberry Pi的Raspbian Buster(2019-07-10發布)
Ubuntu v18.04.2,64位
若作業系統已經預裝了驅動程式,您不需要安裝任何額外的軟體。但若有遇到驅動程序,您可以從下面鏈接下載安裝驅動程式:
Windows(EXE) – 驅動程序可執行文件
Windows(ZIP):驅動程序v3.4(2016-09-27)
Mac(ZIP):驅動程序v1.5(2018-07-04)
Linux(ZIP):驅動程序v1.5(2018-03-18)
CH340由WCH製造。您可以在這裡找到最新版本的驅動程序。
更新驅動程序
如果安裝了較舊的CH340驅動程序,則可能需要更新它們。以下是在每個測試的作業系統上執行此操作的說明。
Windows 7/10:
下載 並執行。
Mac OSX:
下載並解壓縮文件夾。
如果您使用的是Mac OS X v10.12 +(即High Sierra,Mojave),只要將CH340插入電腦,計算機就可能會重新啟動,我們建議您先移除舊驅動程式。如果您發現此問題,則需要從USB端口拔下CH340,重啟電腦並重新安裝最新的驅動程式。
Linux:
Raspbian:標準CH340
補丁:下載修補驅動程式
出處:How to Install... read more
15
5 月
在創客與教育領域,Arduino Uno 和 樹莓派(Raspberry Pi) 是兩款最常見的開發板。雖然它們外觀看起來類似,但實際用途與操作方式卻大不相同。本文將幫助你快速了解它們的差異,選出最適合自己的開發平台。
Arduino Uno 是什麼?
Arduino Uno 是一款基於 ATmega328P 的開放原始碼微控制器開發板,具備簡單的硬體結構與友善的程式語言,適合初學者快速上手。它可透過 USB 傳輸線與電腦連接,使用 Arduino IDE 撰寫程式並上傳。
樹莓派是什麼?
樹莓派是一台完整的 Linux 微型電腦,擁有處理器、記憶體、HDMI、USB... read more