» อิเล็กทรอนิกส์ » Arduino »สถานีอากาศทำเองใน Arduino

สถานีอากาศ Arduino ทำมันด้วยตัวเอง

อาศิรพจน์ ชาวเว็บไซต์ของเรา!
วันนี้เราจะสร้างสถานีตรวจอากาศอเนกประสงค์สำหรับการสังเกตปากน้ำในร่ม

ผู้เขียนช่อง YouTube ของ AlexGyver ต้องการที่จะทำสิ่งนี้มานานเพื่อที่เธอ (สถานี) จะวัดค่าพารามิเตอร์ปากน้ำต่าง ๆ ในห้องโดยเฉพาะความเข้มข้นของก๊าซคาร์บอนไดออกไซด์ นอกจากนี้สถานีของเราควรแสดงพารามิเตอร์ microclimate อื่น ๆ เช่นอุณหภูมิความชื้นความดันแสดงเวลาและวันที่สัญญาณเช่นระดับของก๊าซคาร์บอนไดออกไซด์เป็นอย่างดีและเพื่อจัดทำกราฟในช่วงเวลาที่แตกต่างกันมันจะเป็นประโยชน์สำหรับผลประโยชน์ และมันจะมีประโยชน์สำหรับแฟน ๆ ของบางสิ่งบางอย่างที่จะเติบโตหรือมีสัตว์เฉพาะ

ระบบนี้ใช้แพลตฟอร์ม Arduino นาโนซึ่งจะอ่านเซ็นเซอร์และแสดงพวกเขา จอแสดงผลจะมีราคาถูกที่สุดในปี 2004 เป็นสัญลักษณ์ขนาดใหญ่พร้อมอะแดปเตอร์ไปยังบัส I2C มีพื้นที่จำนวนมากบนหน้าจอดังนั้นเราจะจัดระเบียบนาฬิกา ในการทำเช่นนี้คุณต้องใช้โมดูลแบบเรียลไทม์ที่จะนับวินาทีแม้หลังจากปิดเครื่องแล้ว

เซ็นเซอร์หลักของสถานีอากาศ BME280 ของเรานั้นปรากฏในหมู่ชาวจีนเมื่อไม่นานมานี้

เซ็นเซอร์นี้เจ๋งในเรื่องของค่าใช้จ่ายมากกว่าแท่ง Shawarma เพียงเล็กน้อย แต่สามารถวัดอุณหภูมิความชื้นและความดันบรรยากาศด้วยความแม่นยำสูง และทั้งหมดนี้ในกล่องเล็ก ๆ นี้ที่มีรู
เซ็นเซอร์ตัวต่อไปคือ MH-Z19 ซึ่งจริง ๆ แล้วเป็นเซ็นเซอร์คาร์บอนไดออกไซด์ซึ่งแพงที่สุดในวงจรนี้ซึ่งมีราคา 1,000 รูเบิลด้วยรูเบิล ในการสลับโหมดเราจะใช้ปุ่มสัมผัสซึ่งจะอยู่ภายในเคสและจะตอบสนองต่อนิ้วผ่านผนัง นอกจากนี้ในการแสดงคาร์บอนไดออกไซด์คุณต้องมี LED 3 สี

ส่วนประกอบทั้งหมดซื้อใน aliexpress คุณจะพบลิงค์ไป

ตอนนี้เราต้องประสานทุกอย่างตามโครงการ ในหน้าโครงการมี 2 ตัวเลือกสำหรับโครงการ แต่พวกเขาเหมือนกันอย่างสมบูรณ์เพียงผู้เขียนออกแบบพวกเขาแตกต่างกัน


จริง ๆ แล้วที่นี่ทุกคนบัดกรี

ในแผนภาพเราบิดสายสามัญเป็นมัดและประสานบน arduino ผู้เขียนบัดกรีสายไฟแยกต่างหากและในตอนท้ายใช้โมดูล micro USB เพื่อการใช้งานที่สะดวกยิ่งขึ้น


และนี่คือ LED อีกอันที่มีตัวต้านทานที่ขาทั่วไป

ตอนนี้เราเชื่อมต่อ Arduino กับคอมพิวเตอร์เพื่อดาวน์โหลดเฟิร์มแวร์ ดาวน์โหลดไฟล์เก็บถาวรเฟิร์มแวร์อีกครั้ง ไม่มีอะไรซับซ้อนทุกอย่างทำได้ด้วยการคลิกเมาส์เพียงไม่กี่ครั้ง


มีการตั้งค่าต่าง ๆ ในเฟิร์มแวร์ของตัวเอง

นั่นหมายความว่าเรามีที่นี่ดูใหญ่:

จะมีการตั้งค่าเวลาและวันที่โดยอัตโนมัติระหว่างการดาวน์โหลดเฟิร์มแวร์ มีการติดตั้งเหมือนกับในคอมพิวเตอร์ที่ดาวน์โหลดเฟิร์มแวร์ ด้านขวาของนาฬิกาคือวันที่ ด้านล่างเรามีตัวเลือกมากมาย (ตอนนี้ย่อมาจากวันที่มีการทับศัพท์ "Vosk" - วันอาทิตย์) ในเฟิร์มแวร์คุณสามารถกำหนดปีหรือวินาทีตามเวลาจริง

ต่อไปเรามีอุณหภูมิความชื้นและคาร์บอนไดออกไซด์

สำหรับคาร์บอนไดออกไซด์นี่คือจาน:

ความดันบรรยากาศ (เป็นมิลลิเมตรปรอท) และการพยากรณ์อากาศขึ้นอยู่กับการเปลี่ยนแปลงของแรงดันเดียวกันนี้ในชั่วโมงที่ผ่านมา


