Πίνακας περιεχομένων:
- Βήμα 1:
- Βήμα 2: Συστατικά
- Βήμα 3: ΣΧΗΜΑΤΙΚΟ και PCB
- Βήμα 4: Φτιάξτε το
- Βήμα 5: ΠΡΟΓΡΑΜΜΑΤΙΣΤΕ ΤΟ CHIP Χωρίς Αρχείο Arduino HEX Μόνο
- Βήμα 6: Τροποποίηση και προγραμματισμός τσιπ με Arduino
Βίντεο: Γραφείο Χριστουγεννιάτικο δέντρο κινούμενες λυχνίες LED Attiny85: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Μικρό (32x32mm) Χριστουγεννιάτικο δέντρο 8 LED που κινείται από ένα ATtiny85 SU (smd) για να βάλει στο γραφείο του την ημέρα των Χριστουγέννων, η κινούμενη εικόνα διαρκεί 5 λεπτά και επαναλαμβάνεται σε μια θηλιά
ΛΟΓΙΣΜΙΚΟ:
δωρεάν λογισμικό τυπωμένου κυκλώματος: σύνδεσμος Kicad 5
Arduino 1.8
Προγραμματιστής USBASP ή πίνακας ISP Arduino
πίνακες Tiny για προγραμματισμό του λογισμικού ATTinys στο Arduino, δείτε παρακάτω για να τα εγκαταστήσετε
Βήμα 1:
ΕΡΓΑΛΕΙΑ: Φτηνά γυαλιά μεγεθυντικού φακού
Συγκολλητικό σίδερο
μύτη συγκόλλησης 1mm 0,5mm (ή 1mm)
ροή συγκόλλησης
ακετόνη
Μηχανή ηλιακής ακτινοβολίας UV
Μίνι τρυπάνι και δάσος 0, 8mm max
ψαλίδι για να κάνει τα πάντα
πιστόλι θερμής κόλλας ή εποξειδική κόλλα 2 συστατικών
τσιμπιδάκια (για εισαγωγή SMD)
σπρέι βαφής λευκό και γυαλιστερό βερνίκι
Βήμα 2: Συστατικά
SMD Components:
8 έγχρωμες λυχνίες LED (μέγεθος 0805)
4 αντιστάσεις 150 Ohms (μέγεθος 1206)
1 αντίσταση 10 KOhms (μέγεθος 1206)
1 πυκνωτής 100nF (μέγεθος 1206)
1 πυκνωτής Tantalum 22μF 10Volts (μέγεθος Β
ένα σκέλος από χαλκό PCB Σύρμα ή ουρά αντίστασης
εποξειδικό προ-ευαισθητοποιημένο θετικό διπλής όψης 5/10 (το καλύτερο) ή 16/10 (πιο δύσκολο να κοπεί)
Βήμα 3: ΣΧΗΜΑΤΙΚΟ και PCB
Χαρακτηριστικά:
Εάν δεν θέλετε να χρησιμοποιήσετε το Kicad εδώ υπάρχουν και οι δύο πλευρές του δέντρου για εκτύπωση σε διάφανο πρέπει να καθρεφτιστούν (ανάποδα), αυτές είναι σε διανυσματική μορφή SVG και ανοίγουν με internet explorer ή καλύτερα με το δωρεάν διανυσματικό λογισμικό σχεδίασης Inkscape link Inskape
Kicad:
όλα τα αρχεία Kicad είναι εδώ: Αρχεία Kicad 5.1
Βήμα 4: Φτιάξτε το
Κοπή: Εάν χρησιμοποιήσατε εποξειδικό πάχος 0,5 χιλιοστών, μπορείτε να κόψετε το περίγραμμα του δέντρου με ψαλίδι (να είστε προσεκτικοί για τις εσωτερικές γωνίες) και στη συνέχεια να τροποποιήσετε με κόπτη. Εάν έχετε χρησιμοποιήσει εποξικό 1,6 mm (16/10) πρέπει να χρησιμοποιήσετε λεπίδα πριονιού, λίμα και κόφτη.
συγκόλληση: Η συγκόλληση εξαρτημάτων SMD είναι πολύ λεπτή, σας συμβουλεύω να χρησιμοποιήσετε μεγεθυντικούς φακούς, τσιμπιδάκια, μια άκρη συγκόλλησης 0,5mm (μέγιστο 1mm). Καθαρίστε σχολαστικά το PCB με ακετόνη, ελέγξτε με μεγεθυντικό φακό ότι δεν υπάρχουν μικροκοψίματα λόγω γρατζουνιών, στρώστε με ροή για να αποφύγετε τις «πίτες» της συγκόλλησης. Για καλύτερα αποτελέσματα στο CMS, πάντα επικαλύψτε εξαρτήματα και PCB με μικρή ροή πριν από την κονσερβοποίηση και τη συγκόλληση. Οι λυχνίες LED SMD είναι εύθραυστες, μην τις θερμαίνετε πολύ όταν τις κολλάτε. Υπάρχουν πολλά σεμινάρια καύσης και συγκόλλησης CMS στο youtube και τα blogs, αν είστε αρχάριοι στο CMS, σας συμβουλεύω να τα παρακολουθήσετε. Ξεκινάμε με τη συγκόλληση 4 vias με ένα σκέλος πολύκλωνου σύρματος ή μια ουρά αντίστασης και από τις δύο πλευρές, στη συνέχεια τα LED, τα κολλάμε ένα-ένα διατηρώντας τα με τη βοήθεια ενός τσιμπιδιού, και στη συνέχεια τοποθετήστε τα στο PCB και συγκολλήστε τον πρώτο πείρο προσέχοντας τον προσανατολισμό, η πράσινη κουκκίδα δείχνει την κάθοδο (το λιγότερο) και στη συνέχεια συγκολλήστε τον δεύτερο πείρο. Εάν η λυχνία LED (στο 0805) φαίνεται πολύ δύσκολη για συγκόλληση, μπορείτε να πάρετε το παραπάνω μέγεθος (1206 ως αντιστάσεις). Μόλις το LED συγκολληθεί, μπορείτε να κολλήσετε τις 4 αντιστάσεις των 150 Ohms που βρίσκονται στην ίδια όψη.
Το τσιπ πρέπει να προγραμματιστεί πριν από τη συγκόλληση. Μπορείτε να επιλέξετε ανάμεσα σε δύο μοντέλα το ATtiny13A (1K μνήμης) ή το ATtiny85 (8K μνήμης) Όλες οι λεπτομέρειες για προγραμματισμό και FUSE BIT περιγράφονται παρακάτω. Όταν προγραμματιστεί το τσιπ, μπορείτε να το κολλάρετε, να το προσαρμόσετε στο PCB και να κολλήσετε μια καρφίτσα, να προσαρμοστεί ώστε να ταιριάζει με τις άλλες καρφίτσες εάν χρειάζεται και να τις κολλήσετε μία προς μία. Συγκολλήστε τον πυκνωτή 100nF και στη συνέχεια κολλήστε τον πυκνωτή Tantale10μF 10V, αντίσταση 10KOhms και τελειώστε με συγκόλληση των ακίδων τροφοδοσίας και στις δύο πλευρές. Στη συνέχεια, καθαρίστε το PCB με ακετόνη και μια παλιά οδοντόβουρτσα, ελέγξτε ότι κανένα ίχνος δεν αγγίζει και δοκιμάστε, φροντίζοντας για την πολικότητα + και - της τροφοδοσίας, το δέντρο πρέπει να "ξεκινήσει" αμέσως, αν αυτό δεν συμβαίνει, ελέγξτε τις συγκολλήσεις και κομμάτια.
Διακοσμήστε το με μπογιά, λάμψη και βερνίκι με εικόνες της λίμνης ή για το γούστο σας.
Εάν δεν θέλετε να εισαγάγετε τα στοιχεία του προγραμματισμού, τα αρχεία HEX επισυνάπτονται στο zip για τα ATtiny13A και ATtiny85. Δεν περιγράφω τη μέθοδο χρήσης προγραμματιστών, επειδή υπάρχουν οδηγίες ή βίντεο στο YouTube που την περιγράφουν.
Βήμα 5: ΠΡΟΓΡΑΜΜΑΤΙΣΤΕ ΤΟ CHIP Χωρίς Αρχείο Arduino HEX Μόνο
Εάν δεν θέλετε να εισαγάγετε τα στοιχεία του προγραμματισμού τα αρχεία HEX επισυνάπτονται στο zip για τα ATtiny13A και ATtiny85.
Σύνδεσμος αρχείων HEX
Για να προγραμματίσετε τη μνήμη Attiny, χρειάζεστε λογισμικό προγραμματισμού και προγραμματιστή Στα Windows, το ProgIsp είναι ένα πολύ ολοκληρωμένο λογισμικό που μπορεί να κάνει τα πάντα στους μικροελεγκτές AVR. Ο προγραμματιστής μου είναι USBASP (το βρίσκουμε στο ebay για μια γελοία τιμή.) Ξανακατέβαλα το έγγραφο σε PDF με στιγμιότυπο οθόνης:
Εγχειρίδιο και λογισμικό ProgIsp
Υπάρχει επίσης το avrdudess.exe λειτουργεί σε Windows και (Ubuntu με μονοφωνικό).
Σύνδεσμος AVRdudess
ένας πολύ χρήσιμος ιστότοπος για τσιπ AVR δείτε το στιγμιότυπο οθόνης για το ATtiny85
Υπολογιστής ασφάλειας AVR
δείτε τα στιγμιότυπα οθόνης για τη διαμόρφωση του fusesbit με ProgIsp και AVRdudess κάτω από τα παράθυρα
Βήμα 6: Τροποποίηση και προγραμματισμός τσιπ με Arduino
Συνιστάται:
Ενσωματωμένο χριστουγεννιάτικο δέντρο με τρισδιάστατη εκτύπωση LED: 10 βήματα (με εικόνες)
Ενσωματωμένο χριστουγεννιάτικο δέντρο με τρισδιάστατη εκτύπωση LED: Αυτό είναι ένα χριστουγεννιάτικο δέντρο με τρισδιάστατη εκτύπωση με ενσωματωμένες ενδεικτικές λυχνίες LED στο εσωτερικό του. Είναι λοιπόν δυνατό να προγραμματιστούν οι λυχνίες LED για ωραία εφέ φωτισμού και να χρησιμοποιηθεί η δομή τρισδιάστατης εκτύπωσης ως διαχύτης. Το δέντρο χωρίζεται σε 4 στάδια και ένα βασικό στοιχείο (το δέντρο
Μικρό κινούμενο χριστουγεννιάτικο δέντρο LED 32 X 32mm: 3 Βήματα
Mini Animated LED Christmas Tree 32 X 32mm: Το μίνι κινούμενο χριστουγεννιάτικο δέντρο είναι μικρό 32 x 32 PCB με 8 φλας LED που θα κάνετε με τη σειρά που θέλετε, χρησιμοποιείτε το λογισμικό Arduino και τη βιβλιοθήκη Core13 που επιτρέπει τον προγραμματισμό του ATtiny13 με lce λογισμικό, τότε είναι εύκολο να φτιάξετε ένα mini gree
Περιστρεφόμενο χριστουγεννιάτικο δέντρο LED: 4 βήματα
Περιστρεφόμενο χριστουγεννιάτικο δέντρο LED: Γεια! Έφτιαξα αυτό το υπέροχο περιστρεφόμενο χριστουγεννιάτικο δέντρο LED με τους συγγενείς μου 10 και 12 ετών από φθηνά και εύκολα ανταλλακτικά. Το βίντεό μου στο YoutTube αποτελείται από 3 μέρη (3 επίπεδα δυσκολίας) οπότε ελπίζω ότι και ο έμπειρος χομπίστας θα το βρει ενδιαφέρον
Χριστουγεννιάτικο δέντρο Spiral Led: 4 βήματα (με εικόνες)
Χριστουγεννιάτικο δέντρο Spiral Led: Γεια σας φίλοι Σε αυτό το αδιόρατο θα φτιάξουμε ένα χριστουγεννιάτικο δέντρο με σπείρα
Χριστουγεννιάτικο δέντρο LED που αλλάζει χρώμα: 3 βήματα (με εικόνες)
Χριστουγεννιάτικο δέντρο LED που αλλάζει χρώμα: Βρήκα αυτό το χριστουγεννιάτικο δέντρο σε ένα κατάστημα με δολάρια πέρυσι και ήθελα να βάλω ένα LED στο κάτω μέρος για να το φωτίσει, αλλά ποτέ δεν το πήρα μέχρι ένα χρόνο αργότερα. Αυτό είναι ένα πολύ απλό έργο που απαιτεί πολύ μικρά και κάνει ένα όμορφο τέλος