Სარჩევი:

Arduino Apple Watch: 6 ნაბიჯი (სურათებით)
Arduino Apple Watch: 6 ნაბიჯი (სურათებით)

ვიდეო: Arduino Apple Watch: 6 ნაბიჯი (სურათებით)

ვიდეო: Arduino Apple Watch: 6 ნაბიჯი (სურათებით)
ვიდეო: 17 Apple Watch Battery Saving Tips That Actually Work 2024, ივლისი
Anonim
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch
Arduino Apple Watch

მიჰყევით ავტორის მეტს:

შექმენით თქვენი საკუთარი განვითარების საბჭო
შექმენით თქვენი საკუთარი განვითარების საბჭო
შექმენით თქვენი საკუთარი განვითარების საბჭო
შექმენით თქვენი საკუთარი განვითარების საბჭო

შესახებ:. მეტი კარლსტრომის შესახებ »

მე მინდოდა ჭკვიანი საათი, რომელიც აჩვენებდა შეტყობინებებს iPhone– დან, იყო საკმარისად პატარა სატარებლად და ჰქონდა დატენვის ბატარეა, რომელიც გაგრძელდა მინიმუმ ერთი დღე. მე შევქმენი ჩემი Apple საათი არდუინოს საფუძველზე. ეს არის ჭკვიანი საათი, რომელიც დაფუძნებულია Arduino mini pro– ზე, რომელიც დაკავშირებულია iPhone– ით Bluetooth– ით. USB- მიკრო პორტი დაკავშირებულია ბატარეასთან, რაც აადვილებს და მარტივად დატენვას. წინა ხაზები არის სენსორული ღილაკები, რომლებიც იგრძნობთ თუ თითს დაადებთ მათ, რაც საშუალებას გაძლევთ დაუკავშირდეთ საათს.

საათი ავტომატურად მოახდენს სინქრონიზაციას iPhone– ის დროს, როდესაც მიიღება ახალი შეტყობინება. ეს ხდის საათს უფრო საიმედო და ნაკლებად მგრძნობიარე Arduino– ში შეფერხებების გამო. 10 წამის შემდეგ ეკრანი გამორთულია ბატარეის დაზოგვის მიზნით. ეკრანი იღვიძებს, თუ შუა ღილაკს შეეხებით ან ახალი შეტყობინება მიიღება.

შევხვდი ლუკა ბრენდტის გვერდს და დავინახე, რომ მან შექმნა იგივე, რისი მიღწევაც მინდოდა, მაგრამ მე მჭირდებოდა, რომ მოწყობილობა უფრო პატარა და ტარებადი ყოფილიყო. ეს არის ბრენდტის ANCS Arduino ბიბლიოთეკა, რომელსაც მე ვიყენებ ამ პროექტში. ANCS ნიშნავს Apple შეტყობინებების ცენტრის სერვისს, რომელიც აღწერილია როგორც Apple– დან.”Apple– ის შეტყობინებების ცენტრის სერვისის (ANCS) მიზანია Bluetooth აქსესუარების მიცემა (რომელიც დაკავშირებულია iOS მოწყობილობებთან Bluetooth დაბალი ენერგიის ბმულის საშუალებით) მარტივი და მოსახერხებელი გზა iOS მოწყობილობებზე გენერირებული მრავალი სახის შეტყობინებების წვდომისათვის.”

ამ ინსტრუქციამ შეიძლება მოითხოვოს, რომ იცოდეთ არდუინოს, შედუღების და 3D ბეჭდვის შესახებ.

ამ ჭკვიანი საათის მშენებლობას მრავალი საათი დასჭირდა და ეს იყო ნამდვილი ტკივილი ყველა ნაწილის შეკრებაზე, რადგან მინდოდა, რომ ის ყოფილიყო რაც შეიძლება პატარა და კომპაქტური, და რამდენიმე გამეორება გავაკეთე, სანამ არ მივიღე შეკრების საკმარისად ძლიერი გადაწყვეტა.

ნაბიჯი 1: მასალების შედგენა

ქვემოთ მოცემულია ძირითადი კომპონენტები, რომლებიც გამოიყენება ჭკვიანი საათისათვის. იმისათვის, რომ თანდართული კოდი (შემდგომ ეტაპზე) იმუშაოს, ეს კომპონენტები უნდა იქნას გამოყენებული.

  • Arduino Pro Mini 328 - 3.3V/8MHz
  • Bluefruit LE - Bluetooth Low Energy (BLE 4.0) - nRF8001 Breakout - v1.0
  • მონოქრომული 0.96 "128x64 OLED ეკრანი
  • ბატარეა Li-Po 3.7V 130mAh (ან ნებისმიერი სხვა დატენვის ბატარეა გამოდგება)
  • მიკრო USB კონექტორი
  • 3 x 1MOhms 1206 SMD რეზისტორები
  • უყურეთ ჯგუფს სპრინტებით

ასევე საჭირო ნაწილები, შეიძლება განსხვავებული იყოს საათის დიზაინის მიხედვით:

  • მავთულები
  • საიზოლაციო ლენტი
  • დამტენი Li-Po ბატარეისთვის
  • USB- მიკრო კაბელი
  • ალუმინის ფურცელი
  • 4x 2x5 მმ ხრახნები
  • მატრიცის დაფა ან სტრიპის დაფა

ნაბიჯი 2: ელექტრო ტექნიკის შეკრება

ელექტრო ტექნიკის შეკრება
ელექტრო ტექნიკის შეკრება
ელექტრო ტექნიკის შეკრება
ელექტრო ტექნიკის შეკრება
ელექტრო ტექნიკის შეკრება
ელექტრო ტექნიკის შეკრება

როგორც სქემის დიაგრამაზე ჩანს, ბევრი მავთული უნდა იყოს დაკავშირებული და ყველა კომპონენტი ერთმანეთთან ახლოს უნდა იყოს, რაც იწვევს გამოწვევას.

რამდენიმე გამეორების შემდეგ, მე გამოვედი ამ ნაბიჯებზე, რათა შეკრება გამიადვილებულიყო. მე გირჩევთ გადახედოთ სურათებს, რომ ნახოთ როგორ გადავწყვიტე მავთულხლართებთან დაკავშირებული პრობლემები.

  1. დააკავშირეთ Bluefruit LE არდუინოსთან მოქნილი მავთულხლართებით.
  2. შექმენით დაფა სენსორული ღილაკებისთვის და მიამაგრეთ ქინძისთავები. მიამაგრეთ ეს დაფა არდუინოს მოქნილი მავთულხლართებით. (ქინძისთავები მოწყვეტილია LED- დიოდებს)
  3. შეცვალეთ რამდენიმე ქინძისთავები OLED ეკრანისთვის და შეიკრიბეთ არდუინოში.
  4. შეაერთეთ მოქნილი მავთული მიწასთან, გახადეთ ეს იმდენი ხანი, რომ მიაღწიოთ საათის უკანა ნაწილს, რომელიც უნდა იყოს სხეულთან კონტაქტში. (ეს საჭიროა იმიტომ, რომ ტევადობის შეხებას სჭირდება საფუძველი, რომ სწორად იმუშაოს)
  5. მიამაგრეთ მიკრო USB კონექტორი მოქნილი მავთულხლართებით მიწაზე და RAW. შეხედეთ USB მიკრო პინუატის დიაგრამას, რომ ნახოთ როგორ უნდა იყოს დაკავშირებული მიწა და დადებითი ძაბვა. (შენიშვნა! შეაერთეთ პოზიტიური მავთული USB– დან RAW– ს და არა VCC– ს).
  6. მიამაგრეთ ბატარეა მოქნილი მავთულხლართებით მიწასთან და RAW- ზე (შენიშვნა! შეაერთეთ პოზიტიური მავთული ბატარეიდან RAW- ზე და არა VCC).

ნაბიჯი 4-6 შეგიძლიათ დაელოდოთ სანამ კოდი აიტვირთება და დადასტურდება, რომ ტექნიკის ფუნქციები სწორად არის შესრულებული.

ასევე, აუცილებელია საათის დამტენის მორგება:

  1. გაჭერით USB მიკრო კაბელი.
  2. მიამაგრეთ წითელი მავთული USB კაბელში წითელი მავთულის ბატარეის კონექტორიდან, ხოლო შავი მავთული USB კაბელში შავი მავთულის ბატარეის კონექტორიდან.

ᲛᲜᲘᲨᲕᲜᲔᲚᲝᲕᲐᲜᲘ

გაითვალისწინეთ, რომ ჭკვიანი საათის დატენვა შეუძლებელია USB– დან 5V– ით ჩვეულებრივი USB მიკრო კაბელით. სამაგიეროდ საჭიროა Li-Po დამტენი, წინააღმდეგ შემთხვევაში ბატარეა შეიძლება დაზიანდეს

კომენტარები:

შეეცადეთ გამოიყენოთ ლენტი კომპონენტებს შორის იზოლირების მიზნით, რათა თავიდან აიცილოთ მოკლე ჩართვა.

გირჩევთ: