Σε αυτή τη σελίδα
Πώς λειτουργούν τα σήματα;
Ένα σήμα είναι ένας αριθμός από 0 έως 255, που μεταφέρεται από ένα λεπτό καλώδιο σήματος, μια οπτική ίνα ή μέσω ραδιοφώνου. Θεωρείται ενεργό από το 128. Τα λογικά εξαρτήματα απαντούν 255 ή 0, και κάθε εξάρτημα προσθέτει έναν γύρο των 50 ms (τα καλώδια, οι διακλαδωτές και οι επαναλήπτες δεν προσθέτουν κανέναν), οπότε μπορείς να παρακολουθήσεις ένα σήμα να ταξιδεύει μέσα σε μια κατασκευή. Τα σήματα και η ισχύς είναι δύο διαφορετικά πράγματα: το καλώδιο σήματος μεταφέρει μόνο πληροφορία, ενώ οι λάμπες και οι κινητήρες θέλουν καλώδιο ισχύος (ισχύς). Τα λογικά εξαρτήματα δεν χρειάζονται καλώδιο ισχύος: το καλώδιο σήματος που τα τροφοδοτεί αρκεί. Μια αποσυνδεδεμένη είσοδος διαβάζει 0.
Τι κάνει κάθε λογικό εξάρτημα;
| Εξάρτημα | Τι κάνει |
|---|---|
| Καθυστέρηση | Επιστρέφει όσα πήρε πριν από N γύρους: 0,05 s έως 30 s (0,5 s από προεπιλογή). |
| Λογική πύλη | AND, OR ή NOT, bit προς bit στα 8 bit. Το NOT δίνει 255 μείον A. |
| Τελεστικός ενισχυτής | A + B (με όριο το 255), A - B (κάτω όριο 0), A x B / C (C αποσυνδεδεμένο = 255, ένα ποσοστό), A > B, A = B. |
| Μνήμη | Στην ανερχόμενη ακμή της εισόδου Write, αντιγράφει την είσοδο Value και την κρατά (ξεκινά από 0). |
| Οπτοζεύκτης | 8 κανάλια εντολών στη μία πλευρά, μια ίνα στην άλλη. Ως λέιζερ στέλνει, ως φωτοκύτταρο διαβάζει. 5 W σε μικρό καλώδιο ισχύος. |
| Πίνακας ένδειξης | Μια πλακέτα τοίχου με 4 εισόδους· τα {1} έως {4} στο κείμενό της δείχνουν τις ζωντανές τιμές. 1 W σε μικρό καλώδιο ισχύος. |
| Διακόπτης φωτός, κουμπί | Ο διακόπτης στέλνει μια τιμή που διαλέγεις (0 έως 255, από προεπιλογή 255)· το κουμπί μένει πατημένο για 1 δευτερόλεπτο. |
Ο τρόπος λειτουργίας κάθε εξαρτήματος (τύπος πύλης, καθυστέρηση, πράξη του τελεστικού ενισχυτή) ορίζεται στο δελτίο του και είναι χαραγμένος στο μοντέλο του, ώστε να διαβάζεις ένα κύκλωμα απλώς κοιτάζοντάς το. Κάθε εξάρτημα κατασκευάζεται: ο οπτοζεύκτης θέλει έναν φακό, η πύλη πυρίτιο και χρυσές επαφές.
Λογικά εξαρτήματα
Πώς κάνω μια μηχανή να αντιδρά στον κόσμο;
- Αισθητήρας παρουσίας: βάζει 255 στο καλώδιο σήματός του όσο ένας παίκτης ή πλάσμα στέκεται μπροστά του, σε απόσταση 1 έως 8 m (4 από προεπιλογή), και το κρατά 3 s από προεπιλογή μετά την αναχώρηση του τελευταίου. 3 W σε μικρό καλώδιο ισχύος.
- Αισθητήρας στάθμης: τοποθετημένος σε μια δεξαμενή, δίνει το γέμισμα της δεξαμενής από 0 έως 255. 3 W.
- Αισθητήρας chunk: 255 όσο η γη γύρω του είναι φορτωμένη και σταθεροποιημένη. 5 W.
- Ρελέ και ρυθμιστής φωτεινότητας: ένα ηλεκτρικό ρελέ κλείνει τη γραμμή ισχύος του όταν η εντολή είναι 128 ή περισσότερο (2 W). Ένα τρανζίστορ περνά σήμα / 255 του ρεύματος, οπότε οι λάμπες λάμπουν σε τέταρτα. Οι πόρτες και οι καταπακτές ανοίγουν στο 128 και κλείνουν κάτω από αυτό.
- Όργανα μέτρησης: στροφόμετρο (ταχύτητα άξονα), βολτόμετρο, αμπερόμετρο και ροπόμετρο μετατρέπουν μια ένδειξη σε σήμα 0-255, κλιμακωμένο με ένα εύρος που ορίζεις στο δελτίο.
- Γραφέας σήματος: ένας καταγραφέας με χαρτί. 15 W και απαιτείται χαρτί· σχεδιάζει το σήμα (8 χρωματιστά στυλό από οκταπλή ίνα), 128 σημεία το φύλλο, και κρατά μέχρι 16 ολοκληρωμένα φύλλα.
Πώς φτιάχνω ένα ρολόι ή έναν μετρητή;
- 1
Ένα ρολόι
Κάνε έναν βρόχο μια καθυστέρηση προς μια πύλη NOT και πίσω στην καθυστέρηση: η έξοδος αλλάζει κάθε φορά που περνά ο χρόνος καθυστέρησης.
- 2
Ένας παλμός
Ένα κουμπί στην είσοδο Write μιας μνήμης αποθηκεύει μια τιμή με το κλικ.
- 3
Ένας μετρητής
Κουμπί στο Write, μνήμη σε τελεστικό ενισχυτή (A + 1) και πίσω στο Value. Κάθε κλικ προσθέτει ένα.
- 4
Ένα κατώφλι
Ένας διακόπτης ορισμένος σε μια τιμή και ένας τελεστικός ενισχυτής σε λειτουργία A > B: ενεργό όταν η ένδειξη την ξεπερνά.
- 5
Ένας δείκτης μπαταρίας
Το σήμα φόρτισης της μπαταρίας επί 100, διαιρεμένο με 255 (τελεστικός ενισχυτής A x B / C), σε έναν πίνακα ένδειξης.
Πώς λειτουργεί το ραδιόφωνο;
- 256 κανάλια, πλάτος ενός byte. Ένας πομπός στέλνει την τιμή του καλωδίου σήματός του· ένας δέκτης βάζει το πλάτος που ακούει στο καλώδιο σήματός του. Ο ισχυρότερος πομπός σε ένα κανάλι είναι αυτός που ακούει ένας δέκτης.
- Πανκατευθυντική κεραία (ένας ιστός) ή πιάτο (κώνος 2 μοιρών, στοχευμένο με το χέρι ή ακολουθώντας τη Γη ή τη Σελήνη). Το ραδιόφωνο δεν περνά ποτέ μέσα από το έδαφος: ένα πιάτο κάτω από τον ορίζοντα του σώματος που ακολουθεί μένει βουβό.
- Διάλεξε έναν στόχο στο δελτίο: Κοντά (100 m), Χωριό (1 km), Περιοχή (10 km), Μακριά (100 km), η Σελήνη ή η Γη. Σου λέει με μεγάλα γράμματα τι θα καταναλώσει. Ένας πανκατευθυντικός πομπός παίρνει μέχρι 2 kW, ένα πιάτο μέχρι 100 kW.
- Οι ίνες μεταφέρουν σήματα μέχρι 10 km: μονή (1 byte) ή οκταπλή (8 κανάλια, ένα χρώμα το καθένα). Ένα καλώδιο σήματος φτάνει τα 256 m· τοποθέτησε έναν επαναλήπτη για να πας πιο μακριά.
Ερωτήσεις
Γιατί το σήμα μου αργεί;
Κάθε λογικό εξάρτημα προσθέτει έναν γύρο των 50 ms. Μια αλυσίδα δέκα εξαρτημάτων καθυστερεί το σήμα μισό δευτερόλεπτο· τα καλώδια και οι διακλαδωτές δεν προσθέτουν τίποτα.
Χρειάζονται ισχύ τα λογικά εξαρτήματα;
Όχι. Το καλώδιο σήματος που τα συνδέει τα τροφοδοτεί. Μόνο ο οπτοζεύκτης (5 W) και ο πίνακας ένδειξης (1 W) θέλουν μικρό καλώδιο ισχύος.
Πώς κάνω μια λάμπα να ανάβει όταν πλησιάζω;
Βάλε έναν αισθητήρα παρουσίας σε μικρό καλώδιο ισχύος, τράβηξε την έξοδο εντολής του σε ένα ηλεκτρικό ρελέ στη γραμμή ισχύος της λάμπας, και η λάμπα ανάβει όσο στέκεσαι μπροστά του.
Μπορώ να φτιάξω υπολογιστή;
Τα εξαρτήματα αρκούν για καταχωρητές, μετρητές και αριθμητική μονάδα· οι παίκτες χτίζουν επεξεργαστές για την τέχνη του πράγματος.
Ενημερώθηκε