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

Robotic E-textile: 5 βήματα (με εικόνες)
Robotic E-textile: 5 βήματα (με εικόνες)

Βίντεο: Robotic E-textile: 5 βήματα (με εικόνες)

Βίντεο: Robotic E-textile: 5 βήματα (με εικόνες)
Βίντεο: ΟΤΙ ΠΙΟ ΚΡΙΝΤΖ ΥΠΑΡΧΕΙ? 2024, Ιούλιος
Anonim
Ρομποτικό E-υφασμάτινο
Ρομποτικό E-υφασμάτινο

Γειά σου! Το όνομά μου είναι Fiberbot και είμαι τόσο χαρούμενος που θα κάνετε περισσότερους φίλους μου. Σε αυτές τις οδηγίες θα μάθετε ακριβώς πώς να φτιάξετε ένα ρομπότ που μοιάζει ακριβώς με μένα. Θα σας αφήσω επίσης ένα μικρό μυστικό και θα μοιραστώ μαζί σας πώς να με κάνετε να χαμογελάσω (αλλιώς, πώς να με κωδικοποιήσετε!) Επειδή έχω διδάξει πολλούς ανθρώπους πώς να φτιάχνουν περισσότερα Fiberbots, είμαι πολύ κουρασμένος και θα μπορούσα πραγματικά χρησιμοποίησε έναν υπνάκο. Έτσι, αντί να με διδάξω, θα είναι ο ιδιοκτήτης μου που ξέρει πάντα πώς να χαμογελάει στα χείλη μου … κυριολεκτικά. Βουτήξτε στο υπόλοιπο μάθημα, διασκεδάστε, μάθετε πολλά και θα επιστρέψω αργότερα για να γνωρίσω τον νέο μου φίλο που έχετε δημιουργήσει !! Τα λέμε σύντομα!:)

Βήμα 1: Μάθημα 1: Λήψη των προμηθειών

Μάθημα 1: Λήψη των προμηθειών
Μάθημα 1: Λήψη των προμηθειών
Μάθημα 1: Λήψη των προμηθειών
Μάθημα 1: Λήψη των προμηθειών

Υπάρχουν δύο διαφορετικά συστατικά που συνθέτουν αυτό το έργο, η τέχνη και η τεχνολογία. Ο όρος «σκάλα» περιλαμβάνει την κατασκευή του σώματος του Fiberbot με αναλώσιμα υλικά και το προηγούμενο κομμάτι του έργου απαιτεί περισσότερη τεχνογνωστική προσέγγιση χρησιμοποιώντας μη αναλώσιμα. Για το πρότυπο Fiberbot, οι περισσότερες προμήθειες μπορούν να βρεθούν στο τοπικό κατάστημα δολαρίων ή στο κατάστημα χειροτεχνίας. Για το ρομποτικό στοιχείο του Fiberbot, αγόρασα τα περισσότερα από τα είδη μου online στο Adafruit, αλλά υπάρχουν πολλά ηλεκτρονικά καταστήματα που μπορείτε να τα βρείτε. Θα συνιστούσα επίσης να αγοράσετε ή να νοικιάσετε το βιβλίο Make: Making Simple Robots της Kathy Ceceri. Αυτό το βιβλίο είναι εκεί που βρήκα το έργο Fiberbot που προσφέρει περιγραφικές και εύκολες οδηγίες βήμα προς βήμα. Όλα τα υλικά που αναφέρονται παρακάτω μου κόστισαν περίπου $ 40, ωστόσο αυτό συμβαίνει επειδή δεν είχα κανένα δικό μου. (Δανείστηκα επίσης το κολλητήρι που ρίχνει την τιμή του έργου). Αυτό είναι σίγουρα ένα από τα φθηνότερα e-υφάσματα και είναι επίσης πολύ χαριτωμένο !!

Σώμα/πρότυπο Fiberbot

- τσόχα διαφορετικού χρώματος - κολλητήρι

- ψαλίδι - σύρμα συγκόλλησης

- νήμα κεντήματος - κόπτες σύρματος/απογυμνωτής

- σύρματα με επικάλυψη βελόνας ή συνδετήρες αλιγάτορα

- velcro

- λινάτσα

χνούδι/χνούδι στεγνωτηρίου

Προμήθειες ρομπότ

Μικροελεγκτής Adafruit Gemma (#1222)

Adafruit Mini (0,8 ίντσες) 8x8 LED Matrix με σακίδιο

- Υποδοχή μπαταρίας Adafruit 3 x AAA με διακόπτη on/off και καλώδιο σύνδεσης JST 2 ακίδων (#727)

- Μίνι καλώδιο USB (#260 - λειτουργεί καλώδιο κινητού τηλεφώνου)

- Υπολογιστής (Windows ή Mac)

Βήμα 2: Τοποθέτηση του σώματος μαζί

Τοποθέτηση του σώματος μαζί
Τοποθέτηση του σώματος μαζί
Τοποθέτηση του σώματος μαζί
Τοποθέτηση του σώματος μαζί
Τοποθέτηση του σώματος μαζί
Τοποθέτηση του σώματος μαζί

Τώρα θα μπούμε στη δημιουργία του μαλακού σώματος για το ρομπότ. Αγόρασα αυτά τα υλικά στο τοπικό μου κατάστημα με δολάρια για κάτω από 5 $. Λατρεύω το πόσο χαριτωμένο είναι το Fiberbot και επίσης πόσο φθηνό!

1. Χρησιμοποίησα λινάτσα γιατί είναι εύκολο να το κόψεις, να το ράψεις και οι ξεφτισμένες άκρες δημιουργούν ένα διασκεδαστικό και ασταθές ρομπότ. Ακολούθησα το πρότυπο που παρέχεται στο βιβλίο της Kathy Ceceri. Ωστόσο, η δημιουργία του δικού σας προτύπου λειτουργεί πάρα πολύ εφόσον υπάρχει αρκετός χώρος για τον μικροελεγκτή και τη μήτρα LED.

2. Δημιούργησα το πρότυπο Fiberbot από την αρχή, ωστόσο υπάρχει ένα εκτυπώσιμο μοτίβο στο οποίο μπορείτε να έχετε πρόσβαση στη διεύθυνση https://bit.ly/fiberbot-template. Μόλις έχετε έτοιμο το πρότυπό σας, εντοπίστε το στο φύλλο λινάτσας σας με ένα δείκτη που είναι αρκετά σκοτεινό για να εμφανιστεί.

3. Στη συνέχεια θα θελήσετε να μεγεθύνετε τον μικροελεγκτή σας και τη μήτρα LED σε έγχρωμη τσόχα. Στην παραπάνω φωτογραφία, δούλευα με ένα Arduino FLORA που είναι πολύ μεγαλύτερο από το Gemma. Ωστόσο, θα συνιστούσα τη χρήση του Gemma για αυτό το έργο. Για ένα ακόμα πιο αισθητικά ρομπότ, προσθέστε ένα άλλο κομμάτι έγχρωμης τσόχας πίσω από το αρχικό κομμάτι τσόχας. Αυτό θα προσθέσει περισσότερη σταθερότητα στα "μάτια" του ρομπότ καθιστώντας ευκολότερη τη μεταφορά από το σώμα του ρομπότ στο σώμα του ρομπότ.

4. Για να ράψετε το Fiberbot μαζί, θα πρέπει να ξέρετε πώς να κάνετε backstitch. Ευτυχώς, υπάρχει ένα διδακτικό για αυτό! Θα συνιστούσα να δείτε αυτό το διδακτικό, αν δεν ξέρετε πώς ή αν είστε νέοι στο ράψιμο. Είναι εύκολο και γρήγορο για ανάγνωση, χωρίς να αφαιρείτε πολύ χρόνο από τη δημιουργία του Fiberbot!

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

6. Θα θέλετε να κόψετε μερικά μικρά κομμάτια Velcro και να τα τοποθετήσετε και στις τέσσερις γωνίες στο κεφάλι του Fiberbots. Θα χρειαστεί να ευθυγραμμίσετε αυτά τα κομμάτια Velcro με αυτά στο πίσω μέρος των τεμαχίων.

7. Κόψτε το Fiberbot, αλλά βεβαιωθείτε ότι δεν κόβετε πολύ κοντά στη ραφή. Θα θέλετε να αφήσετε περίπου 1,5 - 2 ίντσες χώρο μεταξύ του νήματος και του ψαλιδιού για να διασφαλίσετε ότι η λινάτσα δεν θα διαλυθεί.

8. Δέος, το Fiberbot δείχνει καταπληκτικό μέχρι στιγμής !!! (Περιμένετε μέχρι να χαμογελάσει!)

9. Αφήστε στην άκρη το Fiberbot. Τοποθετήστε το σε μια περιοχή που δεν παράγει θερμότητα. Η λινάτσα και το χνούδι του στεγνωτηρίου είναι και τα δύο πολύ εύφλεκτα!

Βήμα 3: Συνδυάζοντας το ρομπότ

Συνδυάζοντας το ρομπότ
Συνδυάζοντας το ρομπότ
Συνδυάζοντας το ρομπότ
Συνδυάζοντας το ρομπότ
Συνδυάζοντας το ρομπότ
Συνδυάζοντας το ρομπότ
Συνδυάζοντας το ρομπότ
Συνδυάζοντας το ρομπότ

Εντάξει, τώρα μόλις ξεκινάμε! Βάζοντας το Ε στα κλωστοϋφαντουργικά προϊόντα, μπράβο! Οι παρακάτω οδηγίες είναι οι οδηγίες που ακολούθησα από το βιβλίο Make: Making Simple Robots. Αυτό το βιβλίο ήταν πολύ λεπτομερές και εξαιρετικά χρήσιμο για μένα για να ολοκληρώσω αυτό το έργο. Ας ξεκινήσουμε!

Βήμα 1: Η μήτρα LED συνοδεύεται από μια πλακέτα κυκλώματος σακιδίου που επιτρέπει στη μήτρα να είναι συμβατή με απλό προγραμματισμό Arduino. Αυτές οι δύο συσκευές πρέπει να συγκολληθούν πρώτα πριν προχωρήσετε στο επόμενο βήμα. Η συγκόλληση είναι μια απλή εργασία που χρησιμοποιεί ένα συγκολλητικό σίδερο για να λιώσει το μέταλλο, ενώνοντας το σε άλλα αντικείμενα. Υπάρχουν συνολικά 16 οπές στο σακίδιο και 16 σύρματα στη μήτρα που γλιστρούν στις πλευρές του σακιδίου. Μπορείτε να δείτε τα δύο διαφορετικά κομμάτια στις παραπάνω φωτογραφίες. Ευθυγραμμίστε τα καλώδια με τις οπές και σπρώξτε τα απαλά. Αυτό που βρήκα λειτουργούσε καλύτερα για τη συγκόλληση των δύο τεμαχίων μαζί ήταν η σύνδεση του σύρματος συγκόλλησης και του συγκολλητικού σιδήρου μεταξύ του σύρματος στη μήτρα. Έχοντας το σύρμα μήτρας στο κέντρο και στη συνέχεια να συναντήσουμε τα δύο εξαρτήματα, επέτρεψε στη συγκόλληση να σχηματίσει μια ωραία μπάλα στο κάτω μέρος του σακιδίου. Επαναλάβετε αυτό το βήμα για τα επόμενα 15 καλώδια.

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

Βήμα 2: Τώρα που η μήτρα είναι έτοιμη να ξεκινήσει, το επόμενο βήμα είναι να συνδέσετε τέσσερα σύρματα ή μικρά κλιπ αλιγάτορα στις τέσσερις οπές που συνδέονται με το σακίδιο. Μπορείτε να χρησιμοποιήσετε σύρματα διαφορετικού χρώματος, αλλά επειδή είχα μόνο ένα χρώμα καλωδίου με επίστρωση, χρησιμοποίησα μόνο ένα. Συγκολλήστε τα τέσσερα σύρματα σε κάθε τρύπα χρησιμοποιώντας την ίδια τεχνική που χρησιμοποίησα για τη συγκόλληση της μήτρας και του σακιδίου μαζί. Κόψτε τα υπόλοιπα καλώδια.

Βήμα 3: Το επόμενο βήμα είναι η σύνδεση της Gemma με τη μήτρα LED. Κάθε σύρμα έχει μια συγκεκριμένη θέση στο Gemma, οπότε είναι σημαντικό να συνδέσετε σωστά τα καλώδια. Βεβαιωθείτε ότι έχετε αφαιρέσει το καλώδιο περίπου μισή ίντσα πριν το στρίψετε στο Gemma. Χρησιμοποίησα αυτήν τη μέθοδο, ωστόσο μπορείτε επίσης να κολλήσετε τα καλώδια στο Gemma. Επειδή οι τρύπες προορίζονται για ράψιμο και όχι για συγκόλληση, εάν συγκολλάτε τα καλώδια θα χρειαστεί να προ-κασσίτεψετε τις τρύπες. Αυτό σημαίνει ότι προσθέτουμε ένα επιπλέον στρώμα συγκόλλησης στις οπές. Χρησιμοποίησα την παραπάνω εικόνα από το βιβλίο Make: Making Simple Robots για αναφορά στο πού πρέπει να στερεωθεί κάθε σύρμα.

Το σύρμα + (κόκκινο στη φωτογραφία) θα συνδεθεί με το κάτω μαξιλάρι στα δεξιά (με σήμανση Vout).

Το σύρμα (μαύρο στη φωτογραφία) θα συνδεθεί στο επάνω μαξιλάρι στα δεξιά (με σήμανση GND).

Το σύρμα D (κίτρινο στη φωτογραφία) θα συνδεθεί με το μεσαίο μαξιλάρι στα αριστερά (με σήμανση D0).

Το σύρμα C (πράσινο στη φωτογραφία) θα συνδεθεί στο επάνω μαξιλάρι στα δεξιά (με σήμανση D2).

Ceceri, K. (2015). Make: Κάνοντας απλά ρομπότ. Σαν Φρανσίσκο: Maker Media Inc.

Βήμα 4: Τώρα τελειώσατε με την κατασκευή των «ματιών» του ρομπότ! ΝΑΙ! Σχεδόν εκεί για να ξυπνήσουν το Fiberbot και να τους συστήσουν στον νέο τους φίλο. Μπορείτε να εκτελέσετε μια δοκιμή για να βεβαιωθείτε ότι η Gemma λειτουργεί σωστά. Μπορείτε να βρείτε αυτά τα βήματα στο επόμενο μάθημα !!

Βήμα 4: Λήψη του Arduino Blink

Σε αυτό το μάθημα θα εκτελέσετε μια δοκιμή στο Gemma σας καθώς και λήψη του προγράμματος που σας επιτρέπει να κωδικοποιήσετε τον μικροελεγκτή σας χρησιμοποιώντας το Arduino IDE.

Πώς να εκτελέσετε μια δοκιμή:

Είναι σημαντικό να εκτελέσετε μια δοκιμή στο Adafruit Gemma σας προτού ξεκινήσετε την κωδικοποίηση σε αυτό. Ακολουθούν τα βήματα για να εκτελέσετε μια δοκιμαστική εξάσκηση στο Gemma σας. Οδηγίες που προέρχονται από το Make: Making Simple Robots της Kathy Ceceri.

Βήμα 1: Εάν χρησιμοποιείτε υπολογιστή Windows, θα πρέπει να κάνετε λήψη ενός προγράμματος οδήγησης που ονομάζεται USB-tinyISP. Η δουλειά των οδηγών είναι να κατανοήσουν τη γλώσσα που μεταδίδεται από τον υπολογιστή στο Gemma. Παρόμοια με το πώς οι άνθρωποι αλλάζουν τη γλώσσα τους όταν μιλούν με νέους σε σύγκριση με όταν μιλούν μπροστά σε φοιτητές. Με άλλα λόγια, η λήψη του προγράμματος οδήγησης επιτρέπει στον υπολογιστή να επικοινωνεί αποτελεσματικά με το Gemma.

- Για να εγκαταστήσετε το πρόγραμμα οδήγησης: Πληκτρολογήστε http // bit.ly/ada-drivers όπου θα βρείτε οδηγίες για Windows 7, 8 και XP.

Βήμα 2: Συνδέστε το Gemma στον υπολογιστή χρησιμοποιώντας τη θύρα USB και το καλώδιο μίνι USB στο Gemma. Μόλις αυτό είναι συνδεδεμένο, θα πρέπει να δείτε την πράσινη λυχνία LED στο Gemma να ανάβει καθώς και το κόκκινο ενσωματωμένο φλας LED.

- Μόλις συνδέσετε το Gemma, πρέπει να εμφανιστεί ένα αναδυόμενο παράθυρο στην οθόνη. Δεν το χρειάζεστε για αναζήτηση στον ιστό για το πρόγραμμα οδήγησης, καθώς θα πρέπει να εγκαταστήσει απευθείας το πρόγραμμα οδήγησης στον σκληρό σας δίσκο.

Βήμα 3: Στη συνέχεια θα χρειαστεί να κατεβάσετε το πρόγραμμα Arduino IDE στον υπολογιστή σας. Μεταβείτε στη λήψη της σελίδας του προγράμματος Arduino IDE εδώ και ακολουθήστε τις οδηγίες. Αφού κατεβάσετε με επιτυχία το πρόγραμμα στον σκληρό σας δίσκο, θα πρέπει να βεβαιωθείτε ότι χρησιμοποιείτε τη σωστή πλακέτα. Δυστυχώς, επειδή το Gemma είναι ένα Adafruit και είναι συμβατό μόνο με το Arduino, πρέπει να κατεβάσετε τον πίνακα ξεχωριστά και να τον εγκαταστήσετε στο πρόγραμμα. Δείτε αυτό το εκπαιδευτικό βίντεο όπου σας δείχνω πώς να κατεβάσετε τον πίνακα Adafruit Gemma στο πρόγραμμα IDE. Μπορείτε επίσης να δείτε αυτόν τον σύνδεσμο που σας δίνει περιγραφικές οδηγίες για τη λήψη πρόσθετων πινάκων στον προγραμματισμό IDE.

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

Βήμα 4: Τώρα που έχετε δουλέψει το Gemma και το σώμα έχει τελειώσει, το επόμενο βήμα είναι να τα συνδέσετε μεταξύ τους. Χρησιμοποιώντας ένα άλλο χρώμα τσόχας, κόψτε ένα περίγραμμα της Gemma και της μήτρας LED. Τοποθετήστε τα περιγράμματα πίσω από κάθε κομμάτι. Ράψτε τις γωνίες της μήτρας LED και της Gemma στο ορθογώνιο κομμάτι τσόχας που φτιάξατε νωρίτερα σε αυτό το μάθημα.

Βήμα 5: Συνδέστε τη μπαταρία στο Gemma και τοποθετήστε το μαύρο κουτί πίσω από το ρομπότ. Συνδέστε την μπαταρία στο πίσω μέρος του Fiberbot με velcro. Με αυτόν τον τρόπο, αν θέλετε να βάλετε αυτά τα "μάτια" σε ένα διαφορετικό ρομπότ, όλα είναι φορητά.

Εντάξει, έτσι μπορείτε να αφήσετε το Fiberbot κάτω για ένα δευτερόλεπτο. Θα σας καθοδηγήσω στον ιστότοπο που σας δίνει αναλυτικές οδηγίες σχετικά με τον τρόπο λήψης του προγράμματος Arduino είτε σε υπολογιστές MacBook είτε Windows. Τώρα αυτό θα κάνει το Fiberbot να χαμογελάσει!

1. Λήψη Arduino: Στον ιστότοπο adafruit, υπάρχει μια σελίδα διαθέσιμη ειδικά για να μάθετε για τον ελεγκτή Gemma. Πρώτα απ 'όλα, πρέπει να κατεβάσετε το συμβατό λογισμικό στον υπολογιστή σας. Εδώ είναι ο σύνδεσμος για την ολοκλήρωση αυτού του βήματος.

Λήψη Arduino

2. Προγραμματισμός με Arduino IDE: Και πάλι, στον ιστότοπο adafruit που ξεκινάει με το Gemma μπορείτε να βρείτε μια καρτέλα που ονομάζεται «προγραμματισμός με Arduino IDE.» Αυτή η συγκεκριμένη ιστοσελίδα σας επιτρέπει να κατανοήσετε τις έννοιες πίσω από τον κώδικα. Όλη η κωδικοποίηση ουσιαστικά είναι, λέει κάτι να εκτελέσει ως εργασία. Αυτά είναι γνωστά ως είσοδοι και έξοδοι. Μια είσοδος είναι πληροφορίες που εισέρχονται στο αντικείμενο και η έξοδος είναι το τελικό αποτέλεσμα. Για παράδειγμα, αν πω στην αδερφή μου να κάνει τα πιάτα και εκείνη τα κάνει, η είσοδος αντιπροσωπεύεται από εμένα ζητώντας της να κάνει τα πιάτα, η έξοδος είναι αυτή που τα κάνει. Ένα άλλο παράδειγμα θα ήταν η χρήση του τηλεχειριστηρίου για την τηλεόρασή σας. Πατάτε το κουμπί ενεργοποίησης που είναι η είσοδος και η τηλεόραση ενεργοποιείται λειτουργώντας ως έξοδος. Η ίδια επικοινωνία χρησιμοποιείται όταν εργάζεστε με μικροελεγκτές. Θα μάθουμε πώς να στέλνουμε εισόδους στο Gemma μας για να έχει μια απάντηση (έξοδος). Διαβάστε για τις διαφορετικές έννοιες του κώδικα. Μου αρέσει πολύ να χρησιμοποιώ αυτόν τον ιστότοπο, επειδή σπάει τα βήματα για αρχάριους. Είναι εύκολο να το καταλάβετε και παρέχουν πολλά γραφικά που πρέπει να ακολουθήσετε.

Προγραμματισμός με Arduino ID

3. Αφού κατεβάσετε το πρόγραμμα Arduino στον υπολογιστή σας, ανοίξτε το και ακολουθήστε την προτροπή στο βίντεο που έχω παράσχει. Θέλετε να κάνετε κλικ στα «εργαλεία» στην επάνω γραμμή μενού, μετακινηθείτε προς τα κάτω στην «σανίδα:» και κάντε κλικ στο Adafruit Gemma (ATtiny85 @ 8MHz). Επειδή η κωδικοποίηση διαφέρει ελαφρώς από πίνακα σε πίνακα, είναι σημαντικό να επιλέξετε τη σωστή πλακέτα για τον ελεγκτή που χρησιμοποιείτε.

4. Τώρα που κατεβάσατε το πρόγραμμα Arduino και εξοικειωθήκατε με κάποιο από τα πλαίσια πίσω από την κωδικοποίηση, νομίζω ότι είστε έτοιμοι να ξεκινήσετε την κωδικοποίηση του δικού σας Fiberbot !!! Δείτε το επόμενο μάθημα σχετικά με τον τρόπο κωδικοποίησης χρησιμοποιώντας το Blink.

Βήμα 5: Κωδικοποίηση Fiberbot

Image
Image
Κωδικοποίηση Fiberbot
Κωδικοποίηση Fiberbot

Ενας. Περισσότερο. Βήμα.

Το σκίτσο που αναβοσβήνει που χρησιμοποιήσατε για να εκτελέσετε μια δοκιμή για το Gemma σας είναι ένας απλός κώδικας με τον οποίο μπορείτε να παίξετε για να εξοικειωθείτε με το πρόγραμμα. Βρείτε πού γράφει καθυστέρηση (1000). Αυτή η εντολή λέει στο Gemma να ανάψει και να σβήσει το LED για 1000 χιλιοστά του δευτερολέπτου ή με άλλα λόγια 1 δευτερόλεπτο. Μπορείτε να παίξετε με το χρονοδιάγραμμα για να καταλάβετε πώς η αλλαγή του θα αλλάξει την ταχύτητα του LED που αναβοσβήνει. Για παράδειγμα, αν το αλλάξετε σε καθυστέρηση (500), η λυχνία LED θα αναβοσβήνει δύο φορές πιο γρήγορα. Αν το αλλάξετε σε καθυστέρηση (2000), μπορείτε να υποθέσετε τι θα άλλαζε; Ναι, το κατάλαβες! Λέει στη συσκευή Arduino να αναβοσβήνει δύο φορές πιο αργά.

** Θυμηθείτε: Θα πρέπει πάντα να πατάτε το κουμπί επαναφοράς στο Gemma σας κάθε φορά που θέλετε να ανεβάσετε ένα νέο αρχείο.

Υπάρχει περίπτωση κατά την επαλήθευση/μεταφόρτωση του κώδικα, να υπάρχει σφάλμα στο κάτω μέρος της οθόνης με κόκκινη εκτύπωση. Εάν συμβεί αυτό, είναι συχνά επειδή ξεχάσατε να πατήσετε το κουμπί επαναφοράς στο Gemma σας. Εάν αυτό δεν συμβαίνει, μπορείτε να διαβάσετε τη σελίδα "Ρύθμιση με το Arduino IDE" (https://bit.ly/arduino-setup) για περαιτέρω οδηγίες και βοήθεια. Υπάρχει επίσης ένα φόρουμ υποστήριξης πελατών Adafruit, όπου ένα ζωντανό άτομο θα μπορεί να παρέχει βοήθεια και να απαντά σε τυχόν περαιτέρω απορίες που έχετε.

Τώρα που εκτελέσατε με επιτυχία τον κώδικα blink στο Gemma σας, ήρθε η ώρα να εμπλέξετε το Matrix. Για αυτό, θα χρειαστεί να κατεβάσετε μια βιβλιοθήκη που ονομάζεται TinyWireM. Να πώς:

1. Κλείστε τυχόν ανοιχτά παράθυρα Arduino

2. Μεταβείτε στον ιστότοπο του Adafruit ή πληκτρολογήστε https://bit.ly/gemma-sc. Εδώ θα βρείτε τη βιβλιοθήκη TinyWireM. Κατεβάστε αυτό. Ανέβασα ένα βίντεο για να σας δείξω πώς να το κάνετε αυτό σε υπολογιστή Mac. Μπορείτε επίσης να μεταβείτε σε αυτόν τον σύνδεσμο για έναν γραπτό οδηγό βήμα προς βήμα για τη λήψη αυτής της βιβλιοθήκης. Με τη λήψη αυτής της βιβλιοθήκης θα έχετε μόνιμη πρόσβαση σε αυτόν τον κώδικα επιτρέποντάς σας να αποθηκεύσετε ως νέα αρχεία.

3. Το βήμα 2 μπορεί να είναι κάπως μπερδεμένο. Εάν συμβαίνει αυτό, οι κωδικοί είναι διαθέσιμοι στον ιστότοπο του Adafruit. Μπορείτε να αντιγράψετε και να επικολλήσετε τους κωδικούς στο πρόγραμμα Arduino Blink και να τους εκτελέσετε από εκεί. Θα θελήσετε να δημιουργήσετε δύο νέες καρτέλες, παρόμοιες με τις καρτέλες στο πρόγραμμα περιήγησης. Επαληθεύστε και τους δύο κωδικούς και ανεβάστε τους στο Gemma και το Matrix σας. ΤΑ-ΔΑ !!!!! Μόλις κωδικοποιήσατε και ανεβάσατε χρησιμοποιώντας το Arduino IDE !!!!! Έχετε κάνει πολύ χαρούμενο το Fiberbot !! Συνδέστε το πακέτο μπαταρίας στο Gemma και αποσυνδέστε το USB από τον υπολογιστή σας και τον μικροελεγκτή. Τώρα μπορείτε να επιδείξετε τον φίλο σας Fiberbot σε όλους! Καλα να περνατε:)

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

Συνιστάται: