โลร์คัต

Sotware ขั้นพื้นฐานมากเพื่อให้สามารถแชทระหว่าง ESP32 LORA โหนด
- กระจายโหนดสามารถทำตัวเป็นผู้ทำซ้ำได้
- ต้องทำงานในโทรศัพท์เก่า (Android 4.4)
- .HTML + .CSS ในไฟล์ภายนอกภายใน ESP32 เพื่ออำนวยความสะดวกในการทำงานร่วมกันกับนักออกแบบ
การติดตั้ง
- ติดตั้งบอร์ด ESP32 ในคำแนะนำ Arduino IDE ของคุณ
- ติดตั้งคำแนะนำปลั๊กอิน ESP32FS Arduino
- ติดตั้งคำแนะนำ ASYNCTCP และ ESPASYNCWESSERVER (ใช้ ESPASYNCSERVER เวอร์ชันล่าสุดจาก GITHUB
- ติดตั้งลิงค์ไลบรารี LORA โดยใช้ Arduino Library Manager
การพัฒนา
CSS + JS + HTML ทั้งหมดอยู่ในข้อมูล/เว็บโฟลเดอร์
โปรโตคอล ข้อความแลกเปลี่ยนมีรูปแบบต่อไปนี้
StationId | ผู้ส่ง | Payload
การทดสอบ
มีสคริปต์ Python ที่พยายามส่งสตรีมข้อความคงที่ผ่าน WebSockets มันเป็นการชั่วคราวและบางครั้งก็ขัดข้องเพื่อให้มันมีชีวิตอยู่: while true; do python3 test_websocket.py; done
การอ้างอิง
- https://github.com/me-no-dev/espasyncwebserver#async-websocket-plugin
- https://medium.com/@martin.sikora/node-js-websocket-simple-chat-tutorial-2def3a841b61