Mündəricat:
- Addım 1: Anaxronistik Obyektlər: Heç Olmayan Bir Cihazın Hazırlanması
- Addım 2: Texniki Xüsusiyyətlər
- Addım 3: Elektron Quraşdırma
- Addım 4: Proqram təminatı
- Addım 5: 3D Kassanı Yazdırın
- Addım 6: Davanın rənglənməsi
- Addım 7: Etiketlər
- Addım 8: Uğursuzluqlar…
- Addım 9: Son Düşüncələr
Video: Apple II Watch: 9 addım (şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
CUPERTINO, Kaliforniya-9 Sentyabr 1984-Apple Computer Inc® bu günə qədər Apple // watch ™ -nin ən fərdi cihazı təqdim etdi. Apple // watch, daha kiçik bir cihaz üçün xüsusi olaraq yaradılan inqilabi bir dizayn və BASIC USER INTERFACE təqdim edir. Apple // watch, ekranı maneə törətmədən SCROLL -in yenilikçi bir üsulu olan KNOB xüsusiyyətinə malikdir. KNOB eyni zamanda GERİDİR düyməsini və QAYDAYI BASMAK üçün əlverişli bir yoldur. Apple // watch -dakı CATHODE RAY TUBE ekranı, TƏMİZ PROQRAMLARA tez və asanlıqla daxil olmaq üçün yeni bir yol təqdim edən, Oxumağa İZİN VERƏN TEXT texnologiyasına malikdir. Apple // watch, dinləyə biləcəyiniz tamamilə yeni bir xəbərdarlıq və bildiriş söz ehtiyatını ehtiva edən çox ÇOX KİÇİK HOPARLÖR təqdim edir. Apple Computer, bütün kompüter arxitekturasını ÇAPLI DÖVLƏT lövhəsinə minyatürləşdirmək üçün öz yarısı olan 6502 PROCESSOR CUT CUT yarı xüsusi dizayn etmişdir. Apple // watch -da maqnit saxlama disklərinizlə sorunsuz birləşmək üçün İKİ Disk Sürücüsü də var.
Qiymət və Mövcudluq
Apple // w, 1985 -ci ilin əvvəlində 1299 dollardan (ABŞ) başlayacaq. Apple // saatı, ELECTRICITY ilə işləyən Apple // və ya Apple // Plus, Apple /// və ya Apple /// Plus, Apple // c, Apple // e, Apple Lisa və Macintosh ilə uyğun gəlir.
Addım 1: Anaxronistik Obyektlər: Heç Olmayan Bir Cihazın Hazırlanması
Apple II saatını tərtib etməyə başladığımda, əvvəlcə bilək ölçüsündə bir formada klassik maşının sadiq kiçik bir kopyasını yaratmağı planlaşdırırdım. Dizaynı araşdırarkən soruşdum ki, həqiqətən miniatür, yoxsa tamamilə yeni bir şey etmək istəyirdim? İkincisinə qərar verdim. Dizayn, tam ölçülü kompüterin forma faktorundan çox ilhamlanan işləyən bir cihaz olardı, eyni zamanda texnologiyanı mənalı bir şəkildə əldə etməyimizdən çox əvvəl başlayan geyilə bilən bir texnologiya dünyasının yaradıcı bir araşdırması olardı. Kalkulyator saatları artıq tərifinə görə biləkdən istifadə olunan bir kompüterdir və olduqca səliqəlidir, ancaq kiçik bir biləkdən istifadə edən CRT fikri ilə bağlı cazibədar bir şey var. Yeni 3D modelləşdirmə bacarıqlarımı da inkişaf etdirmək istədim, buna görə ağlabatan mürəkkəb bir korpus qurmaq əyləncəli bir problem idi.
BASIC işləyir?
İstifadə etdiyim MCU 72 MHz sürətlə işləsə də (1980 -ci illərin standartlarına görə), saat funksiyaları əsasən müasir Apple Watch -un parodiyasıdır. Mənim versiyam real vaxt və tarixi saxlayır və göstərir, UI -nin qalan hissəsi əsasən əylənmək üçündür. BASIC tərcüməçisini (ya Wozun Integer Basic və ya bəlkə də Tiny Basic) əlavə etmək üçün vaxt sərf etməyi düşündüm, amma vaxtımın qaytarılması azalacaqdı. Təxminən 3 həftə kassa dizaynı və əsas sxemlər üzərində, bir həftə də qrafik və proqram təminatı üzərində çalışdım.
Addım 2: Texniki Xüsusiyyətlər
Həqiqi işləyən aparat daxildir:
Teensy 3.1 (72 MHz ARM prosessoru, 256K ROM 64K RAM, real vaxt saatı)
1.8 TFT LCD (160x128 piksel 18 bit rəngli)
SOMO II MP3 (səs effektlərinin səsləndirilməsi üçün)
LiPo şarj cihazı/gücləndirici çevirici
güc düyməsini basma düyməsi
bir anlıq düymə
fırlanan kodlayıcı (panel montajı)
8 ohm 2W dinamik
(2x) 3 mm qırmızı LED
(2x) 1 K ohm müqavimət
800 mAh LiPo batareya (təxminən 3 saat ömür verir)
2032 sikkə hüceyrəli batareya
32.768 kHz kristal
(2x) 2GB microSD kart
1/4 düyməsi
(8x) M2.5 x 6
(4x) M2.5 x 10
tel (26 ölçü)
Addım 3: Elektron Quraşdırma
Bu kiçik paketin içərisində kifayət qədər çox şey var. Çox az yerim olduğundan, bütün dövrə telli tel istifadə edərək nöqtədən nöqtəyə qədər tel istifadə edir. Nəticədə bu, bir neçə baş ağrısına səbəb oldu (daha sonra bu barədə daha çox), buna görə də işi sıxmaq daha çətin bir təklif olmasına baxmayaraq, möhkəm nüvəli tel üzərində dayandım. Birlikdə sıxıldıqda qısalmanın qarşısını almaq üçün elektronika nəticədə elektrik lentinə bükülmüşdür. Maraqlananlar üçün MP3 modulu üçün məlumat cədvəlini əlavə etdim (tam pinoutları əvvəlki addımda əlaqəli məhsul səhifələrində tapa bilərsiniz).
Addım 4: Proqram təminatı
Əsas proqram Teensy 3.1 üzərində işləyən sadə bir Arduino eskizidir (yuxarıda əsas eskiz, tələb olunan kitabxanalar, bitmap şəkilləri və səs effektləri əlavə olunur). Bunu etmək üçün Teensy IDE + yükləyicisinə ehtiyacınız olacaq. Paul Stoffregen, Teensy dev lövhələrini zəhmli və istifadəsi asan hala gətirmək üçün çox iş gördü, buna görə də tez quraşdırılmış layihələr üçün mənim mikrofonumdur.
Proqram bir neçə şeyi yerinə yetirir:
I/O
Əsas istifadəçi interfeysi fırlanan bir kodlayıcı, ehem, rəqəmsal tacdır, buna görə də yeniyetmə hər hansı bir fırlanmanı yoxlamaq üçün fasilə əsaslı (Encoder kitabxanası vasitəsilə) istifadə edir. Bounce kitabxanası, düyməni asanlıqla oxumaq üçün sürətli bir iş görür. Sözügedən alt menyunun giriş və çıxışı üçün bir düyməni basaraq alt menyu seçimini vurğulayaraq düymələrin döndərilməsi.
Çəkmə Sırası
Saat, həqiqi bir Apple] [kompüterinin işə salınma prosesini təqlid etmək üçün sürətli bir "açılış" prosedurunu yerinə yetirir. Sistem möcüzəsindən əvvəl mötərizələrin tam ekranı doldurulur, sonra disk sürücüsünün başı "kalibrləmə" olur. Hər iki səs də kiçik 2 vatt dinamikdə səsləndirilən. MP3 fayllarıdır.
Menyu
Əsas istifadəçi ekranı cari tarixi və saatı və müxtəlif alt menyu funksiyalarının düz hərflər siyahısını göstərir:
saat - təsadüfi bir analog saat üzünü göstərir
fitness - hərəkət etmək, məşq etmək və ayaq üstə durmaq üçün "irəliləyiş çubuqlarını" doldurur
şəkillər - bitmaplərin seçimindən keçən dövrlər
telefon kitabçası - qısaldılmış adların siyahısını göstərir
hava - Yerin bir şəklini göstərir
musiqi - yavaş -yavaş bir çiçək açılmasını canlandırır
kommunal - bir kəpənəyin statik şəklini göstərir
disk meneceri -disk sürücüsünün LED -lərini bir neçə dəfə yanıb -sönür
Addım 5: 3D Kassanı Yazdırın
Saatı Autodesk Fusion 360 -dan istifadə edərək dizayn etdim və bütün detalları və "CRT şüşəsi" kimi bəzi şeyləri əldə etməyə imkan verən bütün saatı Objet Connex printerində çap etdim. Öz faylını çap etmək istəyən hər kəs üçün.stl fayllarını əlavə etdim. 3D printerə çıxışınız yoxdursa, demək olar ki, hər şeyi çap edə biləcək çox gözəl xidmətlərdən istifadə edə bilərsiniz.
Addım 6: Davanın rənglənməsi
Bu fotoşəkillər hələ də maqnit induksiya şarj sisteminə uyğunlaşan əvvəlki bir prototipin boya prosesini nümayiş etdirir, amma proses eynidir. Parçaları Montana markalı astarla örtdüm və "Elm" rəngli boya ilə izlədim. Bu, yerli sənət tədarük mağazamda 1985 -ci ildə elektronikanın "klassik" xəstə bej rənginə yaxınlaşdığım yaxınlaşmalar idi. 3D çap prosesində hər hansı bir qüsuru örtmək üçün disk sürücüsünün üz lövhəsinə bir qara boya qatı da əlavə edildi..
Addım 7: Etiketlər
Əlavə bir toxunuş üçün saatı daha da kiçiltmək üçün bir az dayaq əlavə etmək istədim (saat Apple -in monitoruna təxminən 1: 6). Bu miqyası nəzərə alaraq, saatın ön üzünə girə biləcək 7/8 "ölçülü disket yaratmağa qərar verdim. 5.25" disketin yüksək qətnamə şəklini tapdım və çap üçün vektorlu bir fayl yaratdım. Disket sənət əsərini stikerlərə çevirmək üçün Roland vinil kəsici/printerdən istifadə etdim, sonra onlara sərtlik vermək üçün lazerlə kəsilmiş nazik bir kart kartına yapışdırdım. İndüktif şarj cihazında və əsas qutuda Apple loqotipləri üçün oxşar bir dizayn prosesindən keçdim. Yuxarıda. PDF olaraq disket və loqotiplər üçün rəsm əsərləri əlavə etdim.
Addım 8: Uğursuzluqlar…
Səbir bir fəzilətdir
Saatı tamamlamaq üçün öz şəxsi müddətimə çatmaq istəyimlə qısa dövrələr üçün bir ovda bütün dövrəm boyunca davamlılıq testi etməyi laqeyd etdim. MP3 modulundakı ehtiyatlı bir elektrik naqili, dövrəmi qızardaraq bitişik torpaq pininə doğru hərəkət etdi. Lanet olsun. Həqiqətən nə zərər verdiyimə əmin deyildim, amma buna baxmayaraq dövrəm açılmayacaqdı. Sıfırlamağın vaxtı gəldi. Şükürlər olsun ki, Adafruit-in powerboost dövrəsi məni birbaşa qısaldılmış LiPo batareyasının bədbəxtliyindən xilas etdi, quraşdırılmış cərəyan qorunması spesifikaya uyğun idi!
İndüktif Şarj
Bu nəticədə ləğv edilsə də, bu kiçik əlavə gizmo göstərmək istədim. Mən əvvəlcə yeni alma saatının maqnit kilidli induktiv şarj aspektini təqlid etmək istəyirdim, amma indüktif bobinlər qırıldı. Uğursuzluq nöqtəsindən əmin deyiləm, amma bu nöqtədə bu xüsusiyyəti silmək qərarına gəldim. Sərin idi, saxta "mag-safe" bağlayıcım işləyirdi, ancaq bir xüsusiyyətdən daha çox çətinlik çəkirdi. Bunu geridə buraxmaq, əsas saata diqqət yetirmək üçün daha çox vaxt deməkdir!
Addım 9: Son Düşüncələr
Bu, qurmaq üçün həqiqətən zövq verən bir layihə idi və əlbəttə ki, bunu həqiqi məhsullar üçün edən gözəl mühəndislərə böyük hörmət qazandım. Gələcəkdə daha da anaxronik qurğular yaratmaq fikrindəyəm. Birinin bunun üzərində qurulmasını və retro kompüter dizaynı və əsl ƏS -dən istifadə edərək tam xüsusiyyətli "ağıllı saat" düzəltməsini görmək istərdim. Bənzər layihələr üçün fikirləriniz varsa, bilmək istərdim. Oxuduğunuz üçün təşəkkürlər!
YENİLƏNİB F. A. Q
Bunları satırsan?
Xeyr. Bu yalnız birdəfəlik sənət əsəridir.
Niyə də yox?
Bu dizayn Apple ticarət nişanlarından istifadə edir. Həm də bunları istehsal etmək istəmirəm. İşimdən və əmrləri dayandırmaqdan imtina etməyimdən çox məmnunam.
Bunun nə qədər pulu var idi?
Təxminən 100 dollar elektronikada və 100 dollar 3D çaplı hissələrdə və müxtəlif hardware hissələrində.
Nə qədər böyükdür?
Son vəziyyət təxminən 3 "x 3" x 1 "dir
Tövsiyə:
Nerd Watch: 10 addım (şəkillərlə birlikdə)
The Nerd Watch: Nerd Watch, düymənin basıldığı və Sam DeRose tərəfindən qərargahımızda yay təcrübəsi zamanı yaradıldığı vaxtı ikili olaraq göstərir. Saat, iki 4 bitlik ikili ədədləri təmsil etmək üçün iki LED-i ardıcıl olaraq yandıraraq saatı və dəqiqələri göstərir (
Arduino Watch: 12 addım (şəkillərlə birlikdə)
Arduino Watch: Bu Təlimatlar, Arduino Watch Core -dan Arduino Saatinin necə hazırlanacağını göstərir
TTGO T-Watch: 9 addım (şəkillərlə birlikdə)
TTGO T-Watch: Bu təlimatlar TTGO T-Watch ilə oynamağa necə başlayacağınızı göstərir
DIY Apple Watch Şarj Stendi (IKEA Hack): 5 addım (şəkillərlə)
DIY Apple Watch Şarj Stendi (IKEA Hack): Apple Watch -un əlavə uzun şarj kabeli sizi əsəbiləşdirirsə, bu şarj stendini qurmağa cəhd edə bilərsiniz
Arduino Apple Watch: 6 addım (şəkillərlə birlikdə)
Arduino Apple Watch: Mənə iPhone -dan gələn bildirişləri göstərən, taxmaq üçün kifayət qədər kiçik və ən azı bir gün davam edən şarj edilə bilən bir batareyaya sahib bir ağıllı saat istədim. Arduino əsasında öz Apple saatımı yaratdım. Arduino mini -yə əsaslanan ağıllı saatdır