สารบัญ:

Arduino Apple Watch: 6 ขั้นตอน (พร้อมรูปภาพ)
Arduino Apple Watch: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Apple Watch: 6 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Arduino Apple Watch: 6 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Control NeoPixels with an Apple Watch and Adafruit BlueFruit! 2024, กรกฎาคม
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

โดย Karlstromติดตามเพิ่มเติมโดยผู้เขียน:

สร้างบอร์ดพัฒนาของคุณเอง
สร้างบอร์ดพัฒนาของคุณเอง
สร้างบอร์ดพัฒนาของคุณเอง
สร้างบอร์ดพัฒนาของคุณเอง

เกี่ยวกับ:. ข้อมูลเพิ่มเติมเกี่ยวกับคาร์ลสตรอม »

ฉันต้องการสมาร์ทวอทช์ที่แสดงการแจ้งเตือนจาก iPhone ซึ่งมีขนาดเล็กพอที่จะสวมใส่ และมีแบตเตอรี่แบบชาร์จไฟได้ซึ่งใช้งานได้อย่างน้อยหนึ่งวัน ฉันสร้างนาฬิกา Apple ของตัวเองโดยใช้ Arduino เป็นสมาร์ทวอทช์ที่ใช้ Arduino mini pro ซึ่งเชื่อมต่อกับ iPhone ผ่าน Bluetooth พอร์ต USB-micro เชื่อมต่อกับแบตเตอรี่ซึ่งทำให้การชาร์จทำได้ง่ายและสะดวก สายไฟที่ด้านหน้าเป็นปุ่มสัมผัสที่สัมผัสได้หากคุณวางนิ้วบนสาย ซึ่งจะทำให้คุณสามารถเชื่อมต่อกับนาฬิกาได้

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

ฉันเจอหน้าของ Luke Brendt และเห็นว่าเขาได้สร้างสิ่งเดียวกันกับที่ฉันต้องการทำให้สำเร็จ แต่ฉันต้องการให้อุปกรณ์มีขนาดเล็กลงและสวมใส่ได้ เป็นห้องสมุด ANCS Arduino ของ Brendt ที่ฉันใช้ในโปรเจ็กต์นี้ ANCS ย่อมาจาก Apple Notification Center Service ซึ่งมีคำอธิบายดังต่อไปนี้จาก Apple “จุดประสงค์ของบริการศูนย์การแจ้งเตือนของ Apple (ANCS) คือการมอบอุปกรณ์เสริม Bluetooth (ที่เชื่อมต่อกับอุปกรณ์ iOS ผ่านลิงก์บลูทูธพลังงานต่ำ) วิธีที่ง่ายและสะดวกในการเข้าถึงการแจ้งเตือนหลายประเภทที่สร้างขึ้นบนอุปกรณ์ iOS”

คำแนะนำนี้อาจต้องการให้คุณคุ้นเคยกับ Arduino การบัดกรีและการพิมพ์ 3 มิติ

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

ขั้นตอนที่ 1: รายการวัสดุ

ต่อไปนี้เป็นส่วนประกอบหลักที่ใช้สำหรับสมาร์ตวอทช์ เพื่อให้โค้ดที่แนบมา (ในขั้นตอนต่อไป) ทำงานได้ ต้องใช้ส่วนประกอบเหล่านี้

  • Arduino Pro Mini 328 - 3.3V/8MHz
  • Bluefruit LE - บลูทูธพลังงานต่ำ (BLE 4.0) - nRF8001 Breakout - v1.0
  • ขาวดำ 0.96" 128x64 OLED Display
  • แบตเตอรี Li-Po 3.7V 130mAh (หรือแบตเตอรีแบบชาร์จใหม่ก็ได้)
  • ขั้วต่อไมโคร USB
  • 3 x 1MOhms 1206 ตัวต้านทาน SMD
  • สายนาฬิกาพร้อมสปรินต์

ชิ้นส่วนที่จำเป็นด้วย อาจแตกต่างกันไปตามการออกแบบของนาฬิกา:

  • สายไฟ
  • เทปแยก
  • ที่ชาร์จสำหรับแบตเตอรี่ Li-Po
  • สาย USB-ไมโคร
  • แผ่นอลูมิเนียม
  • สกรู 4x 2x5mm
  • กระดานเมทริกซ์หรือกระดานสตริป

ขั้นตอนที่ 2: การประกอบฮาร์ดแวร์ไฟฟ้า

การประกอบฮาร์ดแวร์ไฟฟ้า
การประกอบฮาร์ดแวร์ไฟฟ้า
การประกอบฮาร์ดแวร์ไฟฟ้า
การประกอบฮาร์ดแวร์ไฟฟ้า
การประกอบฮาร์ดแวร์ไฟฟ้า
การประกอบฮาร์ดแวร์ไฟฟ้า

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

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

  1. เชื่อมต่อ Bluefruit LE กับ Arduino ด้วยสายไฟที่ยืดหยุ่น
  2. สร้างบอร์ดสำหรับปุ่มสัมผัสและติดหมุด ต่อบอร์ดนี้เข้ากับ Arduino ด้วยสายไฟที่ยืดหยุ่นได้ (พินถูกตัดออกจาก LED-diodes)
  3. แก้ไขหมุดสำหรับจอแสดงผล OLED และประกอบเข้ากับ Arduino
  4. ต่อสายอ่อนเข้ากับกราวด์ ให้ยาวพอที่จะเอื้อมถึงด้านหลังของนาฬิกา ซึ่งต้องสัมผัสกับร่างกาย (จำเป็นเพราะการสัมผัสแบบ capacitive ต้องการการอ้างอิงภาคพื้นดินเพื่อให้ทำงานได้อย่างถูกต้อง)
  5. ต่อขั้วต่อไมโคร USB ด้วยสายไฟที่ยืดหยุ่นได้กับกราวด์และ RAW ดูแผนภาพไมโครพินเอาต์ USB เพื่อดูว่าควรเชื่อมต่อกราวด์และแรงดันบวกอย่างไร (หมายเหตุ! เชื่อมต่อสายบวกจาก USB กับ RAW ไม่ใช่ VCC)
  6. ต่อแบตเตอรี่ด้วยสายไฟที่ยืดหยุ่นได้กับกราวด์และ RAW (หมายเหตุ! ต่อสายบวกจากแบตเตอรี่เข้ากับ RAW ไม่ใช่ VCC)

ขั้นตอนที่ 4-6 สามารถรอจนกว่าจะอัปโหลดรหัสและตรวจสอบว่าฮาร์ดแวร์ทำงานอย่างถูกต้องหรือไม่

นอกจากนี้ จำเป็นต้องปรับแต่งที่ชาร์จสำหรับนาฬิกา:

  1. ตัดสายไมโคร USB
  2. ต่อสายสีแดงในสาย USB เข้ากับสายสีแดงจากขั้วต่อแบตเตอรี่ และต่อสายสีดำในสาย USB เข้ากับสายสีดำจากขั้วต่อแบตเตอรี่

สำคัญ

โปรดทราบว่าสมาร์ตวอทช์ไม่สามารถชาร์จโดยตรงด้วย 5V จาก USB ด้วยสายไมโคร USB ธรรมดา จำเป็นต้องใช้เครื่องชาร์จ Li-Po แทน ไม่เช่นนั้นแบตเตอรี่อาจเสียหายได้

ความคิดเห็น:

พยายามใช้เทปแยกระหว่างส่วนประกอบเพื่อหลีกเลี่ยงการลัดวงจร

แนะนำ: