How-To: Συρρίκνωση των έργων Arduino - 💡 Fix My Ideas

How-To: Συρρίκνωση των έργων Arduino

How-To: Συρρίκνωση των έργων Arduino


Συγγραφέας: Ethan Holmes, 2019

Από τότε που άρχισα να κάνω έργα με το Arduino, έχω την επιθυμία να τα συρρικνωθώ σε ένα και μόνο μικρό κύκλωμα. Ένα από τα πρώτα μου έργα, ένα προσαρμόσιμο χρονόμετρο SLR, συσκευάστηκε σε ένα κουτί από χαρτόνι μεγέθους τηλεφωνικού καταλόγου και χρησιμοποίησε το Arduino Deumilanove συνδεδεμένο σε ένα breadboard με καλώδια jumper. Έφερα το κουτί στο Central Park στις 5 το πρωί για να φτιάξω μια χρονική στιγμή της ανατολής, αλλά όταν πήγα στο πάρκο πέρασα 20 λεπτά για να καθορίσω τις συνδέσεις μεταξύ του Arduino, του breadboard και των εξαρτημάτων. Από τότε, έχω εξερευνήσει μερικούς διαφορετικούς τρόπους συρρίκνωσης των έργων και να τους καταστήσω πιο ισχυρούς. Για το χρονόμετρο, σχεδίασα μια πλακέτα κυκλωμάτων που είχε θηλυκές ακίδες κεφαλίδας για να κάτσει ένα Arduino Nano. Ήταν μια τεράστια βελτίωση στον σχεδιασμό, αλλά ήξερα ότι θα μπορούσα να κάνω πολύ καλύτερα.

Προσπάθησα να μάθω τον εαυτό μου τον προγραμματισμό AVR, αλλά έτρεξε σε πολλά εμπόδια στην πορεία. Μέχρι τη στιγμή που πήρα ένα LED να αναβοσβήνει, είχα επενδύσει ώρες στο έργο (σε απόλυτη αντίθεση με την πρώτη μου εμπειρία Arduino) και αισθάνθηκα αρκετά αποθαρρύνονται. Προσπάθησα επίσης να χρησιμοποιήσω μάρκες PICAXE. Παρόλο που ήταν πολύ πιο εύκολο να ξεκινήσετε με αυτές τις μάρκες παρά με τον προγραμματισμό AVR, ένιωθα σαν να εγκατέλειψα όλα τα χρόνια του C προγραμματισμού μου για να μάθω μια μορφή BASIC που είναι ένα τελείως διαφορετικό ζώο από όταν το χρησιμοποίησα ως παιδί.

Όταν ήμουν αντιμέτωπος με αυτό το σεμινάριο από την Ομάδα High-Low Tech της MIT Media Lab, ήμουν ενθουσιασμένος. Θα σας καθοδηγήσουν στη διαδικασία χρήσης του IDE Arduino και της γλώσσας προγραμματισμού για να προγραμματίσετε 8 τσιπ ATtiny45 ή ATtiny85 με 8 ακίδες. Όχι μόνο αυτό, αλλά και σας περπατούν μέσω ενός πίνακα Arduino για να ενεργήσετε ως προγραμματιστής, ή ISP. Είχα ό, τι χρειαζόμουν, εκτός από τα τσιπ, οπότε περίμενα να περιμένω την αποστολή μου από τα φορτηγά μου.

Ακολούθησα το σεμινάριο και διαπίστωσα ότι ήταν πραγματικά πολύ εύκολο να προγραμματίσετε αυτές τις μικρές μάρκες χρησιμοποιώντας τον κώδικα Arduino και IDE. Δοκίμασα τις βασικές λειτουργίες ψηφιακής και αναλογικής εισόδου / εξόδου και όλοι εργάστηκαν όπως ήταν αναμενόμενο. Έκανα λίγο πειραματισμό με λίγες άλλες λειτουργίες με κάποια επιτυχία, οπότε το άστρωμά σας μπορεί να διαφέρει. Για να το δοκιμάσω όλα έξω, έκανα ακόμη και ένα χαριτωμένο μικρό παιχνίδι blinky μέσα σε περίπου μια ώρα. Τώρα σκέφτομαι να επανεξετάσω το έργο μου και να το συρρικνωθώ από ένα κουτί από χαρτόνι σε ένα μίνι κασσίτερο Altoids!

Περισσότερο:

  • Επισκεφτείτε την ομάδα MIT High-Low Tech σήμερα
  • Πίσω κεφαλίδες
  • Wavetable Synth σε ένα ATtiny45


Μπορεί Να Σας Ενδιαφέρει

Maker to Market: Η Lisa Fetterman μοιράζεται την ιστορία της Nomiku της

Maker to Market: Η Lisa Fetterman μοιράζεται την ιστορία της Nomiku της


Κάντε το παντού με ένα εργαστήριο κινητής τηλεφωνίας

Κάντε το παντού με ένα εργαστήριο κινητής τηλεφωνίας


Κάντε το παντού, Μέρος 2: Κινητό υπόστρωμα εργαστηρίου

Κάντε το παντού, Μέρος 2: Κινητό υπόστρωμα εργαστηρίου


Makers + Μουσείο = Μαγεία στο Μιλγουόκι

Makers + Μουσείο = Μαγεία στο Μιλγουόκι