¶Έτσι, μόλις πήρατε τον Arduino σας στο ταχυδρομείο και κάθεστε εδώ αναρωτιέστε ... τι γίνονται με αυτό; Το Arduino είναι ένας μικροελεγκτής που είναι φθηνός και απίστευτα χρήσιμο Τι είναι το Arduino: Όλα όσα πρέπει να ξέρετε (στο βίντεο) Τι είναι το Arduino: Όλα όσα πρέπει να ξέρετε (στο βίντεο) Τι είναι το Arduino και γιατί πρέπει να σας ενδιαφέρει; Σε αυτό το βίντεο, προσπαθώ να απαντήσω σε αυτήν την ερώτηση και πολλά άλλα. Διαβάστε περισσότερα για μια ποικιλία ηλεκτρονικά προσανατολισμένων έργων DIY. Η οικοδόμηση ενός εαυτού σας από ένα Arduino είναι απίστευτα ικανοποιητική - αλλά είναι δύσκολο να μάθετε από πού να ξεκινήσετε.
Έτσι, σήμερα θα φτιάξουμε ένα χαριτωμένο λαμπτήρα διάθεσης με θέμα το Portal για να προσθέσουμε κάποια υφή στο χώρο του σπιτιού σας (και να δημιουργήσουμε το 2007). Είναι ένα καλό σημείο εκκίνησης με λίγα εξαρτήματα και ελάχιστη καλωδίωση.
Βήμα 1: Τι χρειάζεστε
- 1 x Arduino και καλώδιο USB
- 1 x LED RGB
- 4 x 330 Ohm αντιστάσεις
- 1 x μικρό πιάτο
- 4 x καλώδια βραχυκυκλώματος, κατά προτίμηση διαφορετικά χρώματα
- 1 x τετράγωνο γυάλινο βάζο ή φιάλη
- Σκληρή στεγνή κόλλα
- Γκρίζος και κόκκινος πηλός μοντελοποίησης
- 1 x λευκό κερί
Τα ηλεκτρονικά εξαρτήματα (μείον το ίδιο το Arduino) μπορούν να αγοραστούν ως μια δέσμη με μια σειρά από άλλες χρήσιμες αποδόσεις και τελειώνουν για περίπου $ 20.00 στο Amazon και θα σας εξυπηρετήσουν καλά για μια ποικιλία έργων Arduino.
Το γυάλινο μπουκάλι αγοράστηκε στο Walmart για $ 5, 00 με δύο αρωματικά κεριά, οπότε είναι πιθανόν να νικήσετε την τιμή του Amazon αν είστε πρόθυμοι να ψωνίσετε. Ομοίως, πολλά από αυτά τα αντικείμενα μπορεί να βρίσκονται ακριβώς γύρω από το σπίτι σας (ή κατάλληλες αντικαταστάσεις) - οπότε να είστε δημιουργικοί. Μέρος της διασκέδασης του DIY είναι να υπολογίσετε τρόπους για να χρησιμοποιήσετε αποτελεσματικά τα πράγματα γύρω σας για να δημιουργήσετε κάτι πιο ενδιαφέρον.
Βήμα 2: Γεμίζοντας τον κύβο
Αφαιρέστε το φιαλίδιο και τη μεταλλική γλωττίδα από το απλό λευκό κερί και λειώστε το σύνολο ή μέρος του σε μια κεραμική κούπα στο φούρνο μικροκυμάτων για ένα έως τρία λεπτά μέχρι να σχηματιστεί ένα καθαρό υγρό. Φορέστε γάντια εργασίας ή γάντια φούρνου και προσέξτε - τα εγκαύματα από κερί είναι δυσάρεστα. Ρίξτε το κερί στο βάζο ή στη φιάλη και στροβιλίστε το απαλά μέχρι να αρχίσει να κρυώνει το κερί. Γυρίστε το μπουκάλι μέχρι να υπάρχει ένα στρώμα από στερεό κερί σε κάθε επιφάνεια. Αυτό δίνει στο γυαλί μια λευκή υφή από έξω, καθώς και μια δροσερή, άνισα μαρμάρινη υφή που δίνει στον φωτισμό μια ωραία αισθητική ποιότητα. Εφόσον χρησιμοποιούμε ένα LED, η θερμότητα δεν πρέπει να διατρέχει τον κίνδυνο να λιώσει το κερί. Εάν το κερί είναι πολύ ακατάστατο για εσάς, το λευκό χρώμα μπορεί να αντικατασταθεί για το σκοπό αυτό.
Βήμα 3: Διακόσμηση του κύβου
Τώρα, χρησιμοποιήστε γκρι και κόκκινο πηλό μοντελοποίησης για να φτιάξετε τις δομές στην επιφάνεια του κύβου: όλες οι γωνίες πρέπει να καλύπτονται, καθώς και το μεσαίο τρίτο των άκρων μεταξύ τους και ένας κύκλος στο κέντρο κάθε προσώπου, ο οποίος θα πρέπει να έχει κόκκινες ή ροζ καρδιές πάνω τους. Όσοι από εσάς μπορεί να γλυπτούν πιθανότατα θα έρχονται με κάτι που μοιάζει πολύ καθαρότερο από το τελικό προϊόν μου. Επειδή ο πηλός δεν έχει ρυθμιστεί, μπορείτε να συνεχίσετε με αυτό μέχρι να είστε ικανοποιημένοι με το τελικό αποτέλεσμα.
Βήμα 4: Προστασία των διακοσμήσεων
Προκειμένου να γίνει σκληρή η διακόσμηση του πηλού, δεν συνιστώ το ψήσιμο: το γυαλί θα μπορούσε να εκραγεί από τις θερμικές καταπονήσεις στο φούρνο - ή, χειρότερα, να δημιουργήσει εσωτερικές καταπονήσεις που τον προκαλούν να θρυμματίσει βίαια και να βλάψει κάποιον αργότερα. Αντ 'αυτού, χρησιμοποιήστε ένα πινέλο για να εφαρμόσετε αρκετές στρώσεις διαυγούς κόλλας στην επιφάνεια του πηλού, το οποίο θα του δώσει ένα σχετικά σκληρό κέλυφος και θα εμποδίσει τον πηλό να διαταραχθεί ή να αφαιρεθεί σε άλλα αντικείμενα.
Βήμα 5: Καλωδίωση της LED
Αρχικά, ελέγξτε τα πόδια του LED RGB. Το μακρύτερο πόδι είναι το αρνητικό πηνίο (υποθέτοντας ότι έχετε μια κοινή LED καθοδική) - τα άλλα τρία είναι θετικά πηχάκια, και το καθένα αντιστοιχεί σε διαφορετικό χρώμα - r ed, gr een και b lue. Λυγίστε το αρνητικό εξάρτημα και βυθίστε το στην μαύρη (αρνητική) σειρά κατά μήκος της κορυφής ενός πινέλου. Λυγίστε τα άλλα τρία πόδια σε τρεις διαφορετικές στήλες στη μέση του σκάφους (δεν έχει σημασία ποια είναι αυτά, εφόσον δεν μοιράζονται δύο στήλες). Τυλίξτε τους έτσι ώστε η λυχνία LED να είναι απέναντι από την πλακέτα. Τώρα θα θελήσετε να εισαγάγετε αντιστάσεις (330 Ohms), για να εξασθενήσετε τη ροή του ρεύματος, ώστε να μην καίτε λάθος τα LED σας.
Βήμα 6: Καλωδίωση του Arduino
Τώρα, συνδέστε τα μεγάλα καλώδια στις 10, 11 και 12 καρφίτσες στην άκρη του Arduino σας και χρησιμοποιήστε το breadboard για να τις συνδέσετε με τις αντιστάσεις που συνδέονται με τις λυχνίες LED. Εκτελέστε τον πείρο GND στο Arduino στη μαύρη γραμμή στο breadboard (οπουδήποτε και αν κάνετε).
Αν θέλετε, μπορείτε να στοιβάζετε το breadboard και το Arduino σε ένα μικρό κουτί για να τα κρύψετε (ή να πάρετε ένα συγκολλητικό σίδερο και να απορρίψετε το breadboard εντελώς), αλλά μου αρέσει η αισθητική των εκτεθειμένων συρμάτων και κυκλωμάτων. Είτε έτσι είτε αλλιώς, σε αυτό το σημείο, όλα είναι συνδεδεμένα. Το μόνο που χρειαζόμαστε είναι το λογισμικό.
Βήμα 7: Κωδικός στροβιλισμού χρώματος
Το πρόγραμμα που έγραψα για να οδηγήσω τη λάμπα μπορεί να προβληθεί στο PasteBin εδώ. Το πρόγραμμα είναι πολύ απλό - απλά επιτρέπει στον υπολογιστή να γνωρίζει ποιοι ακροδέκτες θα χρησιμοποιήσουμε, πόσο φωτεινό θέλουμε να είναι η λάμπα, αποδίδει τις σχετικές ακίδες στην έξοδο και στη συνέχεια εκτελεί έναν βρόχο που χρησιμοποιεί λίγο τριγωνομετρία για ομαλή αλλάξτε τα χρώματα της λάμπας (δείτε τα σχόλια για περισσότερες λεπτομέρειες). Το μόνο που έχετε να κάνετε είναι να επικολλήσετε τον κώδικα σε ένα κενό 'σκίτσο' στο λογισμικό Arduino και πατήστε το κουμπί 'upload').
Βήμα 8: Βάζοντας όλα μαζί
Μεταφορτώστε τον κώδικα στο Arduino σας και βεβαιωθείτε ότι η LED μετατοπίζει σωστά τα χρώματα. Τώρα, το μόνο που έχετε να κάνετε είναι να τοποθετήσετε τη σκιά του λαμπτήρα. Επειδή το μπουκάλι μου είχε ένα λαιμό, χρησιμοποίησα ένα μικρό δαχτυλίδι από πηλό μοντελισμού για να δώσω μια σταθερή βάση για τη σκιά. Το αποτέλεσμα θα πρέπει να είναι κάτι τέτοιο.
Βήμα 9: Διεύρυνση του Έργου
Ο κώδικας είναι μάλλον απλοϊκός ως έχει και υπάρχει αρκετό περιθώριο βελτίωσης για όσους από εσάς θέλουν να χαράξουν μαζί του. Ορισμένα πιθανά έργα επέκτασης περιλαμβάνουν
- Μετατόπιση ομαλά από κάθε τυχαίο χρώμα χωρίς να επαναλαμβάνεται
- Flash κόκκινο όταν ένα σήμα από τον υπολογιστή σας (για παράδειγμα, όταν λαμβάνετε μια ειδοποίηση μέσω ηλεκτρονικού ταχυδρομείου)
- Αλλάξτε τη φωτεινότητα στο χρόνο με τη μουσική (θα θελήσετε να διαβάσετε τα Fast Fourier Transforms)
- Επιτρέποντάς τον να ελέγχεται εξ αποστάσεως μέσω του Διαδικτύου Πώς να ρυθμίσετε τον έλεγχο του Arduino Web χωρίς μια θωράκιση Ethernet Πώς να ρυθμίσετε τον έλεγχο του Arduino Web χωρίς μια ασπίδα Ethernet Για τις τελευταίες εβδομάδες παρέδωσα στους τηλεθεατές τον έλεγχο του φωτισμού διάθεσης στο στούντιό μου κατά τη διάρκεια της ζωντανής εκπομπής της Technophilia Podcast - μπορείτε να δείτε τα αποτελέσματα αυτού του ... Διαβάστε περισσότερα.
Όλα αυτά μπορούν να επιτευχθούν εξ ολοκλήρου με το λογισμικό χωρίς την ανάγκη αγοράς πρόσθετου υλικού ή εξαρτημάτων.
Συγχαρητήρια! Έχετε ολοκληρώσει το πρώτο σας έργο Arduino! Απλά σκεφτείτε τι μπορείτε να κάνετε στη συνέχεια ...