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

Το δικό σας έξυπνο αυτοκίνητο & πέρα από το HyperDuino+R V3.5R με Funduino/Arduino: 4 βήματα
Το δικό σας έξυπνο αυτοκίνητο & πέρα από το HyperDuino+R V3.5R με Funduino/Arduino: 4 βήματα

Βίντεο: Το δικό σας έξυπνο αυτοκίνητο & πέρα από το HyperDuino+R V3.5R με Funduino/Arduino: 4 βήματα

Βίντεο: Το δικό σας έξυπνο αυτοκίνητο & πέρα από το HyperDuino+R V3.5R με Funduino/Arduino: 4 βήματα
Βίντεο: Volkswagen e-up | VW e-up | Ηλεκτρικό για μέσα στην πόλη 2024, Νοέμβριος
Anonim
Το δικό σας έξυπνο αυτοκίνητο & πέρα από το HyperDuino+R V3.5R με Funduino/Arduino
Το δικό σας έξυπνο αυτοκίνητο & πέρα από το HyperDuino+R V3.5R με Funduino/Arduino
Το δικό σας έξυπνο αυτοκίνητο & πέρα από το HyperDuino+R V3.5R με Funduino/Arduino
Το δικό σας έξυπνο αυτοκίνητο & πέρα από το HyperDuino+R V3.5R με Funduino/Arduino

Αυτό είναι ένα άμεσο αντίγραφο από αυτό το σύνολο οδηγιών ΕΔΩ. Για περισσότερες πληροφορίες επισκεφθείτε το HyperDuino.com.

Με το HyperDuino+R v4.0R μπορείτε να ξεκινήσετε μια διαδρομή εξερεύνησης σε πολλές διαφορετικές κατευθύνσεις, από τον έλεγχο κινητήρων έως την εξερεύνηση ηλεκτρονικών, από τον προγραμματισμό (κωδικοποίηση) έως την κατανόηση του τρόπου αλληλεπίδρασης του φυσικού και του ψηφιακού κόσμου. Με ό, τι νέο μαθαίνετε, οι δικές σας δυνατότητες για εφεύρεση, καινοτομία και περαιτέρω ανακαλύψεις ενισχύονται δέκα φορές και περισσότερο.

Το συγκεκριμένο σεμινάριο ακολουθεί το δρόμο της μετατροπής ενός χαρτονένιου κουτιού συν μερικών τροχών και κινητήρων σε ένα «έξυπνο αυτοκίνητο». Αυτό συχνά ονομάζεται ρομποτική, αλλά αξίζει να εξεταστεί τι ακριβώς διαφοροποιεί ένα αυτόματο (αυτόματα), έξυπνα αυτοκίνητα και ένα «ρομπότ» (βλ. Επίσης, προέλευση της λέξης «ρομπότ»). Για παράδειγμα, είναι αυτό το «πέφτοντας ρομπότ» πραγματικά ένα «ρομπότ», ή απλά ένα αυτόματο;

Μπορεί να φαίνεται ότι οι λέξεις είναι ασήμαντες, ωστόσο για τους σκοπούς μας, θεωρούμε ότι οι διαφορές είναι ότι ένα αυτόματο είναι κάτι που δεν αλλάζει τη συμπεριφορά του βάσει εξωτερικής εισόδου. Επαναλαμβάνει την ίδια πορεία προγραμματισμένων ενεργειών ξανά και ξανά. Ένα ρομπότ είναι κάτι που εκτελεί διαφορετικές ενέργειες σε απόκριση διαφορετικών εισόδων. Σε προηγμένη μορφή, τα επίπεδα πολλαπλών εισόδων μπορούν να οδηγήσουν σε διαφορετικές ενέργειες. Δηλαδή, όχι μόνο μία έξοδος ανά είσοδος, αλλά διαφορετικές ενέργειες που βασίζονται σε μια προγραμματισμένη ανάλυση πολλαπλών εισόδων.

Το «έξυπνο αυτοκίνητο» εξερευνά αυτή τη γκάμα. Στην απλούστερη μορφή, ένα έξυπνο αυτοκίνητο είναι προγραμματισμένο να κινείται σε μια προκαθορισμένη διαδρομή. Η πρόκληση σε αυτή την περίπτωση μπορεί να είναι να μετακινήσετε το αυτοκίνητο μέσα από έναν προκατασκευασμένο «λαβύρινθο». Ωστόσο, σε εκείνο το σημείο, η επιτυχία της αποστολής καθορίζεται πλήρως από το προκαθορισμένο σύνολο ενεργειών, για παράδειγμα, μπροστά 10, δεξιά, εμπρός 5, αριστερά κ.λπ.

Στο επόμενο επίπεδο, μια είσοδος όπως αυτή από έναν αισθητήρα εμβέλειας μπορεί να ωθήσει το αυτοκίνητο να σταματήσει πριν έρθει σε επαφή με αυτό το εμπόδιο και να κάνει μια στροφή για να πάρει μια νέα κατεύθυνση. Αυτό θα ήταν ένα παράδειγμα μιας εισόδου, μιας ενέργειας. Δηλαδή, η ίδια είσοδος (ένα εμπόδιο) έχει πάντα την ίδια έξοδο (μια στροφή μακριά από το εμπόδιο).

Σε πιο προχωρημένο επίπεδο, το πρόγραμμα μπορεί να παρακολουθεί πολλαπλές εισόδους, όπως η στάθμη της μπαταρίας μαζί με την πορεία και/ή την αποφυγή εμποδίων, και να τα συνδυάζει όλα σε μια βέλτιστη επόμενη ενέργεια.

Στην πρώτη περίπτωση, το πρόγραμμα είναι απλώς μια ακολουθία κινήσεων. Στα 2α και 3α παραδείγματα, το πρόγραμμα περιλαμβάνει μια δομή "αν-τότε" που του επιτρέπει να κάνει διαφορετικά μέρη του προγράμματος ως απόκριση των εισόδων από αισθητήρες.

Βήμα 1: Υλικά

Υλικά
Υλικά

Κουτί HyperDuino ή παρόμοιο

HyperDuino + R v3.5R + Funduino/Arduino

Διαφανής αυτοκόλλητη μεμβράνη (OL175WJ) με εκτυπωμένο μοτίβο. (ή χρησιμοποιήστε αυτόν τον οδηγό μόνο για τους κινητήρες και τον κάδο που μπορούν να εκτυπωθούν σε χαρτί)

Κουτί μπαταρίας 4 ΑΑ συν 4 μπαταρίες ΑΑ

2 μειωτήρες μοτέρ

2 ρόδες

1 ρολό μπάλα κάστερ

Βίδες μηχανής 4 #4 x 40 1 ½”με ροδέλα & παξιμάδι #4s

2 βίδες μηχανής #4 x 40 ⅜”με ροδέλα & παξιμάδι #4s

1 κατσαβίδι philipps/επίπεδη

1 HC SR-04 Αισθητήρας υπερηχητικής εμβέλειας

1 σερβο σερβο

1 κουτί μπαταρίας 4xAA

4 μπαταρίες AA

1 μπαταρία 9V

1 τηλεχειριστήριο IR & δέκτης IR

1 ενότητα δέκτη SH-HC-08 bluetooth 4.0 BLE

Αισθητήρας υπερήχων 1HC-SR04

2 καλώδια σύνδεσης 3 συρμάτων.

2 καλώδια σύνδεσης 4 συρμάτων συμβατά με το Grove.

1 Υποδοχή Grove σε πρίζες καλωδίου

1 λευκή λευκή αυτοκόλλητη ετικέτα

1 κατσαβίδι HyperDuino (ή παρόμοιο)

Βήμα 2: Κατασκευή του έξυπνου αυτοκινήτου

Κατασκευή του έξυπνου αυτοκινήτου
Κατασκευή του έξυπνου αυτοκινήτου
Κατασκευή του έξυπνου αυτοκινήτου
Κατασκευή του έξυπνου αυτοκινήτου
Κατασκευή του έξυπνου αυτοκινήτου
Κατασκευή του έξυπνου αυτοκινήτου

(Όλες οι εικόνες παρέχονται παραπάνω)

Προετοιμάστε το κουτί

Παρόλο που το κιτ HyperDuino Robotics θα μπορούσε να περιλαμβάνει μια πλαστική βάση που ονομάζεται "σασί" (προφέρεται "chass-ee"), νομίζουμε ότι είναι πολύ πιο ικανοποιητικό να είμαστε όσο το δυνατόν πιο κοντά στην κατασκευή "από την αρχή" του έξυπνου αυτοκινήτου σας. Για το λόγο αυτό, θα ξεκινήσουμε χρησιμοποιώντας ξανά το χαρτόκουτο του ίδιου του κιτ HyperDuino Robotics.

Στο κουτί HyperDuino+R, θα βρείτε ένα κομμάτι λευκού χαρτιού με κόλλα και ένα κομμάτι διαφανούς υλικού με κόλλα με περίγραμμα που δείχνουν τις θέσεις για το HyperDuino, το κουτί της μπαταρίας και τους κινητήρες.

Υπάρχουν επίσης κύκλοι που υποδεικνύουν πού να τοποθετήσετε τους κύκλους velcro με υποστήριξη κόλλας.

1. Αφαιρέστε το αυτοκόλλητο υπόστρωμα στην ετικέτα λευκού χαρτιού και τοποθετήστε το πάνω από την ετικέτα HyperDuino στο επάνω μέρος του κουτιού. Σημείωση: αυτό το συγκολλητικό μοτίβο παρέχεται για να δώσει έναν οδηγό διάταξης για ένα συγκεκριμένο κουτί, το κουτί από χαρτόνι MakerBit. Μόλις χρησιμοποιήσετε αυτό το πλαίσιο, ή αν θέλετε να χρησιμοποιήσετε ένα διαφορετικό πλαίσιο, μπορείτε να χρησιμοποιήσετε αυτό το αρχείο μοτίβου pdf που προορίζεται για εκτύπωση σε χαρτί και, στη συνέχεια, να κόψετε τους οδηγούς κινητήρα (επάνω και κάτω = αριστερά και δεξιά) και ένα των οδηγών τροχών τροχού. Μπορείτε να κολλήσετε το χαρτί στη θέση του ενώ κάνετε τις τρύπες και, στη συνέχεια, αφότου γίνουν, αφαιρέστε το μοτίβο χαρτιού.

2. Ξεδιπλώστε το κουτί HyperDuino+R έτσι ώστε να μπορεί να ακουμπήσει. Αυτό είναι ίσως το πιο δύσκολο μέρος του έργου. Θα πρέπει να πατήσετε και να σηκώσετε τις καρτέλες σε κάθε πλευρά του κουτιού από τις υποδοχές στο κάτω μέρος του κουτιού. Μπορεί να διαπιστώσετε ότι η χρήση του κατσαβιδιού HyperDuino για να σπρώξετε από το εσωτερικό του πτερυγίου προς μια εξωτερική κατεύθυνση θα σας βοηθήσει να ελευθερώσετε τα πτερύγια.

3. Αφαιρέστε το μισό της αυτοκόλλητης βάσης στο διαφανές υλικό στην αριστερή πλευρά (εάν το λογότυπο HyperDuino είναι "επάνω") και τοποθετήστε το μέσα στο κουτί HyperDuino με τα μισά περιγράμματα των σχισμών που ταιριάζουν με τις αποκοπές στο κουτί. Κάντε ό, τι καλύτερο μπορείτε για να ευθυγραμμίσετε τις δύο οριζόντιες γραμμές με τις πτυχές του κάτω μέρους του κουτιού HyperDuino+R.

4. Αφού τοποθετήσετε την αριστερή πλευρά της διαφανούς μεμβράνης, αφαιρέστε το υπόστρωμα χαρτιού από το δεξί μισό και ολοκληρώστε τη στερέωση του σχεδίου.

5. Χρησιμοποιήστε το άκρο phillips του κατσαβιδιού HyperDuino που περιλαμβάνεται στο κιτ σας για να κάνετε μικρές οπές για τις βίδες του μηχανήματος που θα συγκρατούν τους κινητήρες στη θέση τους. Υπάρχουν δύο οπές για κάθε κινητήρα, συν μια τρύπα για τον άξονα του κινητήρα.

6. Συνεχίστε και κάντε άλλες δύο τρύπες για την μπάλα κυλίνδρου.

7. Για τους άξονες των κινητήρων, χρησιμοποιήστε το μπλε πλαστικό εργαλείο δημιουργίας οπών του κιτ HyperDuino για να κάνετε την πρώτη μικρή τρύπα που ευθυγραμμίζεται με τους άξονες των κινητήρων. Στη συνέχεια, χρησιμοποιήστε ένα πλαστικό στυλό ή παρόμοιο για να μεγεθύνετε την τρύπα σε διάμετρο περίπου ¼ ίντσας.

8. Βάλτε ένα πλυντήριο σε κάθε μία από τις μακριές (1 ½”) βίδες του μηχανήματος και σπρώξτε τις οπές για τους κινητήρες από το εξωτερικό του κουτιού. (Χρειάζεται λίγη σταθερή πίεση, αλλά οι βίδες θα πρέπει να χωράνε καλά μέσα από τις τρύπες.)

9. Τοποθετήστε τον κινητήρα, ο οποίος έχει 2 μικρές οπές που ταιριάζουν με τις βίδες του μηχανήματος, στις βίδες και ασφαλίστε στη θέση τους με τα παξιμάδια. Το κατσαβίδι HyperDuino θα σας βοηθήσει να σφίξετε τις βίδες, αλλά μην το σφίξετε υπερβολικά στο σημείο που το χαρτόνι θρυμματίζεται.

10. Επαναλάβετε για τον άλλο κινητήρα.

11. Εντοπίστε τους κύκλους velcro. Συνδέστε τους κύκλους γάντζου και βρόχου (ασαφείς) μαζί με το υπόστρωμα που είναι ακόμα προσαρτημένο. Στη συνέχεια, αφαιρέστε το υπόστρωμα από τον κύκλο βρόχου (ασαφής) και συνδέστε κάθε κύκλο όπου βλέπετε τα 3 περιγράμματα το καθένα για τον πίνακα HyperDuino και το κουτί της μπαταρίας. Μετά την τοποθέτηση, αφαιρέστε το υπόστρωμα από τον κύκλο γάντζου.

12. Τώρα τοποθετήστε προσεκτικά το HyperDuino με την επένδυση αφρού και το κουτί της μπαταρίας (κλειστό και με την πλευρά του διακόπτη "επάνω") στους κύκλους velcro. Πιέστε τα προς τα κάτω με αρκετή δύναμη ώστε να κολλήσουν στις κολλητικές πλάτες των κύκλων.

13. Τώρα μπορείτε να συνδέσετε την μπαταρία και τα καλώδια του κινητήρα. Αν κοιτάξετε πολύ προσεκτικά, μπορείτε να δείτε ετικέτες δίπλα σε κάθε έναν από τους 8 ακροδέκτες κινητήρα, με την ένδειξη A01, A02, B01 και B02. Συνδέστε το μαύρο καλώδιο του άνω κινητήρα ("B") στο B02 και το κόκκινο σύρμα στο B01. Για τον κάτω κινητήρα ("A"), συνδέστε το κόκκινο σύρμα του κάτω κινητήρα ("A") στο A02 και το μαύρο καλώδιο στο A01. Για να πραγματοποιήσετε τη σύνδεση, εισάγετε απαλά το καλώδιο στην τρύπα μέχρι να το αισθανθείτε ότι σταματά, και στη συνέχεια σηκώνετε τον πορτοκαλί μοχλό και τον κρατάτε ανοιχτό ενώ πιέζετε το σύρμα άλλα 2 χιλιοστά περίπου στην τρύπα. Στη συνέχεια, αφήστε το μοχλό. Εάν το καλώδιο είναι σωστά ασφαλισμένο, δεν θα βγει όταν του κάνετε ένα απαλό ρυμουλκό.

14. Για τα καλώδια της μπαταρίας, συνδέστε το κόκκινο καλώδιο στο Vm του συνδετήρα τροφοδοσίας κινητήρα και το μαύρο καλώδιο στο Gnd. Οι μικροί κινητήρες μπορούν να τροφοδοτούνται από την μπαταρία Arduino 9v, αλλά μια πρόσθετη μπαταρία όπως η μπαταρία τεσσάρων AA, μπορεί να χρησιμοποιηθεί για την τροφοδοσία των κινητήρων και συνδέεται χρησιμοποιώντας τους 2 ακροδέκτες στο επάνω αριστερό μέρος της πλακέτας HyperDuino+R. Η επιλογή εξαρτάται από εσάς για τη συγκεκριμένη εφαρμογή σας και διαμορφώνεται μετακινώντας τον "βραχυκυκλωτήρα" στη μία ή την άλλη θέση. Η προεπιλεγμένη θέση είναι στα δεξιά, για να τροφοδοτήσετε τους κινητήρες από την μπαταρία 9v. Για αυτές τις δραστηριότητες, όπου έχετε προσθέσει τη θήκη τεσσάρων μπαταριών ΑΑ, θα θέλετε να μετακινήσετε το βραχυκυκλωτήρα στην "αριστερή" θέση.

15. Τέλος διπλώστε το πλαίσιο όλα μαζί όπως φαίνεται σε μία από τις τελευταίες φωτογραφίες που απομένουν.

16. Τώρα είναι μια καλή στιγμή για να εισάγετε τις δύο βίδες μηχανής με ροδέλες από το εσωτερικό του κουτιού μέσα από τις τρύπες και να στερεώσετε τη διάταξη του κυλίνδρου με ροδέλες.

17. Τώρα συνδέστε τους τροχούς απλά πιέζοντάς τους στους άξονες. Δώστε προσοχή στους τροχούς στους άξονες του κινητήρα, έτσι ώστε οι τροχοί να είναι όμορφα κάθετοι στους άξονες και να μην έχουν γωνίες περισσότερο από όσο μπορείτε να αποφύγετε. Οι καλά ευθυγραμμισμένοι τροχοί θα δώσουν στο αυτοκίνητο μια πιο ίσια διαδρομή όταν προχωρά μπροστά.

18. Το τελευταίο πράγμα που πρέπει να κάνετε προς το παρόν είναι να κάνετε μια τρύπα για το καλώδιο USB. Αυτό δεν είναι τόσο εύκολο να γίνει με όμορφο τρόπο, αλλά με λίγη αποφασιστικότητα, θα μπορέσετε να ολοκληρώσετε τη δουλειά. Κοιτάξτε την υποδοχή USB στην πλακέτα HyperDuino και το περίγραμμα που φέρει την ένδειξη "καλώδιο USB". Ακολουθήστε αυτό οπτικά στο πλάι του κουτιού και χρησιμοποιήστε το άκρο του κατσαβιδιού HyperDuino phillips για να κάνετε μια τρύπα που βρίσκεται περίπου 1”πάνω από το κάτω μέρος του κουτιού και όσο το δυνατόν καλύτερα στο κέντρο της διαδρομής του καλωδίου USB. Εάν αυτό είναι εκτός κέντρου, θα είναι λίγο πιο δύσκολο αργότερα να συνδέσετε το καλώδιο USB μέσω της τρύπας. Αφού ξεκινήσετε την τρύπα με το κατσαβίδι, διευρύνετε το περαιτέρω με το μπλε εργαλείο δημιουργίας οπών και, στη συνέχεια, ένα πλαστικό βαρέλι στυλό, και τέλος μετακινηθείτε σε ένα Sharpie ή ό, τι άλλο εργαλείο μεγαλύτερης διαμέτρου μπορείτε να βρείτε. Εάν έχετε ένα μαχαίρι Xacto, αυτό θα είναι το καλύτερο, αλλά μπορεί να μην είναι διαθέσιμο στις ρυθμίσεις της τάξης.

19. Ελέγξτε το μέγεθος της οπής με το τετράγωνο άκρο του συνδετήρα του καλωδίου USB HyperDuino. Η τρύπα δεν θα είναι πολύ όμορφη, αλλά θα πρέπει να την κάνετε αρκετά μεγάλη ώστε να μπορεί να περάσει ο τετραγωνικός σύνδεσμος. Σημείωση: Αφού κάνετε την τρύπα, το διορθωτικό υγρό ("White-out") είναι ένας τρόπος βαφής πάνω από το πιο σκούρο χαρτόνι που εκτίθεται από την τρύπα.

20. Για να κλείσει το καπάκι του κουτιού, θα χρειαστεί να κάνετε 2 κοπές με ψαλίδι όπου το πτερύγιο θα έτρεχε διαφορετικά στον κινητήρα και είτε διπλώστε λίγο το προκύπτον πτερύγιο πίσω, είτε κόψτε το εντελώς.

Βήμα 3: Κωδικοποίηση ενός απλού προγράμματος "Maze-Running"

Η πρώτη πρόκληση προγραμματισμού θα είναι η δημιουργία ενός προγράμματος που μπορεί να «οδηγήσει» το αυτοκίνητο μέσω ενός μοτίβου.

Για να γίνει αυτό, θα πρέπει να μάθετε πώς να χρησιμοποιείτε τη γλώσσα προγραμματισμού μπλοκ iForge για να δημιουργήσετε λειτουργίες που θα ελέγχουν τα μοτέρ ομοιόμορφα για να κινούνται προς τα εμπρός και προς τα πίσω, και επίσης να κάνουν στροφές αριστερά και δεξιά. Η απόσταση που κινείται από το αυτοκίνητο σε κάθε τμήμα του ταξιδιού του καθορίζεται από το πόσο καιρό λειτουργούν οι κινητήρες και με ποια ταχύτητα, οπότε θα μάθετε πώς να τα ελέγχετε επίσης.

Για λόγους αποτελεσματικότητας σε αυτό το σεμινάριο, θα σας κατευθύνουμε τώρα στο έγγραφο "Κωδικοποίηση με το HyperDuino & iForge".

Αυτό θα σας δείξει πώς να εγκαταστήσετε την επέκταση iForge για το Chrome, να δημιουργήσετε έναν λογαριασμό και να δημιουργήσετε προγράμματα μπλοκ που ελέγχουν τις καρφίτσες στο HyperDuino.

Όταν το ολοκληρώσετε, επιστρέψτε εδώ και συνεχίστε με αυτό το σεμινάριο και μάθετε πώς να ελέγχετε κινητήρες χρησιμοποιώντας το HyperDuino.

Βήμα 4: Βασικός έλεγχος κινητήρα

Βασικός έλεγχος κινητήρα
Βασικός έλεγχος κινητήρα
Βασικός έλεγχος κινητήρα
Βασικός έλεγχος κινητήρα
Βασικός έλεγχος κινητήρα
Βασικός έλεγχος κινητήρα
Βασικός έλεγχος κινητήρα
Βασικός έλεγχος κινητήρα

Στο επάνω μέρος της πλακέτας HyperDuino "R" υπάρχουν ακροδέκτες που συνδέονται εύκολα και σας επιτρέπουν να εισάγετε γυμνό καλώδιο από κινητήρα ή μπαταρία. Αυτό συμβαίνει έτσι ώστε να μην απαιτούνται ειδικοί συνδετήρες και είναι πιο πιθανό να μπορείτε να συνδέσετε μπαταρίες και κινητήρες «έξω από το κουτί».

Σημαντική σημείωση: Τα ονόματα "A01" και "A02" για τους συνδετήρες του κινητήρα ΔΕΝ σημαίνουν ότι οι αναλογικοί πείροι A01 και A02 τα ελέγχουν. Τα "Α" και "Β" χρησιμοποιούνται μόνο για τον καθορισμό κινητήρων "Α" και "Β". Οι ψηφιακές ακίδες εισόδου/εξόδου 3 έως 9 χρησιμοποιούνται για τον έλεγχο τυχόν κινητήρων που είναι συνδεδεμένοι στους ακροδέκτες της πλακέτας HyperDuino+R.

Η μπαταρία πρέπει να επιλέγεται με χωρητικότητα ισχύος (χιλιοστό-ώρα) και τάση κατάλληλη για τους κινητήρες που χρησιμοποιείτε. 4 ή 6 μπαταρίες ΑΑ σε ένα κουτί όπως αυτό είναι τυπικές:

Παράδειγμα από το Amazon: 6 μπαταρίες μπαταρίας AA με 2,1mm x 5,5mm Connector 9V Output (Εικόνα 2)

Είναι σημαντικό να συνδεθεί σωστά η πολικότητα (θετική & αρνητική) με το Vm (θετικό) και το Gnd ("έδαφος" = αρνητικό). Εάν συνδέσετε το θετικό καλώδιο μιας πηγής ισχύος στην αρνητική (Gnd) είσοδο της εξωτερικής σύνδεσης ισχύος, υπάρχει μια προστατευτική δίοδος που μπλοκάρει το βραχυκύκλωμα και ταυτόχρονα, οι κινητήρες δεν ενεργοποιούνται.

Ο ελεγκτής κινητήρα μπορεί να ελέγξει είτε:

Τέσσερις κινητήρες DC μονής κατεύθυνσης συνδεδεμένοι με A01/Gnd, A02/Gnd, B01/Gnd, B02/Gnd

Σημείωση: μόνο ένας κινητήρας "A" και ένας κινητήρας "B" μπορούν να είναι ενεργοποιημένοι ταυτόχρονα. Δεν είναι δυνατή η ταυτόχρονη ενεργοποίηση και των τεσσάρων κινητήρων μονής κατεύθυνσης.

Pin 8: high, Pin 9: low = Motor A01 "on"

Καρφίτσα 8: χαμηλή, καρφίτσα 9: υψηλή = Ο κινητήρας A02 "ενεργοποιημένος"

(Καρφίτσες 8, 9: χαμηλή = και οι δύο κινητήρες Β απενεργοποιημένοι)

Pin 12: low, Pin 13: high = Motor B01 "on"

Pin 12: high, Pin 13: low = Motor B02 "on"

(Καρφίτσες 12, 13: χαμηλή = και οι δύο κινητήρες Β απενεργοποιημένοι)

Δύο κινητήρες DC διπλής κατεύθυνσης συνδεδεμένοι με A01/A02 και B01/B02

Καρφίτσα 8 = υψηλή, καρφίτσα 9 = χαμηλή = Κινητήρας A "εμπρός*"

Pin 8 = low, pin 9 = high = Motor A "reverse*"

(Pin 8 = low, pin 9 = low = Motor A "off")

Pin 12 = high, pin 13 = low = Motor B "forward*"

Pin 12 = low, pin 13 = high = Motor B "reverse*"

(Pin 12 = low, pin 13 = low = Motor B "off")

(*υπό την προϋπόθεση της πολικότητας της καλωδίωσης του κινητήρα και του προσανατολισμού του κινητήρα, του τροχού και του ρομποτικού αυτοκινήτου.)

Ένας βηματικός κινητήρας συνδεδεμένος στα A01/A02/B01/B02 και Gnd

Τα όρια τάσης και ρεύματος του ελεγκτή κινητήρα HyperDuino είναι 15v και 1,2 A (μέσος όρος)/3,2 A (κορυφή) με βάση το IC ελεγκτή κινητήρα Toshiba TB6612FNG.

Κινητήρας "A": Συνδεθείτε στα A01 & A02

(Κοιτάξτε τις δύο τελευταίες εικόνες για επίδειξη)

Ταχύτητα κινητήρα

Η ταχύτητα των κινητήρων Α και Β ελέγχεται με τους πείρους 10 και 11, αντίστοιχα:

Ταχύτητα κινητήρα Α: Καρφίτσα 10 = PWM 0-255 (ή ρύθμιση ακίδας 10 = Υ HIGHΗΛΗ)

Ταχύτητα του κινητήρα Β: Καρφίτσα 11 = PWM 0-255 (ή ρύθμιση ακίδας 11 = Υ HIGHΗΛΗ)

Σε λειτουργία μονής κατεύθυνσης (τέσσερις κινητήρες), ο έλεγχος ταχύτητας του πείρου 10 λειτουργεί και για τους δύο κινητήρες "A" και τον πείρο 11 για τους δύο κινητήρες "B". Δεν είναι δυνατό να ελέγξετε ανεξάρτητα την ταχύτητα και των τεσσάρων κινητήρων.

Κινητήρες χαμηλής ισχύος (λιγότερο από 400ma)

Ο ελεγκτής κινητήρα μπορεί να χρησιμοποιήσει εξωτερική πηγή μπαταρίας έως 15v και 1,5 αμπέρ (2,5 αμπερικά στιγμιαία). Ωστόσο, εάν χρησιμοποιείτε έναν κινητήρα που μπορεί να λειτουργήσει σε 5-9v και χρησιμοποιεί λιγότερο από 400m, μπορείτε να χρησιμοποιήσετε τον μαύρο βραχυκυκλωτήρα δίπλα στους συνδετήρες ισχύος του κινητήρα και να τον μετακινήσετε στη θέση "Vin". Η εναλλακτική θέση, "+VM" είναι για εξωτερική ισχύ.

Έξυπνη δραστηριότητα αυτοκινήτου

Με το έξυπνο αυτοκίνητό σας συναρμολογημένο, μπορείτε τώρα να προχωρήσετε στη Δραστηριότητα Smart Car όπου θα μάθετε πώς να προγραμματίζετε το αυτοκίνητό σας.