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

Έλεγχος ρελέ με Raspberry Pi: 3 βήματα
Έλεγχος ρελέ με Raspberry Pi: 3 βήματα

Βίντεο: Έλεγχος ρελέ με Raspberry Pi: 3 βήματα

Βίντεο: Έλεγχος ρελέ με Raspberry Pi: 3 βήματα
Βίντεο: Νέα Raspberry Pi 3 Tutorial - Πώς να δημιουργήσει για Gaming & Entertainment Έργα 2024, Νοέμβριος
Anonim
Έλεγχος ρελέ με Raspberry Pi
Έλεγχος ρελέ με Raspberry Pi

Οι περισσότεροι από εμάς έχουμε αντιμετωπίσει το πρόβλημα όταν η πλακέτα raspberry pi δεν είναι ικανή να εναλλάσσεται μεταξύ πολλαπλών συσκευών ταυτόχρονα. Επομένως, δεν είναι δυνατή η σύνδεση πολλαπλών συσκευών με χρήση των 26 ακίδων GPIO. Επιπλέον, δεν μπορεί να επεκταθεί πέραν των 26, οπότε δεν μπορούν να συνδεθούν περισσότερες από 26 συσκευές.

Αυτό το πρόβλημα μπορεί να λυθεί χρησιμοποιώντας μια κεφαλίδα GPIO. Σε μία κεφαλίδα, μπορούμε να συνδέσουμε έναν πίνακα αναμετάδοσης με έως και 16 ρελέ και μπορούμε να επεκτείνουμε τον αριθμό των πλακετών στους 128. Έτσι, συνολικά, μπορούν να συνδεθούν 128*16 συσκευές.

Ξεκινάμε λοιπόν!

Βήμα 1: Απαιτείται υλικό

Απαιτείται υλικό
Απαιτείται υλικό
Απαιτείται υλικό
Απαιτείται υλικό
Απαιτείται υλικό
Απαιτείται υλικό
Απαιτείται υλικό
Απαιτείται υλικό

Για αυτό το έργο, θα χρησιμοποιήσουμε:

1. Ελεγκτής ρελέ

2. Raspberry Pi

3. Ασπίδα I2C

4. Προσαρμογέας ρεύματος 12V

5. Καλώδιο σύνδεσης I2C

Μπορείτε να αγοράσετε το προϊόν κάνοντας κλικ σε αυτά. Επίσης, μπορείτε να βρείτε πιο υπέροχο υλικό στο Dcube Store.

Βήμα 2: Συνδέσεις υλικού

Συνδέσεις υλικού
Συνδέσεις υλικού
Συνδέσεις υλικού
Συνδέσεις υλικού
Συνδέσεις υλικού
Συνδέσεις υλικού
Συνδέσεις υλικού
Συνδέσεις υλικού

Βήματα για τη σύνδεση του Raspberry Pi με το I2C Shield/Adapter

Πρώτα, πάρτε το Raspberry Pi και τοποθετήστε το I²C Shield σε αυτό. Πατήστε απαλά την Ασπίδα και τελειώσαμε με αυτό το βήμα τόσο εύκολα όσο η πίτα (δείτε εικόνα #1 ).;

Σύνδεση του ελεγκτή ρελέ MCP23008 και Raspberry Pi

Χρησιμοποιώντας ένα καλώδιο I2C, συνδέστε τον ελεγκτή ρελέ MCP23008 στο Raspberry μέσω της θύρας σύνδεσης I2C στο I2C Shield (δείτε εικόνα #3).

Ενεργοποιήστε τους πίνακες

Το Raspberry Pi μπορεί να τροφοδοτηθεί από οποιοδήποτε καλώδιο Micro USB. Λειτουργεί σε 5V και 2A. Συνδέστε το καλώδιο Micro USB στην υποδοχή τροφοδοσίας του Raspberry Pi. Επίσης, μην ξεχάσετε να ενεργοποιήσετε το Relay Controller με 12V Power Adapter. Συνδέστε το και είμαστε έτοιμοι!

Οι τελικές συνδέσεις δίνονται στην εικόνα #4.

Βήμα 3: Εργασία και κώδικας (χρησιμοποιώντας Java)

Εκκινήσαμε τη συσκευή με Linux (Raspbian). Σε αυτό, χρησιμοποιούμε το Raspberry Pi με οθόνη οθόνης

1. Εγκαταστήστε τη "βιβλιοθήκη pi4j" από τη διεύθυνση https://pi4j.com/install.html. Το Pi4j είναι μια βιβλιοθήκη εισόδου/εξόδου Java για το Raspberry Pi. Μια εύκολη και προτιμώμενη μέθοδος για την εγκατάσταση της «βιβλιοθήκης pi4j» είναι η εκτέλεση της εντολής που αναφέρεται παρακάτω απευθείας στο Raspberry Pi:

μπούκλα -s get.pi4j.com | sudo bash cur curl -s get.pi4j.com

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

vi FILE_NAME.java

π.χ. vi SAMPLE1.java

3. Αφού δημιουργήσουμε το αρχείο, μπορούμε να εισάγουμε τον κώδικα εδώ. Ορισμένα δείγματα κώδικα java είναι διαθέσιμα στο αποθετήριο GitHub. Αυτά είναι έτοιμα για χρήση απλά αντιγράφοντάς τα από εδώ.

4. Για να εισαγάγετε τον κωδικό πατήστε το πλήκτρο "i".

5. Αντιγράψτε τον κώδικα από το προαναφερθέν αποθετήριο και επικολλήστε τον στο αρχείο που δημιουργήσατε.

6. Κάντε κλικ στο «esc» μόλις τελειώσετε με την κωδικοποίηση.

7. Στη συνέχεια, χρησιμοποιήστε την παρακάτω εντολή για έξοδο από το παράθυρο κώδικα:

: wq

Αυτή είναι η εντολή write quit για να επιστρέψετε στο παράθυρο του τερματικού

8. Συντάξτε τον κώδικα χρησιμοποιώντας την ακόλουθη εντολή:

pi4j FILE_NAME.java

π.χ. pi4j SAMPLE1.java

9. Εάν δεν υπάρχουν σφάλματα, εκτελέστε το πρόγραμμα χρησιμοποιώντας την παρακάτω εντολή:

pi4j FILE_NAME

Π.χ. pi4j ΔΕΙΓΜΑ 1

Το αποθετήριο κώδικα έχει 5 δείγματα κωδικών και μπορεί να ελέγξει το ρελέ σε πολλούς διαφορετικούς συνδυασμούς. Έτσι έχουμε κάνει Relay control με raspberry pi.

Πάμε να δούμε ποια μελωδία μπορείς να φτιάξεις, για να χορέψει η σκυταλοδρομία !!

Συνιστάται: