ต้องติดตั้ง
- Python 3
- Flask
- linebot
- ngrok
สิ่งที่ต้องการ
- nodeMCU
- Solid State Relay (SSR)
- pm 2.5 sensor (sharp gp2y10)
- STM32F4 discovery
- STM32Cube
- Arduino IDE
- run python flask server
python3 testserver.py
- run ngrok
ngrok http 80
-
run stm32
3.1) เปิด STM Project
Lab2_03
3.2) Debug main.c
-
connect LAN to client
-
enjoy!
testserver.py -> Server หลัก ต้อง handle request+LINE API
Lab2_03 -> Code ฝั่ง Sensor Input (STM32)
SSR_tester -> Code ฝั่ง Client (NodeMCU)