สารบัญ:

Mask Reminder: 5 ขั้นตอน
Mask Reminder: 5 ขั้นตอน

วีดีโอ: Mask Reminder: 5 ขั้นตอน

วีดีโอ: Mask Reminder: 5 ขั้นตอน
วีดีโอ: หัวใจทศกัณฐ์ [Devil's Heart] - เก่ง ธชย (TACHAYA) ft.ทศกัณฐ์ M/V 2024, พฤศจิกายน
Anonim
Image
Image

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

ขั้นตอนที่ 1: เตรียมอุปกรณ์

เตรียมอุปกรณ์
เตรียมอุปกรณ์

ในการทำโครงการนี้ คุณต้องเตรียมวัสดุดังต่อไปนี้:

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

- กล่องกระดาษแข็งหนึ่งกล่อง (ใหญ่พอที่จะตัดเป็นชิ้น ๆ ซึ่งจะกล่าวถึงในขั้นตอนต่อไป)

- เซอร์โวมอเตอร์หนึ่งตัว

- Arduino Leonardo หนึ่งตัว

- เขียงหั่นขนมหนึ่งอัน

- ปุ่มเดียว

- สายไฟ

- เซ็นเซอร์ต้านทานแสงหนึ่งตัว

- เทป

- ลำโพงหนึ่งตัว

- ตัวต้านทานแบบฟิล์มโลหะ 2 ตัว

ขั้นตอนที่ 2: เชื่อมต่อสายไฟ

ต่อสายไฟ
ต่อสายไฟ
ต่อสายไฟ
ต่อสายไฟ

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

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

ขั้นตอนที่ 3: การสร้าง Mask Box (ไม่บังคับ)

การทำกล่องมาส์ก (ไม่บังคับ)
การทำกล่องมาส์ก (ไม่บังคับ)
การทำ Mask Box (ไม่บังคับ)
การทำ Mask Box (ไม่บังคับ)
การทำ Mask Box (ไม่บังคับ)
การทำ Mask Box (ไม่บังคับ)

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

คุณจะต้องตัด:

ฐาน 2 - 21 ซม. x 15 ซม.

ด้าน 2 - 7.5 ซม. x 21 ซม.

ด้าน 2 - 7.5 ซม. x 15 ซม. (ด้านหนึ่งต้องมีรู 2x4 ทางด้านซ้าย โปรดดูรายละเอียดเพิ่มเติมที่รูปภาพ)

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

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

ขั้นตอนที่ 4: การสร้างกล่องปุ่ม

การทำกล่องกระดุม
การทำกล่องกระดุม
การทำกล่องกระดุม
การทำกล่องกระดุม
การทำกล่องกระดุม
การทำกล่องกระดุม
การทำกล่องกระดุม
การทำกล่องกระดุม

ในขั้นตอนนี้ คุณจะต้องตัด:

ฐาน 1 - 7 ซม. x 20 ซม.

ด้าน 2 - 20 ซม. x 13 ซม.

ด้าน 2 - 13 ซม. x 7 ซม.

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

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

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

นี่คือรหัสสำหรับเครื่อง

มีบางจุดที่ต้องทำก่อนใช้รหัส:

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

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

ใส่โค้ดเสร็จเครื่อง! ขอให้สนุกและปลอดภัยในช่วงโรคระบาดนี้!

แนะนำ: