ข้ามไปยังเนื้อหาหลัก
NPNatthaponSystem Thinking Portfolio
HomeAboutEducationProjectsSkillsCertificationsActivitiesInterestsContact

© 2026 Natthapon Potinam.

เว็บไซต์นี้จัดทำขึ้นเพื่อรวบรวมประวัติการศึกษา ทักษะ โครงงาน และกิจกรรมทางด้านเทคโนโลยี

PortfolioProjectsSmart Warehouse
Back to Portfolio

CASE STUDY / 03

Smart Warehouse

Weight-Based Inventory Monitoring System

ระบบคลังสินค้าอัจฉริยะที่ใช้เซ็นเซอร์น้ำหนักตรวจสอบจำนวนสินค้าคงเหลือแบบเรียลไทม์ แปลงค่าน้ำหนักเป็นจำนวนสินค้า ส่งข้อมูลผ่าน MQTT และแสดงผลผ่าน Node-RED Dashboard พร้อมระบบแจ้งเตือนเมื่อสินค้าใกล้หมด

ESP32Load CellHX711OLED DisplayWokwiMQTTHiveMQNode-RED
ภาพปกระบบ Smart Warehouse
01

Project Overview

PROBLEM

What needed to change?

การนับสินค้าแบบใช้แรงงานคนอาจเกิดข้อผิดพลาด ข้อมูลไม่เป็นปัจจุบัน และไม่สามารถแจ้งเตือนได้ทันทีเมื่อสินค้าใกล้หมด

SOLUTION

How the system responds

ใช้ Load Cell ตรวจวัดน้ำหนักสินค้า ส่งข้อมูลผ่าน ESP32 และ MQTT ไปยัง Node-RED เพื่อคำนวณจำนวนคงเหลือ แสดงผลบน Dashboard และแจ้งเตือนเมื่อจำนวนสินค้าต่ำกว่า Threshold

02

My Role

วิเคราะห์โครงสร้างและขั้นตอนการทำงานของระบบ พร้อมพัฒนาโปรแกรมสำหรับรับข้อมูลจากเซ็นเซอร์ ประมวลผลจำนวนสินค้า เชื่อมต่อข้อมูลผ่าน MQTT สร้าง Data Flow และแสดงผลบน Dashboard

03

System Flow

  1. 01Load Cell
  2. 02HX711
  3. 03ESP32
  4. 04Wi-Fi
  5. 05MQTT
  6. 06Node-RED
  7. 07Dashboard
  8. 08AI Notification
04

Key Features

  • Real-Time Inventory Monitoring
  • Weight-to-Quantity Processing
  • MQTT Data Transmission
  • Dashboard Visualization
  • Low-Stock Notification
05

Technologies

ESP32Load CellHX711OLED DisplayWokwiMQTTHiveMQNode-REDNode-RED DashboardGemini API
06

Challenges & Problem Solving

  • ระหว่างการพัฒนาพบปัญหาค่าน้ำหนักแกว่งจนระบบส่งคำขอ API ถี่เกินไป
  • ปรับ Data Flow โดยเพิ่ม Delay เพื่อควบคุมอัตราการส่งข้อมูลและลดปัญหา API Rate Limit
07

Key Learning

01

Full-Stack IoT Development

02

Hardware-to-Cloud Communication

03

Real-Time Data Flow

04

Dashboard Development

05

System Stability

06

การประเมินความเหมาะสมของวิธีวัด โดยพบว่าการวัดน้ำหนักเหมาะกับการติดตามปริมาณของเหลวในถังมากกว่าสินค้าที่นับเป็นชิ้น ซึ่งอาจเกิดความคลาดเคลื่อนจากน้ำหนักต่อชิ้น

08

Image Gallery

การจำลอง ESP32 และ Load Cell ของระบบ Smart Warehouse บน Wokwi
การทดสอบรับค่าน้ำหนักจาก Load Cell ผ่าน HX711 ประมวลผลด้วย ESP32 และแสดงน้ำหนักกับจำนวนสินค้าบน OLED
Node-RED Dashboard และการจำลองระบบ Smart Warehouse
การทดสอบ Data Flow ตั้งแต่ค่าจากอุปกรณ์จำลองไปจนถึง Dashboard แสดงน้ำหนัก จำนวนคงเหลือ และข้อความแจ้งเตือน

Explore the complete collection of academic projects.

Back to Projects