สารบัญ:

สวิตช์ควบคุมไฟกะพริบตาโดยใช้แว่นตายางลบของ Shota Aizawa (My Hero Academia): 8 ขั้นตอน (พร้อมรูปภาพ)
สวิตช์ควบคุมไฟกะพริบตาโดยใช้แว่นตายางลบของ Shota Aizawa (My Hero Academia): 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: สวิตช์ควบคุมไฟกะพริบตาโดยใช้แว่นตายางลบของ Shota Aizawa (My Hero Academia): 8 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: สวิตช์ควบคุมไฟกะพริบตาโดยใช้แว่นตายางลบของ Shota Aizawa (My Hero Academia): 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: ลิ้นแตกลาย  #สิวอุดตัน #รักษาสิว #เล็บเท้า #สิวอักเสบ #รอยสิว #satisfying #สิวเห่อ #acne #หินปูน 2024, กรกฎาคม
Anonim
Image
Image
สวิตช์ควบคุมไฟกะพริบตาโดยใช้แว่นตายางลบของ Shota Aizawa (My Hero Academia)
สวิตช์ควบคุมไฟกะพริบตาโดยใช้แว่นตายางลบของ Shota Aizawa (My Hero Academia)

ถ้าคุณอ่านมังงะเรื่องฮีโร่อะคาเดเมียของฉันหรือดูอนิเมะเรื่องฮีโร่อะคาเดเมีย คุณต้องรู้จักตัวละครที่ชื่อโชตะ ไอซาวะ Shota Aizawa หรือที่รู้จักในชื่อ Eraser Head เป็น Pro Hero และครูประจำชั้นของ U. A.'s Class 1-A Shota's Quirk ทำให้เขาสามารถลบล้าง Quirk ของคนอื่นได้ด้วยการมองที่ผู้ใช้ ความสามารถของเขาจะหยุดทำงานหาก Shota กะพริบตาหรือหากสายตาของเขาถูกบดบัง แว่นตาสีเหลืองที่สวมรอบคอสามารถจดจำหัวยางลบได้โดยซ่อนด้วยผ้าพันคอ เขาใส่พวกเขาในการต่อสู้เพราะพวกเขาเสริม Shota's Quirk

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

ขั้นตอนที่ 1: ฮาร์ดแวร์และวัสดุที่ใช้

Arduino Uno:

ครั้งที่สอง

Arduino นาโน:

||

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

||

สวิตช์:

||

สายจัมเปอร์:

||

ตัวผู้ DC Barrel Jack Adapter สำหรับ Arduino:

||

MG955 เซอร์โวมอเตอร์:

||

เขียงหั่นขนมขนาดเล็ก:

||

ขั้วต่อคลิปหนีบแบตเตอรี่ 9v:

||

กระดาษแข็ง:

โมดูลเซ็นเซอร์อินฟราเรด:

||

NRF24L01+ โมดูลรับส่งสัญญาณ RF ไร้สาย 2.4GHz:

||

อะแดปเตอร์จ่ายไฟ AC 100-240V เป็น DC 5V 2A:

||

สายรัดเวลโก้:

ปืนกาวร้อน:

||

ชุดหัวแร้ง:

||

ขั้นตอนที่ 2: ทำแว่นตาหัวยางลบจากกระดาษแข็ง

ทำแว่นตาหัวยางลบจากกระดาษแข็ง
ทำแว่นตาหัวยางลบจากกระดาษแข็ง
ทำแว่นตาหัวยางลบจากกระดาษแข็ง
ทำแว่นตาหัวยางลบจากกระดาษแข็ง
ทำแว่นตาหัวยางลบจากกระดาษแข็ง
ทำแว่นตาหัวยางลบจากกระดาษแข็ง
ทำแว่นตาหัวยางลบจากกระดาษแข็ง
ทำแว่นตาหัวยางลบจากกระดาษแข็ง

- จัดวางคัตเอาท์ตามที่แสดงในภาพ

- ประกอบด้วยกาวร้อน

- ทาสีแว่นตาด้วยกระป๋องสเปรย์สีเหลือง

- ปล่อยให้มันแห้ง

ขั้นตอนที่ 3: แผนภาพการเดินสายไฟสำหรับเครื่องส่ง (Eraser Head Goggles)

แผนภาพการเดินสายไฟสำหรับทรานสมิตเตอร์ (Eraser Head Goggles)
แผนภาพการเดินสายไฟสำหรับทรานสมิตเตอร์ (Eraser Head Goggles)
แผนภาพการเดินสายไฟสำหรับเครื่องส่ง (Eraser Head Goggles)
แผนภาพการเดินสายไฟสำหรับเครื่องส่ง (Eraser Head Goggles)
แผนภาพการเดินสายไฟสำหรับเครื่องส่ง (Eraser Head Goggles)
แผนภาพการเดินสายไฟสำหรับเครื่องส่ง (Eraser Head Goggles)
แผนภาพการเดินสายไฟสำหรับเครื่องส่ง (Eraser Head Goggles)
แผนภาพการเดินสายไฟสำหรับเครื่องส่ง (Eraser Head Goggles)

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

เซ็นเซอร์ Ir ตรวจพบการกะพริบเพื่อเปิดหลอดไฟ และหากเซ็นเซอร์ ir ตรวจพบการกะพริบอีกครั้ง สวิตช์จะปิด NRF24L01 โมดูลรับส่งสัญญาณ 2.4 GHz สามารถใช้สำหรับการสื่อสารแบบไร้สายได้ไกลถึง 100 เมตร แรงดันไฟฟ้าในการทำงานของโมดูลอยู่ระหว่าง 1.9 ถึง 3.6V แต่ข้อดีคือพินอื่นๆ จะทนต่อตรรกะ 5V โมดูลสื่อสารโดยใช้โปรโตคอล SPI คุณควรดูที่ขั้วต่อพิน Arduino รุ่นพิน SPI

ขั้นตอนที่ 4: รหัสเครื่องส่งสัญญาณ (แว่นตายางลบ)

คุณต้องทำคือติดตั้ง RF24 Library คุณจะได้รับข้อผิดพลาดหากคุณไม่ได้ติดตั้ง

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

รหัส

ขั้นตอนที่ 5: แผนภาพการเดินสายไฟสำหรับเครื่องรับ

แผนภาพการเดินสายไฟสำหรับเครื่องรับ
แผนภาพการเดินสายไฟสำหรับเครื่องรับ
แผนภาพการเดินสายไฟสำหรับเครื่องรับ
แผนภาพการเดินสายไฟสำหรับเครื่องรับ

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

ตัวอย่างเช่น Arduino UNO R3 มีพิน I/O (พินดิจิทัล/แอนะล็อก) ที่ดึงประมาณ 20mA จากพินแต่ละตัว (มีความเป็นไปได้ที่จะเกิดความเสียหายหาก 40 mA+) แม้ว่าแรงดันไฟฟ้าในการทำงานของเซอร์โวมอเตอร์จะอยู่ที่ 5V เนื่องจากแหล่งจ่ายไฟจากพินดิจิตอล/อนาล็อกมีกระแสไฟฟ้าไม่เพียงพอ เซอร์โวมอเตอร์และ Arduino อาจเสียหายได้ ในกรณีของเซอร์โวมอเตอร์ MG995 ที่มีแรงดันไฟฟ้าใช้งาน 5-7 V จำเป็นต้องจ่ายไฟให้กับเซอร์โวมอเตอร์แยกต่างหากจาก Arduino ดังแสดงในแผนภาพวงจรด้านล่าง

ขั้นตอนที่ 6: รหัสตัวรับ

เชื่อมต่อ arduino กับพีซีโดยใช้สาย USB และอัปโหลดโปรแกรมที่กำหนดบน arduino uno ของคุณ

รหัส

ขั้นตอนที่ 7: การตั้งค่าเซอร์โว

การตั้งค่าเซอร์โว
การตั้งค่าเซอร์โว
การตั้งค่าเซอร์โว
การตั้งค่าเซอร์โว

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

ขั้นตอนที่ 8: เสร็จสิ้น

เสร็จสิ้น
เสร็จสิ้น

มันทำงาน? ดี! ฉันหวังว่าคุณจะสนุกกับโครงการ Arduino นี้และเรียนรู้สิ่งใหม่ คุณสามารถสมัครรับข้อมูลช่องของฉันเพื่อรับการสนับสนุน

ขอบคุณ.

แนะนำ: