สารบัญ:

เซ็นเซอร์อุณหภูมิและความชื้นพร้อม Arduino (N): 14 ขั้นตอน
เซ็นเซอร์อุณหภูมิและความชื้นพร้อม Arduino (N): 14 ขั้นตอน

วีดีโอ: เซ็นเซอร์อุณหภูมิและความชื้นพร้อม Arduino (N): 14 ขั้นตอน

วีดีโอ: เซ็นเซอร์อุณหภูมิและความชื้นพร้อม Arduino (N): 14 ขั้นตอน
วีดีโอ: การใช้เซ็นเซอร์ DHT11 อ่านค่าอุณหภูมิและความชื้น | JAKK DIY 2024, พฤศจิกายน
Anonim
เซ็นเซอร์อุณหภูมิและความชื้นพร้อม Arduino (N)
เซ็นเซอร์อุณหภูมิและความชื้นพร้อม Arduino (N)

เซ็นเซอร์ (DHT11) รวบรวมความชื้นและอุณหภูมิ จากนั้นนำข้อมูลนั้นและจัดเก็บไว้ในการ์ด SD ซึ่งเราสามารถวิเคราะห์ได้ใน Google เอกสาร

ขั้นตอนที่ 1: การเริ่มต้น (D)

การเริ่มต้น (D)
การเริ่มต้น (D)

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

ขั้นตอนที่ 2: ออกแบบระดมสมอง (N)

ระดมสมองออกแบบ (N)
ระดมสมองออกแบบ (N)

สิ่งแรกที่คุณควรทำคือนึกถึงการออกแบบที่ทนทานสำหรับ CubeSat ของคุณ คุณจะต้องวาดการออกแบบและระบุรายละเอียด

ดังนั้นสำหรับการออกแบบ ฉันพบไฟล์ของลูกบาศก์ sat 3d ที่พิมพ์ออกมา มากกว่าที่จะแกะรอยบนกระดาษ

ขั้นตอนที่ 3: การออกแบบขั้นสุดท้าย (D)

การออกแบบขั้นสุดท้าย (D)
การออกแบบขั้นสุดท้าย (D)

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

ขั้นตอนที่ 4: การพิมพ์ (N)

การพิมพ์ (N)
การพิมพ์ (N)

จากนั้นคุณจะสามารถพิมพ์การออกแบบขั้นสุดท้ายด้วยเครื่องพิมพ์ 3 มิติ อาจใช้เวลาสองสามชั่วโมงแต่ก็คุ้มค่าเพราะแข็งแรงและทนทานมาก

กำปั้น ฉันต้องหาไฟล์ STL ออนไลน์ที่เครื่องพิมพ์ 3 มิติสามารถเข้าใจมากกว่าที่ฉันปรับแต่งไฟล์เล็กน้อยเพื่อให้เข้ากับการออกแบบของเราได้ดีที่สุด มากกว่าที่ฉันต้องใช้ไฟล์ STL นั้นและต่อไฟล์โดยใช้โปรแกรมที่เรียกว่า repitier (spicing คือสิ่งที่บอก เครื่องพิมพ์ 3 มิติวิธีการเสนอญัตติ) หลังจากนั้นฉันก็เตรียมเครื่องพิมพ์ 3 มิติเอาไส้หลอดเก่าออก อุ่นเตียง และอุ่นเครื่องอัดรีด หลังจากนั้นฉันพิมพ์แถบด้านข้าง 4 อัน แผ่นด้านข้าง 4 แผ่น และแถบด้านบน 2 ชิ้น

ขั้นตอนที่ 5: การเดินสายไฟ (K)

สายไฟ (K)
สายไฟ (K)

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

ขั้นตอนที่ 6: การเขียนโปรแกรม (K)

การเขียนโปรแกรม (K)
การเขียนโปรแกรม (K)

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

electrosome.com/temperature-humidity-data-logger-arduino/

ขั้นตอนที่ 7: Fritzing (N)

ฟริทซิง (N)
ฟริทซิง (N)

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

ขั้นตอนที่ 8: สัมผัสสุดท้าย/การเปลี่ยนแปลง (D, K, N)

สัมผัสสุดท้าย/การเปลี่ยนแปลง (D, K, N)
สัมผัสสุดท้าย/การเปลี่ยนแปลง (D, K, N)

ตอนนี้ คุณจะต้องพูดคุยกับทีมของคุณและดูว่าทุกอย่างเป็นไปด้วยดีและทำงานอย่างถูกต้องหรือไม่ หากบางอย่างใช้งานไม่ได้ 100% ก็ถึงเวลาที่ต้องเร่งรีบและเปลี่ยนแปลงมัน

ขั้นตอนที่ 9: การทดสอบ (D)

คุณจะต้องทำการทดสอบ 3 แบบเพื่อดูว่า CubeSat ของคุณจะสามารถรับมือกับเที่ยวบินจริงได้หรือไม่ คุณจะต้องตรวจสอบให้แน่ใจว่า CubeSat ของคุณสามารถผ่านการทดสอบการบิน การทดสอบการสั่น และการทดสอบข้อจำกัด

ขั้นตอนที่ 10: การทดสอบข้อจำกัด (N)

การทดสอบข้อจำกัด (N)
การทดสอบข้อจำกัด (N)

การทดสอบครั้งแรกที่คุณต้องทำและผ่านคือการทดสอบข้อจำกัด น้ำหนักโดยรวมของคุณต้องไม่เกิน 1.3 กก.

ขั้นตอนที่ 11: การทดสอบการบิน (D, K, N)

การทดสอบการบิน (D, K, N)
การทดสอบการบิน (D, K, N)

คุณจะต้องทำการทดสอบการบินที่จำลองการโคจรรอบดาวอังคารเป็นเวลา 30 วินาทีโดยไม่มีความผิดปกติหรือมีอะไรแตกหัก

ขั้นตอนที่ 12: การทดสอบการสั่นสะเทือน

การทดสอบการสั่นสะเทือน
การทดสอบการสั่นสะเทือน

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

ขั้นตอนที่ 13: ตัวแปร/สมการ

ตัวแปร/สมการ
ตัวแปร/สมการ

ความเร็ว=ระยะทาง/เวลา= 2 pi r/T

ความเร็วสัมผัสวงกลม

T=เวลา=วินาที/รอบ

F=ความถี่=รอบ/วินาที

Ac=ความเร่งสู่ศูนย์กลาง= v^2/r

Fc= แรงสู่ศูนย์กลาง = Mv^2/r

ทฤษฎีบทพีทาโกรัส=a^2+b^2=c^2

ขั้นตอนที่ 14: ผลลัพธ์

ผลลัพธ์
ผลลัพธ์

ความเร็ว=9.65m/s^2

T=.33 วินาทีต่อรอบสำหรับการสั่นสะเทือน

F= 3 เฮิรตซ์

Ac= 183.8 เมตรต่อวินาทีกำลังสอง

Fc= 35.27 นิวตัน

แนะนำ: