สารบัญ:

วิธีสร้างสวิตช์ WiFi โดยใช้ ESP8266: 5 ขั้นตอน
วิธีสร้างสวิตช์ WiFi โดยใช้ ESP8266: 5 ขั้นตอน

วีดีโอ: วิธีสร้างสวิตช์ WiFi โดยใช้ ESP8266: 5 ขั้นตอน

วีดีโอ: วิธีสร้างสวิตช์ WiFi โดยใช้ ESP8266: 5 ขั้นตอน
วีดีโอ: EP18 Arduino IoT มาสร้างระบบการควบคุมการปิดเปิดอุปกรณ์ไฟฟ้าผ่านอินเตอร์เนต ด้วยเวลาเพียง 35 นาที 2024, พฤศจิกายน
Anonim
วิธีสร้างสวิตช์ WiFi โดยใช้ ESP8266
วิธีสร้างสวิตช์ WiFi โดยใช้ ESP8266
วิธีสร้างสวิตช์ WiFi โดยใช้ ESP8266
วิธีสร้างสวิตช์ WiFi โดยใช้ ESP8266

ในบทช่วยสอนนี้ ฉันจะแสดงวิธีสร้างสวิตช์ wirelles โดยใช้ ESP8266 สื่อการสื่อสารที่ฉันจะใช้คือเครือข่าย WiFi

ในบทช่วยสอนก่อนหน้านี้ ฉันพูดถึงการใช้ ESP8266 เพื่อสื่อสารโดยใช้เครือข่าย WiFi คุณสามารถอ่านบทความนี้ก่อนเพื่อเพิ่มข้อมูลเชิงลึกเกี่ยวกับโหมดการทำงานของ ESP8266 สำหรับการสื่อสารผ่านเครือข่าย WiFi

  • สร้างจุดเชื่อมต่อ WiFi และจัดเตรียมเว็บเซิร์ฟเวอร์บน NodeMCU V3
  • เชื่อมต่อ ESP8266 กับเครือข่าย WIFI
  • ทั้งสองโหมดใน ESP8266

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น

ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

ส่วนประกอบที่คุณต้องการสำหรับบทช่วยสอนนี้:

  • NodeMCU ESP8266
  • ไฟ LED สีน้ำเงิน 5 มม.
  • ตัวต้านทาน 330 โอห์ม
  • สายจัมเปอร์
  • คณะกรรมการโครงการ
  • ไมโคร USB
  • แล็ปท็อป

ขั้นตอนที่ 2: ประกอบส่วนประกอบทั้งหมด

ประกอบส่วนประกอบทั้งหมด
ประกอบส่วนประกอบทั้งหมด

ภาพด้านบนเป็นแผนผังวงจรที่จะใช้

ในบทช่วยสอนนี้ ฉันใช้ Pin D0 เป็นเอาต์พุต

ขั้นตอนที่ 3: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

สำหรับบทช่วยสอนนี้ ฉันจะใช้โหมดสถานี Wifi บน ESP8266 ด้วยโหมดนี้ เราสามารถสร้างสวิตช์ไร้สายโดยไม่ต้องใช้เครือข่ายอินเทอร์เน็ต แต่สวิตช์สามารถใช้ได้เฉพาะบนเครือข่ายท้องถิ่นระหว่างมือถือและ ESP8266 เท่านั้น

ฉันได้จัดเตรียม Sketch ที่คุณสามารถดาวน์โหลดได้ด้านล่าง

ก่อนอัปโหลดภาพร่างไปยัง NodeMCU ตรวจสอบให้แน่ใจว่าได้เพิ่มบอร์ด NodeMCU ใน Arduino IDE แล้ว หากคุณยังไม่ได้เห็นแนวทางใน atikel นี้ "เริ่มต้นกับ ESP8266 (NodeMCU Lolin V3)"

ขั้นตอนที่ 4: เข้าถึงหน้าเว็บ

เข้าถึงหน้าเว็บ
เข้าถึงหน้าเว็บ
เข้าถึงหน้าเว็บ
เข้าถึงหน้าเว็บ

นี่คือวิธีใช้งานสวิตช์ไร้สายนี้:

หลังจากอัปโหลด Sketch สำเร็จแล้ว

  • เปิดเมนู Wifi บนโทรศัพท์ Android
  • เชื่อมต่อโทรศัพท์ Android กับ SSID "NodeMCU"
  • เปิด Serial Monitor บน Arduino
  • ดูที่อยู่ IP ที่แสดง
  • เปิดเบราว์เซอร์บนโทรศัพท์ Android
  • ป้อนที่อยู่ IP บนซีเรียลของจอภาพ (192.168.4.1)
  • จากนั้นหน้าเว็บจะปรากฏขึ้นเพื่อควบคุม LED

ขั้นตอนที่ 5: ผลลัพธ์

ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์
ผลลัพธ์

หากต้องการเปิดไฟ LED ให้กดปุ่ม "เปิด"

หากต้องการปิดไฟ LED ให้กดปุ่ม "ปิด"

แนะนำ: