Διαφήμιση
Η λήψη μιας νέας γλώσσας δεν είναι ποτέ εύκολη. Η προσπάθεια να μάθετε βασικά ηλεκτρονικά ταυτόχρονα ζητά μόνο προβλήματα. Ωστόσο, ο κόσμος του Arduino είναι μια από τις πιο ικανοποιητικές δεξιότητες εκεί έξω, και αξίζει τον κόπο να καταβάλει προσπάθεια. Ωστόσο, το να γνωρίζεις πού να ξεκινήσεις είναι δύσκολο.
ο Εγχειρίδιο Arduino Project, γράφτηκε από τον Mark Geddes και δημοσιεύτηκε από τον Χωρίς Starch Press, είναι ένα φανταστικό μέρος για να ξεκινήσετε. Με 25 συναρπαστικά έργα - το καθένα με έγχρωμα διαγράμματα καλωδίωσης, πίνακες σύνδεσης καρφιτσών και φωτογραφίες - επίσης σύντομα θα κάνετε πράγματα όπως ένα συναγερμό τριπλού λέιζερ ή χειριστήριο χειριστηρίου κανόνι λέιζερ.
Ακόμα καλύτερα: αυτό το ουσιαστικό βιβλίο είναι δίκαιο 25 $ απευθείας από το No Starch Press, το οποίο περιλαμβάνει τόσο έντυπο όσο και ψηφιακό αντίγραφο.
Πρώτα βήματα
Όταν άρχισα να μαθαίνω το Arduino, χρησιμοποίησα ένα σετ εκκίνησης all-in-one που συνοδεύει ένα επίσημος Πίνακας Arduino Uno, ένα βιβλίο που συνέγραψε ο ιδρυτής του Arduino, και μερικές οδηγίες για περίπου 10 έργα. Κοστούσε περίπου 100 $ εκείνη τη στιγμή. Τα έργα ήταν όλα αρκετά απλά, με το καθένα ουσιαστικά να εισάγει ένα διαφορετικό στοιχείο. Δεν υπήρξε μεγάλη πρόοδος, και στο τέλος να τα κάνω όλα, ένιωσα λίγο ανεκπλήρωτη. Θα μπορούσατε να τα κάνετε όλα χωρίς ένα Arduino. Δεν ήμουν ακόμα σίγουρος για το πώς θα ήθελα να φτιάξω τα πιο περίτεχνα, διασκεδαστικά πράγματα. Με το μεγαλύτερο μέρος της τιμής κόστους που αναλήφθηκε από τον επίσημο πίνακα, δεν υπήρχαν λίγα στο κιτ για επιπλέον εξαρτήματα εκκίνησης. Ήταν όλα εντυπωσιακά και τελείωσα με αυτό το Σαββατοκύριακο.
Σήμερα, μπορείτε να αγοράσετε κιτ εκκίνησης με βάση τον κλώνο εξαιρετικής αξίας για λιγότερο από $ 30, γεμάτα με ενδιαφέροντα στοιχεία όπως μια μήτρα LED, οθόνη LCD ή συσκευή ανάγνωσης RFID. Το μόνο πρόβλημα με αυτά είναι ότι η τεκμηρίωση λείπει σοβαρά. ή μάλλον, είναι εντελώς ανύπαρκτο. Το Arduino Project Handbook είναι ένα εξαιρετικό συμπλήρωμα σε αυτά τα κιτ.
Εγχειρίδιο Arduino ProjectΕγχειρίδιο Arduino Project Αγοράστε τώρα στο Amazon $38.99
Εγχειρίδιο του έργου Arduino
Αν και το όνομα υποδηλώνει ότι το Arduino Project Handbook είναι απλώς μια συλλογή έργων, περιλαμβάνει μια σύντομη ενότητα σχετικά με το ιστορικό και την ιστορία του Arduino, προτού ασχοληθείτε με το Arduino IDE. Το πρώτο έργο είναι το χρυσό πρότυπο "Hello World!" φροντιστήριο προγραμματισμού ηλεκτρονικών: το LED που αναβοσβήνει. Το Arduino Project Handbook είναι μοναδικό, ωστόσο, καθώς διασπά κάθε γραμμή κώδικα - ακόμη και όλα αυτές τις αγκύλες - για να βοηθήσετε όσους δεν έχουν εμπειρία προγραμματισμού να κατανοήσουν τι ακριβώς συμβαίνει επί.
Όχι μόνο καλύπτει τα απόλυτα βασικά, αλλά εξελίσσεται μέχρι το συνδυασμό συστατικών και τη δόμηση μεγαλύτερων έργων. Αυτή είναι μια σημαντική ικανότητα: ο καθένας μπορεί να αντιγράψει μερικές γραμμές κώδικα, αλλά κατανοώντας τα τμήματα και τότε ο συνδυασμός τους σε κάτι μεγαλύτερο από το άθροισμα των τμημάτων είναι εκεί όπου οι πραγματικές δυσκολίες ψέμα. Δεν υπάρχει επανάληψη, επομένως οι έννοιες που εξηγούνται σε προηγούμενα έργα δεν εξηγούνται ξανά. Μπορεί να είναι δελεαστικό να μεταβείτε κατευθείαν σε ένα λέιζερ ελεγχόμενο από το χειριστήριο, αλλά η επεξεργασία των έργων με τη σειρά - ιδιαίτερα τα πρώτα έργα - θα είναι ο καλύτερος τρόπος για να μάθετε.
Μιλώντας για αυτό, όλος ο κωδικός του έργου είναι διαθέσιμος για λήψη από τον ιστότοπο No Starch Press, αλλά σας προτείνω να τον πληκτρολογήσετε με το χέρι. Παρόλο που αυτό μπορεί να είναι κουραστικό, διασφαλίζει ότι εξετάζετε διανοητικά κάθε γραμμή κώδικα. Κατά τη διαδικασία, πιθανότατα θα εισαγάγετε σφάλματα. Η εκμάθηση του τρόπου αναγνώρισης σχετικών μηνυμάτων σφάλματος, εύρεσης του σφάλματος και διόρθωσης είναι μια άλλη σημαντική δεξιότητα που δεν μπορεί να διδαχθεί πραγματικά σε ένα βιβλίο, αλλά θα έρθει μόνο στην εμπειρία σας. Εάν συναντήσετε ένα άγνωστο όνομα λειτουργίας που δεν εξηγείται στο βιβλίο, μια γρήγορη Google θα αποκαλύψει όλα.
Έχουμε μιλήσει για τι θα βρείτε σε ένα κιτ εκκίνησης Τι υπάρχει στο κιτ εκκίνησης Arduino; [Αρχάινο αρχάριοι]Αντιμετωπίζοντας ένα κουτί γεμάτο ηλεκτρονικά εξαρτήματα, είναι εύκολο να κατακλύζεστε. Ακολουθεί ένας οδηγός για το τι θα βρείτε στο κιτ σας. Διαβάστε περισσότερα στο παρελθόν και στο παράρτημα του βιβλίου θα βρείτε μια παρόμοια ανάλυση, καθώς και τεχνικά στοιχεία για το υλικό.
Απλό έως πολύπλοκο
Το Arduino Project Handbook σας παίρνει στην πραγματικότητα από την αφετηρία ενός απόλυτου αρχάριου και ακολουθεί μια λογική εξέλιξη, εξηγώντας βασικές έννοιες καθώς πηγαίνει. Τα έργα είναι όλο και πιο περίπλοκα, με περισσότερα στοιχεία και μακρύτερα προγράμματα. Παρακάτω είναι ένα μικρό δείγμα από τα 25 έργα που περιλαμβάνονται. Θα βρείτε τον πλήρη πίνακα περιεχομένων στον ιστότοπο του βιβλίου:
- Παιχνίδι μνήμης βασισμένο στον ήχο, παρόμοιο με το κλασικό Simon.
- Εκτοξευτής πυραύλων, χρησιμοποιώντας λαμπτήρα πυράκτωσης και σπίρτο.
- Λέιζερ ελεγχόμενο από Joystick, παρόμοιο με το αυτόνομος πυργίσκος λέιζερ Pew Pew! Πώς να φτιάξετε έναν πυργίσκο λέιζερ με ένα ArduinoΒαριέσαι? Μπορεί επίσης να δημιουργήσετε έναν πυργίσκο λέιζερ. Διαβάστε περισσότερα Έβαλα μαζί πριν από μερικά χρόνια.
- Ανιχνευτής Ghost (ή μάλλον EMF).
- Συναγερμός λέιζερ tripwire.
- Σύστημα εισόδου κάρτας RFID (θα μπορούσατε να το συνδυάσετε με μαγνητική κλειδαριά πόρτας βαρέως τύπου, όπως κάναμε εδώ Δημιουργήστε μια πόρτα γραφείου αυτόματου κλειδώματος με αισθητήρα εγγύτητας smartphoneΘα ρυθμίσουμε ένα Raspberry Pi με προσαρμογέα Bluetooth για να προσέχετε όταν το smartphone σας βρίσκεται εκτός εμβέλειας και θα ενεργοποιήσει ένα ρελέ για να κλειδώσει την πόρτα. Διαβάστε περισσότερα ).
Τα έργα χωρίζονται σε 7 μέρη, καλύπτοντας: LED, Sound, Servos, LCDs, Counters, Security και Advanced.
Ηλεκτρονικά ζάρια
Για να ελέγξω την ποιότητα των οδηγιών, δημιούργησα το έργο αριθ. 16, μια ηλεκτρονική μήτρα. Εν μέρει, αυτό οφείλεται στο γεγονός ότι δεν προσπάθησα ποτέ να χρησιμοποιήσω μια οθόνη LED 7 τμημάτων, οπότε ήξερα ότι δεν μπορούσα να εξαπατήσω. Εκτός από ένα από τα κουμπιά μου που είναι αδύνατο, η καλωδίωση και ο κωδικός λειτούργησαν για πρώτη φορά.
Τα καθαρά, έγχρωμα διαγράμματα και οι πίνακες των pinouts είναι εύκολα κατανοητά και το έργο χρησιμοποίησε μόνο στοιχεία που είχα στο κιτ εκκίνησης. Ο κώδικας είναι καλά τεκμηριωμένος εάν θέλετε να κάνετε αλλαγές, όπως η προσαρμογή της ταχύτητας κινούμενης εικόνας του ζαριού.
Πρέπει να αγοράσετε το εγχειρίδιο Arduino Project;
Εγχειρίδιο Arduino ProjectΕγχειρίδιο Arduino Project Αγοράστε τώρα στο Amazon $14.35
Εάν είστε νέοι στο Arduino, θα πρέπει να αγοράσετε απολύτως αυτό το βιβλίο. Περάστε ευθεία πέρα από τα επώνυμα κιτ εκκίνησης all-in-one που περιλαμβάνουν μερικά βαρετά έργα. Αυτά τα βιβλία σας καθοδηγούν όχι μόνο στα απλά πράγματα που κάνουν όλοι οι αρχάριοι. αλλά και τα πολύπλοκα, μεγαλύτερα έργα που αποδεικνύουν την πραγματική δύναμη του Arduino. Αυτά τα προγράμματα θα σας κρατήσουν πραγματικά κίνητρα για να συνεχίσετε να μαθαίνετε. Το να έχεις ένα πρακτικό, συναρπαστικό πράγμα είναι πιο παρακινητικό από το να κάνεις κάτι για χάρη του.
Θα πρέπει ακόμη να αγοράσετε μερικά εξαρτήματα - όπως ο μηχανισμός πυροδότησης όπλου - αλλά αυτά κοστίζουν μερικά δολάρια.
Η ετυμηγορία μας για το Εγχειρίδιο Arduino Project:
Εύκολα ο καλύτερος οδηγός για αρχάριους εκεί έξω. Συνδυάστε με ένα φθηνό κιτ εκκίνησης με βάση τον κλώνο και ποτέ δεν ήταν φθηνότερο να συμμετάσχετε στην επανάσταση του κατασκευαστή.910
Ο James έχει πτυχίο Τεχνητής Νοημοσύνης και είναι πιστοποιημένο με CompTIA A + και Network +. Είναι ο κύριος προγραμματιστής του MakeUseOf και περνά τον ελεύθερο χρόνο του παίζοντας VR paintball και boardgames. Δημιουργεί υπολογιστές από τότε που ήταν παιδί.