สารบัญ:
- ขั้นตอนที่ 1: ซื้อฮาร์ดแวร์
- ขั้นตอนที่ 2: ติดตั้งซอฟต์แวร์ Arduino และตั้งโปรแกรม Esp8266
- ขั้นตอนที่ 3: ติดตั้งบอร์ด
- ขั้นตอนที่ 4: แผนภาพการเดินสายไฟ ง่ายมาก
- ขั้นตอนที่ 5: รูปภาพเพิ่มเติมบางส่วน
- ขั้นตอนที่ 6: ทดสอบก่อนเชื่อมต่อทุกอย่าง
วีดีโอ: ที่เปิดประตูโรงรถพร้อมคำติชมโดยใช้ Esp8266 เป็นเว็บเซิร์ฟเวอร์: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สวัสดี, ฉันจะแสดงวิธีทำวิธีง่ายๆ ในการเปิดประตูโรงรถ
-ESP8266 ถูกเข้ารหัสเป็นเว็บเซิร์ฟเวอร์ สามารถเปิดประตูได้ทุกที่ในโลก
- ด้วยข้อเสนอแนะ คุณจะรู้ว่าประตูเปิดหรือปิดตามเวลาจริง
- ง่าย ๆ เพียงทางลัดเดียวที่จะสร้างในโทรศัพท์ของคุณ
-ป้องกันด้วยพาสเวิร์ด
-ราคาถูก ไม่เกิน 10$
- ไม่มี Dominicz ให้ตั้งค่า
- โดยไม่ต้องเปิด-ปิดประตูเมื่อไฟฟ้าดับแล้วกลับมาใหม่
ฉันค้นหาบนอินเทอร์เน็ตและพบรหัสแต่ไม่ใช่สิ่งที่ฉันกำลังมองหา ดังนั้นฉันจึงแก้ไขรหัสและแนวคิดอื่นๆ + ประสบการณ์ส่วนตัวของฉัน + ขอบคุณลูกชายของฉัน เขาช่วยฉันในเรื่องนี้จริงๆ ส่วนเรียลไทม์มาจากเขา
เริ่มกันเลย!
ขั้นตอนที่ 1: ซื้อฮาร์ดแวร์
คุณจะต้องมีบอร์ด esp8266 และบอร์ดรีเลย์
ค้นหาบน ebay: NodeMCU ESP8266 และบอร์ดโมดูลรีเลย์
โมดูลรีเลย์เป็นแบบธรรมดาหรือแบบคู่ แต่เราใช้รีเลย์เพียงตัวเดียว
มันคือทั้งหมดที่คุณต้องการ!
ขั้นตอนที่ 2: ติดตั้งซอฟต์แวร์ Arduino และตั้งโปรแกรม Esp8266
นี่เป็นวิธีที่ดีมากในการติดตั้ง Arduino ide คุณสามารถทำขั้นตอนที่ 1 ถึง 12
www.instructables.com/id/Programming-the-E…
แตกไฟล์และตั้งโปรแกรม esp8266 ของคุณด้วยรหัส Garage_door_yt.ino
คุณจะมีตัวแปรที่จะเปลี่ยนแปลงในไฟล์ ino
-SSID และรหัสผ่านเราเตอร์เพื่อเชื่อมต่อในเว็บเซิร์ฟเวอร์ของคุณ
-นอกจากนี้ คุณสามารถเปลี่ยนพอร์ตได้ตามต้องการ ตัวอย่าง: เซิร์ฟเวอร์ WiFiServer(54195)
- รหัสผ่าน: ค้นหาและแทนที่ Passw0rd เป็นรหัสผ่านของคุณตามที่คุณต้องการในไฟล์.ino
- เพิ่มเวลาปิด ในแต่ละวัน ประตูจะปิดหากเปิดอยู่ตามเวลาที่แน่นอน (โรงรถประตู2.rar)
เริ่มมอนิเตอร์แบบอนุกรมใน Arduino เครื่องมือตรวจสอบอนุกรม คุณจะเห็นรายละเอียดเพิ่มเติมและที่อยู่ IP ท้องถิ่นของเว็บเซิร์ฟเวอร์ คุณต้องมีที่อยู่ IP ในเครื่องเพื่อป้อนข้อมูลนี้ในเว็บเบราว์เซอร์
ตัวอย่างเช่น หากที่อยู่ IP ของเว็บเซิร์ฟเวอร์ของคุณคือ 192.168.2.53 ให้ป้อนสิ่งนี้:
ท้องถิ่น:
192.168.2.53:54195/Passw0rd
จากระยะไกล:
ip-address:port/Password (ที่อยู่ IP ของเราเตอร์)
ในรหัสคุณสามารถเปลี่ยนทุกอย่างได้ตามต้องการ
ฉันแนะนำให้จองที่อยู่ IP นี้ในเราเตอร์ของคุณ ด้วยวิธีนี้ ทางลัดโทรศัพท์ของคุณจะทำงานตลอดเวลา ถ้าไม่เช่นนั้น การประกันตัวของเราเตอร์มักจะใช้เวลา 30 วัน และที่อยู่ IP จะเปลี่ยนไป
ทางลัดนี้ทำงานบนอินทราเน็ตของคุณเท่านั้น หากคุณต้องการเปิดประตูโรงรถจากระยะไกลบนอินเทอร์เน็ตทั่วโลก ให้ทำดังนี้:
1- คุณต้องรู้ที่อยู่ IP สาธารณะของคุณ ใส่ IP ของฉันใน google แล้วคุณจะรู้
2- คุณต้องทำการส่งต่อพอร์ตในเราเตอร์ของคุณ ในกรณีของเราพอร์ตคือ 54195 ดังนั้นในเราเตอร์ของฉันฉันส่งต่อพอร์ต 54195 ไปยังที่อยู่ IP ของเซิร์ฟเวอร์ของฉัน 192.168.2.53 คุณสามารถ google สำหรับการส่งต่อพอร์ตเพื่อดูรายละเอียดเพิ่มเติม
3- สำหรับตัวอย่าง หากที่อยู่ IP สาธารณะของฉันคือ 70.52.46.219 ฉันต้องป้อน 70.52.46.219:54195/Passw0rd เพื่อดูหน้าเว็บ
เข้าถึงเว็บเซิร์ฟเวอร์โดยไม่ทราบที่อยู่สาธารณะของคุณ:
ผู้ให้บริการส่วนใหญ่จะให้ที่อยู่ IP แก่คุณชั่วขณะหนึ่ง และที่อยู่นี้เปลี่ยนไปตามกาลเวลา
คุณสามารถสมัครใช้งาน no-ip ได้ฟรี และมีที่อยู่สาธารณะทำงานได้ทุกที่
เพียงเข้าไปที่ https://www.noip.com/ และสมัครสมาชิก
ตัวอย่าง:
สำคัญ: หากคุณอยู่ที่บ้านโดยเปิดใช้งาน wifi ทางลัดอินเทอร์เน็ตของคุณจะไม่ทำงาน ดังนั้นในโทรศัพท์ของฉัน ฉันมีทางลัด 2 ทาง อินทราเน็ตและทางลัดอินเทอร์เน็ต ฉันมีทั้ง ถ้าฉันใช้ LAN ฉันจะใช้อินทราเน็ต และถ้าฉันใช้ lte(4g) อยู่ข้างนอก ฉันจะใช้ทางลัดอินเทอร์เน็ต
ขั้นตอนที่ 3: ติดตั้งบอร์ด
ฉันกำลังใช้เทปกาวสองหน้าเพื่อยึดบอร์ดของฉัน
ขั้นตอนที่ 4: แผนภาพการเดินสายไฟ ง่ายมาก
สำหรับแหล่งจ่ายไฟ คุณสามารถใช้ที่ชาร์จโทรศัพท์ Android มันถูกและดี
คุณต้องเชื่อมต่อบอร์ดรีเลย์กับ 5V หลีกเลี่ยงการใช้ 3.3v. บางครั้งมันก็ใช้งานได้ แต่คอยส์ sre ทำมาเพื่อ 5v
เส้นสีแดงด้านบนแสดงตำแหน่งที่จะบัดกรีลวดที่อินพุตตัวควบคุม
D1 คือเอาต์พุต พินนี้ต้องเข้าไปในอินพุตของบอร์ดรีเลย์ พินนี้จะสูงเสมอ (3.3v) เมื่อเปิดใช้งานอันนี้จะต่ำ (0v) เป็นเวลา 0, 5 วินาทีเพื่อเปิดใช้งานคอยล์
D2 เป็นอินพุตสำหรับตรวจจับประตู ถ้า LOW (0v) ประตูจะปิด ถ้าไม่ก็เปิด
โปรดทราบว่าอินพุตนี้ (D2) เป็นอินพุต 3, 3v การดึงขึ้นภายในถูกเปิดใช้งาน
ด้านข้างของฉันอินพุตมอเตอร์โรงรถของฉันให้ 5v การดึงข้อมูลภายในของเขาอาจเปิดใช้งานได้เช่นกัน ฉันเชื่อมต่อกันอยู่แล้วและฉันไม่มีปัญหาใดๆ ตรวจสอบให้แน่ใจว่าพินนี้ไม่สูงกว่า 5v ใช้มัลติมิเตอร์ของคุณเพื่อตรวจสอบอินพุตของประตูโรงรถของคุณ หากอันนี้สูงกว่า 5v เกินไป คุณจะมี 2 ทางเลือก:
1- สร้างตัวแบ่งวงจรด้วยตัวต้านทาน 2 ตัว
2- ติดตั้งสวิตช์แม่เหล็กแยกต่างหาก
*************************
ให้ความสนใจกับขั้วเมื่อเชื่อมต่อแผงรีเลย์กับที่เปิดประตูโรงรถ วาง esp8266 gnd ไว้ที่ตัวดำเนินการมอเตอร์โรงรถ gnd หรือทั่วไปเสมอ
*************************
ขั้นตอนที่ 5: รูปภาพเพิ่มเติมบางส่วน
นี่คือที่เปิดโรงรถของฉัน เก่าแต่ยังใช้งานได้:)
อย่างที่คุณเห็น ฉันเชื่อมต่อบอร์ดรีเลย์กับปุ่มกดประตูโรงรถและอินพุต D2 ไปที่ขีดจำกัดการปิด
ตรวจสอบที่เปิดโรงรถของคุณ คุณจะพบสิ่งที่คล้ายกัน
แนะนำ:
วิธีใช้ ESP8266 เป็นเว็บเซิร์ฟเวอร์: 5 ขั้นตอน
วิธีใช้ ESP8266 เป็นเว็บเซิร์ฟเวอร์: สวัสดี ฉันกำลังใช้ windows 10, NodeMCU 1.0 และนี่คือรายการซอฟต์แวร์ที่ฉันใช้และคำแนะนำในการติดตั้งที่ฉันติดตาม: Arduino IDE บอร์ดเพิ่มเติมสำหรับ esp8266 SpiffLibrary ที่ใช้: WebsocketI ใช้ NodeMCU เป็นเซิร์ฟเวอร์เพื่อ ให้บริการไฟล์ HTML ฉันบ้า
วิธีการแฟลชหรือโปรแกรม ESP8266 AT Firmware โดยใช้ ESP8266 Flasher และ Programmer, IOT Wifi Module: 6 ขั้นตอน
วิธีการแฟลชหรือโปรแกรม ESP8266 AT Firmware โดยใช้ ESP8266 Flasher และ Programmer, IOT Wifi Module: คำอธิบาย:โมดูลนี้เป็นอะแดปเตอร์ USB / โปรแกรมเมอร์สำหรับโมดูล ESP8266 ประเภท ESP-01 หรือ ESP-01S ติดตั้งสะดวกด้วยเฮดเดอร์ตัวเมีย 2.54 มม. ขนาด 2x4P เพื่อเสียบ ESP01 นอกจากนี้ยังแยกหมุดทั้งหมดของ ESP-01 ออกผ่านช่องต่อตัวผู้ขนาด 2.54 มม. 2x4P 2.54 มม.
ESP8266 - การชลประทานในสวนด้วยตัวจับเวลาและรีโมทคอนโทรลผ่านอินเทอร์เน็ต / ESP8266: 7 ขั้นตอน (พร้อมรูปภาพ)
ESP8266 - การชลประทานในสวนด้วยตัวจับเวลาและรีโมทคอนโทรลผ่านอินเทอร์เน็ต / ESP8266: ESP8266 - การชลประทานควบคุมด้วยรีโมทและกำหนดเวลาสำหรับสวนผัก สวนดอกไม้ และสนามหญ้า ใช้วงจร ESP-8266 และวาล์วไฮดรอลิก/ไฟฟ้าสำหรับการจ่ายน้ำ ข้อดี: เข้าถึงด่วนราคาประหยัด (~US$ 30,00) คำสั่ง ov
ESP8266 - เซ็นเซอร์ประตูและหน้าต่าง - ESP8266 การช่วยเหลือผู้สูงอายุ (ขี้ลืม): 5 ขั้นตอน
ESP8266 - เซ็นเซอร์ประตูและหน้าต่าง - ESP8266 ความช่วยเหลือผู้สูงอายุ (หลงลืม): ESP8266 - เซ็นเซอร์ประตู / หน้าต่างโดยใช้ GPIO 0 และ GPIO 2 (IOT) สามารถดูได้บนเว็บหรือบนเครือข่ายท้องถิ่นด้วยเบราว์เซอร์ มองเห็นได้ผ่านทาง "HelpIdoso Vxapp" แอปพลิเคชัน. ใช้แหล่งจ่ายไฟ 110/220 VAC สำหรับ 5Vdc, 1 รีเลย์ / แรงดันไฟฟ้า
หาเวลาจากอินเทอร์เน็ตโดยใช้ ESP8266 - โครงการนาฬิกา NTP ด้วย ESP8266 Nodemcu: 5 ขั้นตอน
หาเวลาจากอินเทอร์เน็ตโดยใช้ ESP8266 | โครงการนาฬิกา NTP ด้วย ESP8266 Nodemcu: ในบทช่วยสอนนี้ เราจะมาดูวิธีหาเวลาโดยใช้ ESP8266/nodemcu กับ Arduino IDE การหาเวลามีประโยชน์อย่างยิ่งในการบันทึกข้อมูลเพื่อประทับเวลาการอ่านของคุณ หากโปรเจ็กต์ ESP8266 ของคุณมีการเข้าถึงอินเทอร์เน็ต คุณสามารถใช้เวลาโดยใช้ Network T