การทำสิ่งที่เป็นประโยชน์กับ ESP8266


ESP8266 เป็นวิธีล่าสุดและยิ่งใหญ่ที่สุดในการรับโครงการที่เชื่อมต่อกับอินเทอร์เน็ต แต่จนถึงตอนนี้เรายังไม่เห็นโครงการจำนวนมากที่ทำอะไรบางอย่างกับชิปที่ยอดเยี่ยมนี้ ใช่มีคนไม่กี่คนที่ปิ๊งไปตามคำสั่งและมีล่ามสร้างชุมชนที่เจริญรุ่งเรืองและกระพริบรหัสใหม่บนชิปนี้ แต่ไม่มากในการดำเนินโครงการจริง [Martin] เป็นข้อยกเว้น เขาเกิดขึ้นกับสองโครงการที่ใช้ ESP8266

โครงการแรกคือหนึ่งที่ทำให้การอ่านจากเซ็นเซอร์อุณหภูมิ / อุณหภูมิ / ความชื้น DHT22 ขึ้นบนอินเทอร์เน็ต หลังจากจิตวิญญาณของการพัฒนาล่าสุดของ ESP8266 [Martin] ไม่ได้ใช้ไมโครคอนโทรลเลอร์ภายนอก แต่เขาใช้ SDK เพื่อเรียกใช้ HTTP Daemon โดยใช้รหัส [Sprite_tm] เว็บเซิร์ฟเวอร์นี้มีอินเทอร์เฟซเพื่อเปิดและปิดไฟ LED และรายงานการอ่านอุณหภูมิและความชื้นจาก DHT22 มันง่าย แต่ง่ายที่จะเห็นว่าชิปตัวเล็ก ๆ นี้อาจเป็นพื้นฐานสำหรับเทอร์โมสมาร์ทได้อย่างไร

หากไฟ LED ส่องสว่างไม่เพียงพอ [Martin] มีโครงการอื่นที่มีรีเลย์สเตตสามแห่ง อันนี้มีความซับซ้อนมากขึ้นด้วยการสนับสนุน MQTT ซึ่งเป็นอินเทอร์เฟซ JQuery แฟนซีและรองรับเวลาเครือข่าย [Martin] ไม่พร้อมที่จะเผยแพร่รหัสที่สมบูรณ์สำหรับโครงการนี้ แต่เพียงเพราะมีคุณสมบัติบางอย่างที่เขาต้องการดำเนินการก่อนที่จะเปิดเผยต่อสาธารณะ เหล่านี้รวมถึง DNS แบบไดนามิกฟังก์ชั่นการจัดตารางเวลาและการสนับสนุนสำหรับการแสดงสถานะ I2C แม้จะไม่มีคุณสมบัติแฟนซีเหล่านี้ แต่ก็ยังเป็นโครงการที่ยอดเยี่ยมที่ยังคงมีความสามารถอย่างไม่น่าเชื่อสำหรับอินเทอร์เน็ตของสิ่งต่าง ๆ คุณสามารถตรวจสอบการสาธิตวิดีโอ [Martin] ของบอร์ดนี้ด้านล่าง

ขอบคุณ [Pacebaboon] สำหรับเคล็ดลับ

Leave a Reply

Your email address will not be published. Required fields are marked *