Arduino 串接 Unity / TouchDesigner:使用 ArduinoJson 實現感測資料 JSON 序列化傳輸
用 Arduino 串 Unity 或 TouchDesigner 時,真正要先穩住的是資料格式。本文以 ArduinoJson 7 為前提,示範如何把感測資料整理成一行一筆的 JSON,並完成 Arduino、Unity、TouchDesigner 之間的雙向通訊。
StreamDiffusion:用 OSC 控制提示詞,並以 NDI 傳送即時影像
StreamDiffusion 要接進互動系統,先把通訊層搭起來。本文把責任拆成兩條線:用 OSC 收提示詞等控制訊息,用 NDI 收送影像。這層骨架一旦穩住,後面接 TouchDesigner 或 Unity 都會輕鬆很多。
Unity + Arduino:用 RFID 開發實體道具辨識的互動功能
RFID 很適合拿來做實體道具辨識。本文以 Arduino Uno、MFRC522 與 Unity 為例,示範如何把標籤 UID 轉成乾淨的序列資料,再在 Unity 裡分類成互動選項,完成一個可直接延伸的實體互動骨架。
StreamDiffusion:Windows 平台建置與初次驗證
Windows 上要把 StreamDiffusion 裝到能穩定跑,關鍵不在於指令多快背完,而是先把版本組合抓對。本文以官方文件仍明確記載的 Python 3.10、PyTorch 2.1.0 與 CUDA 11.8 或 12.1 為基準,整理一套比較不容易踩雷的建置流程,最後用 Img2Img 與 Txt2Img 各做一次驗證。


