สารบัญ:
- ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น:
- ขั้นตอนที่ 2: การเตรียมโครงสร้าง:
- ขั้นตอนที่ 3: เตรียมฮาร์ดแวร์:
- ขั้นตอนที่ 4: การเตรียมซอฟต์แวร์:
- ขั้นตอนที่ 5: เตรียมแอพ Blynk และเสร็จสิ้น:
วีดีโอ: บ้านเซนเซอร์ขนาดเล็ก: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
สวัสดีครับเพื่อนๆ ผมกลับมาอีกครั้งกับโปรเจ็กต์ใหม่ของผมซึ่งเป็นบ้านหลังเล็กที่มีเซนเซอร์หลายประเภทและยังควบคุมจากระยะไกลได้จากทุกที่ในโลก
ฟังก์ชั่น:
1. ประกอบด้วยเซ็นเซอร์ IR ซึ่งใช้สำหรับตรวจจับการโจรกรรม (ในสภาพดังกล่าวจะเปิดเสียงเตือนและส่งการแจ้งเตือนไปยังโทรศัพท์ของคุณ
2. ประกอบด้วยเซ็นเซอร์อุณหภูมิและความชื้น (DHT-11) ซึ่งจะเปิดพัดลมโดยอัตโนมัติเมื่ออุณหภูมิเพิ่มขึ้นตามขีดจำกัดที่กำหนด
3. ประกอบด้วยเซ็นเซอร์วัดแสง (LDR) ซึ่งจะเปิดไฟโดยอัตโนมัติเมื่อระดับแสงต่ำกว่าขีดจำกัดที่กำหนด
4.แสง อุณหภูมิ ความชื้น และข้อมูลเซ็นเซอร์อื่น ๆ แสดงอย่างต่อเนื่องบนอุปกรณ์สมาร์ทของคุณ (คลาวด์ BLYNK)
5.อุปกรณ์ทั้งหมด เช่น ไฟ พัดลม ควบคุมจากระยะไกลได้จากทุกที่ในโลก งั้นเรามาเริ่มกันเลย !!!!!
ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น:
1.ท่อนไม้(1ฟุต*1/2ฟุต)
2. ชิ้นส่วนของซันบอร์ด
3. ESP32 หรือ NodeMCU
4. DHT11.
5. ไฟสตริป (สีใดก็ได้)
6. พัดลม DC 12 โวลต์
7. แอลดีอาร์
8. PCB (ขนาดกลาง)
9. ตัวควบคุมแรงดันไฟฟ้า (7805)
10. แหล่งจ่ายไฟ DC 12 โวลต์
11. เซ็นเซอร์อินฟราเรด
12. ออด.
13. รีเลย์ 2-12 โวลต์
14. ULN2803 หรือ ULN2003
ขั้นตอนที่ 2: การเตรียมโครงสร้าง:
กระดาษกาวแผ่นแรกบนชิ้นไม้ (ควรยึดกระดาษให้ถูกต้องเพราะติดตั้งโครงสร้างทั้งหมดไว้)
ตัดแผงบังแดดให้ได้ขนาดและรูปแบบใดก็ได้
ขั้นตอนที่ 3: เตรียมฮาร์ดแวร์:
ส่วนประกอบการประมวลผลหลักใน ESP32 นี้ คุณยังสามารถใช้ ESP8266 ได้ (ฉันใช้ ESP32 เพราะมีหมุด ADC จำนวนมากขึ้น ซึ่งสามารถใช้เชื่อมต่อเซ็นเซอร์จำนวนมากขึ้นได้ในอนาคต และยังมี Wi-Fi บลูทูธ และ BLE สำหรับการเชื่อมต่อกับ blynk (สำหรับช่วงที่จำกัด))
เชื่อมต่อ LDR และ DHT-11 กับ 3.3 โวลต์ ไม่ใช่ 5 โวลต์ (อาจทำให้อุปกรณ์เสียหายได้) ที่นี่ฉันใช้ ULN2003 ซึ่งมีทรานซิสเตอร์ดาร์ลิงตันซึ่งเปิด 12 โวลต์
เฉพาะเซ็นเซอร์ IR เท่านั้นที่ทำงานบน 5 โวลต์ ดังนั้นฉันจึงใช้ตัวแบ่งแรงดันไฟฟ้าเพื่อแปลงเป็น 3.3 โวลต์
วางเซ็นเซอร์อินฟราเรดไว้หน้าประตู
คุณสามารถดาวน์โหลด Schematic และ PCB ด้านล่าง:
ขั้นตอนที่ 4: การเตรียมซอฟต์แวร์:
ขั้นตอนที่ต้องปฏิบัติตาม:
1. การติดตั้ง Arduino: หากคุณไม่มี Arduino คุณสามารถดาวน์โหลดได้จากลิงค์
www.arduino.cc/en/main/software
2. หากคุณมี NodeMCU ให้ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มเข้ากับ Arduino:
circuits4you.com/2018/06/21/add-nodemcu-esp8266-to-arduino-ide/
3. หากคุณใช้ ESP-32 ให้ทำตามขั้นตอนเหล่านี้เพื่อเพิ่มเข้ากับ Arduino:
randomnerdtutorials.com/installing-the-esp32-board-in-arduino-ide-windows-instructions/
4. หากคุณใช้ ESP-32 (ไลบรารี DHT11 แบบธรรมดาไม่สามารถทำงานได้อย่างถูกต้องกับ ESP-32) คุณสามารถดาวน์โหลดได้จากที่นี่:
github.com/beegee-tokyo/DHTesp
5.ดาวน์โหลดแอป BLYNK
6. ดาวน์โหลดห้องสมุด BLYNK
7. ดาวน์โหลดรหัสจากด้านล่าง
เปลี่ยนชื่อ wifi และรหัสผ่าน
เพิ่ม BLYNK API ของคุณลงในโค้ด
ขั้นตอนที่ 5: เตรียมแอพ Blynk และเสร็จสิ้น:
1. ดาวน์โหลดและติดตั้งแอพ blynk บนสมาร์ทโฟนของคุณ
2.สร้างโปรเจ็กต์ใหม่และจะส่งโทเค็นการตรวจสอบสิทธิ์ใน id ล็อกอินของคุณ
3. กรอกโทเค็นการรับรองความถูกต้องนี้ในรหัสของคุณ
4. หลังจากเปลี่ยนชื่อ wifi และรหัสผ่าน ให้อัปโหลดรหัส
ที่นี่:
พิน V0(พินเสมือน)=อุณหภูมิ
พิน V1=ความชื้น
พิน V2=ปริมาณแสง
อุปกรณ์อื่นๆ ถูกควบคุมโดยตรงด้วยพินดิจิทัล
ในขณะที่ใช้หมายเลขพินของปุ่มจะถูกกำหนดให้กับปุ่มโดยตรง
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง