Video oyunlarında, hatta klasik oyunlarda bile en rahatsız edici olanı biliyor musunuz? Oynamaları gerektiğini. Bu O.I. "Lodyrantia ülkesinde Victor" masalında Romanchenko:
- Oh, - dedi Victor, - voleybol oynamak falan!
"Lütfen," diye kabul etti Vyalik kibarca. - Her zaman voleybol oynarız.
Aslında, aşağıdaki evin şeffaf duvarının arkasında bir voleybol maçı vardı. Ama ne oyundu! Kendi başına dönen yuvarlak sıkı top, ağdan atladı, yaramazca dışarı çıktı.
"Lütfen," diye kabul etti Vyalik kibarca. - Her zaman voleybol oynarız.
Aslında, aşağıdaki evin şeffaf duvarının arkasında bir voleybol maçı vardı. Ama ne oyundu! Kendi başına dönen yuvarlak sıkı top, ağdan atladı, yaramazca dışarı çıktı.
Bugün gerçek oldu. Birçok kişi video oyunlarını oynatmak yerine izlemeyi tercih eder. Peki saatiniz sürekli Pong'a benzer bir oyun oynamaya ne dersiniz?
Masaüstü ve duvar saatleri için - "saat" kullananlar - böyle bir algoritma tekrar tekrar uygulandı. İki sanal oyuncu, saatlerin veya dakikaların okunmasını birer birer arttırmak gerektiğinde, topu o anlarda bilerek geçirir. Andrew Hannay takma adıyla Instructables'ın yazarı da aynı şeyi saatlerde yaptı - "izle".
Usta toplayacak ev yapımı 99 İngiliz peni için eBay'den satın alınan modern büyük LED kol saatleri durumunda. Çevirmenin Avito web sitesinde 50 ruble için satın alınmış benzer bir saati var. Master saat modülünü kasadan çıkarır ve boyut olarak PMOLED ekranına çok yakın olduğu ortaya çıkar ve bu genellikle Arduino.
Ancak usta, Arduino'yu ev yapımı üründe değil, PIC12F1840 sekiz pinli mikrodenetleyiciyi kullanacak. "Kendileri ile oynama saatlerini" uygulayan bellenimin kaynağı, burada. Program MPLAB X ortamında derleme için tasarlanmıştır PICKIT3 programcısı mikrodenetleyici ile ekranın bağlı olduğu aynı çıkışlar üzerinden veri alışverişi yapar, böylece sırayla birini veya diğerini bağlamanız gerekir. Sihirbaz önce basit bir test programını, ardından da derlenmiş bir saatlik bellenimi yükler ve test eder. Her şey işe yarıyor.
PMOLED ekranını saat kasasına sığdırmak için, master'ın biraz plastik bir kasası açması gerekiyordu. Tercüman metal bir kasada benzer bir saat var.Tasarımı tekrarlarsanız ve böyle bir durumda bir saatle karşılaşırsanız, ekranı bir şekilde izole etmelisiniz. Gördüğünüz gibi, saatteki yeni ekran her zaman orada olmuş gibi görünüyor.
Saatte yeterli alan yok, bu yüzden ana kart yapmak yerine mikro denetleyiciyi PMOLED ekranın arkasındaki mevcut yükseltici kartına sıkıştırıyor. Kuvars? Ve orada kuvars olmayacak. Mikrodenetleyicide yerleşik RC jeneratöründen çalışan saatler doğru olmayacaktır, ancak her gün ayarlanırsa her şey yolundadır.
Daha sonra master, düğmeleri ekran kartına yapıştırır ve mikro denetleyiciye bağlar. Düğmelerin ve ekranın nereye bağlanacağı ile ilgili bilgiler doğrudan ürün yazılımı kaynağına sahip dosyada verilir. Üç düğme olacak. Saat kutusundaki dördüncü itici kullanılmayacak, ancak yay yüklü olduğu için düşmeyecektir. Ancak, o zaman ustanın onunla ne yapacağını göreceksiniz. Orijinalde, dört düğme çok verimli kullanılmadı. Her iki sol düğme de tüm segmentleri içeriyordu.
Şarj kontrol kartından master, gereksiz LED'leri çıkarır, kapasitörleri mikro devreye yakın aktarır ve kartın kendisini azaltır ve ekran adaptör kartına yapıştırır ve sonra bağlar.
Tüm bunları saat çantasına yerleştirdikten sonra, master dördüncü düğme itici yerine Mikro USB konnektörünü kurar ve şarj kontrolörüne bağlar:
Master bir 052025 pili şarj kontrolörüne bağlar.Bu isimde şifreli kapasite değil, boyutları: 5x20x25 mm. Ardından saat kapağı kapatılabilir. Master vidalar üzerinde bir kapak ile bir saat var, çevirmen bir mandal var.
Saat hazırdır ve her gün şarj etmeyi ve ayarlamayı unutmazsanız, saatlerce yorulmadan oynarlar. Ve tüm iş arkadaşlarınız böyle şık bir ekran koruyucu ile akıllı bir saatiniz olduğunu düşünecek - eski modalar şimdi moda. Ve sizi rahatsız etmekten vazgeçecekler: "Neden herkes zaten akıllı bir saate sahip, ama henüz bir saatiniz yok?"