สร้างสถานีอากาศส่วนบุคคล: 10 ขั้นตอน (พร้อมรูปภาพ)

สร้างสถานีอากาศส่วนบุคคล: 10 ขั้นตอน (พร้อมรูปภาพ)

สารบัญ:

Anonim

นั่งอยู่ในห้องของคุณคุณเริ่มมีเหงื่อออกหรือรู้สึกเย็น คุณสงสัยว่าอุณหภูมิในห้องของคุณจะเป็นเท่าไหร่? หรือความชื้นจะเป็นอย่างไร? เรื่องนี้เกิดขึ้นกับฉันสักพัก

สิ่งนี้นำไปสู่การก่อตั้งสถานีพยากรณ์อากาศส่วนบุคคลซึ่งตรวจสอบอุณหภูมิความชื้นความดันและความเข้มของแสงในห้องของคุณและอัปโหลดไปยังช่องส่วนตัวบน thingspeak.com

มาเริ่มกันเลย.

วัสดุ:

ขั้นตอนที่ 1: วิดีโอด่วน

รายละเอียด: เราจะใช้ DHT11 สัมผัสกับความชื้น BMP180 เพื่อรับรู้อุณหภูมิและความดันและ ตัวต้านทานที่พึ่งพาแสง (LDR) เพื่อให้ได้แนวคิดคร่าวๆเกี่ยวกับความเข้มแสง Arduino นาโน จะรวบรวมข้อมูลจากเซ็นเซอร์เหล่านี้และส่งไปยัง ESP8266 สำหรับการอัปโหลดไปยังช่องส่วนตัวของคุณบน thingspeak.com เราจะเพิ่มพลัง Arduino nano ของเราจาก อะแดปเตอร์ติดผนัง 12V-2A เซ็นเซอร์และ ESP8266 จะได้รับแรงดันไฟฟ้าที่ถูกแปลงลดลงจาก เจ้าชู้ที่ใช้ LM2596 แปลง.

รายการส่วนประกอบ:

  1. BMP180 เซ็นเซอร์ความดันและอุณหภูมิ
  2. เซ็นเซอร์ความชื้น DHT11
  3. ตัวต้านทานพึ่งพาแสง (LDR),
  4. โมดูล WiFi ESP8266 (พร้อมเฟิร์มแวร์)
  5. Arduino นาโน
  6. 2 ตัวต้านทาน - 51 KOhm และ 4.7KOhm
  7. ตัวแปลง LM2596 buck,
  8. แจ็ค DC
  9. สลับและ
  10. อะแดปเตอร์ติดผนัง 12V-2A

ขั้นตอนที่ 3: เครื่องมือและรายการพิเศษที่จำเป็นสำหรับสถานีพยากรณ์อากาศส่วนบุคคล

รายละเอียด: เราจะใช้ เครื่องปอกสายไฟ สำหรับการปอกสาย ไฟล์ สำหรับการตัดให้เรียบ / หลุมบนตู้ ปืนกาว สำหรับการวางส่วนประกอบภายในตู้ ไขควง เพื่อปิดฝาตู้และ บัดกรีด้วยลวดบัดกรี เพื่อประกอบวงจร วงจรเอนกประสงค์ รีด (GCB). กล่องพลาสติกขนาด 4x4x2 นิ้ว ทำหน้าที่เป็นสิ่งที่แนบมา เราก็จะต้องการ ชายและหญิงแถบภูเขาน้ำแข็ง พร้อมด้วย ขั้วต่อเพศหญิง สำหรับการประกอบที่เหมาะสมใน GCB

รายการเครื่องมือ:

  1. เครื่องปอกสายไฟ
  2. ไฟล์,
  3. ปืนกาว
  4. ไขควงและ
  5. หัวแร้งและลวดบัดกรี

รายการของรายการพิเศษ:

  1. กล่องพลาสติก 4x4x2 นิ้ว (ฉันใช้มิตินี้ขนาดใกล้เคียงใด ๆ ควรจะดี)
  2. แผงวงจรเอนกประสงค์
  3. ชายและหญิงแถบเบิร์กและ
  4. ขั้วต่อเพศหญิง

ขั้นตอนที่ 4: ข้อกำหนดของซอฟต์แวร์

รายละเอียด: ในการดูค่าข้อมูลเซ็นเซอร์เราจะต้องเปิดแชนเนลส่วนตัว thingspeak.com เราจะต้องการ Arduino IDE เพื่อเขียนรหัส arduino สำหรับ arduino nano (ฉันคิดว่าพวกคุณอยู่ในความครอบครองของ PC / แล็ปท็อปและเส้นทาง wifi ที่มีการเข้าถึงอินเทอร์เน็ต)

รายการข้อกำหนดของซอฟต์แวร์:

  1. ช่องส่วนตัวบน Thingspeak.com และ
  2. Arduino IDE (เวอร์ชั่นล่าสุดเด่นกว่า)

คุณสามารถดาวน์โหลด Arduino IDE รุ่นล่าสุดได้จาก arduino.cc

ตอนนี้ให้สร้างช่องส่วนตัวบน thingspeak.com

ขั้นตอนที่ 5: สร้างช่องส่วนตัวบน Thingspeak.com

หากต้องการสร้างช่องส่วนตัวบน thingspeak.com ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิดเว็บเบราว์เซอร์ของคุณแล้วไปที่ thingspeak.com แล้วคลิกที่แท็บ 'ลงทะเบียน' ที่มุมบนขวา (ภาพที่ 1)
  2. กรอกรายละเอียดและคลิกที่ 'สร้างบัญชี', (ภาพที่ 2)
  3. ตอนนี้คลิกที่แท็บ 'ช่องใหม่' (ภาพที่ 3)
  4. กรอกรายละเอียดอีกครั้งสำหรับช่องและเปิดใช้งาน 4 ช่อง (เนื่องจากเราจะส่งค่าเซ็นเซอร์ 4 ค่า) เลื่อนลงและคลิกที่แท็บ 'บันทึกช่อง' (ภาพที่ 4/5)
  5. ในหน้านี้คลิกที่แท็บ 'คีย์ API' และจดบันทึก 'รหัส API ของคุณ' ไว้

นั่นคือทุกคนตอนนี้คุณมีช่องรายการส่วนตัวของคุณ

ตอนนี้ให้นำส่วนประกอบอิเล็กทรอนิกส์ทั้งหมดมารวมกัน

ขั้นตอนที่ 6: แผนผังสำหรับสถานีพยากรณ์อากาศส่วนบุคคล

ที่นี่ฉันกำลังแนบภาพแผนผังเพื่อสถานีอากาศส่วนบุคคล ฉันกำลังแนบไฟล์ฟริทซิ่งเหมือนกัน การเชื่อมต่อค่อนข้างง่าย

  1. BMP180 เชื่อมต่อกับพอร์ต I2C ของ arduino nano
  2. LDR เชื่อมต่อในตัวแบ่งแรงดันไฟฟ้าที่มีตัวต้านทาน 51 KOhm และทางแยกเชื่อมต่อกับ A1 pin of arduino nano
  3. ดาต้าขาของ DHT11 นั้นถูกดึงสูงด้วยตัวต้านทาน 4.7 KOhm และเชื่อมต่อกับอาร์นูโนนาโนพิน A0
  4. TX และ RX ของ ESP8266 เชื่อมต่อกับ D10 และ D11 ของ arduino nano ตามลำดับ CH_PD ของ ESP8266 เชื่อมต่อกับราง 3.3V
  5. ปรับเอาท์พุทของโมดูล LM2596 เป็น 3.3V โดยหมุนโพเทนชิออมิเตอร์ในโมดูลนี้ เชื่อมต่อเอาท์พุทของโมดูลนี้กับ Vcc และ Gnd ของ BMP180, DHT11, LDR และ Vcc และ Gnd ของ ESP8266 ตามลำดับ
  6. อินพุตของโมดูล LM2596 มาจากอะแดปเตอร์ติดผนัง 12V-2A ซึ่งเชื่อมต่อกับ Vin และ Gnd ของ Arduino nano

เราจำเป็นต้องประกอบวงจรนี้บนแผงวงจรวัตถุประสงค์ทั่วไป ให้ทำอย่างนั้น

ขั้นตอนที่ 7: การประกอบวงจรบนแผงวงจรเอนกประสงค์ (GCB)

