oftentimes, κατά τον προγραμματισμό, θα τοποθετήσουμε διακόπτες διαμόρφωσης σε ένα αρχείο ρυθμίσεων για να ελέγξετε τη συμπεριφορά του κώδικα μας. Ωστόσο, πρέπει να ανοίξει συχνά έναν επεξεργαστή κειμένου για να κάνει αλλαγές μπορεί να είναι ένας πόνος. Αυτός ο πολύχρωμος μικρός διακόπτης Dip Dongle από [Glen Aikins] κάνει μια διασκεδαστική εναλλακτική λύση.
Θέλετε.
Η κατασκευή είναι απλή, μετρώντας σε ένα διακόπτη εμβάπτισης 8 ακίδων ουράνιου τόξου ως τον πυρήνα του έργου. Ένα pic16f1459 στη συνέχεια διαβάζει τη θέση των διακοπτών, με τον μικροελεγκτή 8-bit να κάνει τη δουλειά να μιλάει USB στη μηχανή ξενιστή. Η συσκευή απαριθμείται ως συσκευή Hid USB και αναφέρει στη συσκευή κεντρικού υπολογιστή όταν ερωτάται ως προς την κατάσταση των 8 διακοπτών του. [Glen] χρησιμοποίησε μια βασική εφαρμογή C # για να εμφανιστεί μια ψηφιακή αναπαράσταση των διακοπτών στην οθόνη που αλλάζει σύμφωνα με τον πραγματικό φυσικό διακόπτη εμβάπτισης συνδεδεμένο στο μηχάνημα.
Είναι ένα καταπληκτικό εργαλείο για τον έλεγχο έως και 8 διαφορετικών παραμέτρων σε ένα πρόγραμμα μπορεί να εργάζεστε, χωρίς να χρειάζεται να βουτήξετε στον επεξεργαστή σας για να αλλάξετε τα σχετικά μέρη. Επίσης, φέρει σημειώνοντας ότι ο σχεδιασμός του ουράνιου τόξου είναι απλά πολύ πάρει και ένα εκπληκτικό πράγμα που έχει συνδεθεί στον υπολογιστή σας. Είναι μια πολύ πιο σοβαρή συσκευή από το χιουμοριστικό 4-byte “Solid State State” που είδαμε πρόσφατα, αλλά τους αγαπάμε και τα δύο ίδια!