สารบัญ:

ArduBand - Save Your Eyes!: 6 ขั้นตอน (พร้อมรูปภาพ)
ArduBand - Save Your Eyes!: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ArduBand - Save Your Eyes!: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: ArduBand - Save Your Eyes!: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: How To Make An Electronic Coin Sorter 2024, พฤศจิกายน
Anonim
Image
Image

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

เสบียง

  • Arduino นาโน (Aliexpress)
  • พีซีบี (PCBWay)
  • มาตรความเร่ง (Aliexpress)
  • โมดูลการชาร์จ (Aliexpress)
  • ตัวเก็บประจุ 2x 10uF
  • ตัวเก็บประจุ 5x 100nF
  • ตัวเก็บประจุ 2x 20pF
  • ตัวเก็บประจุ 2x 1uF
  • ตัวควบคุม 3v3 - MCP1700T (Aliexpress)
  • WS2128 LED (Aliexpress)
  • Buzzer (Aliexpress)
  • เอ็น-มอสเฟต IRML2502 (Aliexpress)
  • ตัวต้านทาน 2x 1kOhm
  • ตัวต้านทาน 10kOhm

ขั้นตอนที่ 1: สมมติฐาน

การออกแบบ
การออกแบบ

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

ขั้นตอนที่ 2: การออกแบบ

การออกแบบ
การออกแบบ

ฉันได้เลือกส่วนประกอบแล้ว ถึงเวลาสร้างไดอะแกรมเลย์เอาต์ใน Eagle ฉันพบรายการส่วนใหญ่ที่ฉันต้องการในไลบรารีในตัว และรายการที่เหลือใช้ตัวโหลดไลบรารี ฉันแบ่งโครงร่างออกเป็นหลายช่วงตึกเพื่อให้อ่านง่ายขึ้น และเมื่อเสร็จแล้วฉันก็เริ่มออกแบบบอร์ด ฉันกำหนดขนาดของบอร์ดให้ใหญ่กว่าแบตเตอรี่เล็กน้อย และวางไมโครคอนโทรลเลอร์ ไดโอด มอเตอร์ ออด และส่วนประกอบอื่นๆ อีกหลายอย่างที่ด้านบนของบอร์ด และแบตเตอรี่และองค์ประกอบอื่นๆ ด้านล่างของกระดาน แน่นอน ฉันจำได้เกี่ยวกับการสร้างรูเพื่อยึดบอร์ดเข้ากับตัวเรือน เมื่อทุกอย่างพร้อม ฉันสร้างไฟล์ Gerber และบันทึกในรูปแบบ.zip

ขั้นตอนที่ 3: การสั่งซื้อ PCB

การสั่งซื้อ PCB
การสั่งซื้อ PCB

ฉันไปที่ PCBWay และคลิกใบเสนอราคาตอนนี้ สั่งซื้อ pcb อย่างรวดเร็วและโปรแกรมดูเกอร์เบอร์ออนไลน์ ซึ่งฉันอัปโหลดไฟล์สำหรับบอร์ดของฉัน แล้วฉันก็เห็นว่ามันจะออกมาเป็นอย่างไร ฉันกลับไปที่แท็บก่อนหน้าและคลิกเพิ่มไฟล์ gerber ฉันเลือกไฟล์ของฉันและพารามิเตอร์ทั้งหมดกำลังโหลดเอง ฉันเปลี่ยนความหนาของบอร์ดเป็น 0.6 มม. และสี soldermask เป็นสีแดงเท่านั้น จากนั้นฉันคลิก "บันทึกลงในการ์ด" ระบุรายละเอียดการจัดส่งและชำระเงินสำหรับการสั่งซื้อ

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

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

บอร์ดพร้อม ชิ้นส่วนพร้อม ถึงเวลาบัดกรีแล้ว ฉันเริ่มด้วยการจัดเรียงองค์ประกอบทั้งหมดสำหรับช่องที่ทำเครื่องหมายไว้ก่อนหน้านี้เพื่อไม่ให้ปะปนกัน ในตอนแรก ฉันบัดกรีชิ้นส่วนที่รับผิดชอบการทำงานของไมโครคอนโทรลเลอร์ ซึ่งฉันแยกชิ้นส่วนออกจาก Arduino Nano นั่นคือตัวเก็บประจุ 20pf สองตัว, 100nF หนึ่งตัว, เรโซเนเตอร์ควอทซ์ 16MHz, Atmega328 และองค์ประกอบที่รับผิดชอบการทำงานของโปรแกรมเมอร์ เช่น 10k ตัวต้านทานและตัวเก็บประจุ 100n สองตัว ฉันเชื่อมต่อโปรแกรมเมอร์และอัปโหลดโค้ดตัวอย่างเพื่อให้แน่ใจว่าการสื่อสารดำเนินไปอย่างถูกต้อง ขั้นตอนต่อไปคือการประสานโมดูลการชาร์จ เช่น ชิป tp4056 และองค์ประกอบอื่นๆ อีกหลายอย่าง หากไฟ LED สีแดงกะพริบเบา ๆ ทุกอย่างทำงานได้ดี เมื่อคุณเชื่อมต่อแบตเตอรี่ ไฟ LED สีฟ้าจะดับลง แสดงว่าแบตเตอรี่กำลังชาร์จ และเมื่อแบตเตอรี่เป็นสีน้ำเงินเท่านั้น แบตเตอรี่จะถูกชาร์จ ซึ่งสามารถอ่านได้ในหมายเหตุแค็ตตาล็อก ฉันถอดแบตเตอรี่ออกและบัดกรีไดโอด ws2128 อัปโหลดโค้ดจากไลบรารี Ardafruit Neopixel เพื่อให้แน่ใจว่าไดโอดทำงาน จากนั้นจึงบัดกรีและทดสอบบล็อกถัดไปที่ทำเครื่องหมายไว้ในแผนภาพ ซึ่งจะช่วยขจัดข้อผิดพลาดที่อาจเกิดขึ้น กระบวนการทั้งหมดใช้เวลาประมาณสองชั่วโมง ฉันอัปโหลดโปรแกรมสุดท้ายและย้ายไปยังขั้นตอนถัดไป

ขั้นตอนที่ 5: ที่อยู่อาศัย

ที่อยู่อาศัย
ที่อยู่อาศัย
ที่อยู่อาศัย
ที่อยู่อาศัย

จากนั้นใน Fusion 360 ซึ่งให้บริการฟรีสำหรับนักเรียน ฉันได้สร้างที่พักสำหรับวงดนตรีของฉันและส่งออกเป็นรูปแบบ.stl เพื่ออัปโหลดไฟล์นี้ไปยัง Creality Slicer ในภายหลัง โปรแกรมนี้มีหน้าที่ในการแปลโครงการของเราเป็นภาษาที่เครื่องพิมพ์เข้าใจ ฉันบันทึกไฟล์ลงในการ์ด SD และเริ่มพิมพ์ ฉันพบนาฬิกาเรือนเก่าที่ไม่ได้ใช้งานซึ่งฉันถอดสายนาฬิกาออกและติดเข้ากับตัวเรือนเมื่อนาฬิกาเสร็จ ฉันใส่อุปกรณ์อิเล็กทรอนิกส์เข้าไปแล้วขันฝาครอบตัวเรือน นี่เป็นขั้นตอนสุดท้าย

ขั้นตอนที่ 6: นั่นคือทั้งหมด

นั่นคือทั้งหมด!
นั่นคือทั้งหมด!
นั่นคือทั้งหมด!
นั่นคือทั้งหมด!
นั่นคือทั้งหมด!
นั่นคือทั้งหมด!

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

ขอขอบคุณที่ให้ความสนใจ และฉันขอเชิญคุณตรวจสอบโครงการก่อนหน้าของฉัน!

Youtube ของฉัน: YouTubeMy Facebook: Facebook Instagram ของฉัน: Instagram สั่งซื้อ PCB ของคุณเอง: PCBWay

แนะนำ: