กลับไปหน้ารวมไฟล์
cloud-controlled-traffic-barrier-5c5e0f.md

ความปลอดภัยแบบ Over-The-Air: แผงกั้นจราจรบนคลาวด์

แผงกั้นไม้กระดกที่จอดรถทั่วไปจะเปิดด้วยบัตร RFID ในพื้นที่ หรือรีโมตขนาดเล็ก แต่ แผงกั้นจราจรควบคุมด้วยระบบคลาวด์ นี้ นำเสนอวิศวกรรมระดับโลก ด้วยการใช้สถาปัตยกรรม ESP8266 หรือ Arduino MKR อันน่าทึ่ง คุณสามารถลดแผงกั้นจราจรที่พิมพ์ด้วย 3D ขนาดใหญ่ในลอสแอนเจลิสได้ง่ายๆ เพียงแค่แตะปุ่มบนแดชบอร์ดเว็บ ในขณะที่คุณกำลังนั่งอยู่ในปารีส

smart_dustbin_internal_servo_1772704583966.png

การผูกตัวแปร IoT Cloud

Arduino IoT Cloud ใช้ระบบ "Property Variable" ที่ปฏิวัติวงการ

  1. ใน Web Cloud Dashboard คุณสร้างอ็อบเจกต์ Boolean ขนาดใหญ่ชื่อ gateSwitch
  2. ไฟล์ thingProperties.h จะสร้างเงาของตัวแปรนี้ขึ้นมาใน Arduino IDE โดยอัตโนมัติ
  3. ทุกครั้งที่คุณคลิกวิดเจ็ต SWITCH บนเว็บเบราว์เซอร์หรือแอป iOS เซิร์ฟเวอร์ Azure ขนาดใหญ่จะเจรจาการเชื่อมต่อ MQTT WebSocket ที่เข้ารหัสโดยตรงไปยังบอร์ด ESP8266 ที่ติดตั้งอยู่บนประตู!
  4. C++ Callback Event:
void onGateSwitchChange() {
  if (gateSwitch == true) {
    Serial.println("CLOUD COMMAND: OPEN GATE!");
    boomGateServo.write(90); // ยกแขนกั้นขนาดใหญ่ขึ้น!
  } else {
    Serial.println("CLOUD COMMAND: CLOSE GATE!");
    boomGateServo.write(0);  // ลดแขนกั้นลง!
  }
}

ระบบป้องกันความผิดพลาดในการตรวจจับสิ่งกีดขวาง

หากมีรถจอดอยู่ใต้แผงกั้นในขณะที่ Cloud สั่งให้ปิด ระบบที่ไม่ฉลาดจะลดแขนกั้นโลหะหนักลงมาทะลุกระจกหน้ารถ

  • เซ็นเซอร์สำรองในพื้นที่: คุณต้องติดตั้ง HC-SR04 Sonar หรือ IR Break-Beam ในพื้นที่โดยตรงกับตัวเรือนของแผงกั้น
  • ก่อนดำเนินการคำสั่ง onGateSwitchChange(false) นั้น Arduino จะตรวจสอบอาร์เรย์ Sonar ในพื้นที่!
  • if (carDetected == true) { return; }
  • ระบบจะปฏิเสธคำสั่ง Cloud ได้อย่างสมบูรณ์แบบอย่างรุนแรง ซึ่งช่วยป้องกันความเสียหายร้ายแรงต่อทรัพย์สิน และแสดงข้อความ ALERT: BLOCKED กลับไปยัง Web Dashboard!

ข้อกำหนดสำหรับ IoT Boom Gate

  • Arduino MKR WiFi 1010 หรือ NodeMCU ESP8266
  • MG996R High-Torque Metal Servo (สำหรับยกแขนกั้นที่พิมพ์ด้วย 3D ขนาดยาวซึ่งมีกลไกคานงัดขนาดใหญ่)
  • HC-SR04 Sonar Sensor (ในฐานะอาร์เรย์ความปลอดภัยป้องกันการหนีบที่สำคัญ)
  • แหล่งจ่ายไฟ 5V 3-Amp (หาก Servo ชะงักเมื่อต้านกับวัตถุหนัก มันจะดึงกระแส 2 Amps และรีบูตชิป Wi-Fi ทันทีหากไม่มีแหล่งจ่ายไฟภายนอก)

ข้อมูล Frontmatter ดั้งเดิม

title: "Cloud controlled traffic barrier"
description: "Global IoT security! Bypass local IR remotes and engineer a massive, 12V servo-driven boom gate architecture absolutely controlled via secure Wi-Fi web-hooks from the Arduino IoT Cloud."
category: "Security"
difficulty: "Advanced"