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

SMARTPHONE ΕΛΕΓΧΟΜΕΝΟ ΡΟΜΠΟΤ ΧΡΗΣΗ BLE 4.0 !!!: 5 Βήματα
SMARTPHONE ΕΛΕΓΧΟΜΕΝΟ ΡΟΜΠΟΤ ΧΡΗΣΗ BLE 4.0 !!!: 5 Βήματα

Βίντεο: SMARTPHONE ΕΛΕΓΧΟΜΕΝΟ ΡΟΜΠΟΤ ΧΡΗΣΗ BLE 4.0 !!!: 5 Βήματα

Βίντεο: SMARTPHONE ΕΛΕΓΧΟΜΕΝΟ ΡΟΜΠΟΤ ΧΡΗΣΗ BLE 4.0 !!!: 5 Βήματα
Βίντεο: Ο Έλληνας καθηγητής του ΜΙΤ Κωνσταντίνος Δασκαλάκης στη Στέγη 2024, Νοέμβριος
Anonim
Image
Image
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε

Σε προηγούμενες οδηγίες, μοιράστηκα μαζί σας πώς μπορείτε να χρησιμοποιήσετε το Bluetooth Module (Συγκεκριμένα HM10 BLE v4.0) με το Arduino για τον έλεγχο των LED με smartphone. Μπορείτε να το ελέγξετε εδώ. Σε αυτό το διδακτικό θα σας δείξω πώς να φτιάξετε ένα ρομπότ που μπορεί να ελεγχθεί χρησιμοποιώντας smartphone μέσω Bluetooth Low Energy. Θα προσπαθήσω να το κρατήσω όσο πιο απλό γίνεται.

Βήμα 1: Πράγματα που θα χρειαστείτε:-

Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε

Έτσι, εδώ έχω παράσχει το όνομα και τις λεπτομέρειες όλων των στοιχείων που θα χρειαστείτε μαζί με τους καλύτερους συνδέσμους αγοράς.

1. Ηλεκτρονικά εξαρτήματα:-

Arduino UNO:- Έχω χρησιμοποιήσει το UNO, αλλά μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο πίνακα όπως το Mega αν θέλετε να δώσετε στο ρομπότ επιπλέον δυνατότητες και απαιτούν πολλές ακίδες εισόδου/εξόδου ή μικρότερο Nano εάν θέλετε ένα μικρό συμπαγές bot. Εάν είστε αρχάριος, σας συμβουλεύω να αποκτήσετε το UNO γιατί είναι πιο ευέλικτο και φιλικό προς το χρήστη. Σύνδεσμος για το US Link for Europe

Arduino Motor Shield:- Έχω χρησιμοποιήσει την ασπίδα κινητήρα L293D που είναι φθηνή και αποδοτική για αυτό το έργο, αλλά αν θέλετε μπορείτε να επιλέξετε. για καλύτερη έκδοση Ασπίδα κινητήρα L298N η οποία μπορεί να χειριστεί μεγαλύτερους κινητήρες. Σύνδεσμος για USLink για Ευρώπη

Μονάδα Bluetooth:-Εδώ χρησιμοποίησα τη μονάδα AT-09 που είναι συμβατή με HM-10. Μπορείτε να πάτε για HM-10 αν θέλετε. Παρόλο που αυτό το σεμινάριο είναι βασικά για Bluetooth 4.0v, μπορείτε επίσης να χρησιμοποιήσετε τη μονάδα HC-05 εάν το έχετε τοποθετήσει. Σύνδεσμος για το USLink για την Ευρώπη

Geared DC Motors:- Αυτά που χρησιμοποίησα είναι φθηνά και θα κάνουν τη δουλειά. αλλά αν θέλετε πραγματικά να πάτε επαγγελματικά, μπορείτε να αγοράσετε κινητήρες υψηλής ροπής από εδώ. Σύνδεσμος για το USLink για την Ευρώπη

  • Μπαταρίες:- 2 μπαταρίες θα χρειαστούν για αυτό το έργο, μια μπαταρία 9v-12v για τον οδηγό κινητήρα και μια μπαταρία 9v για το Arduino. Διαφορετικά, μπορείτε να χρησιμοποιήσετε ένα power bank για να το τροφοδοτήσετε μέσω USB Link για το USLink για την Ευρώπη
  • Αντιστάσεις 2,2k ohm & 1k ohm η καθεμία. Σύνδεσμος για το USLink για την Ευρώπη

2. Απαιτήσεις λογισμικού:-

Arduino IDE:- Για εγγραφή και μεταφόρτωση κώδικα στον πίνακα arduino

BLE Joystick apk:- Χρησιμοποιήστε το BLE joystick apk εάν χρησιμοποιείτε μονάδες HM10/AT-09. Εάν χρησιμοποιείτε μονάδες HC-05/06, χρησιμοποιήστε την εφαρμογή Bluetooth Controller

3. Απαιτήσεις υλικού:-

Τώρα οι απαιτήσεις υλικού διαφέρουν σε πολλές πτυχές, όπως εάν θέλετε ένα ρομπότ 2 τροχών ή ένα 4τροχο. Or ίσως θέλετε ένα με κομμάτια σαν Tank. Έτσι, εδώ έχω παράσχει συνδέσμους για λίγα πλαίσια ρομπότ που μπορείτε να αγοράσετε ή μπορείτε να τα φτιάξετε με αντικείμενα που έχετε τοποθετήσει σαν χαρτόνι / ακρυλικά φύλλα.

  • Κίνηση στους δύο τροχούς.
  • Τετρακίνηση.
  • Πλαίσιο δεξαμενών.

Θα χρησιμοποιήσω μερικά μέρη για να φτιάξω το σώμα του ρομπότ. Λεπτομέρειες στο επόμενο βήμα.

Βήμα 2: Κάνοντας το πλαίσιο:-

Κάνοντας το σασί
Κάνοντας το σασί
Κάνοντας το σασί
Κάνοντας το σασί
Κάνοντας το σασί
Κάνοντας το σασί

Εδώ έχω χρησιμοποιήσει ένα Sunboard πάχους 5 mm για τη βάση, τρύπες για τους βραχίονες κινητήρα και Arduino στην κορυφή. και συγκέντρωσε τα πάντα όπως φαίνεται στις εικόνες. Έχω κάνει παρόμοιο σχέδιο σε προηγούμενο Instructable, μπορείτε να το δείτε εδώ, έχει περισσότερες λεπτομέρειες σχετικά με το σχέδιο:- Απλό και έξυπνο ρομπότ με χρήση του Arduino.

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

Αυτή η ανάρτηση αφορά περισσότερο τον έλεγχο του ρομπότ χρησιμοποιώντας το BLE, ώστε να μπούμε σε αυτό.

Βήμα 3: Δημιουργία συνδέσεων:-

Δημιουργία συνδέσεων
Δημιουργία συνδέσεων
Δημιουργία συνδέσεων
Δημιουργία συνδέσεων
Δημιουργία συνδέσεων
Δημιουργία συνδέσεων
Δημιουργία συνδέσεων
Δημιουργία συνδέσεων

Πρώτα πρέπει να συνδέσετε τη μονάδα Bluetooth στο arduino όπως φαίνεται στην παραπάνω εικόνα.

  • Tx => Rx του Arduino (Pin 0)
  • Rx => Tx του Arduino (Pin 1)
  • GND => GND
  • Vcc => +5v

Συνιστάται: