» Ηλεκτρονικά »Ρολόγια με στυλ του Σαλβαδόρ Νταλί

Ρολόγια στο στυλ του Σαλβαδόρ Ντάλι



Ο συγγραφέας των Instructables με το ψευδώνυμο marciot επιστρέφει στη δεκαετία του ογδόντα σε έναν υπολογιστή, ο οποίος στη συνέχεια δεν ονομαζόταν σύντομη - Mac, όπως τώρα, αλλά εντελώς - Macintosh, ένα πρόγραμμα ρολογιών με το στυλ του έργου του Salvador Dali, όπου οι αριθμοί δεν αλλάζουν απότομα, αλλά αλλάζουν σταδιακά. Σήμερα, η επίτευξη ενός παρόμοιου αποτελέσματος δεν είναι πρόβλημα - υπάρχει ένα πολύ παλιό πρόγραμμα open-source xdaliclock, αρχικά γραμμένο για σταθμούς εργασίας Xerox Alto και στη συνέχεια μεταφερόμενο σε λειτουργικά συστήματα που μοιάζουν με Unix. Αλλά λειτουργεί σε έναν υπολογιστή, και ο πλοίαρχος ήθελε να είναι ένα ξεχωριστό ρολόι επιφάνειας εργασίας που δεν θα κλείσει ποτέ από άλλα τρέχοντα προγράμματα.

Ο οδηγός αποφασίζει να εφαρμόσει το σπιτικό εμφανίζεται στο τσιπ FT810 της FTDI, γνωστότερο ως κατασκευαστής μετατροπέων διεπαφής USB-COM. Εκτός από το πρόγραμμα οδήγησης οθόνης, αυτό το τσιπ διαθέτει επίσης ενσωματωμένη μνήμη βίντεο, GPU, μουσική συνθεσάιζερ, συσκευή ανάγνωσης δεδομένων αισθητήρων με λειτουργία πολλαπλής αφής και ακόμη και αποκωδικοποιητή JPEG υλικού. Αυτό σας επιτρέπει να εκφορτώσετε σημαντικά μια τέτοια πλατφόρμα χαμηλής ισχύος όπως Arduinoμετατοπίζοντας μια σειρά λειτουργιών στις ενσωματωμένες περιφερειακές συσκευές στην οθόνη. Λοιπόν, οι μονάδες που αποτελούνται από οθόνη, αισθητήρα και αυτό το τσιπ παράγονται από την Haoyu Electronics.

Ρολόγια στο στυλ του Σαλβαδόρ Ντάλι


Τα παρακάτω είναι μια αρκετά κοινή μονάδα ρολογιού πραγματικού χρόνου (RTC) στο τσιπ DS1302:



Μετά την παραλαβή της οθόνης, ο πλοίαρχος αποσυνδέει το καλώδιο από την πλακέτα ανύψωσης, τις συγκολλήσεις τη χτένα διπλής σειράς (είναι επίσης κατάλληλες δύο μονές σειρές), σφραγίζει τις μερίδες με μονωτική ταινία, τοποθετεί την πλάκα στη θέση της και επανασυνδέει το καλώδιο. Αντί για μια χτένα, μπορείτε να κολλήσετε ένα καλώδιο ή μεμονωμένα καλώδια, αλλά στην περίπτωση αυτή η οθόνη δεν θα αφαιρεθεί.




Ο οδηγός εκτυπώνει τη βάση (τα μοντέλα 3D και οι πηγαίοι κώδικες είναι εδώ) Φυσικά, η βάση (ή περίπτωση) μπορεί να γίνει με άλλο τρόπο.



Λιώνει με συγκολλητικό σίδερο από ράφι, η εξωτερική επιφάνεια του οποίου είναι νευρώδης για να αποφευχθεί η περιστροφή του πλαστικού και η εσωτερική του σπείρα.




Αφού αφαιρέσετε την προστατευτική μεμβράνη από την οθόνη, την τοποθετεί στη βάση:




Στο πρόγραμμα, ο Fritzing συντάσσει ένα διάγραμμα και το εμφανίζει με δύο τρόπους - Fritzing και συνηθισμένο, έτσι ώστε οι υποστηρικτές του ενός από αυτούς να το θέλουν:




Συλλέγει όλα ηλεκτρονικά, μετά από το οποίο λαμβάνεται λογισμικό. Το Arduino είναι μια πλατφόρμα χαμηλής κατανάλωσης, οπότε η μεταφορά του xdaliclock σε αυτό δεν είναι δυνατή.Αλλά μπορείτε να πάρετε εικόνες από εκεί, και να γράψετε όλο τον κώδικα από την αρχή. Αυτές οι εικόνες, όπως και το ίδιο το πρόγραμμα xdaliclock, διατίθενται με την άδεια X11, η οποία είναι λιγότερο αυστηρή από την GPL. Ως εκ τούτου, ο κύριος αδειοδοτητής διαθέτει ένα σύνολο νέων κωδικών και διαθέσιμων εικόνων κάτω από το GPL (για να το κάνει το αντίθετο - στην άδεια χρήσης του X11, αυτό που είναι κατασκευασμένο από κάτι που είναι διαθέσιμο στο GPL είναι αδύνατο) εδώ.



Ο οδηγός μεταγλωττίζει το υπάρχον αρχείο INO στο αρχείο και το ανεβάζει στο Arduino, καλά, μπορείτε να διορθώσετε τα χρώματα πριν από τη σύνταξη. Εάν είναι επιθυμητό, ​​το ρολόι μπορεί να γίνει γενικά μονόχρωμο, θα είναι όπως στο Alto ή στις πρώτες Macintosh.

clock.fill_gradient (0xFF0000, 0x0000FF).
grid.fill_gradient (0x000000, 0xFF8800);
shine.fill_gradient (0x7F7F7F);


Επίσης, στο αρχείο DaliClock / src / ui_lib / ui_config.h μπορείτε να ρυθμίσετε το σύνολο των ακίδων στο οποίο είναι συνδεδεμένη η ενότητα οθόνης και στο αρχείο DaliClock / src / ds1302.cpp, μπορείτε να ρυθμίσετε το σύνολο των ακίδων στο οποίο είναι συνδεδεμένη η μονάδα ρολογιού πραγματικού χρόνου.

Ρύθμιση ρολογιού:

1. Κάντε κλικ στην απαλλαγή, η τιμή της θα αρχίσει να αυξάνεται μέχρι να την απελευθερώσετε.

2. Κάντε κλικ στο κάτω μέρος της οθόνης - το ρολόι θα αλλάξει σε λειτουργία ημερολογίου.

3. Ρυθμίστε το ημερολόγιο με τον ίδιο τρόπο.

4. Αφού σταματήσετε να αγγίζετε την οθόνη, πέντε δευτερόλεπτα θα επιστρέψουν αυτόματα στη λειτουργία ρολογιού.



Και τα δύο βίντεο στο άρθρο είναι στο CC-BY: το πρώτο - δεν αναφέρεται ποια έκδοση, η δεύτερη - 3.0.
10
10
10

Προσθέστε ένα σχόλιο

    • χαμόγελοχαμογελάειxaxaΕντάξειdontknowyahoonea
      αφεντικόξυστάανόητοςναιναι-ναιεπιθετικήμυστικό
      Συγγνώμηχορόςdance2dance3συγχώρησηβοήθειαποτά
      σταματήστεφίλουςκαλόgoodgoodσφυρίχτρασυρρέουνγλώσσα
      καπνόςπαλαμάκιαcrayδηλώστεαπογοητευτικήdon-t_mentionκατεβάστε
      θερμότηταςirefulγέλιο1mdaσυνάντησηmoskingαρνητική
      not_iποπ κορντιμωρίαδιαβάστετρομάξτεφοβίζειαναζήτηση
      χλευάζωthank_youαυτόto_clueumnikοξείασυμφωνώ
      κακόbeeeblack_eyeblum3ρουζκαυχηθείτεπλήξη
      λογοκρισίαευχαρίστησηsecret2απειλήσουννίκηyusun_bespectacled
      shokrespektlolπροβλέπουνκαλωσορίστεkrutoyya_za
      ya_dobryiβοηθόςne_huliganne_othodifludαπαγόρευσηκοντά

Σας συμβουλεύουμε να διαβάσετε:

Κάντε το για το smartphone ...