โดยทั่วไปหากตัวเลขถึงหนึ่งร้อยแล้วมีความน่าจะเป็นสูงมากจะมีฝนตกหนักมากกับพายุฝนฟ้าคะนองในฤดูร้อนหรือหิมะตกหนักกับพายุหิมะในฤดูหนาว

หากค่าเป็นลบคุณควรคาดหวังว่าสภาพอากาศเลวร้ายจะดีขึ้น นี่เป็นเรื่องตลก

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

ที่นี่เหมือนกัน แต่ในหนึ่งวัน

คาร์บอนไดออกไซด์

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

ด้วยเนื้อหาของก๊าซคาร์บอนไดออกไซด์สูงความสามารถในการทำงานลดลงง่วงนอนและอื่น ๆ เพิ่มขึ้น

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



เราทำเครื่องหมายส่วนด้านหน้าภายใต้หน้าต่างแสดงผลและตัดหน้าต่างนี้ออก


ด้วยเหตุนี้เราจึงได้หน้าต่างที่เกือบสมบูรณ์แบบซึ่งจำเป็นต้องสรุปด้วยไฟล์


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

เราจะเห็นได้ทันทีว่าตัวต้านทาน จำกัด ปัจจุบันของแสงพื้นหลังของจอแสดงผลร้อนขึ้นเป็นไปไม่ได้แน่นอนที่จะวางเซ็นเซอร์ที่นี่ จากโมดูลอื่น ๆ ทั้งหมดเซ็นเซอร์คาร์บอนไดออกไซด์เท่านั้นที่ได้รับความร้อน (2 องศาเหนืออุณหภูมิแวดล้อม) นอกจากนี้ไมโครคอนโทรลเลอร์บนบอร์ดจะร้อนถึง 30 องศาและ LED จะร้อนขึ้นเล็กน้อย

โอเคเรายังคงฉีกกรณีและสร้างหน้าต่างแคบ ๆ ใต้ตัวบ่งชี้ LED ซึ่งเราจะเติมด้วยกาวร้อน

เราเริ่มที่จะติดตั้งโมดูลบนบอร์ดแสดงผลโดยใช้เทปกาวสองหน้าและกาวร้อน


เราติดปุ่มสัมผัสที่ด้านหลังของกล่องสำหรับเทปกาว 2 ชิ้นเพราะคุณไม่สามารถกดเซ็นเซอร์กับพลาสติก การใช้สิ่งนี้สะดวกมาก

เราตัดหน้าต่างเพิ่มเติมสองสามพอร์ตออกเพื่อจ่ายกระแสไฟและพอร์ตเฟิร์มแวร์ ตอนนี้เราต้องรวบรวมทั้งหมดนี้ เราหยด superglue 4 หยดที่มุมของร่างกายนี่จะเพียงพอ

แต่ด้วยโมดูลเรียลไทม์เรามีปัญหามันไม่พอดีใต้ฝา


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

แผนภาพการเชื่อมต่อสำหรับเขาคือ:

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



เราเชื่อมต่อ

เราออกจากสถานีบนโต๊ะและหลังจากนั้นสองสามชั่วโมงเราก็ดูกราฟ



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

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


ขอบคุณสำหรับความสนใจของคุณ แล้วพบกันเร็ว ๆ นี้!

วิดีโอ:
9.4
9.4
8.7

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
5 คิดเห็น
ilil
หากไม่มีเซ็นเซอร์ก๊าซคาร์บอนไดออกไซด์
พระอาทิตย์ตก - พระอาทิตย์ขึ้นด้วย
ดูเหมือนว่าสำหรับฉันหากเชื่อมต่อกับอินเทอร์เน็ตก็สามารถแสดงอัตราการเข้ารหัสลับของ Alpha Centauri ได้! และการพยากรณ์อากาศสำหรับเนบิวลาอันโดรเมด้า! รอยยิ้ม
โอ้ฉันลืมไปแล้ว สถานีนี้ยังเป็นพระอาทิตย์ตกด้วยเช่นกัน - พระอาทิตย์ขึ้นนับและประสานกับเวลาทั่วโลก ตามแฟรงค์เฟิร์ต
ฉันไม่เคยดูข้อมูลนี้เป็นเวลาหนึ่งเดือน - มีค่าใช้จ่ายสำหรับตัวเองและแสดงอุณหภูมิถนนบนเซ็นเซอร์วิทยุ
นั่นคือความซื่อสัตย์ สิ่งเหล่านี้น่าเบื่อในหนึ่งสัปดาห์ ฉันมีสถานีตรวจอากาศ - มันแสดงขยะทั้งหมดแม้แต่ระยะดวงจันทร์ เหนื่อย ซื้อ - ดีใจ - ตอนนี้ - เฉพาะข้อมูลพื้นฐานจากเซ็นเซอร์เท่านั้นที่เป็นที่สนใจ อุณหภูมิภายนอก (ลบ 12.4 ตรงนี้) อุณหภูมิและความชื้นภายใน = 22.1 X 53
และการพยากรณ์อากาศสามตำแหน่งที่ถูกต้อง ฝนตก - เมฆมาก - แดดจัด ส่วนที่เหลือไม่ใช่ข้อมูลหรือทำให้สมองของคุณมีข้อมูลที่ไม่จำเป็น
นั่นคือทั้งหมด!
ฉันยังคงขอโทษ แต่ส่วนประกอบเหล่านี้โดยเฉพาะเซ็นเซอร์ CO2 ที่ราคา 10 รูเบิลรูเบิลฉันจะ
ฉันไม่ติดกับกระติกน้ำร้อน ลบ สำหรับแนวคิดบวก - สำหรับการนำไปใช้ - นับ

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...