iT邦幫忙

2026 iThome 鐵人賽

DAY 15
0
ChatGPT & Codex

窮鬼冰箱升級計劃系列 第 15 篇

【Day 15】從 Barcode 到庫存:讓掃描結果真正進入智慧冰箱

  • 分享至 

  • xImage
  •  

前情提要

在 Day 13 完成了條碼辨識後,接著把進庫流程串起來。

流程簡述

Barcode
   │
   ▼
Product
   │
   ▼
InventoryItem

Design API

  • 設計一個名為 scan 的 API
    POST /api/inventory/scan
    
  • JSON 內容期待
    {
      "status": "ok",
      "product": {
        "id": 1,
        "name": "光泉鮮乳"
      },
      "inventory_item": {
        "id": 101,
        "added_at": "2026-09-29",
        "expiration_date": "2026-10-03"
      }
    }
    

流程

實體商品
   ↓
拍 Barcode
   ↓
ESP32-S3-CAM
   ↓
Raspberry Pi
   ↓
Python Decode
   ↓
Product Lookup
   ↓
InventoryItem
   ↓
SQLite
   ↓
FastAPI
   ↓
Day 14 Dashboard

上一篇
【Day 14】冰箱內容物 Dashboard
下一篇
【Day 16】出庫管理
系列文
窮鬼冰箱升級計劃 共 17 篇
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言