เครื่องมือฮาร์ดแวร์และรายการพิเศษจากขั้นตอนที่ 3 ได้เริ่มดำเนินการแล้ว

  1. ใช้แถบ berg ตัวเมียสำหรับ Arduino nano และการวางตำแหน่งของ ESP8288 บน GCB
  2. ใช้หัวแร้งและลวดบัดกรีเพื่อเชื่อมต่อกระแสไฟฟ้าเข้ากับบอร์ด
  3. ใช้ตัวเชื่อมต่อเพศหญิงเพื่อขยายการเข้าถึงเซ็นเซอร์ทั้งหมดและโมดูล LM2596 เนื่องจากจะติดกับฝาและผนังของตู้
  4. ใช้แถบชายภูเขาน้ำแข็งเพื่อสร้างจุดเชื่อมต่อสำหรับส่วนขยายหญิงที่ทำใน 3
  5. ตระหนักถึงวงจรวงจรใน GCB โดยใช้สายไฟ (ตัดพวกเขาโดยใช้ลวดเต้นระบำเปลื้องผ้า) หรือรถไฟของลวดบัดกรีละลายและในที่สุด
  6. ตรวจสอบทุกประเภทก่อนเปิดวงจรโดยใช้มัลติมิเตอร์

ตอนนี้ฮาร์ดแวร์ทั้งหมดวางอยู่บน GCB ลองดูรหัส

ขั้นตอนที่ 8: รหัส

รหัสสำหรับสถานีพยากรณ์อากาศส่วนบุคคลค่อนข้างง่าย ฉันได้แสดงความคิดเห็นรหัสอย่างถูกต้องเพื่อความสะดวกในการพกพา ก่อนที่คุณจะเขียนโค้ดให้ดูแลสิ่งต่าง ๆ ต่อไปนี้

  1. ตรวจสอบให้แน่ใจว่าติดตั้งไลบรารีทั้งหมดแล้ว
  2. แทนที่ยัติภังค์ด้วย SSID ของจุดเข้าใช้งาน (เราเตอร์ไร้สาย) ในบรรทัดที่ 14 ของรหัส
  3. แทนที่เครื่องหมายขีดคั่นด้วย PASSWORD ของเครือข่าย wifi ของคุณในบรรทัดที่ 15 ของรหัส
  4. แทนที่เครื่องหมายขีดคั่นด้วยคีย์ส่วนตัวเขียนช่อง API ของคุณในบรรทัดที่ 17 และ
  5. ในขณะที่เขียนโปรแกรม Arduino nano ตรวจสอบให้แน่ใจว่าแหล่งจ่ายไฟ 12V DC ของคุณเป็น ปิด.

นี่คือลิงค์ไปยัง GitHub (สถานีตรวจอากาศส่วนบุคคล) สำหรับดาวน์โหลดรหัสและห้องสมุดที่ฉันใช้

ตอนนี้เรามีฮาร์ดแวร์และซอฟต์แวร์ของเราแล้วสิ่งที่เหลืออยู่ก็คือบรรจุภัณฑ์

ขั้นตอนที่ 9: การเตรียมการสิ่งที่ส่งมา

ตอนนี้เราจำเป็นต้องสร้างหลุมของรูปร่างและขนาดต่าง ๆ บนกล่อง 4x4x2 นิ้ว เราต้องทำการเจาะรูสำหรับแจ็ค DC และเปิดบนผนังของตู้ที่ต้องการ นอกจากนี้เรายังต้องสร้างรูสำหรับเซ็นเซอร์บนฝาของตู้

ฉันได้แนบรูปภาพที่แสดงขนาดของรูที่เราต้องทำบนตู้

ใช้ใบมีดร้อนเพื่อตัดผ่านพลาสติก

ใช้ไฟล์เพื่อให้รูเรียบขึ้น

ตอนนี้กล่องหุ้มของคุณพร้อมที่จะโฮสต์วงจรของคุณแล้ว

ขั้นตอนที่ 10: ปิดฝา

ใส่ GCB ประกอบของคุณไว้ในกล่องหุ้ม

วางสวิตช์และแจ็ค DC ในหลุมบนผนัง เซ็นเซอร์ที่รูของฝาปิด จบตำแหน่งของพวกเขาและใช้ปืนกาวเพื่อแก้ไข ในที่สุดใช้ไขควงเกลียวเพื่อปิดฝา

ที่นั่นคุณมีสถานีอากาศส่วนบุคคลของคุณ เปิดแหล่งจ่ายไฟและดูอุณหภูมิห้องความชื้นความดันและความเข้มของแสงจากที่ใดก็ได้ในโลกผ่านสมาร์ทโฟน / พีซี / แล็ปท็อป / แท็บเล็ตของคุณบนช่องส่วนตัว

นั่นคือทั้งหมดสำหรับคำแนะนำนี้ แสดงความคิดเห็นในกรณีที่มีข้อสงสัย

หากคุณชอบคำแนะนำนี้มีโอกาสดีที่คุณจะรักช่อง YouTube ของฉัน ขอบคุณที่อ่าน.