สารบัญ:

แถบคาดศีรษะเตือนอุณหภูมิ: 10 ขั้นตอน
แถบคาดศีรษะเตือนอุณหภูมิ: 10 ขั้นตอน

วีดีโอ: แถบคาดศีรษะเตือนอุณหภูมิ: 10 ขั้นตอน

วีดีโอ: แถบคาดศีรษะเตือนอุณหภูมิ: 10 ขั้นตอน
วีดีโอ: วิธีปิดแถบสภาพอากาศ แถบองศา Taskbar บนวินโดว Windows 10 2024, กรกฎาคม
Anonim
แถบคาดศีรษะเตือนอุณหภูมิ
แถบคาดศีรษะเตือนอุณหภูมิ

ฉันอาศัยอยู่ในฟลอริดา ฉันสนใจที่จะสร้างเสื้อผ้าที่สามารถเตือนฉันเมื่ออากาศข้างนอกร้อนเกินไป การใช้ Arduino และส่วนประกอบง่ายๆ สองสามอย่าง ฉันสามารถสร้างแผงวงจรที่สามารถรวมเข้ากับแถบคาดศีรษะได้ ซึ่งจะเตือนฉันเมื่ออุณหภูมิถึงจุดที่กำหนด ในกรณีนี้คือ 30C หรือ 78F

ขั้นตอนที่ 1: ชิ้นส่วน

ชิ้นส่วน
ชิ้นส่วน

ส่วนที่จำเป็นในการสร้างนี้รวมถึง:

1) Arduino Uno

2) แผงวงจรเปล่า

3) เซ็นเซอร์ TMP36

4) หมุดขั้วต่อ

5) ที่คาดผม

6) Buzzer

7) สายไฟ

8) อุปกรณ์เย็บผ้า/เข็ม ด้าย ฯลฯ

9) แบตเตอรี่ 9v

ขั้นตอนที่ 2: แผนภาพการเดินสายไฟ

แผนภาพการเดินสายไฟ
แผนภาพการเดินสายไฟ

เพื่อให้โครงการทำงานได้อย่างถูกต้องและมั่นใจว่ามีการต่อสายอย่างถูกต้อง ฉันได้ทดสอบแผนของฉันใน Fritzing ก่อน แผนผังต่อไปนี้จะทำหน้าที่เป็นเทมเพลตสำหรับวางส่วนประกอบในภายหลัง หมายเหตุ: ในกรณีของฉัน ฉันทำให้โปรเจ็กต์สุดท้ายง่ายขึ้นไปอีก แทนที่จะเดินสายแบตเตอรี่ 9V ด้วยตนเองเข้ากับ Vin และ GND บนบอร์ด Arduino ฉันต่ออินพุต 3.5 มม. และขับเคลื่อนด้วยวิธีนั้น ฉันพูดถึงสิ่งนี้เพื่อหลีกเลี่ยงความสับสนในภายหลังหากคุณตัดสินใจสร้างโครงการที่แปลกประหลาดนี้ด้วยตัวเอง

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

ในการโค้ดโครงการนี้ ฉันใช้ข้อมูลจากเว็บไซต์ของ Mecabot ที่แสดงด้านล่าง อย่างไรก็ตาม ฉันจะโพสต์รหัสที่นี่เพื่อความสะดวก

int เซนเซอร์ = 0;

การตั้งค่าเป็นโมฆะ ()

{Serial.begin(9600);

}

วงเป็นโมฆะ ()

{

//float temp = (5.0 * analogRead (A0) * 100.0) / 1024;

int lectura = analogRead (เซ็นเซอร์);

float voltaje = 5.0 /1024 * lectura; // Atencion aqui

// Si usais un LM35DZ สูตร vuestra sera

//float temp = voltaje * 100;

อุณหภูมิลอยตัว = voltaje * 100 -50;

ถ้า(อุณหภูมิ>32)

{

NS();

}

อื่น

{

ถ้า (อุณหภูมิ>30)

{

t1();

}

ถ้า (อุณหภูมิ <30);

{

ไม่มีโทน(7);

}

}

}

โมฆะ t()

{

โทน(7, 494, 500);

ล่าช้า (1000);

}

เป็นโมฆะ t1()

{

โทน(7, 494, 500);

ล่าช้า (2000);

}

mecabot-ula.org/tutoriales/arduino/practica…

ขั้นตอนที่ 4: ทดสอบมัน

ทดสอบออก
ทดสอบออก

เพื่อให้แน่ใจว่าการพิสูจน์แนวคิดใช้การได้ ฉันจึงสร้างโปรเจ็กต์ก่อนที่จะทำการบัดกรีส่วนประกอบเพื่อทำให้เป็นถาวร ในตัวอย่างนี้ ฉันต่อสายแบตเตอรี่ 9v แบบแข็งไปยังพื้นที่ Vin และ GND บน Arduino เช่นเดียวกับแผนผัง

ขั้นตอนที่ 5: พินตัวเชื่อมต่อ

หมุดเชื่อมต่อ
หมุดเชื่อมต่อ
หมุดเชื่อมต่อ
หมุดเชื่อมต่อ

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

ขั้นตอนที่ 6: ยืดสาย

สายไฟยาว
สายไฟยาว
สายไฟยาว
สายไฟยาว

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

ขั้นตอนที่ 7: การบัดกรี

บัดกรี
บัดกรี
บัดกรี
บัดกรี
บัดกรี
บัดกรี
บัดกรี
บัดกรี

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

ขั้นตอนที่ 8: การทดสอบ

การทดสอบ
การทดสอบ

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

ขั้นตอนที่ 9: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ

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

ขั้นตอนที่ 10: รอบชิงชนะเลิศ

สุดท้าย
สุดท้าย

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

แนะนำ: