Nodemcu + sensor [1:1] ถ้าต้องการให้ sensor ส่งข้อมูลไปยัง Nodemcu อีกตัวดังภาพ คล้ายๆ ศูนย์รวมข้อมูลเพื่อนำข้อมูล เข้าฐานข้อมูล
สามารถทำได้ไหมครับ หรือมีวิธีที่ดีกว่านี้
[ข้อมูลคร่าวๆ]
sensor แต่ละตัวตอนนี้ทำหน้าที่ นับจำนวนรถที่เข้ามาจอดของมันเองได้
** ขอบเขตการทำงานของ sensor แต่ละตัว **
1. สามารถ นับรถเข้า
2. สามารถ นับรถออก
3. นับยอดรวมว่า sensor 1 มีรถเข้ามาจอดทั้งหมดกี่คัน
4. เช็คสถานะ "ไม่มีรถจอด" = ไฟติด
5. เช็คสถานะ "รถจอด" = ไฟดับ
ความต้องการ
คือ sensor แต่ละตัว run code คนละหน้า ผมมี sensor 5 ตัว = เขียน code ทั้งหมด 5 หน้า
ซึ่งแต่ละตัวมันก็ทำหน้าที่ของใครของมัน คือผมตั้งใจว่าจะเอาค่าที่คำนวณด้านล่างไป แสดงบนจอด LCD (16x2)
รถจอดอยุ่ 2 คัน
มีที่ว่างอยู่ 3 คัน
แต่ดันติดเรื่อง จะให้ข้อมูลมันไป + กันยังไงทั้งๆที่ code คนละหน้าส่วนของใครของมัน ผมต้องสร้างศูนย์รวมข้อมูลทั้ง 5 sensor ยังไง เพื่อเอาค่า 1 หรือ 0 ที่ได้มาแต่ละ sensor มา ทำการคำนวณแบบด้านล่าง เพือให้เกิดผลลัพธ์ที่ผมต้องการ ใครเคยลักษณะแบบนี้ รบกวนขอคำปรึกษาจากกูรูและผู้ที่เคยผ่านจุดๆ หน่อยครับ
ต้องการให้มันส่งยอด เช่น 1 = มีรถจอด , 0 = ไม่มีรถจอด แต่ถึงจะรุ้ว่ามีรถจอด = 1 แต่ก้ไม่รุ้จะส่งค่า 1 ที่ได้มานั้นไป รวมกับค่า sensor อื่นยังไง
ความต้องการคร่าวๆ ครับ สมมุติว่า นำข้อมูลทั้ง 5 sensor มาอยุ่ที่เดียวกันได้แล้ว!!
sensor 1 : 1 <--- เก็บเข้าตัวแปร car1
sensor 2 : 1 <--- เก็บเข้าตัวแปร car2
sensor 3 : 0 <--- เก็บเข้าตัวแปร car3
sensor 4 : 0 <--- เก็บเข้าตัวแปร car4
sensor 5 : 0 <--- เก็บเข้าตัวแปร car5
(เพื่อให้มองภาพง่ายขึ้น)
tcar_in = car1 + car2 + car3 + car4 + car5
2 = 1 + 1 + 0 + 0 + 0 เท่ากับว่าตอนนี้มีรถเข้ามาจอด 2 คัน
กำหนดให้ max_ch = 5 หมายความว่าช่องจอดทั้งหมดมี 5
max_ch = max_ch - tcar
3 = 5 - 2 เท่ากับว่าตอนนี้เหลือที่จอด 3 คัน
ผลลัพธ์
จอด 2 คัน
ที่จอดว่าง 3 คัน
นำผลลัพธ์ขึ้น LCD // เก็บค่าเข้าฐานข้อมูล // นำไปโชว์บน app
**** สรุป มีวิธีไหนที่จะทำให้ข้อมูลที่ตอนแรกเขียนแยกกัน มารวมกันได้ครับ สั่นๆ ขอบพระคุณทุกความคิดเห็น ***
[Arduino] เรื่อง Nodemcu ขอคำแนะนำคำปรึกษาหน่อยครับ
Nodemcu + sensor [1:1] ถ้าต้องการให้ sensor ส่งข้อมูลไปยัง Nodemcu อีกตัวดังภาพ คล้ายๆ ศูนย์รวมข้อมูลเพื่อนำข้อมูล เข้าฐานข้อมูล
สามารถทำได้ไหมครับ หรือมีวิธีที่ดีกว่านี้
[ข้อมูลคร่าวๆ]
sensor แต่ละตัวตอนนี้ทำหน้าที่ นับจำนวนรถที่เข้ามาจอดของมันเองได้
** ขอบเขตการทำงานของ sensor แต่ละตัว **
1. สามารถ นับรถเข้า
2. สามารถ นับรถออก
3. นับยอดรวมว่า sensor 1 มีรถเข้ามาจอดทั้งหมดกี่คัน
4. เช็คสถานะ "ไม่มีรถจอด" = ไฟติด
5. เช็คสถานะ "รถจอด" = ไฟดับ
ความต้องการ
คือ sensor แต่ละตัว run code คนละหน้า ผมมี sensor 5 ตัว = เขียน code ทั้งหมด 5 หน้า
ซึ่งแต่ละตัวมันก็ทำหน้าที่ของใครของมัน คือผมตั้งใจว่าจะเอาค่าที่คำนวณด้านล่างไป แสดงบนจอด LCD (16x2)
รถจอดอยุ่ 2 คัน
มีที่ว่างอยู่ 3 คัน
แต่ดันติดเรื่อง จะให้ข้อมูลมันไป + กันยังไงทั้งๆที่ code คนละหน้าส่วนของใครของมัน ผมต้องสร้างศูนย์รวมข้อมูลทั้ง 5 sensor ยังไง เพื่อเอาค่า 1 หรือ 0 ที่ได้มาแต่ละ sensor มา ทำการคำนวณแบบด้านล่าง เพือให้เกิดผลลัพธ์ที่ผมต้องการ ใครเคยลักษณะแบบนี้ รบกวนขอคำปรึกษาจากกูรูและผู้ที่เคยผ่านจุดๆ หน่อยครับ
ต้องการให้มันส่งยอด เช่น 1 = มีรถจอด , 0 = ไม่มีรถจอด แต่ถึงจะรุ้ว่ามีรถจอด = 1 แต่ก้ไม่รุ้จะส่งค่า 1 ที่ได้มานั้นไป รวมกับค่า sensor อื่นยังไง
ความต้องการคร่าวๆ ครับ สมมุติว่า นำข้อมูลทั้ง 5 sensor มาอยุ่ที่เดียวกันได้แล้ว!!
sensor 1 : 1 <--- เก็บเข้าตัวแปร car1
sensor 2 : 1 <--- เก็บเข้าตัวแปร car2
sensor 3 : 0 <--- เก็บเข้าตัวแปร car3
sensor 4 : 0 <--- เก็บเข้าตัวแปร car4
sensor 5 : 0 <--- เก็บเข้าตัวแปร car5
(เพื่อให้มองภาพง่ายขึ้น)
tcar_in = car1 + car2 + car3 + car4 + car5
2 = 1 + 1 + 0 + 0 + 0 เท่ากับว่าตอนนี้มีรถเข้ามาจอด 2 คัน
กำหนดให้ max_ch = 5 หมายความว่าช่องจอดทั้งหมดมี 5
max_ch = max_ch - tcar
3 = 5 - 2 เท่ากับว่าตอนนี้เหลือที่จอด 3 คัน
ผลลัพธ์
จอด 2 คัน
ที่จอดว่าง 3 คัน
นำผลลัพธ์ขึ้น LCD // เก็บค่าเข้าฐานข้อมูล // นำไปโชว์บน app
**** สรุป มีวิธีไหนที่จะทำให้ข้อมูลที่ตอนแรกเขียนแยกกัน มารวมกันได้ครับ สั่นๆ ขอบพระคุณทุกความคิดเห็น ***