Πίνακας περιεχομένων:
- Βήμα 1: Στοιχεία γεννήτριας μουσικής
- Βήμα 2: Κύκλωμα δημιουργίας μουσικής
- Βήμα 3: Δημιουργία τυχαίων αριθμών
- Βήμα 4: Μια ματιά στον ΘΕΟ
Βίντεο: Δημιουργήστε μια τυχαία μουσική και γεννήτρια φωτός και μια αναλαμπή απόδειξης του ΘΕΟΥ: 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Η δημιουργία πραγματικά τυχαίων αριθμών φαίνεται να είναι αδύνατη. Είναι, ωστόσο, αρκετά εύκολο να χρησιμοποιήσετε έναν μικροελεγκτή για να δημιουργήσετε ψευδοτυχαίους αριθμούς και στη συνέχεια να τους χρησιμοποιήσετε για να εμφανίσετε ήχους και φώτα διαφορετικού χρώματος. Ενώ η μουσική που παράγεται δεν είναι ακριβώς ο Μπετόβεν, είναι πιο ενδιαφέρουσα από όσο θα περίμενε κανείς. Θα τολμούσα να πω ότι είναι πιο ευχάριστο να ακούς από πολλά από αυτά που παίζουν στο ραδιόφωνο αυτές τις μέρες. Μια γεννήτρια μουσικής ελαφρώς καλύτερη από αυτήν, μπορεί κάποτε να αντικαταστήσει τους ροκ σταρ (ελπίζω).
Το γεγονός ότι δεν μπορούμε να δημιουργήσουμε πραγματικούς τυχαίους αριθμούς έχει ενδιαφέρουσες επιπτώσεις που εξετάζονται στο βήμα 4. Η εικόνα 1 δείχνει τη μουσική και τη γεννήτρια φωτός. Είναι 1,3 "x2,3" x.8 ". Παίζει μουσική σε εύρος δύο οκτάβων μέσω ενσωματωμένου ηχείου 1". Ένα RGB LED τοποθέτησης επιφάνειας εμφανίζει μια σειρά χρωμάτων κάτω από το ηχείο. Λειτουργεί με μπαταρία 1.5 volt AAA.
Βήμα 1: Στοιχεία γεννήτριας μουσικής
Η εικόνα 2 δείχνει την τυχαία γεννήτρια μουσικής στην κορυφή της πλακέτας κυκλώματος. Η εικόνα 3 δείχνει το κάτω μέρος της πλακέτας κυκλώματος Μπορείτε να δείτε την ελεύθερη χρήση του Liquid Tape για να μειώσετε την πιθανότητα βραχυκυκλώματος μεταξύ των εξαρτημάτων. ΥΛΙΚΑ Μετατροπέας τάσης 1,5 βολτ σε 5 βολτ: https://www.bodhilabs.com/vpack5aaa1.html08m Μικροελεγκτής Picaxe: https://www.hvwtech.com/1 ιντσών, ηχείο 32 ohm, ενισχυτής LM-386, διακόπτης, αντιστάσεις, πυκνωτές, υποδοχές κεφαλής.1 ", LED RGB: https://www.mouser.comOn-off Switch, Plastic Case-1.3 "x2.3" x.8 ":
Βήμα 2: Κύκλωμα δημιουργίας μουσικής
Το CircuitPic 4 δείχνει το σχηματικό σχήμα της γεννήτριας τυχαίας μουσικής. Ένας ελεγκτής 08M Picaxe χρησιμοποιείται για να ανάψει το LED RGB και να στείλει μουσικούς τόνους σε έναν ενισχυτή LM 386 που εξέρχεται σε ενσωματωμένο ηχείο 1 . Για να το κρατήσω μικρό, χρησιμοποίησα έναν μετατροπέα τάσης που αυξάνει τα 1,5 βολτ στα 5 βολτ. Πήρε από έναν φακό LED που έμεινε από μία μπαταρία ΑΑ. Εάν δεν σας πειράζει να το κάνετε μεγαλύτερο, μπορείτε να χρησιμοποιήσετε 3 μπαταρίες 1,5 βολτ αντ. Το παρακάτω βίντεο σας δείχνει την οθόνη φωτισμού RGB και μπορείτε να ακούσετε σύντομη περικοπή της γεννήτριας τυχαίας μουσικής.
Βήμα 3: Δημιουργία τυχαίων αριθμών
Αποδεικνύεται ότι η δημιουργία πραγματικής τυχαιότητας είναι πολύ δύσκολη. Μπορεί ακόμη και να είναι αδύνατο. Η χρήση μαθηματικών και προγραμμάτων υπολογιστών για τη δημιουργία γεννητριών τυχαίων αριθμών δημιουργεί μια ακολουθία αριθμών που δεν είναι πραγματικά τυχαίοι. Επειδή είναι μαθηματικά και από γνωστό τύπο-είναι προβλέψιμα. Ονομάζονται έτσι γεννήτριες ψευδοτυχαίων αριθμών (PRNG). Αποδεικνύεται επίσης ότι μέχρι στιγμής κανείς δεν έχει καταφέρει να δημιουργήσει έναν αλγόριθμο τυχαίων αριθμών που δεν επαναλαμβάνεται. Δεν έχει σημασία πόσο μεγάλο είναι το πρόγραμμα ή ο τύπος, το μοτίβο τελικά αρχίζει να επαναλαμβάνεται. Ανεξάρτητα από το πόσο σκληρά προσπαθούμε σκόπιμα να δημιουργήσουμε τυχαία, υπάρχει μια υποκείμενη τάση προς την τάξη που επιβεβαιώνεται. Οι αληθινές γεννήτριες τυχαίων αριθμών (TRNGs), χρησιμοποιούν ηλεκτρονικό ή περιβαλλοντικό θόρυβο για να δημιουργήσουν τον αριθμό και στην επιφάνεια φαίνεται να είναι πιο τυχαία από το ψευδο τυχαίες γεννήτριες. Ωστόσο, αν γνωρίζαμε αρκετά για τη μηχανική της δημιουργίας τέτοιου θορύβου, πιθανότατα θα μπορούσαμε να προβλέψουμε τους αριθμούς που δημιουργούνται. Επειδή δεν είμαστε αρκετά έξυπνοι ή αρκετά διορατικοί για να προβλέψουμε κάτι, δεν το καθιστά εγγενώς απρόβλεπτο. Τέτοιες γεννήτριες είναι επίσης πολύ ευαίσθητες στο περιβάλλον τους και συχνά παίρνουν επαναλαμβανόμενα μοτίβα από το περιβάλλον τους (βουητό AC, συχνότητες φθορισμού, διακυμάνσεις θερμοκρασίας κ.λπ.). Programευδο τυχαίο πρόγραμμα αριθμού Στο παρακάτω πρόγραμμα μπορείτε να δείτε πώς χρησιμοποίησα το Μικροελεγκτής Picaxe για τη δημιουργία ψευδοτυχαίων αριθμών για αναπαραγωγή συχνοτήτων σε εύρος δύο οκτάβων. Ανάλογα με τον αριθμό (b8) μια νότα επιλέγεται και παίζεται για μικρό χρονικό διάστημα (b6) και στη συνέχεια επιλέγεται ένα από τα επτά χρώματα για να ανάψει για μικρό χρονικό διάστημα. Στη συνέχεια, η διαδικασία επαναλαμβάνεται. ΠΛΑΙΣΙΟ ΠΡΟΓΡΑΜΜΑΤΟΣ: «Τυχαία μουσική και γεννήτριες φωτόςσυμβόλο χρόνος = b3loop: υψηλό 0 υψηλό 1 ύψος 4» αναγνωριστικό 1, b12 «σφάλμα b12 τυχαίο w0 τυχαίο w1time = 1b9 = b1+b3b8 = b9/7παύση 57» $ 0C παύση, $ 1A, $ 1Blookup b8, ($ 20, $ 21, $ 22, $ 23, $ 24, $ 25, $ 26, $ 27, $ 28, $ 29, $ 2A, $ 2B, $ 00, $ 01, $ 02, $ 03, $ 04, $ 05, $ 06, $ $ 07, $ 08, $ 09, $ 0A, $ 0B, $ 10, $ 11, $ 12, $ 13, $ 14, $ 15, $ 16, $ 17, $ 18, $ 19, $ 1A), b6tune 0, ώρα, (b6) παύση 31lookup b8, ($ 25, $ 26, $ 27, $ 28, $ 29, $ 2A, $ 2B, $ 00, $ 01, $ 02, $ 03, $ 04, $ 05, $ 06, $ 07, $ 08, $ $, $ $ 0A, $ 0B, $ 10, $ 11, $ 12, $ 13, $ 14, $ 15, $ 15, $ 16, $ 17, $ 18, $ 19, $ 1A), b6tune 0, ώρα, (b6) παύση 21lookup b8, ($ 28, $ 29, $ 2A, $ 2B, $ 00, $ 01, $ 02, $ 03, $ 04, $ 05, $ $ 06, $ 07, $ 08, $ 09, $ 0A, $ 0B, $ 10, $ 11, $ 12, $ 13, $ 14, $ 15, $ 16, $ 17), b6tune 0, ώρα, (b6) παύση 11branch b8, (p6, p3, p1, p2, p6, p3, p2, p5, p4, p5, p7, p1, p8, p2, p1, p2, p6, p3, p2, p5, p4, p5, p7, p1) goto loopp1: «random pauseslow 0» whitelow 1low 4παύση 41goto loopp2: low 1 'greenpause 61goto loopp3: low 4pause 65 'bluegoto loopp4: low 0' yellowlow 1pause 53goto loopp5: low 1 'blue greenlow 4pause 31goto loopp6: low 0' violetlow 4pause 57p7: low 0 'redpause 67p8: goto loop
Βήμα 4: Μια ματιά στον ΘΕΟ
Στις προσπάθειές μας να δημιουργήσουμε τυχαία ή να το πιάσουμε από τον αέρα, αποδεικνύεται ότι είναι άπιαστο. Στην καθημερινότητά μας ψάχνουμε και βρίσκουμε συνεχώς-μοτίβα. Ποια είναι η διάχυτη δύναμη που παρέχει τάξη στις σκέψεις μας και τα πρότυπα στο Σύμπαν; Αν σταματήσετε και κοιτάξετε, η ζωή, προς όλες τις κατευθύνσεις, είναι ενοχλητική. Από το πιο μικροσκοπικό σφάλμα που μπορεί να περπατήσει ανάποδα στο γυαλί έως τον μεγαλύτερο ελέφαντα που μπορεί να επικοινωνήσει στο έδαφος για μίλια, υπάρχουν ενδείξεις άψογου σχεδιασμού. Το μικρότερο κύτταρο περιέχει το μοτίβο ολόκληρου του σώματος. Υπάρχουν μυρμήγκια που μπορούν να μάθουν, ψάρια που μπορούν να πετάξουν και πουλιά που φροντίζουν τα μικρά τους. Από το μικρότερο φωτόνιο έως τον μεγαλύτερο ήλιο μπορούμε να ρίξουμε μια ματιά σε μια κατευθυνόμενη ενέργεια που είναι Immortalâ; »μια Δύναμη Ζωής που δεν έχει τέλος. Τα στοιχεία είναι ακριβώς μπροστά σας, καθημερινά, σε οποιαδήποτε κλίμακα θέλετε να εξετάσετε. Εάν προσπαθείτε να κοιτάξετε, δεν μπορείτε παρά να δείτε πράγματα που σχεδιάστηκαν και κατασκευάστηκαν από μια υψηλότερη συνείδηση από τη δική μας. Όλα όσα σχεδιάζουμε δεν είναι παρά μια χλωμή απομίμηση του προσχεδιασμένου. Όλες οι έξυπνες αντιλήψεις μας δεν είναι παρά ένα υποσύνολο του κύριου σετ. Ανακαλύπτουμε κυρίως αυτό που έχει ήδη εφευρεθεί. Μια πικραλίδα που φυσάει στο αεράκι έχει όλες τις βασικές ιδέες σε ένα αλεξίπτωτο. Στρογγυλοί βράχοι κυλούν σαν ρόδες. Ένα δέντρο έχει φίλτρα και υδραυλικούς συλλέκτες. Υπάρχουν κάμερες στα μάτια και μικρόφωνα στα αυτιά. Η επιστήμη μόλις τώρα αρχίζει να συνειδητοποιεί ότι κάθε κύτταρο σε ένα ανθρώπινο σώμα είναι κάτι περισσότερο από ένα πλήρες σχέδιο του ανθρώπινου σχεδιασμού, είναι ένας μικροϋπολογιστής. Φανταστείτε ένα δίκτυο ευρύτερο από το διαδίκτυο με δισεκατομμύρια μικροϋπολογιστές, πολύ μικρούς για να δείτε, συνδεδεμένους μεταξύ τους και σε συνεχή επικοινωνία ηλεκτρικά και χημικά. Αυτό το δίκτυο έχει σχεδιαστεί και υπάρχει ήδη. Το ονομάζουμε ανθρώπινο σώμα. Περιτριγυριζόμαστε από περίπλοκα, συνυφασμένα σχέδια. Μπορούμε να δούμε σχέδια πέρα από τα σχέδιά μας; »πολύ πέρα από τη φαντασία μας. Παντού είναι πρόθεσηâ; »περιορίζεται από όρια. Δεν είναι τυχαίο ότι φαίνεται αδύνατο να δημιουργηθούν πραγματικά τυχαίοι αριθμοί. Αυτό που ονομάζουμε τυχαίο ή χάος είναι απλά ένα σκόπιμο μοτίβο πολύ μακρύ ή πολύ ευρύ για να το δούμε. Πώς μπορούμε να δούμε υπέροχα σχέδια που συνορεύουν με το θαυμαστό και να μην πιστεύουμε ότι σχεδιάστηκαν συνειδητά; Μπορούμε να έχουμε σχέδια χωρίς σχεδιαστή; Σίγουρα χρειάζεται κάτι περισσότερο από μια τυφλή και τυχαία εξέλιξη για να δημιουργηθεί το μεγαλείο που είναι η ζωή. Τυχαία βελτίωση δεν υπάρχει. Ο σχεδιαστής είναι πάντα μια υψηλότερη μορφή συνείδησης από το σχέδιο. Όπου και να κοιτάξουμε βλέπουμε την ύλη να γίνεται πιο συνειδητή. Γύρω σας, τα πράγματα σαπίζουν, σκουριάζουν, διαλύονται; »ξεθωριάζουν στον ήλιο. Στην επιφάνεια που μοιάζει με το χάος; »εντροπία. Στην πραγματικότητα, τα παλαιότερα πράγματα λιώνουν συνεχώς για να θρέψουν το Νέο, έτσι ώστε να ξαναγεννηθεί; »βελτιώθηκε. Ο βράχος γίνεται φυτό, το φυτό γίνεται ζώο και το ζώο γίνεται άνθρωπος. Με αυτόν τον τρόπο το χαμηλότερο γίνεται υψηλότερο και το λιγότερο συνειδητό συνεχώς εξελίσσεται σε υψηλότερη συνείδηση. Αν κοιτάξετε οποιοδήποτε από τα μέρη της Δημιουργίας είναι ατελή. Μόνο η Τελειότητα μπορεί να είναι πλήρης και τα μέρη πρέπει πάντα να είναι ημιτελή. Ακόμη και η ημιτελής φύση έχει μια λεπτή κομψότητα που δεν θα μπορούσε ποτέ να προκύψει απλώς από τυχαία εξελικτικά ατυχήματα. Δεν υπάρχουν ενδείξεις για μια άπειρη σκιά, αλλά φαίνεται να υπάρχει άπειρο φως; »ένα Φως που δεν μπορεί να καταστραφεί. Και είναι από το Συνειδητό Φως από το οποίο είμαστε φτιαγμένοι. Μπορεί να υπάρχει μόνο ένα άπειρο και μια τελειότητα. Αυτή η Τελειότητα είναι μια Συνείδηση που αναδημιουργεί συνεχώς τον εαυτό της, ενώ μας τραβάει προς ένα υψηλότερο κέντρο. Αυτή η ανώτερη συνείδηση τις περισσότερες φορές ονομάζεται Θεός.
Συνιστάται:
Alexa Skill: Διαβάστε το τελευταίο tweet (σε αυτήν την περίπτωση, του Θεού): 6 βήματα
Alexa Skill: Διαβάστε το τελευταίο tweet (σε αυτήν την περίπτωση, του Θεού): Έφτιαξα μια δεξιότητα Alexa για να διαβάσω " Το πιο πρόσφατο tweet του Θεού " - το περιεχόμενο, δηλαδή από το @TweetOfGod, τον συνδρομητικό λογαριασμό των 5 εκατομμυρίων+ που δημιουργήθηκε από έναν πρώην συγγραφέα κωμωδίας Daily Show. Χρησιμοποιεί το IFTTT (If This Then That), ένα υπολογιστικό φύλλο Google και το
Δημιουργήστε μια συσκευή Apple HomeKit Temperature Sensor (DHT22) χρησιμοποιώντας μια RaspberryPI και μια DHT22: 11 βήματα
Δημιουργήστε μια συσκευή Apple HomeKit Temperature Sensor (DHT22) χρησιμοποιώντας μια RaspberryPI και μια DHT22: Έψαχνα για έναν χαμηλού κόστους αισθητήρα θερμοκρασίας / υγρασίας που θα μπορούσα να χρησιμοποιήσω για να παρακολουθήσω τι συμβαίνει στον ανιχνευτικό μου χώρο, καθώς διαπίστωσα ότι αυτή την άνοιξη ήταν πολύ υγρό , και είχε πολύ υγρασία. Έτσι έψαχνα έναν αισθητήρα σε λογικές τιμές που θα μπορούσα να
Χρήση του PSP ως Joystick του υπολογιστή και στη συνέχεια έλεγχος του υπολογιστή σας με το PSP: 5 βήματα (με εικόνες)
Χρήση του PSP ως Joystick του υπολογιστή και στη συνέχεια έλεγχος του υπολογιστή σας με το PSP: Μπορείτε να κάνετε πολλά ωραία πράγματα με το PSP homebrew και σε αυτό το εκπαιδευτικό πρόγραμμα θα σας μάθω πώς να χρησιμοποιείτε το PSP σας ως χειριστήριο για παιχνίδια, αλλά υπάρχει επίσης ένα πρόγραμμα που σας επιτρέπει να χρησιμοποιείτε το joystick ως ποντίκι. Εδώ είναι η μητέρα
Δημιουργήστε μια απλή γεννήτρια Marx: 10 βήματα (με εικόνες)
Δημιουργήστε μια απλή γεννήτρια Marx: Σας αρέσει η ιδέα των πηνίων tesla και άλλων σπινθήρων υψηλής τάσης, αλλά δεν έχετε χρόνο, χρήμα ή υπομονή για να φτιάξετε κάτι περίτεχνο; Λοιπόν, εδώ είναι ένα διασκεδαστικό και απλό έργο που μπορεί να κάνει μεγάλες, χοντρές, θορυβώδεις σπίθες τουλάχιστον 2 inche
Δημιουργήστε μια οθόνη μήτρας με ψευδο-τυχαία γεννήτρια αριθμών: 4 βήματα
Δημιουργήστε μια οθόνη μήτρας με ψευδο-τυχαία γεννήτρια αριθμών: Αν σας αρέσει η μήτρα και έχετε λίγο ελεύθερο χρόνο, θα μπορούσατε να φτιάξετε ένα ατελείωτο πρόγραμμα, που θα εμφανίζει τυχαίους αριθμούς, όσο γρήγορα μπορεί να το εκτελέσει ο υπολογιστής, μοιάζοντας πολύ με τη μήτρα ! Χρειάζονται μόνο περίπου 5 λεπτά για την προετοιμασία! Έριχνα μια ματιά