2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
เปิดหลอดไฟผ่านเว็บไซต์บนอุปกรณ์ใดก็ได้โดยใช้เว็บเบราว์เซอร์ในอุปกรณ์นั้น แม้ว่าคุณจะอยู่ห่างจากหลอดไฟก็ตาม คุณสามารถเข้าถึงเว็บไซต์ผ่านแล็ปท็อป สมาร์ทโฟน หรืออย่างอื่นด้วยเว็บเบราว์เซอร์ที่ติดตั้งบนอุปกรณ์นั้น
ขั้นตอนที่ 1: แผนภาพวงจร
- อย่าเชื่อมต่อพิน ESP8266 RX โดยตรงกับ Arduino Uno TX แบบอนุกรม ESP8266 ใช้ 3.3V เพื่อใช้งาน หากคุณเชื่อมต่อโดยตรงจะทำให้ ESP8266 ของคุณเสียหาย
- เพื่อหลีกเลี่ยงความเสียหายของ ESP8266 คุณต้องสร้างตัวแบ่งแรงดันไฟฟ้าโดยใช้ตัวต้านทาน 1kΩ และ 2kΩ
ขั้นตอนที่ 2: Arduino Sketch
สิ่งที่คุณต้องทำก่อนที่จะอัปโหลดร่างนี้ไปยัง ARDUINO ของคุณ
ในภาพร่าง Arduino นี้ คุณต้องเปลี่ยนชื่อและรหัสผ่าน SSID เป็นชื่อและรหัสผ่าน WIFI SSID ของคุณ ESP8266 จะเชื่อมต่อกับ WIFI ของคุณเพื่อดึงข้อมูลจากเว็บไซต์ของคุณ ตรวจสอบให้แน่ใจว่า WIFI ของคุณสามารถเชื่อมต่ออินเทอร์เน็ตได้
- TP-Link_F338 (เปลี่ยนเป็นชื่อ WIFI SSID ของคุณ)
- 20955250 (เปลี่ยนเป็นรหัสผ่าน WIFI ของคุณ)
คุณต้องเปลี่ยน URL ของเว็บไซต์เป็น URL เว็บไซต์ของคุณด้วย
switchonthelamp.atwebpages.com (เปลี่ยนเป็นที่อยู่เว็บไซต์ของคุณ)
โปรดลบการเชื่อมต่อที่ RX และ TX บนบอร์ด Arduino ก่อนที่คุณจะอัปโหลดภาพร่างของคุณไปยัง Arduino คุณจะได้รับข้อผิดพลาดถ้าคุณไม่ทำเช่นนี้
ขั้นตอนที่ 3: สร้างเว็บไซต์
ดูวิดีโอของฉันสำหรับรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการสร้างเว็บไซต์สำหรับโครงการนี้เพื่อจัดเก็บสถานะของหลอดไฟ (0 สำหรับปิดและ 1 สำหรับเปิด) คุณสามารถดาวน์โหลดไฟล์.php (index.php, control.php และ update.php) ทั้งสามไฟล์สำหรับเว็บไซต์ของคุณได้ที่ลิงค์ด้านล่าง
ดาวน์โหลดไฟล์เว็บไซต์ที่นี่