初探物聯網開放硬體


物聯網IOT概念
開源系統概念
MCU開發版簡介

物聯網(IOT)概念

資料引用https://wellswoo.pixnet.net/blog/post/226960040-

IOT學習脈絡地圖及書籍

資料引用:MicroPython 陳會安老師

趙英傑老師

嵌入式系統(Embeded System)

圖片引用:梁文耀博士嵌入式智慧應用開源軟硬整合新趨勢

活動設計:體驗嵌入式系統平台Online-Microblock IDE(泰國)


開源系統概念

1.開放硬體及開源系統的價值

開放硬體的價值不是在學習哪一片電路板(不需拘泥在各種開發版硬體)而是學習自由軟體開源系統(Linux base)及參與社群

 

2.MPU及MCU

3.電路原理(基本迴路)


4.開發板硬體三核心

S = signal = 訊號

V = Vin = 輸入電壓(USB供電時為5V或3.3V)

G = GND = 接地


口訣:人要腳踩實地(G)先吃飯(V),才能接受指令做事(S)

5.數位/類比訊號(Digital/Analog)

資料引用:https://hackmd.io/x3cd61mySQyJ9Op5iN3jeA?view&fbclid=IwAR1tQbVtawH58JlAmZ-_5QV2RMrP3yMRC5puHjUT23XiUIGtEizMwc5FdJ8


MCU開發版簡介

1.硬體

2.開發程式軟體

開發Arduin及ESP32 程式,有幾種語言選擇:

(1)C/C++

(2)MicroPython

Arduino與ESP32差異性

C與Python差異性

活動設計:嵌入式系統積木式程式語言


Arduino模擬器(simulator)概念與實作

優點:「物理計算」 它將軟體和硬體結合在一起,「以構建感知和回應現實世界的互動式物理系統」,能幫助工程師在實驗階段驗證不同的設計和演算法

缺點:忽略了與物理世界的聯繫

模擬電廠遊戲https://e-info.org.tw/node/222022

資料引用https://all3dp.com/2/best-arduino-simulators-online-offline/

活動設計:體驗線上Arduino模擬器-WoKwi

1.簡介

Wokwi 是一個線上電子模擬器。您可以使用它來模擬 Arduino、ESP32 和許多其他流行的開發板和感測器器。

2.範例

以下是您可以使用 Wokwi 製作的一些簡單示例:

3.特色

Why Wokwi is the Best Arduino Simulator in 2021?

https://hackaday.io/project/175329-why-wokwi-is-the-best-arduino-simulator-in-2021/details

4.參考網站