2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
บทนำ:
นี่เป็นโครงการบ้านอัตโนมัติที่ใช้ firebase และ nodeMCU อย่างแรกเลยว่าทำไมฉันถึงเลือก Firebase เพราะมันดูแลรักษาง่าย มีรายงานความคืบหน้า Crash Analytics และอื่นๆ ไม่มีค่าใช้จ่าย เราจึงสามารถใช้โปรเจ็กต์นี้เพื่อควบคุมไฟ พัดลม ทีวี ฯลฯ มาเริ่มกันเลย
เสบียง
- NodeMcu - 1 Nos
- โมดูลรีเลย์ - 1 Nos
- เขียงหั่นขนม - 1 Nos
- จัมเปอร์ชายกับหญิง – 3 Nos
- การเชื่อมต่ออินเทอร์เน็ต
- โทรศัพท์ Android
ขั้นตอนที่ 1: การสร้างฐานข้อมูล
ก่อนอื่นคุณต้องไปที่เว็บไซต์นี้และลงชื่อเข้าใช้บัญชี Google ของคุณ และคลิกที่สร้างโครงการใหม่และระบุชื่อโครงการของคุณแล้วคลิกดำเนินการต่อ ผ่านไปสองสามนาที มันบอกว่า "โครงการของคุณพร้อมแล้ว" และปุ่มดำเนินการต่อจะปรากฏขึ้นเพื่อคลิก แดชบอร์ดจะปรากฏขึ้น ที่แท็บฐานข้อมูลด้านซ้ายจะมีคลิกที่มัน และเลื่อนลงช้าๆ คุณจะเห็นการสร้างแบบเรียลไทม์ ปุ่มฐานข้อมูลคลิกที่มัน จะเปิดกล่องโต้ตอบขึ้นเพื่อแจ้งให้คุณเลือกโหมดล็อกหรือโหมดทดสอบ เลือกโหมดทดสอบแล้วคลิกเปิดใช้งาน คุณจะถูกนำไปยังแท็บข้อมูลด้านบน คุณจะเห็นแท็บสี่แท็บคลิกที่แท็บกฎและตรวจสอบว่ากฎการอ่านและเขียนทั้งสองเป็นจริงหรือไม่ หากไม่เปลี่ยนให้เป็นจริง ตอนนี้ไปที่การตั้งค่าโครงการและคัดลอกรหัสโครงการและรหัสเว็บ API ของคุณซึ่งเราจะใช้ในภายหลัง และไปที่แท็บบัญชีบริการบนแท็บความลับฐานข้อมูลด้านซ้ายจะมีคลิกที่แท็บและเลื่อนลงมาคุณจะเห็นชื่อฐานข้อมูลและคลิกลับที่ตัวเลือกการแสดงทางด้านขวาของความลับและคัดลอกความลับและวาง ในหน้าต่างแผ่นจดบันทึก และตอนนี้ส่วนนี้จบลงแล้ว ตอนนี้เราจะไปที่ส่วนนักประดิษฐ์แอป
ขั้นตอนที่ 2: การกำหนดค่าแอป
ส่วนแอพไม่ใช่งานยาก ฉันได้ให้ลิงก์เพื่อดาวน์โหลดไฟล์.aia คุณสามารถดาวน์โหลดและนำเข้าไปยังบัญชีของคุณได้ ขั้นแรก ลงชื่อเข้าใช้ MIT app inventor และด้านบน โปรเจ็กต์ของฉันจะอยู่ที่นั่น คลิกที่มัน รายการตัวเลือกจะปรากฏขึ้น คลิกโครงการนำเข้า (.aia) จากคอมพิวเตอร์ของฉัน และเลือกไฟล์ aia ที่ดาวน์โหลดมา และคลิก นำเข้า โครงการจะถูกนำเข้าและจะเปิดขึ้น ตอนนี้คลิกที่วิดเจ็ต firebaseDB1 แท็บการตั้งค่าจะเปิดขึ้นทางด้านขวาซึ่งจะเปลี่ยนโทเค็น firebase ด้วยคีย์เว็บ API และเปลี่ยน URL ของ firebase ด้วยรหัสโปรเจ็กต์ firebase ของคุณในรูปแบบ (https://{your-project-id }.firebaseio.com/) และคลิกตัวเลือกบิลด์เพื่อดาวน์โหลดไฟล์ apk ของแอปของคุณ ตอนนี้ติดตั้งแอพบนโทรศัพท์มือถือของคุณ และเราจะไปยังขั้นตอนต่อไป
ขั้นตอนที่ 3: รหัส
ดังนั้นฉันได้ให้รหัสด้วย ดังนั้นให้ดาวน์โหลดรหัสและเปิดมันเปลี่ยน firebase_HOST ด้วยรหัสโครงการของคุณในรูปแบบ ({Your-project-id}.firebaseio.com) เปลี่ยน firebase_Auth ด้วยความลับของ firebase ที่คุณคัดลอกไว้ก่อนหน้านี้ด้วย และโดยเฉพาะอย่างยิ่งอย่าลืมเปลี่ยนชื่อ wifi และรหัสผ่าน
ลิงค์: Code&App
แนะนำ:
ระบบอัตโนมัติภายในบ้านโดยใช้ ESP8266 หรือ NODEMCU: 6 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ ESP8266 หรือ NODEMCU: เคยต้องการทำให้บ้านของคุณเป็นแบบอัตโนมัติผ่าน wifi หรือไม่? ต้องการควบคุมไฟ พัดลม และอุปกรณ์อื่น ๆ จากสมาร์ทโฟนของคุณหรือไม่? หรือเคยต้องการคำแนะนำเกี่ยวกับอุปกรณ์ที่เชื่อมต่อและเริ่มต้นใช้งานหรือไม่ โครงการ Home Automation นี้จะ
ระบบอัตโนมัติภายในบ้านโดยใช้ MQTT และ ESP8266: 6 ขั้นตอน
ระบบอัตโนมัติในบ้านโดยใช้ MQTT และ ESP8266: ทุกวันนี้ ระบบอัตโนมัติในบ้านกำลังเป็นที่นิยมและเป็นยุคใหม่ของ IoT (Internet of Things) ทุกคนพยายามทำให้บ้านเป็นแบบอัตโนมัติในลักษณะบางอย่างที่สามารถควบคุมจากระยะไกลหรือแบบแมนนวลได้ และทำให้ชีวิตง่ายขึ้นสำหรับพวกเขา มีเทคนิคของมนุษย์ในการควบคุม
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Assistant และ Adafruit IO: 3 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Assistant และ Adafruit IO: Google Assistant คือบริการสั่งงานด้วยเสียงที่ใช้ AI (ปัญญาประดิษฐ์) เมื่อใช้เสียง เราสามารถโต้ตอบกับ Google Assistant และค้นหาบนอินเทอร์เน็ต กำหนดเวลากิจกรรม ตั้งปลุก อุปกรณ์ควบคุม ฯลฯ บริการนี้พร้อมใช้งานบน sma
ระบบอัตโนมัติภายในบ้านโดยใช้ Blynk: 5 ขั้นตอน
ระบบอัตโนมัติในบ้านโดยใช้ Blynk: สวัสดีทุกคน! Ayush และ Anvit จาก Delhi Public School, Pune คุณอาจเคยอ่านชื่อนี้มาแล้ว นี่คือโครงการบ้านอัตโนมัติที่พัฒนาโดยใช้ Blynk เป็นแพลตฟอร์ม IOT ทุกวันนี้ผู้คนเริ่มขี้เกียจและความต้องการ Home Automatio
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips (ตอนที่ 2): 8 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips (ตอนที่ 2): การอัปเดตระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips ใน PWM นี้ใช้สำหรับควบคุม LED ภายนอกและเซอร์โวมอเตอร์ทุกรายละเอียดที่ให้ไว้ในส่วนที่ 1https://www.instructables.com/id/Controlling-Light