Πίνακας περιεχομένων:

ΔΗΜΙΟΥΡΓΙΑ ΑΠΟΧΡΩΣΕΙΣ ΜΕ ΤΡΙΓΩΝΟ SIERPINSKI ΚΑΙ ΕΞΥΠΝΟ ΤΗΛΕΦΩΝΟ: 11 Βήματα
ΔΗΜΙΟΥΡΓΙΑ ΑΠΟΧΡΩΣΕΙΣ ΜΕ ΤΡΙΓΩΝΟ SIERPINSKI ΚΑΙ ΕΞΥΠΝΟ ΤΗΛΕΦΩΝΟ: 11 Βήματα

Βίντεο: ΔΗΜΙΟΥΡΓΙΑ ΑΠΟΧΡΩΣΕΙΣ ΜΕ ΤΡΙΓΩΝΟ SIERPINSKI ΚΑΙ ΕΞΥΠΝΟ ΤΗΛΕΦΩΝΟ: 11 Βήματα

Βίντεο: ΔΗΜΙΟΥΡΓΙΑ ΑΠΟΧΡΩΣΕΙΣ ΜΕ ΤΡΙΓΩΝΟ SIERPINSKI ΚΑΙ ΕΞΥΠΝΟ ΤΗΛΕΦΩΝΟ: 11 Βήματα
Βίντεο: ΣΟΚ: ΒΡΗΚΑ ΚΑΡΧΑΡΙΑ😱😱 2024, Ιούλιος
Anonim
ΔΗΜΙΟΥΡΓΙΑ ΑΠΟΧΡΩΣΕΙΣ ΜΕ ΤΡΙΓΩΝΟ ΣΙΕΡΠΙΝΣΚΙ ΚΑΙ ΕΞΥΠΝΟ ΤΗΛΕΦΩΝΟ
ΔΗΜΙΟΥΡΓΙΑ ΑΠΟΧΡΩΣΕΙΣ ΜΕ ΤΡΙΓΩΝΟ ΣΙΕΡΠΙΝΣΚΙ ΚΑΙ ΕΞΥΠΝΟ ΤΗΛΕΦΩΝΟ

Τα LED SHADES είναι φοβερά για παρακολούθηση και μας γοητεύουν καθώς χαλαρώνουν τα μάτια μας και χαλαρώνουν τον εγκέφαλό μας. Σε αυτό το άρθρο λοιπόν θα σας πω πώς δημιούργησα αποχρώσεις χρησιμοποιώντας το SIERPINSKI'S TRIANGLE και το SMART PHONE σας μέσω μιας εφαρμογής που μπορείτε να δημιουργήσετε χρησιμοποιώντας HTML ή CSS ή οποιαδήποτε άλλη γλώσσα προγραμματισμού.

ΛΟΙΠΟΝ ΑΡΧΙΣΟΥΜΕ με το BUILD

ΜΠΟΡΕΙΤΕ ΝΑ ΕΠΙΣΚΕΦΘΕΙΤΕ ΤΟ ΚΑΝΑΛΙ ΜΟΥ ΣΤΟ YOUTUBE: GO ELECTRONICS

Βήμα 1: ΚΑΤΑΝΟΗΣΗ ΤΟΥ ΤΡΙΓΩΝΟΥ ΤΟΥ ΣΙΕΡΠΙΝΣΚΙ

ΚΑΤΑΝΟΗΣΗ ΤΟΥ ΤΡΙΓΩΝΟΥ ΤΟΥ ΣΙΕΡΠΙΝΣΚΙ
ΚΑΤΑΝΟΗΣΗ ΤΟΥ ΤΡΙΓΩΝΟΥ ΤΟΥ ΣΙΕΡΠΙΝΣΚΙ
ΚΑΤΑΝΟΗΣΗ ΤΟΥ ΤΡΙΓΩΝΟΥ ΤΟΥ ΣΙΕΡΠΙΝΣΚΙ
ΚΑΤΑΝΟΗΣΗ ΤΟΥ ΤΡΙΓΩΝΟΥ ΤΟΥ ΣΙΕΡΠΙΝΣΚΙ

Αρχικά ας καταλάβουμε την έννοια πίσω από το τρίγωνο του sierpinski που βασίζεται στα FRACTALS

Τα φράκταλ δεν τελειώνουν ποτέ μοτίβο που είναι ΑΥΤΟΟΜΟΙΟ σε διαφορετικές κλίμακες. Δημιουργούνται επαναλαμβάνοντας

μια απλή διαδικασία ξανά και ξανά σε έναν συνεχή βρόχο ανατροφοδότησης.

Είναι απλό να πούμε ότι τα φράκταλ είναι άπειρα μοτίβα και συνεχίστε. Όπως μπορείτε να δείτε στην εικόνα αυτό το τρίγωνο μέσα σε ένα τρίγωνο μέσα σε ένα τρίγωνο σε ένα άπειρο μοτίβο.

Τώρα βγαίνουμε εκτός θέματος, οπότε ας ξεκινήσουμε με την κατασκευή.

ΣΗΜΕΙΩΣΗ; Υπάρχει κινούμενη εικόνα που παρέχεται στο βίντεο στο κανάλι μου στο YouTube.

GO ELECTRONICS

Βήμα 2: ΚΟΠΗ ΤΟΥ ΞΥΛΟΥ ΚΑΙ ΣΧΕΔΙΟ ΤΟΥ ΤΡΙΓΩΝΟΥ

ΚΟΠΗ ΤΟΥ ΞΥΛΟΥ ΚΑΙ ΣΧΕΔΙΟ ΤΟΥ ΤΡΙΓΩΝΟΥ
ΚΟΠΗ ΤΟΥ ΞΥΛΟΥ ΚΑΙ ΣΧΕΔΙΟ ΤΟΥ ΤΡΙΓΩΝΟΥ
ΚΟΠΗ ΤΟΥ ΞΥΛΟΥ ΚΑΙ ΣΧΕΔΙΟ ΤΟΥ ΤΡΙΓΩΝΟΥ
ΚΟΠΗ ΤΟΥ ΞΥΛΟΥ ΚΑΙ ΣΧΕΔΙΟ ΤΟΥ ΤΡΙΓΩΝΟΥ
ΚΟΠΗ ΤΟΥ ΞΥΛΟΥ ΚΑΙ ΣΧΕΔΙΟ ΤΟΥ ΤΡΙΓΩΝΟΥ
ΚΟΠΗ ΤΟΥ ΞΥΛΟΥ ΚΑΙ ΣΧΕΔΙΟ ΤΟΥ ΤΡΙΓΩΝΟΥ

Έτσι, το πρώτο βήμα προς την κατασκευή ήταν να πάρω ένα κομμάτι ξύλου όπου θα μπορούσα να σχεδιάσω το τρίγωνο του Σιερπίνσκι. Πήρα, λοιπόν, το κόντρα πλακέ HAND SAW και πάχους 3mm και άρχισα να κόβω ένα κομμάτι ξύλου μήκους 200 mm και πλάτους 180 mm.

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

Βήμα 3: ΟΔΟΝΤΟΠΟΙΗΣΗ ΚΑΙ ΔΙΑΤΡΗΣΗ ΤΩΝ ΤΡΥΠΩΝ

ΟΔΟΝΤΟΠΟΙΗΣΗ ΚΑΙ ΔΙΑΤΡΗΣΗ ΤΡΥΠΩΝ
ΟΔΟΝΤΟΠΟΙΗΣΗ ΚΑΙ ΔΙΑΤΡΗΣΗ ΤΡΥΠΩΝ

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

Βήμα 4: ΧΡΗΣΙΜΟΠΟΙΗΜΕΝΑ LED (RGBS ΚΑΙ ΛΕΥΚΑ LED)

ΧΡΗΣΙΜΟΠΟΙΗΜΕΝΑ LED (RGBS ΚΑΙ ΛΕΥΚΑ LED)
ΧΡΗΣΙΜΟΠΟΙΗΜΕΝΑ LED (RGBS ΚΑΙ ΛΕΥΚΑ LED)
ΧΡΗΣΙΜΟΠΟΙΗΜΕΝΑ LED (RGBS ΚΑΙ ΛΕΥΚΑ LED)
ΧΡΗΣΙΜΟΠΟΙΗΜΕΝΑ LED (RGBS ΚΑΙ ΛΕΥΚΑ LED)
ΧΡΗΣΙΜΟΠΟΙΗΜΕΝΑ LED (RGBS ΚΑΙ ΛΕΥΚΑ LED)
ΧΡΗΣΙΜΟΠΟΙΗΜΕΝΑ LED (RGBS ΚΑΙ ΛΕΥΚΑ LED)

Αφού ολοκληρώθηκε η διαδικασία γεώτρησης. Wasρθε η ώρα να αποκαλύψουμε το πιο σημαντικό στοιχείο που οδήγησε το RGB.

Και χρειαζόμαστε περίπου 30 LED RGB.

Τα led RGB αποτελούνται από 4 ακίδες. Ένα για ΚΟΚΚΙΝΟ, ΜΠΛΕ, ΠΡΑΣΙΝΟ ΚΑΙ (VCC αν είναι κοινή άνοδος ή GND αν είναι κοινή κάθοδος)

Εδώ έχουμε χρησιμοποιήσει 30 κοινά LED RGB.

Χρειαζόμαστε όμως και μερικά λευκά led για να φαίνεται το τρίγωνό μας πιο στιβαρό. Πήρα λοιπόν περίπου 20 λευκά led.

Βήμα 5: ΣΧΕΔΙΟ ΣΤΕΡΕΩΣΗΣ LED

ΣΧΕΔΙΟ ΣΤΕΡΕΩΣΗΣ LED
ΣΧΕΔΙΟ ΣΤΕΡΕΩΣΗΣ LED
ΣΧΕΔΙΟ ΣΤΕΡΕΩΣΗΣ LED
ΣΧΕΔΙΟ ΣΤΕΡΕΩΣΗΣ LED

ΜΕΤΑ την επιλογή όλων των τύπων led, ήρθε η ώρα να αποκαλύψουμε το σχέδιο του ποιο led πηγαίνει πού.

Τώρα τα λευκά led περνούν στα αντίστροφα τρίγωνα ενώ τα led RGB πηγαίνουν παντού όπως φαίνεται στο σχέδιο.

αυτό κάνει το τρίγωνό μας να φαίνεται πιο ζωντανό και δημιουργικό.

Βήμα 6: ΔΙΟΡΘΩΣΗ ΤΩΝ LED

ΔΙΟΡΘΩΣΗ ΤΩΝ LED
ΔΙΟΡΘΩΣΗ ΤΩΝ LED
ΔΙΟΡΘΩΣΗ ΤΩΝ LED
ΔΙΟΡΘΩΣΗ ΤΩΝ LED

Καθώς το σχέδιο ολοκληρώθηκε τώρα άρχισα να τοποθετώ όλα τα led και να τα κολλάω μαζί. Για λευκά led, ο θετικός ακροδέκτης όλων των led και ο αρνητικός ακροδέκτης όλων των led συνδέθηκαν μεταξύ τους. Αλλά για rgb leds χρησιμοποίησα Κόκκινο σύρμα για κόκκινες καρφίτσες μπλε για μπλε καρφίτσες και πράσινο για πράσινες ακίδες. Για να μην μπερδευτούμε στο τέλος. Και μετά την τοποθέτηση όλων των οδηγήσεων RGB ξεκίνησα την κουραστική καθώς και μακρά διαδικασία συγκόλλησης.

Βήμα 7: ΚΟΝΤΑΡΙΑ ΣΥΡΩΜΑΤΑ

ΝΤΟΥΜΙΣΜΟΣ ΣΥΡΩΜΑΤΩΝ
ΝΤΟΥΜΙΣΜΟΣ ΣΥΡΩΜΑΤΩΝ
ΝΤΟΥΜΙΣΜΟΣ ΣΥΡΩΜΑΤΩΝ
ΝΤΟΥΜΙΣΜΟΣ ΣΥΡΩΜΑΤΩΝ

Η καλωδίωση μετά τη διαδικασία συγκόλλησης φαίνεται λίγο τρομακτική, αλλά μην φοβάστε είναι ένα απλό σχέδιο καλωδίωσης, αλλά είναι λίγο μακρύ και απαιτεί πολύ χρόνο. Μου πήρε περίπου 3 ώρες. συγκόλληση και διαχείριση του συστήματος καλωδίωσης. τώρα ας προχωρήσουμε προς την εφαρμογή.

Βήμα 8: Χτίσιμο της εφαρμογής

ΚΑΤΑΣΚΕΥΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ
ΚΑΤΑΣΚΕΥΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ
ΚΑΤΑΣΚΕΥΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ
ΚΑΤΑΣΚΕΥΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ
ΚΑΤΑΣΚΕΥΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ
ΚΑΤΑΣΚΕΥΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ
ΚΑΤΑΣΚΕΥΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ
ΚΑΤΑΣΚΕΥΗ ΤΗΣ ΕΦΑΡΜΟΓΗΣ

Μπορείτε να δημιουργήσετε αυτήν την εφαρμογή χρησιμοποιώντας ένα HTML ή CSS και την πολύ βασική εφαρμογή της για δημιουργία και συνεργασία

Και μια ΠΛΕΟΝ ΣΗΜΕΙΩΣΗ: για να κατεβάσετε την εφαρμογή, ελέγξτε την περιγραφή του βίντεο μου στο YouTube

GO ELECTRONICS

Τώρα Πρώτα στην επάνω πλευρά μπορείτε να δείτε ένα λογότυπο Bluetooth και μια ετικέτα που ονομάζεται μη συνδεδεμένη και όταν κάνετε κλικ στο λογότυπο Bluetooth μπορείτε να δείτε ένα κομμάτι κοντινών συσκευών Bluetooth. Χρησιμοποιούμε ένα BLUETOOTH MODULE HC-05, οπότε όταν κάνουμε κλικ στο HC -05 το κείμενο NOT CONNECTED μετατρέπεται σε συνδεδεμένο με το κόκκινο χρώμα. Και τώρα, όταν κάνουμε κλικ σε διαφορετικές αποχρώσεις, το τρίγωνο του sierpinski το εμφανίζει.

Βήμα 9: ΜΕΡΟΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ

const int redPin = 3;

const int bluePin = 6;

const int greenPin = 5;

χρώμα καρβού = 0;

void setup () {// βάλτε τον κωδικό εγκατάστασης εδώ, για να εκτελεστεί μία φορά: pinMode (redPin, OUTPUT); pinMode (bluePin, OUTPUT);

pinMode (greenPin, OUTPUT);

Serial.begin (9600);

analogWrite (redPin, 0);

analogWrite (bluePin, 0);

analogWrite (greenPin, 0);

}

void loop () {// βάλτε τον κύριο κωδικό σας εδώ, για να εκτελείται επανειλημμένα: if (Serial.available ()> 0) {color = Serial.read (); αξία char = char (χρώμα); if (value! = '0') {Serial.println (value); }}

if (χρώμα == 'Y') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

if (χρώμα == 'W') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

if (χρώμα == 'R') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 255); }

if (χρώμα == 'P') {analogWrite (redPin, 0); analogWrite (bluePin, 80); analogWrite (greenPin, 70); }

if (χρώμα == 'O') {analogWrite (redPin, 0); analogWrite (bluePin, 255); analogWrite (greenPin, 90); }

if (χρώμα == 'M') {analogWrite (redPin, 0); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }

if (χρώμα == 'C') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 0); }

if (χρώμα == 'G') {analogWrite (redPin, 255); analogWrite (bluePin, 255); analogWrite (greenPin, 0); }

if (χρώμα == 'B') {analogWrite (redPin, 255); analogWrite (bluePin, 0); analogWrite (greenPin, 255); }}

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

Στη συνέχεια, στο κενό βρόχο ελέγχουμε αν υπάρχουν εισερχόμενα δεδομένα και εάν υπάρχουν διαθέσιμα δεδομένα ξεκινάμε να τρέχουμε διαφορετικά χρώματα σύμφωνα με τα διαθέσιμα δεδομένα. Οπότε περάστε προσεκτικά τον κώδικα.

Βήμα 10: ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ

ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ
ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ
ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ
ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ
ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ
ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ
ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ
ΓΑΛΑΝΤΕ ΤΑ ΜΑΤΙΑ ΣΑΣ ΚΑΙ ΧΑΛΑΡΩΣΤΕ ΤΟΝ ΕΓΚΕΦΑΛΟ ΣΑΣ

ΤΩΡΑ αφήστε τα μάτια μας να χαλαρώσουν και να χαλαρώσουν τον εγκέφαλό μας παρακολουθώντας τις συναρπαστικές αποχρώσεις που ελέγχονται από την εφαρμογή για την οποία μιλήσαμε πρόσφατα

ΑΛΛΑ ΓΙΑ ΠΕΡΙΣΣΟΤΕΡΕΣ ΛΕΠΤΟΜΕΡΕΙΕΣ ΕΠΙΣΚΕΦΘΕΙΤΕ ΤΟ ΚΑΝΑΛΙ ΜΟΥ YOUTUBE: GO ELECTRONICS

Βήμα 11: ΔΕΙΤΕ ΟΛΟ ΤΟ ΒΙΝΤΕΟ

ΕΥΧΑΡΙΣΤΟΥΜΕ ΠΟΥ ΠΑΡΑΚΟΛΟΥΘΗΣΑΤΕ

Συνιστάται: