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

Raspberry Pi RC Control: 4 βήματα (με εικόνες)
Raspberry Pi RC Control: 4 βήματα (με εικόνες)

Βίντεο: Raspberry Pi RC Control: 4 βήματα (με εικόνες)

Βίντεο: Raspberry Pi RC Control: 4 βήματα (με εικόνες)
Βίντεο: Course Lesson 10 of 10: Controlling Raspberry Pi Pico 4WD Smart Car Kit with mobile App 2024, Νοέμβριος
Anonim
Raspberry Pi RC Control
Raspberry Pi RC Control

Έλεγχος RC για το Raspberry Pi

Υπάρχουν πολλές οδηγίες που σας δείχνουν πώς να ελέγχετε ένα ρομπότ χρησιμοποιώντας WIFI ή bluetooth με τηλέφωνο ή tablet. Το πρόβλημα είναι ότι δεν μπορείτε να κάνετε ελιγμούς αρκετά γρήγορα γιατί πρέπει να κοιτάξετε την οθόνη και το ρομπότ. Με αυτήν τη ρύθμιση μπορείτε να ελέγξετε το ρομπότ σας με έναν πραγματικό ασύρματο ελεγκτή RC AM χρησιμοποιώντας το βατόμουρο pi. Το Απαιτούνται ορισμένες δεξιότητες συγκόλλησης.

Βήμα 1: Απαιτούνται εξαρτήματα

Απαιτούμενα ανταλλακτικά
Απαιτούμενα ανταλλακτικά

Απαιτούνται ανταλλακτικά

1. Ραδιοφωνικός πομπός και δέκτης Futaba 2DR AM.

2. (4) Διακόπτης Pololu RC με ψηφιακή έξοδο.

3. perf-board για να κολλήσετε τις (4) μικρές σανίδες

4. σύρμα (χρησιμοποίησα τα καλώδια από το καλώδιο Cat5)

5. παξιμάδια και μπουλόνια

6. συγκολλητικός εξοπλισμός

7. πολύ μικρό επίπεδο κατσαβίδι

Βήμα 2: Ρύθμιση

Ρύθμιση
Ρύθμιση
Ρύθμιση
Ρύθμιση

ΡΥΘΜΙΣΗ

Ο δέκτης RC διαθέτει 2 κανάλια, το ένα για τον έλεγχο της κατεύθυνσης και το άλλο για τον έλεγχο του γκαζιού. Αγόρασα τον ελεγκτή και τον δέκτη ως κιτ και περιλάμβανε επίσης (2) σερβο S3003 και υποδοχή μπαταρίας. Χρειάζεστε μόνο τον δέκτη και τον ελεγκτή. Μπορείτε να κόψετε τα καλώδια από τα servos και να χρησιμοποιήσετε τα βύσματα αν θέλετε. Αποφάσισα να κολλήσω τα καλώδια απευθείας στις ακίδες του δέκτη αντί να κόψω τα καλώδια από τα servos. Αγόρασα τους πίνακες pololu από την Amazon. Κάντε κλικ ΕΔΩ

Βήμα 3: Καλωδίωση

Καλωδίωση
Καλωδίωση
Καλωδίωση
Καλωδίωση

ΚΑΛΩΔΙΩΣΗ;

Διαβάστε το εγχειρίδιο pololu στο τέλος του οδηγού για λεπτομέρειες. Οι πλακέτες μπορούν να καλωδιωθούν για 3,3V ή 5V. Εάν θέλετε έξοδο σήματος 5V από τις πλακέτες, τότε πρέπει να κολλήσετε μαζί τα 2 μεγάλα μαξιλάρια στο πίσω μέρος των σανίδων. Εάν θέλετε 3,3V από τις σανίδες, τότε δεν χρειάζεται να κάνετε άλματα στα τακάκια αλλά θα χρειαστείτε 3,3V από το Rpi. Συγκολλήστε πρώτα τις παρεχόμενες καρφίτσες κεφαλίδας στις σανίδες pololu. Τοποθετήστε τις (4) μικρές σανίδες επάνω στον πίνακα υπερχείλισης και σύρμα ανά διάγραμμα. Συμπεριέλαβα 2 διαγράμματα, το ένα για 3,3V και το άλλο για 5V. Σημειώστε ότι για να χρησιμοποιήσετε τη ρύθμιση 5V, θα χρειαστείτε έναν πίνακα προσωρινής αποθήκευσης 3.3v-5v. Για παράδειγμα το Piface ή ισοδύναμο. Αφού συγκολληθούν όλα τα καλώδια. Παρέχετε ισχύ στον δέκτη (5V). Όλες οι μικρές σανίδες θα πρέπει να αρχίσουν να αναβοσβήνουν και να είναι έτοιμες για προγραμματισμό.

Βήμα 4: Προγραμματισμός

Image
Image

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ;

Θα χρειαστείτε τον ελεγκτή RC για να προγραμματίσετε κάθε πίνακα pololu. Βεβαιωθείτε ότι οι μπαταρίες είναι καλές. Ακολουθήστε το εγχειρίδιο για λεπτομέρειες. Για να μπείτε στη λειτουργία προγράμματος, με ένα πολύ μικρό κατσαβίδι βραχυκύκλωμα τα 2 μικρά μαξιλάρια στο πάνω μέρος της πλακέτας ενώ ενεργοποιείτε το ρεύμα. Η λυχνία LED θα αναβοσβήνει υποδεικνύοντας ότι είστε σε λειτουργία προγράμματος. Ενεργοποιήστε το μοχλό στο χειριστήριο και κλείστε ξανά τα τακάκια για να τα αποθηκεύσετε στη μνήμη. Εάν ο πίνακας έχει προγραμματιστεί σωστά, θα πρέπει να δείτε το φλας LED με διαφορετικό ρυθμό. Κάντε το ίδιο για όλους τους άλλους πίνακες. Μετά τον προγραμματισμό, η έξοδος σε κάθε πίνακα θα πρέπει να αλλάξει από χαμηλή σε υψηλή ή υψηλή σε χαμηλή, ανάλογα με την κατεύθυνση του χειριστηρίου. Για κάποιο λόγο, με τη ρύθμιση μου, 2 έξοδοι είναι Υ HIGHΗΛΕΣ και 2 ΧΑΜΗΛΕΣ με τους μοχλούς στη μέση. Σημειώστε τα καλώδια εξόδου έτσι ώστε όταν προγραμματίζετε το raspberry pi να γνωρίζετε τι είναι το καλώδιο. Λάβετε υπόψη ότι όταν ο δέκτης είναι εκτός εμβέλειας ή ο ελεγκτής OFF, θα έχετε 2 εξόδους Υ HIGHΗΛΕΣ και 2 ΧΑΜΗΛΕΣ.

Αυτό το έργο προορίζεται να δείξει πώς να προσθέσετε έλεγχο RC στο raspberry pi και όχι πώς να δημιουργήσετε ένα ρομπότ. Εάν κάποιος χρειάζεται τον κώδικα python, ρωτήστε τον. Το βίντεο που περιλαμβάνεται δείχνει τη ρύθμιση εργασίας.

ΒΙΝΤΕΟ

Συνιστάται: