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


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

AutoGuitarHero - Πώς να - Εξαπατήσει στον ήρωα της κιθάρας, τον τρόπο κατασκευής

AutoGuitarHero - Πώς να - Εξαπατήσει στον ήρωα της κιθάρας, τον τρόπο κατασκευής


Adelaide, Αυστραλία για να φιλοξενήσει το μεγαλύτερο Faire Maker στο νότιο ημισφαίριο

Adelaide, Αυστραλία για να φιλοξενήσει το μεγαλύτερο Faire Maker στο νότιο ημισφαίριο


Barnes & Noble Μίνι Maker Faire έρχονται σε ένα κατάστημα κοντά σας!

Barnes & Noble Μίνι Maker Faire έρχονται σε ένα κατάστημα κοντά σας!


Αυτή την εβδομάδα στο Make: Mobile VR Vans και τα καλύτερα αποκριάτικα κοστούμια

Αυτή την εβδομάδα στο Make: Mobile VR Vans και τα καλύτερα αποκριάτικα κοστούμια