สารบัญ:
- ขั้นตอนที่ 1: วิดีโอการใช้งานอุปกรณ์
- ขั้นตอนที่ 2: ชิ้นส่วน วัสดุ และเครื่องมือ
- ขั้นตอนที่ 3: การเดินสายไฟและวงจร
- ขั้นตอนที่ 4: การผลิต
- ขั้นตอนที่ 5: การเขียนโปรแกรม
- ขั้นตอนที่ 6: ผลลัพธ์และการไตร่ตรอง
- ขั้นตอนที่ 7: การอ้างอิงและเครดิต
วีดีโอ: อุปกรณ์ ASS (อุปกรณ์ต่อต้านสังคมโซเชียล): 7 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
สมมติว่าคุณเป็นคนใจดีที่ชอบอยู่ใกล้ผู้คนแต่ไม่ชอบให้ใครเข้ามาใกล้เกินไป คุณยังเป็นคนที่ชอบใจคนอื่นและมีช่วงเวลาที่ยากลำบากในการปฏิเสธคนอื่น ดังนั้นคุณจึงไม่รู้ว่าจะบอกให้พวกเขาถอยกลับอย่างไร เข้าไปเลย – อุปกรณ์ ASS! เข้ามาใกล้ได้แต่อย่าใกล้เกินไป
โดยพื้นฐานแล้ว เครื่องของเราเป็นอุปกรณ์ชิ้นหนึ่งที่สามารถเชิญชวนผู้คนที่อยู่รอบ ๆ ตัวคุณหรือเก็บไว้ให้ไกลโดยขึ้นอยู่กับช่วงเวลาของวัน โดยเฉพาะอย่างยิ่ง อุปกรณ์จะแสดงข้อความโดยพิจารณาว่ามีคนอยู่ใกล้คุณแค่ไหน และสว่างขึ้นเพื่อเชิญหรือหลีกเลี่ยงพวกเขาจากผู้สวมใส่อุปกรณ์ ในความมืด หากพวกมันเข้าใกล้คุณมากเกินไป สัญญาณเตือนภัยจะดังขึ้นเพื่อเตือนให้ถอยกลับ
ขั้นตอนที่ 1: วิดีโอการใช้งานอุปกรณ์
ขั้นตอนที่ 2: ชิ้นส่วน วัสดุ และเครื่องมือ
คำอธิบาย:
ส่วนประกอบหลักของสร้อยคอคือตัวเครื่องและส่วนประกอบอิเล็กทรอนิกส์ที่ทำให้กลไกทั้งหมดนี้เป็นไปได้ เป้าหมายของโครงการคือการสร้างอุปกรณ์สวมใส่ที่มีเซ็นเซอร์ง่ายๆ ที่ทำหน้าที่เป็นอินพุต:
- โฟโตรีซีสเตอร์
- เซ็นเซอร์อัลตราโซนิก
และอุปกรณ์ส่งออกสามตัว:
- ออดเสียง
- หน้าจอ LCD
- แถบไฟ RGB
อิเล็กทรอนิกส์
- 1 x Arduino นาโน
- 1 x USB Micro to USB สายเคเบิลถ่ายโอนข้อมูล
- 1 x RGB LED แถบ (505 SMD)
- 1 x เซ็นเซอร์อัลตราโซนิก
- 1 x หน้าจอ LCD
- 1 x โฟโตรีซีสเตอร์
- 1 x โพเทนชิออมิเตอร์
- 1 x เขียงหั่นขนม (85 มม. x 55 มม.)
- 1 x แผงวงจร (2 ซม. x 8 ซม.)
- สายจัมเปอร์ 26 เส้น
- 1 x ตัวต้านทาน (220 โอห์ม)
- 1 x ออดแบบพาสซีฟ
- 1 x 12V Power Bank พร้อมเอาต์พุตทั้ง 12V และ 5V
วัสดุ
- ซุปเปอร์กลู
- เทปพันสายไฟ
- เข้าถึงเครื่องพิมพ์ 3 มิติ
- อุปกรณ์บัดกรี
ขั้นตอนที่ 3: การเดินสายไฟและวงจร
- ติดโพเทนชิโอมิเตอร์และ LCD เข้ากับเขียงหั่นขนมและ Arduino UNO (หมายเหตุ: Arduino UNO จะถูกแทนที่ด้วย Arduino Nano เมื่อประสานชิ้นส่วนเข้าด้วยกันเพื่อให้พอดีกับสร้อยคอ)
- ติดเซ็นเซอร์อัลตราโซนิก
- ต่อ LED (RGB) เข้ากับตัวต้านทาน 220 โอห์มสามตัว (หมายเหตุ: เมื่อคุณแทนที่สิ่งนี้ด้วยแถบ LED RGB ตัวต้านทานจะไม่จำเป็นอีกต่อไปเพราะแถบ LED มาพร้อมกับตัวต้านทานของตัวเอง)
- ถัดไป เพิ่มกริ่งแบบพาสซีฟสำหรับเสียง และเลือกเพิ่มตัวต้านทานเพื่อปรับระดับเสียง
- ติดโฟโตรีซีสเตอร์
ขั้นตอนที่ 4: การผลิต
มีส่วนประกอบ 6 ชิ้นสำหรับต่อเข้ากับแผงวงจร
- ในการประกอบอุปกรณ์อิเล็กทรอนิกส์ ก่อนอื่นเราจะเชื่อมโยง Arduino nano กับแผงวงจรแล้วต่อสายดิน
- ต่อไปเราเชื่อมต่อแถบ LED RGB เชื่อมต่อพิน RGB กับ Arduino nano จากนั้น ต่อพิน 12V+ เข้ากับพาวเวอร์แบงค์ และต่อกราวด์จากแผงวงจรกับกราวด์ของพาวเวอร์แบงค์ เราใช้แถบ LED RGB เพื่อให้ได้ไฟหลากสี แทนที่จะต้องตรึง LED ที่ต่างกัน สิ่งนี้ทำหน้าที่เป็นผลลัพธ์พื้นฐานของเรา
- จากนั้นเราเชื่อมต่อเซ็นเซอร์อัลตราโซนิก การทำงานนี้ทำได้โดยการส่งคลื่นอัลตราซาวนด์และฟังเสียงสะท้อนที่สะท้อนกลับโดยวัตถุ สิ่งนี้ทำหน้าที่เป็นอินพุตของเรา
ส่วนประกอบทั้งสองข้างต้นครอบคลุมลูปป้อนกลับพื้นฐาน ตอนนี้เพื่อให้มีความแปลกใหม่และเสริมบุคลิกให้กับอุปกรณ์ เราได้เพิ่มองค์ประกอบต่อไปนี้
- หน้าจอ LCD ติดอยู่กับโพเทนชิออมิเตอร์เพื่อควบคุมความคมชัดของหน้าจอ จากนั้นต่อเข้ากับ Arduino และเขียงหั่นขนม ดูภาพวิธีการต่อสายไฟ เพิ่มเอาต์พุตอื่นให้กับระบบของเรา
- เพิ่มเสียงเตือนเมื่อวัตถุเข้าใกล้ผู้สวมใส่มากเกินไป นี่เป็นอีกหนึ่งผลงาน คุณสามารถเพิ่มหรือลบตัวต้านทานเพื่อเปลี่ยนระดับเสียงของออด
- มีการเพิ่มโฟโตรีซีสเตอร์เพื่อให้อุปกรณ์แยกการทำงานตามปริมาณแสง มันถูกต่อเข้ากับตัวต้านทานและเชื่อมต่อกับพินบนบอร์ด Arduino เพื่อส่งสัญญาณไปยังวิธี isDark ในโค้ด สิ่งนี้ทำหน้าที่เป็นอุปกรณ์อินพุตรอง
การบันทึกข้อผิดพลาด:
มีรูเพิ่มเติมสองรูในสร้อยคอเนื่องจากตอนแรกเราวางแผนไว้สำหรับเซ็นเซอร์อัลตราโซนิก 2 ตัว แต่สุดท้ายก็ใช้หนึ่งอัน เราใช้รูพิเศษเหล่านี้เพื่อเชื่อมต่อสายเคเบิล Arduino Nano กับแหล่งพลังงาน 5V ในพาวเวอร์แบงค์ เราไม่ได้คำนึงถึงน้ำหนักของสายไฟและส่วนประกอบต่างๆ ดังนั้นสร้อยคอจึงไม่สมดุลอย่างเหมาะสม นอกจากนี้เรายังพบในภายหลังว่าพาวเวอร์แบงค์ 12V ของเรามีเอาต์พุตสูงสุด 3 แอมป์ ในขณะที่สายจัมเปอร์ที่เราใช้ควรมีขนาดสูงสุด 2 แอมป์เท่านั้น ควรใช้สายไฟที่หนากว่าในการเชื่อมต่อระหว่างแหล่งพลังงาน 12V
ขั้นตอนที่ 5: การเขียนโปรแกรม
รหัสที่แนบมามีคำอธิบายประกอบเพื่อความชัดเจน
รหัสเทียม Arduino
รหัสนั้นตรงไปตรงมาโดยใช้คำสั่ง if และ else if และสองกรณีแยกกันสำหรับลักษณะการทำงานของสร้อยคอในความมืดและในตอนกลางวัน เมื่อสร้อยคอถูกขับเคลื่อน เซ็นเซอร์อัลตราโซนิกจะตรวจจับระยะห่างของร่างกายในสภาพแวดล้อมของคุณและส่งสัญญาณนี้ไปยังแถบ LED และหน้าจอ LCD ขณะที่ร่างกายเข้าใกล้คุณ (ซึ่งสามารถจัดการได้ตามความต้องการส่วนบุคคล) เซ็นเซอร์อัลตราโซนิกจะส่งสัญญาณและไฟ LED จะสว่างขึ้นในสามสีที่แตกต่างกันตามระยะห่างระหว่างคุณกับร่างกายที่กำลังเข้าใกล้
เมื่อมืด:
- สีเขียวอ่อนที่500cm
- สีม่วงแดงระหว่าง 50 ซม. ถึง 500 ซม.
- กะพริบระหว่างสีแดงและสีน้ำเงินที่สิ่งที่ต่ำกว่า 50 ซม.
เมื่อสว่าง:
- สีเขียวที่500cm
- สีฟ้าอ่อนระหว่าง 50 ซม. ถึง 500 ซม.
- สีแดงที่สิ่งที่ต่ำกว่า 50 ซม.
ขั้นตอนที่ 6: ผลลัพธ์และการไตร่ตรอง
- งานพิมพ์ 3 มิติอาจมีส่วนบานพับเพื่อแก้ไขปัญหาเมื่อทุกอย่างติดกาวแล้ว
- วัสดุที่สายไฟส่วนใหญ่สามารถแสดงให้ชัดเจนเพื่อให้มองเห็นสายไฟที่สลับซับซ้อนได้ง่ายขึ้น
- อาจมีเซ็นเซอร์อัลตราโซนิกมากกว่าหนึ่งตัวเพื่อตรวจจับวัตถุจากหลายทิศทาง
- หน้าจอและออดเซอร์อาจถูกแทนที่ด้วยลำโพงที่สามารถพูดได้เหมือน Alexa หรือ Siri
- หน้าจอ LCD ถูกวางไว้ในที่ที่อาจไม่ชัดเจน
ขั้นตอนที่ 7: การอ้างอิงและเครดิต
howtomechatronics.com/tutorials/arduino/ul…
รหัสจากเว็บไซต์นี้ใช้เพื่อคำนวณระยะห่างของวัตถุจากเซ็นเซอร์อัลตราโซนิก
สร้างโดย: Aizah Bakhtiyar, Ying Zhou, Angus Cheung และ Derrick Wong
โครงการนี้สร้างขึ้นโดยเป็นส่วนหนึ่งของหลักสูตร Physical Computational Design and Digital Fabrication ในหลักสูตรระดับปริญญาตรีด้านสถาปัตยกรรมของโรงเรียน Daniels
แนะนำ:
อุปกรณ์ IoT ของฉัน - ตัวกระตุ้น GPS: 5 ขั้นตอน
อุปกรณ์ IoT ของฉัน - ตัวกระตุ้น GPS: ในคำแนะนำนี้ คุณจะได้เรียนรู้วิธีตั้งค่าตัวควบคุม IoT ของคุณเพื่อส่งอีเมลเมื่อคุณอยู่ห่างจากบ้าน x นาที
อุปกรณ์ IoT ของฉัน - รีเลย์แรก: 5 ขั้นตอน
อุปกรณ์ IoT ของฉัน - First Relay: ในคำแนะนำนี้ เราจะควบคุมการถ่ายทอดจาก Blynk การเปิดและปิดจากแอปพลิเคชัน ระวัง!!!! โปรดตรวจสอบให้แน่ใจว่าคุณรู้ว่าคุณกำลังทำอะไรอยู่ ถ้าคุณตั้งใจจะเชื่อมต่อรีเลย์ของคุณกับไฟหลัก!!!ระวัง
อุปกรณ์ IoT เครื่องแรกของฉัน: 14 ขั้นตอน
อุปกรณ์ IoT เครื่องแรกของฉัน: ในคำแนะนำนี้ เราจะเรียนรู้วิธีติดตั้ง Arduino IDE สำหรับอุปกรณ์ IoT เครื่องแรกของฉัน ดังนั้นในตอนท้าย เราสามารถเรียกใช้โค้ด Arduino บนมันและควบคุมจากโทรศัพท์มือถือของคุณได้
อุปกรณ์ LED พร้อม Bluetooth: เข้าสู่พื้นที่อีกมิติ: 6 ขั้นตอน
อุปกรณ์ LED พร้อม Bluetooth: เข้าสู่พื้นที่มิติอื่น: นี่คืองานศิลปะอุปกรณ์ไฟ LED สำหรับโครงการประติมากรรมของฉันที่ชื่อ Sacred Object ฉันใช้อุปกรณ์นี้เพื่อนำเสนอรายการสำหรับโลกใหม่ เมื่อฉันเปิดไฟ LED เราจะเห็นอุโมงค์ที่ไม่มีที่สิ้นสุดภายในกล่องคอนกรีต แถบ LED ควบคุม
การอัพเกรดวิทยุนาฬิกา - อุปกรณ์ Bluetooth ที่เหมาะสม: 6 ขั้นตอน
การอัพเกรดวิทยุนาฬิกา - การติดตั้งอุปกรณ์ Bluetooth: การปรับเปลี่ยนนี้มีสองส่วน ส่วนหนึ่งคือวิทยุนาฬิกาที่มีอยู่ และอีกส่วนคือ "บอร์ดถอดรหัส MP3 แบบแฮนด์ฟรี Bluetooth ในตัว ZTV-M01BT เชลล์ &การควบคุมระยะไกล" ซึ่งจะต้องใช้เครื่องขยายสัญญาณเสียงเพิ่มเติม นาฬิกา