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

Halloween Scary Eyes Prop: 8 βήματα
Halloween Scary Eyes Prop: 8 βήματα

Βίντεο: Halloween Scary Eyes Prop: 8 βήματα

Βίντεο: Halloween Scary Eyes Prop: 8 βήματα
Βίντεο: ПРИЗРАКИ ПРОПАВШИХ ДЕВУШЕК В ЛЕСУ / 1 часть 2024, Νοέμβριος
Anonim
Απόκριες Scary Eyes Prop
Απόκριες Scary Eyes Prop
Απόκριες Scary Eyes Prop
Απόκριες Scary Eyes Prop
Απόκριες Scary Eyes Prop
Απόκριες Scary Eyes Prop
Απόκριες Scary Eyes Prop
Απόκριες Scary Eyes Prop

Με την πάροδο των ετών, κατά την κατασκευή διαφόρων έργων, υπήρχε ένα

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

Περνώντας από την "Ιστοσελίδα του learnables.com" για τις ιδέες, συνάντησα μερικά έργα τα οποία πίστευα ότι θα μπορούσαν να αναμειχθούν για να φτιάξουν κάτι για αυτό το "Halloween".

Πρέπει να δώσω πίστωση στον Steve Quinn, Unexpected Maker για τη χρήση των ιδεών τους.

Προμήθειες

ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΕΙΔΗ ΚΑΙ ΕΝΟΤΗΤΕΣ

Ενότητες που χρησιμοποιούνται

1 Αυτόνομος πίνακας Atmega8

2 Πίνακας ελεγκτή με βάση το PIR για έξοδο 5 Volt

3 Πίνακας ενισχυτή LM386

4 Γενική μονάδα MP3 Player

5 μονάδες LED MAX7219 8x8

6 ενότητα PIR (γενική)

Ηχείο 7 4”4 Ohm

Άλλα Υλικά

ένα. Άδειο κουτί από χαρτόνι

σι. Κενά μπουκάλια νερού μιας χρήσης

ντο. LED αλλαγής χρώματος 5V

ρε. Ποικιλία καλωδίων

μι. Κόλλα Gun

φά. Συγκολλητικό σίδερο

σολ. Διάφορα Εργαλεία & Κόφτες

η Μετασχηματιστής 12V 1A step down

Σπουδαίος

1 Arduion IDE

2 Πίνακας προγραμματισμού για τσιπ AVR

3 Λογισμικό προγραμματισμού (καύσης)

Βήμα 1: Οι διαφορετικές ενότητες

Οι διαφορετικές ενότητες
Οι διαφορετικές ενότητες
Οι διαφορετικές ενότητες
Οι διαφορετικές ενότητες
Οι διαφορετικές ενότητες
Οι διαφορετικές ενότητες

Αρχικά, θα εξετάσουμε την κατασκευή των διαφορετικών ενοτήτων, Εμείς

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

Ο πίνακας ATmega8

Χρησιμοποιώ το τσιπ ATmega8 χωρίς εξωτερικό κρύσταλλο. Στην πραγματικότητα, αυτοί οι πίνακες έγιναν για να λειτουργούν κάποιες μονάδες LED P10 16x32 και μου έμειναν μερικές από αυτό το έργο. Η εικόνα του πίνακα και η διάταξη PCB είναι η ακόλουθη (Δείτε εικόνες). Υπάρχουν αναρίθμητα άρθρα σχετικά με τη δημιουργία του δικού σας πίνακα Arduino με "διδακτικά". Θα μπορούσατε απλά να χρησιμοποιήσετε οποιοδήποτε παλιό πίνακα Arduino που μπορεί να έχετε ξαπλωμένο.

Πίνακας ελεγκτή PIR

Αυτός ο πίνακας PIR δημιουργήθηκε για να ενεργοποιήσει και να απενεργοποιήσει μερικές μικρές διακοσμήσεις φεστιβάλ με βάση το LED και τώρα ήταν ακριβώς ξαπλωμένος και αποφάσισα να το χρησιμοποιήσω. Η διάταξη κυκλώματος εμφανίζεται στις εικόνες

THE LM 386 Πίνακας Ενισχυτή

Αυτή είναι η μονάδα ενισχυτή που ενισχύει την έξοδο ήχου από τη μονάδα MP3 Player. η διάταξη και το κύκλωμα είναι αρκετά απλά και οι εικόνες τα λένε όλα. η διάταξη κυκλώματος και η εικόνα του ολοκληρωμένου πίνακα είναι αυτονόητη.

Η μονάδα MP3 Player

Έχω χρησιμοποιήσει τη μονάδα MP3 Player που φαίνεται στην εικόνα. Είναι άμεσα διαθέσιμο στο Amazon κ.λπ., είναι φθηνό και εύκολο στη χρήση. Το καλύτερο μέρος για τη συγκεκριμένη ενότητα είναι ότι δεν απαιτεί καμία πρόσθετη εντολή ή σύνδεση για να ξεκινήσει η αναπαραγωγή. Τη στιγμή που παρέχεται η κατάλληλη ισχύς στον πίνακα, αρχίζει να κάνει τη δουλειά του.

Μονάδες LED MAX7219 8x8

Αυτές οι μονάδες οθόνης LED 8x8 είναι άμεσα διαθέσιμες στο Amazon κ.λπ. παρέχονται εικόνες αυτών που χρησιμοποίησα.

Ενότητα PIR

Έχω χρησιμοποιήσει την άμεσα διαθέσιμη μονάδα αισθητήρα PIR. Είναι διαθέσιμο στο Amazon κ.λπ., είναι φθηνό και εύκολο στη χρήση. Οι εικόνες παρέχονται για αναφορά.

Βήμα 2: Μέρος 1 της Συνέλευσης

Η Συνέλευση Μέρος 1
Η Συνέλευση Μέρος 1

Το Concept ήταν να συνδυάσει όλες αυτές τις ενότητες και να δημιουργήσει ένα Halloween Prop που θα ενεργοποιείται κάθε φορά που κάποιος περνά μπροστά από το στήριγμα. Για αυτό, ένωσα την τροφοδοσία 12Volt στον πίνακα ελέγχου PIR, ο οποίος με τη σειρά του μείωσε την τάση στα 5V DC με τη βοήθεια του IC 7805 και αυτή η τάση 5V DC μεταφέρθηκε στον αισθητήρα PIR και περαιτέρω στις άλλες μονάδες, τον πίνακα ATmega8, τη μονάδα ενισχυτή και τη μονάδα MP3 Player όποτε κάποιος έμπαινε μπροστά από τον αισθητήρα PIR. Το διάγραμμα ροής τα λέει όλα.

Όπως μπορούμε να δούμε, ο αισθητήρας PIR ενεργοποιεί τον πίνακα ATmega8, τη μονάδα ενισχυτή και τη μονάδα MP3 Player, το ATmega8 ελέγχει το LED Matrix "Eyes", το MP3 Player αναπαράγει τα ηχητικά εφέ και η μονάδα ενισχυτή στέλνει το σήμα στο ηχείο Το

Ο κώδικας Arduino είναι μια άμεση απομάκρυνση από τον οδηγό του Steve Quinn, εκτός από το ότι ο χρόνος έχει αλλάξει στον κώδικα. Ο κωδικός που χρησιμοποιείται δίνεται παρακάτω. Επισυνάπτεται επίσης το αρχείο INO.

Ο κώδικας

// D10 = Digitalηφιακό O/P CS Pin

// D11 = Digitalηφιακή καρφίτσα O/P ρολογιού

// D12 = Digitalηφιακή καρφίτσα δεδομένων O/P

//

#περιλαμβάνω

#περιλαμβάνω

const int numDevices = 2; // αριθμός MAX7219 που χρησιμοποιήθηκαν

const int dataPin = 12;

const int clkPin = 11;

const int csPin = 10;

LedControl lc = LedControl (dataPin, clkPin, csPin, numDevices);

// Ρίξτε αυτόν τον κώδικα σε περιβάλλον ανάπτυξης Arduino

#define LeftEye1 0

#define RightEye1 1

#define LeftEye2 2

#define RightEye2 3

#define LeftEye3 4

#define RightEye3 5

#define LeftEye4 6

#define RightEye4 7

#define LeftEye5 8

#define RightEye5 9

#define LeftEye6 10

#define RightEye6 11

#define LeftEye7 12

#define RightEye7 13

#define LeftEye8 14

#define RightEye8 15

#define LeftEye9 16

#define RightEye9 17

#define LeftEye10 18

#define RightEye10 19

#define LeftEye11 20

#define RightEye11 21

#define LeftEye12 22

#define RightEye12 23

#define LeftEye13 24

#define RightEye13 25

#define LeftEye14 26

#define RightEye14 27

#define LeftEye15 28

#define RightEye15 29

#define LeftEye16 30

#define RightEye16 31

#define LeftEye17 32

#define RightEye17 33

#define LeftEye18 34

#define RightEye18 35

#define LeftEye19 36

#define RightEye19 37

#define LeftEye20 38

#define RightEye20 39

typedef struct {

const unsigned char array1 [8];

}

binaryArrayType;

binaryArrayType binaryArray [40] =

{

{// LeftEye1, 0

B01111110, B10000001, B10000001, B10011001, B10011001, B10000001, B10000001, B01111110

}, {// RightEye1, 1

B01111110, B10000001, B10000001, B10011001, B10011001, B10000001, B10000001, B01111110

}, {// LeftEye2, 2

B00000000, B00111100, B01000010, B01011010, B01011010, B01000010, B00111100, B00000000

}, {// RightEye2, 3

B00000000, B00111100, B01000010, B01011010, B01011010, B01000010, B00111100, B00000000

}, {// LeftEye3, 4

B00000000, B00111100, B00100100, B00110100, B00110100, B00100100, B00111100, B00000000

}, {// RightEye3, 5

B00000000, B00111100, B00100100, B00110100, B00110100, B00100100, B00111100, B00000000

}, {// LeftEye4, 6

B00011000, B00011000, B00011000, B00011000, B00011000, B00011000, B00011000, B00000000

}, {// RightEye4, 7

B00000000, B00011000, B00011000, B00011000, B00011000, B00011000, B00011000, B00011000

}, {// LeftEye5, 8

B01111110, B10000001, B10000001, B10011001, B10011001, B10000001, B10000010, B01111100

}, {// RightEye5, 9

B01111100, B10000010, B10000001, B10011001, B10011001, B10000001, B10000001, B01111110

}, {// LeftEye6, 10

B01111110, B10000001, B10000001, B10011001, B10011001, B10000010, B10000100, B01111000

}, {// RightEye6, 11

B01111000, B10000100, B10000010, B10011001, B10011001, B10000001, B10000001, B01111110

}, {// LeftEye7, 12

B01111110, B11000001, B10000001, B10011001, B10011010, B10000100, B10001000, B01110000

}, {// RightEye7, 13

B01110000, B10001000, B10000100, B10011010, B10011001, B10000001, B11000001, B01111110

}, {// LeftEye8, 14

B00111110, B01000001, B10000001, B10011001, B10011010, B10000100, B01001000, B00110000

}, {// RightEye8, 15

B00110000, B01001000, B10000100, B10011010, B10011001, B10000001, B01000001, B00111110

}, {// LeftEye9, 16

B01111110, B10000001, B10000001, B10011001, B10011001, B10000001, B10000001, B01111110

}, {// RightEye9, 17

B01111110, B10000001, B10000001, B10011001, B10011001, B10000001, B10000001, B01111110

}, {// LeftEye10, 18

B01111110, B10000001, B10000001, B10000001, B10011001, B10011001, B10000001, B01111110

}, {// RightEye10, 19

B01111110, B10000001, B10000001, B10000001, B10011001, B10011001, B10000001, B01111110

}, {// LeftEye11, 20

B01111110, B10000001, B10000001, B10000001, B10011001, B10011001, B10000001, B01111110

}, {// RightEye11, 21

B01111110, B10000001, B10000001, B10000001, B10011001, B10011001, B10000001, B01111110

}, {// LeftEye12, 22

B01111110, B10000001, B10000001, B10000001, B10000001, B10011001, B10011001, B01111110

}, {// RightEye12, 23

B01111110, B10000001, B10000001, B10000001, B10000001, B10011001, B10011001, B01111110

}, {// LeftEye13, 24

B01111110, B10000001, B10000001, B10000001, B10000001, B10000001, B10011001, B01111110

}, {// RightEye13, 25

B01111110, B10000001, B10000001, B10000001, B10000001, B10000001, B10011001, B01111110

}, {// LeftEye14, 26

B00000000, B00111100, B01000010, B01000010, B01000010, B01011010, B00111100, B00000000

}, {// RightEye14, 27

B00000000, B00111100, B01000010, B01000010, B01000010, B01011010, B00111100, B00000000

}, {// LeftEye15, 28

B00000000, B00111100, B00100100, B00100100, B00100100, B00111100, B00111100, B00000000

}, {// RightEye15, 29

B00000000, B00111100, B00100100, B00100100, B00100100, B00111100, B00111100, B00000000

}, {// LeftEye16, 30

B00011000, B00011000, B00011000, B00011000, B00011000, B00011000, B00011000, B00000000

}, {// RightEye16, 31

B00000000, B00011000, B00011000, B00011000, B00011000, B00011000, B00011000, B00011000

}, {// LeftEye17, 32

B00010000, B00010000, B00010000, B00010000, B00010000, B00010000, B00010000, B00000000

}, {// RightEye17, 33

B00000000, B00010000, B00010000, B00010000, B00010000, B00010000, B00010000, B00010000

}, {// LeftEye18, 34

B01111110, B10000001, B10000001, B10000001, B10000001, B10000001, B10001101, B01111110

}, {// RightEye18, 35

B01111110, B10000001, B10000001, B10000001, B10000001, B10000001, B10001101, B01111110

}, {// LeftEye19, 36

B01111110, B10000001, B10000001, B10000001, B10000001, B10000001, B10000111, B01111110

}, {// RightEye19, 37

B01111110, B10000001, B10000001, B10000001, B10000001, B10000001, B10000111, B01111110

}, {// LeftEye20, 38

B01111110, B10000001, B10000001, B10000001, B10000001, B10000011, B10000011, B01111110

}, {// RightEye20, 39

B01111110, B10000001, B10000001, B10000001, B10000001, B10000011, B10000011, B01111110

}

};

typedef struct {

int frameCount; // δείκτης ευρετηρίου σε πλαίσιο κινούμενης εικόνας binaryArray

int frameDelay; // Περίπου καθυστέρηση στο MilliSeconds για να κρατήσετε την εμφάνιση αυτού του κινούμενου πλαισίου

int frameLuminance; // 0… 15, Η ένταση της μήτρας led για ένα δεδομένο πλαίσιο

} frameType;

frameType ταινία =

{

// Αναβοσβήνει

{LeftEye1, 1000, 1}, {LeftEye2, 5, 1}, {LeftEye3, 10, 1}, {LeftEye4, 10, 1}, {LeftEye17, 100, 1}, {LeftEye4, 10, 1}, {LeftEye3, 10, 1}, {LeftEye2, 5, 1}, // Πλήρες πλάτος ξανά

{LeftEye1, 1500, 2}, // Συνοφρυώστε

{LeftEye5, 5, 3}, {LeftEye6, 5, 4}, {LeftEye7, 5, 5}, {LeftEye8, 1000, 11}, {LeftEye7, 5, 5}, {LeftEye6, 5, 4}, {LeftEye5, 5, 3}

};

void delayMillis (int χιλιοστά του δευτερολέπτου)

{

για (int i = 0; i <χιλιοστά του δευτερολέπτου; i ++)

καθυστέρηση Μικροδευτερόλεπτα (1000)

}

void setup () {

για (int x = 0; x <numDevices; x ++) {

lc. τερματισμός λειτουργίας (x, false); // Το MAX72XX βρίσκεται σε κατάσταση εξοικονόμησης ενέργειας κατά την εκκίνηση

lc.setIntensity (x, 1); // Ορίστε τη φωτεινότητα στην προεπιλεγμένη τιμή

lc.clearDisplay (x); // και καθαρίστε την οθόνη

}

}

void loop () {

lc.setIntensity (0, 3);

lc.setIntensity (1, 3);

ενώ (αληθινό) {

για (int a = 0; a <(sizeof (ταινία) / sizeof (frameType)); a ++)

{

για (int i = 0; i <8; i ++)

{

lc.setRow (0, i, binaryArray [ταινία [a].frameCount].array1 );

lc.setRow (1, i, binaryArray [ταινία [a].frameCount + 1].array1 );

lc.setIntensity (0, ταινία [a].frameLuminance);

lc.setIntensity (1, ταινία [a].frameLuminance);

}

delayMillis (ταινία [a].frameDelay);

}

}

}

Βήμα 3: Συναρμολόγηση Μέρος 2

Συναρμολόγηση Μέρος 2
Συναρμολόγηση Μέρος 2

Μόλις τεθεί σε λειτουργία το Arduino IDE, πρέπει να αντιγράψετε τον κώδικα και να μεταγλωττίσετε/επαληθεύσετε τον κώδικα. Όταν συντάσσετε τον κώδικα, το αρχείο HEX δημιουργείται στο φάκελο TEMP του υπολογιστή. Πριν κλείσετε το Arduino IDE, μπορείτε να αντιγράψετε το αρχείο HEX από το φάκελο temp και αυτό το αρχείο είναι αυτό που πρέπει να εγγράψουμε στο τσιπ ATmega8 για να λειτουργήσει.

Κατά τη σύνταξη του κώδικα, επέλεξα τον πίνακα ως "Arduino NG ή παλαιότερος" και τον επεξεργαστή ως "ATmega8" και μετά τη μεταγλώττιση, αντέγραψα το αρχείο HEX από το φάκελο Temp του υπολογιστή, πριν κλείσω το Arduino IDE.

Αυτό το αρχείο HEX κάηκε στο τσιπ ATmega8 με εξωτερικό καυστήρα AVR. Χρησιμοποίησα το λογισμικό "Extreme Burner_AVR" και ένα AVR Burner Board για το σκοπό αυτό. Επισυνάπτεται η εικόνα του πίνακα. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε λογισμικό προγραμματισμού AVR που σας βολεύει.

Ο λόγος για τη χρήση εξωτερικού προγραμματιστή ήταν ότι δεν ήθελα να κάψω τον bootloader στα τσιπ Atmega8 και χωρίς τον bootloader, δεν θα λειτουργούσαν στον κανονικό πίνακα Arduino ή στο Arduion IDE. Είναι πολύ εύκολο να εξαγάγετε τα αρχεία HEX μόλις συντάξετε τον κώδικα με το Arduino IDE και αυτό έκανα.

ΣΗΜΕΙΩΣΗ

ΕΙΝΑΙ ΠΟΛΥ ΣΗΜΑΝΤΙΚΟ να επιλέξετε τις σωστές ρυθμίσεις bit ασφάλειας ενώ χρησιμοποιείτε εξωτερικό προγραμματιστή.

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

Lfuse- Ε4

Hfuse - D9

ΤΙ ΣΗΜΑΙΝΕΙ ΑΥΤΟ

Σημαίνει ότι δεν χρησιμοποιούμε εξωτερικό κρύσταλλο ή αντηχείο

Το ρολόι έχει ρυθμιστεί σε εσωτερικό ρολόι 8mHz

Μόλις προγραμματιστεί το τσιπ ATmega8, ήρθε η ώρα να συναρμολογήσουμε το έργο και να το δοκιμάσουμε.

Βήμα 4: Σύνδεση των ματιών

Συνδέοντας τα μάτια
Συνδέοντας τα μάτια
Συνδέοντας τα μάτια
Συνδέοντας τα μάτια

Το MAX7219 8x8 LED Matrix συνδέθηκε όπως παρακάτω.

ATmega8 Board TO MAX7219 Matrix

IO Pin D10 TO CS PIN

IO Pin D11 TO CLK PIN

IO Pin D12 TO DIN PIN

VCC TO VCC

GND TO GND

Ανατρέξτε στην Εικόνα

Βήμα 5: Σύνδεση αισθητήρα & μονάδας PIR

Σύνδεση αισθητήρα & μονάδας PIR
Σύνδεση αισθητήρα & μονάδας PIR
Σύνδεση αισθητήρα & μονάδας PIR
Σύνδεση αισθητήρα & μονάδας PIR
Σύνδεση αισθητήρα & μονάδας PIR
Σύνδεση αισθητήρα & μονάδας PIR
Σύνδεση αισθητήρα & μονάδας PIR
Σύνδεση αισθητήρα & μονάδας PIR

Στη συνέχεια, ο αισθητήρας PIR συνδέθηκε με τον ελεγκτή PIR

Σανίδα, οι συνδέσεις έχουν ως εξής

Πίνακας ελεγκτή PIR σε αισθητήρα PIR

VCC σε VCC

CTRL σε CTRL

GND σε GND

Ανατρέξτε στο Διάγραμμα

Αυτό είναι το κομμάτι που τα κάνει όλα να συμβούν. Ο αισθητήρας PIR αυξάνει την κίνηση οποιουδήποτε θερμόαιμου πλάσματος και ενεργοποιεί την παροχή ρεύματος σε όλα τα διαφορετικά κυκλώματα/μονάδες. ο χρόνος στον αισθητήρα PIR έχει προσαρμοστεί σύμφωνα με τις απαιτήσεις και στην περίπτωση αυτή είναι περίπου 40 - 45 δευτερόλεπτα. Στέλνει 5 βολτ DC σε όλα τα κυκλώματα που συνδέονται με αυτό για μια περίοδο περίπου 40 -45 δευτερολέπτων.

Βήμα 6: Το MP3 Player και ο ενισχυτής

Το MP3 Player και ο ενισχυτής
Το MP3 Player και ο ενισχυτής
Το MP3 Player και ο ενισχυτής
Το MP3 Player και ο ενισχυτής
Το MP3 Player και ο ενισχυτής
Το MP3 Player και ο ενισχυτής

ΕΠΟΜΕΝΗ μονάδα MP3 Player και μονάδα ενισχυτή.

Το MP3 Player που χρησιμοποίησα δεν χρειάζεται να πατηθεί κανένα κουμπί για να ενεργοποιηθεί, τη στιγμή που του παρέχεται η κατάλληλη τάση, ξεκινά αυτόματα η αναπαραγωγή. Χρειαζόμουν μόνο ένα κομμάτι, οπότε βρήκα την κάρτα SD με τη χαμηλότερη μνήμη που μπορούσα (4 GB επειδή είναι σχεδόν αδύνατο να αποκτήσω κάρτα με μικρότερη χωρητικότητα αυτές τις μέρες). Οι ήχοι που κατέβασα από το διαδίκτυο, στην πραγματικότητα υπήρχαν μια σειρά από ηχητικά εφέ που λήφθηκαν και όλα συγκεντρώθηκαν για να δημιουργήσουν ένα μόνο κομμάτι MP3 χρησιμοποιώντας το λογισμικό επεξεργασίας ήχου. Χρησιμοποίησα το "Wave Editor" και τελικά φόρτωσα αυτό το μόνο κομμάτι στην κάρτα SD. Η κάρτα SD ήταν τοποθετημένη στη μονάδα MP3 Player και η έξοδος συνδέθηκε με τη μονάδα ενισχυτή για να πάρει τον ήχο από το ηχείο.

Ανατρέξτε στην Εικόνα

Το τσιπ ενισχυτή LM386 απαιτεί πολύ λίγα εξωτερικά εξαρτήματα και παρέχει αρκετά καλό ήχο από μικρά ηχεία. Το κύκλωμα είναι αρκετά εύκολο να συναρμολογηθεί από μια σανίδα και μου πήρε περίπου 15-20 λεπτά για να συναρμολογήσω αυτό. Η εικόνα είναι αρκετά αυτονόητη.

Βήμα 7: Η Τελική Συνέλευση

Image
Image
ΤΟ ΠΕΡΙΛΑΜΒΑΝΟ
ΤΟ ΠΕΡΙΛΑΜΒΑΝΟ

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

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

Βήμα 8: Ο ΠΕΡΙΛΑΜΒΑΝΟΣ

ΤΟ ΠΕΡΙΛΑΜΒΑΝΟ
ΤΟ ΠΕΡΙΛΑΜΒΑΝΟ
ΤΟ ΠΕΡΙΛΑΜΒΑΝΟ
ΤΟ ΠΕΡΙΛΑΜΒΑΝΟ
ΤΟ ΠΕΡΙΛΑΜΒΑΝΟ
ΤΟ ΠΕΡΙΛΑΜΒΑΝΟ

Το περίβλημα

Το περίβλημα ήταν φτιαγμένο από ένα παλιό κουτί από χαρτόνι, βαμμένο κόκκινο. Η θέση για τα μάτια και τον αισθητήρα PIR κόπηκε χρησιμοποιώντας μια αιχμηρή λεπίδα. Μια εκτύπωση από το κρανίο ήταν κολλημένη στο κουτί και τα μάτια κ.λπ.κόψτε ανάλογα και το περίγραμμα ξανασχεδιάστηκε με μαύρο στυλό μόνιμου δείκτη. Έφτιαξα τα μαλλιά από πεταμένα μπουκάλια νερού, τα έκοψα σε λεπτές λωρίδες και τα κόλλησα με την κόλλα Hot Melt Gloss στο κεφάλι και στα πλαϊνά. Διορθώνω 2 LED αλλαγής χρώματος στα πλάγια και αυτά συνδέονται με την έξοδο από την πλακέτα ελεγκτή PIR.

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

Ελπίζω να σας αρέσει να φτιάχνετε αυτό το Halloween Prop για τα παιδιά !!

Θα επισυνάψω σύντομα το Audio Clip που χρησιμοποιείται σε αυτό το έργο.

Καλές αποκριές σε όλους !!

Συνιστάται: