Πίνακας περιεχομένων:
- Βήμα 1: Στοιχεία
- Βήμα 2: Διαταγή συναρμολόγησης
- Βήμα 3: Bluetooth Module & Button's
- Βήμα 4: Τρανζίστορ
- Βήμα 5: Κωδικός Arduino
- Βήμα 6: Εφαρμογή ψηφιακής τροφοδοσίας ανελκυστήρα
- Βήμα 7: Τελικό
Βίντεο: Digitalηφιακός ελεγκτής για ανάρτηση αέρα χρησιμοποιώντας Arduino και Smartphone Remote: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Γεια σε όλους
Σε αυτό το διδακτικό θα προσπαθήσω να σας δείξω πώς να φτιάξετε ένα χειριστήριο για εσάς αερανάρτηση αυτοκινήτου, χρησιμοποιώντας μια μονάδα arduino + bluetooth και για τηλεχειριστήριο κάθε smartphone με android +4.4, αυτό είναι επίσης το πρώτο μου διδακτικό, αντέξτε μαζί μου παρακαλώ:)
Αυτό το έργο ξεκίνησε με έναν φίλο που είχε εγκατεστημένη ανάρτηση αέρα αλλά χωρίς ψηφιακό χειριστήριο, οπότε στον ελεύθερο χρόνο μου αποφάσισα να δω αν θα μπορούσα να του φτιάξω, αργότερα αποφάσισα να δοκιμάσω και να πουλήσω την ιδέα, αλλά εδώ στην Πορτογαλία κανείς δεν φάνηκε να ενδιαφέρεται και δεδομένου ότι δεν έχω καν αυτοκίνητο με εγκατεστημένο αέρα, τώρα, θα μοιραστώ το έργο με όλους.
Το υλικό και το λογισμικό του arduino είναι κατασκευασμένα για να λειτουργούν με το apk DigitalPowerLift σε Smartphone, λειτουργεί σε αναρτήσεις με 4 ηλεκτρομαγνητικές βαλβίδες ή με 8 επίσης υπάρχουν 3 κουμπιά σε αυτό το υλικό, ώστε να μπορείτε να ρυθμίσετε το ύψος του αυτοκινήτου χωρίς το τηλέφωνο.
Το επόμενο βήμα μου με αυτό το έργο ήταν οι αισθητήρες ύψους για κάθε τροχό και η ενεργοποίηση της Αυτόματης Λειτουργίας μέσα στο apk, αλλά, πάλι, καθώς δεν έχω καν αυτοκίνητο με αέρα για να δοκιμάζω πράγματα καθημερινά, αλλά απλώς να δείχνω ταχύτητα.
Αυτό το έργο χρειάζεται κάποια άλλα εξαρτήματα για να κατασκευαστεί επειδή το arduino από μόνο του δεν μπορεί να ενεργοποιήσει τις ηλεκτρομαγνητικές βαλβίδες 12v στις βαλβίδες αέρα και κάποιο είδος ρυθμιστή για να τροφοδοτήσει το arduino λόγω των αιχμών στη γραμμή 12v του αυτοκινήτου "για κάθε περίπτωση", αυτό το έργο μπορεί επίσης να χρησιμοποιήσει την ίδια διάταξη για άλλα έργα που απαιτούν την ενεργοποίηση σωληνοειδών μέσω smartphone.
Με αυτό το διδακτικό θα μάθετε επίσης πώς να εφαρμόζετε διαχωριστές τάσης στο έργο σας, χρησιμοποιώντας πολλά κουμπιά με το arduino συνδεδεμένο μόνο σε έναν αναλογικό πείρο, χρησιμοποιώντας τρανζίστορ για να ενεργοποιήσετε μεγαλύτερο φορτίο από το arduino 5v.
Θα μπορείτε να κατεβάσετε όλο τον κώδικα για το arduino μερικά βήματα μπροστά, για το smartphone μπορείτε να κατεβάσετε το apk DigitalPowerLift από το google play.
Θα δείξω πώς να συγκεντρώσετε τα πάντα σε ένα breadboard, αλλά έχω 2 παραδείγματα "ελέγξτε το τελευταίο βίντεο" όλων των εξαρτημάτων σε ένα μικρό pcb, για εκείνους που θα χρειαστείτε κάποιες δεξιότητες συγκόλλησης.
Βήμα 1: Στοιχεία
Λίστα εξαρτημάτων:
TIP120 -Τρανζίστορ ---- 8
N4007 -Στάνταρ δίοδος ---- 8
Αντίσταση 1Κ ---- 9
Αντίσταση 1K8 ---- 1
Αντίσταση 390k ---- 1
Αντίσταση 470k ---- 3
PushButton ---- 3
Led 3mm Πράσινο ---- 4
Led 3mm Κόκκινο ---- 4
Προαιρετικά-DC-DC Step Down 4.5V- 60V έως 3-35V ---- 1
Μονάδα Bluetooth HC-05
Arduino
Breadboard 830 πόντοι
Jumpercables Breadboard
Σημείωση: Εάν στο αυτοκίνητό σας έχετε μόνο 2 ηλεκτρομαγνητικές βαλβίδες για κάθε άξονα, χρειάζεστε μόνο 2 από κάθε Led's, 4 - TIP120 και 4 - Δίοδοι Οποιοδήποτε από αυτά τα arduino θα κάνει "Uno, Pro mini, Breaduino" του άλλου θα λειτουργήσει επίσης, αλλά κάποια αλλαγή στην τάση του βήματος προς τα κάτω και στον κωδικό pin-out χρειάζεται επεξεργασία πριν από τη μεταφόρτωση.
Βήμα 2: Διαταγή συναρμολόγησης
Με τον τρόπο που νομίζω ότι είναι ευκολότερο να συνδέσω τα πάντα με το ψωμί.
Διαταγή συναρμολόγησης:
- Ξεκινήστε συνδέοντας το arduino με τις ράγες τροφοδοσίας στο breadboard 5v και το Gnd και στις δύο πλευρές.
- Συνδέστε τη μονάδα Bluetooth.
- Συνδέστε όλα τα τρανζίστορ.
- Συνδέστε όλα τα κουμπιά.
- Μοιραστείτε τις συνδέσεις GND από το αυτοκίνητο με το breadboard.
- Χρησιμοποιήστε το βήμα προς τα κάτω για να τροφοδοτήσετε το arduino "σε περίπτωση που το έχετε.
- Ανεβάστε τον κώδικα στο arduino.
- Εγκαταστήστε την εφαρμογή στο smartphone σας.
- Ανοίξτε τη Σειριακή οθόνη, βεβαιωθείτε ότι λειτουργούν τα κουμπιά "θα εμφανιστεί το κείμενο στη σειριακή οθόνη" καθώς θα τα πιέζετε.
- Προσδιορίστε όλη την έξοδο του τρανζίστορ, ώστε να μπορείτε να συνδέσετε τον σωστό τροχό πάνω ή κάτω στο αυτοκίνητο.
Βήμα 3: Bluetooth Module & Button's
Υποθέτοντας ότι μερικοί από εσάς δεν χρησιμοποιήσατε ποτέ μονάδα bluetooth ή τρανζίστορ αποφάσισα να φτιάξω έναν μικρό οδηγό για το πώς να συνδέσετε τα πάντα λεπτομερώς, αυτά είναι τα πρώτα. Μπορείτε να ακολουθήσετε τις εικόνες για να σας βοηθήσουν να τα συνδέσετε όλα σωστά.
Ενότητα Bluetooth:
Πρώτα πρέπει να χαμηλώσουμε το arduino Rx που είναι 5v σε 3.3v, ο ευκολότερος και φθηνότερος τρόπος είναι να φτιάξετε ένα διαχωριστή τάσης, όπως μπορείτε να δείτε στην εικόνα είναι πολύ απλό.
- Συνδέστε το +5v και το GND της μονάδας
- Απλώς συνδέστε το ένα άκρο της αντίστασης 1k8 στη γείωση και το άλλο κοντά στη μονάδα στην 1η οπή της ράγας.
- Συνδέστε το ένα άκρο της αντίστασης 1k στην ίδια ράγα με το 1k8, αφήστε μια τρύπα μεταξύ τους, το άλλο άκρο της αντίστασης 1k συνδέεται κάπου αλλού.
- Συνδέστε ένα καλώδιο στο ψηφιακό pin 10 arduino στο RX της μονάδας bluetooth.
- Συνδέστε ένα καλώδιο στον ψηφιακό pin 11 arduino στη ράγα όπου η αντίσταση 1k είναι μοναχική.
Τέλος συνδέστε ένα καλώδιο στην ίδια ράγα όπου συναντώνται οι δύο αντιστάσεις, τοποθετήστε το καλώδιο ακριβώς μεταξύ τους και το άλλο άκρο στη μονάδα TX.
Κουμπιά:
Δεδομένου ότι έχτιζα αυτό το έργο σκεπτόμενος την ανάγνωση τιμών από αναλογικές καρφίτσες, έπρεπε να διατηρήσω τις καρφίτσες στο arduino ελεύθερες και με 8 ηλεκτρομαγνητικές βαλβίδες να λειτουργούν συν 2 ακίδες από μονάδα bluetooth που κατέβαιναν γρήγορα, έτσι αποφάσισα να χρησιμοποιήσω τα 3 κουμπιά το ίδιο αναλογικό pin arduino χρησιμοποιώντας μια σύνδεση όπως μπορείτε να δείτε στην εικόνα.
Σημείωση: Για να λειτουργήσουν αυτά τα κουμπιά θα πρέπει να χρησιμοποιήσετε την ίδια αντίσταση που χρησιμοποιούσα ή θα πρέπει να αλλάξετε τον κωδικό
- Εισαγάγετε τα κουμπιά ώθησης.
- Συνδέστε τα όλα στο +5v στο ίδιο πρώτο πόδι.
- Στην άλλη πλευρά του breadboard συνδέστε τις αντιστάσεις 470k σε σειρά στο αντίθετο σκέλος του +5v και την τελευταία αντίσταση σε μία άδεια ράγα.
- Τώρα κάντε το ίδιο με το διαχωριστή τάσης με τη μονάδα bluetooth, συνδέστε το ένα άκρο της αντίστασης 390k στη γείωση και το άλλο στην ίδια ράγα όπου το 470k είναι μόνο του αφήστε μια τρύπα μεταξύ τους.
- Τέλος, συνδέστε ένα καλώδιο μεταξύ των αντιστάσεων στον αναλογικό πείρο A1 στο arduino.
Βήμα 4: Τρανζίστορ
Τώρα τα τρανζίστορ
Αυτό είναι απλό, απλά ξεκινήστε συνδέοντας ένα σαν την εικόνα και επαναλάβετε για τα υπόλοιπα.
Σε αυτό το βήμα πρέπει να γνωρίζετε πώς λειτουργεί η δίοδος, αν όχι, είναι πραγματικά απλό. Απλώς φανταστείτε το ως ένα ποτάμι που ρέει μόνο από τη μία πλευρά, αφού θα συνεργαστούμε με το GND για να ενεργοποιήσουμε τις ηλεκτρομαγνητικές βαλβίδες, πρέπει να συνδέσουμε το άκρο της διόδου που έχει ένα μικρό ασημένιο δαχτυλίδι γύρω της, στο + και το άλλο άκρο στο ίδιο ράγα ως το μεσαίο πείρο στο TIP120, αυτό είναι για να αποφύγετε το τηγάνισμα του τρανζίστορ σας επειδή οι ηλεκτρομαγνητικές βαλβίδες είναι σαν κινητήρας DC, όταν τους αφήσετε θα παράγουν για μικρό χρονικό διάστημα ρεύμα που θα προσπαθήσει να ταξιδέψει πίσω στο τρανζίστορ, οπότε πρέπει να ρίξτε το ξανά στο + "Χρησιμοποιήστε τις εικόνες που παρέχονται για βοήθεια και παραδείγματα"
Εάν η εγκατάστασή σας με αεροπλάνο έχει μόνο 4 ηλεκτρομαγνητικές βαλβίδες, δώστε προσοχή στην τελευταία σημείωση.
Βήματα:
- Αντιμετωπίζοντας το κείμενο στο τρανζίστορ, ο αριστερός πείρος είναι όπου πρέπει να συνδέσετε το ένα άκρο της αντίστασης 1k το άλλο με μια κενή ράγα, επίσης να συνδέσετε το μακρύ πόδι Led "Anode" στον ίδιο αριστερό πείρο και το κοντό πόδι "Cathode" στο GND.
- Στη μεσαία ράγα πείρου συνδέστε τη δίοδο κοντά στο τρανζίστορ και ένα καλώδιο καλωδίου μετά τη δίοδο "ακολουθήστε τις οδηγίες της εικόνας", "το καλώδιο καλωδίου είναι αυτό που πρόκειται να συνδεθεί με το GND της ηλεκτρομαγνητικής βαλβίδας".
- Η δεξιά καρφίτσα μοιράζεται σε όλα τα τρανζίστορ, πρέπει επίσης να μοιράζεται με το αυτοκίνητο Ground και το Arduino GND.
- Συνδέστε ένα καλώδιο από την ψηφιακή ακίδα Arduino 2 στο μόνο άκρο της αντίστασης 1k.
- Επαναλάβετε για όλα τα τρανζίστορ από τον ψηφιακό ακροδέκτη 2 έως τον ψηφιακό pin9, δείτε παρακάτω μια ετικέτα για τον τρόπο σύνδεσης με το σύστημα αέρα του αυτοκινήτου σας.
Συνδέσεις Arduino - τρανζίστορ:
Τα Green Leds είναι για UP:
Digitalηφιακή ακίδα 2 - Εμπρός αριστερός τροχός Πάνω
Digitalηφιακή ακίδα 3 - Εμπρός δεξί τροχός Πάνω
Digitalηφιακή ακίδα 4 - Πίσω αριστερός τροχός Πάνω
Digitalηφιακή ακίδα 5 - Πίσω δεξιά ρόδα Πάνω
Τα Red Leds είναι για Down:
Digitalηφιακή ακίδα 6 - Μπροστινός αριστερός τροχός Κάτω
Digitalηφιακή ακίδα 7 - Μπροστινός δεξιός τροχός Κάτω
Digitalηφιακή ακίδα 8 - Πίσω αριστερός τροχός Κάτω
Digitalηφιακή ακίδα 9 - Πίσω δεξιά ρόδα Κάτω
Σημείωση:
Για την εγκατάσταση αεροπορικής οδήγησης, αντί για ανεξάρτητο χειριστήριο τροχών, "8 ηλεκτρομαγνητικές βαλβίδες" έχουν έλεγχο για κάθε άξονα "4 σωληνοειδή" συνδέονται έτσι.
Green Led:
Digitalηφιακή ακίδα 2 - Μπροστινός άξονας Πάνω
Digitalηφιακή ακίδα 4 - Πίσω άξονας επάνω
Red Led:
Digitalηφιακή ακίδα 6 - Μπροστινός άξονας προς τα κάτω
Digitalηφιακή ακίδα 8 - Πίσω άξονας προς τα κάτω
Βήμα 5: Κωδικός Arduino
Εάν κάνατε όλες τις συνδέσεις όπως ορίστηκε, απλώς ανεβάστε τον κώδικα στο arduino.
Αν όχι, υπάρχουν κάποιες εικόνες που θα σας βοηθήσουν.
Εάν έχετε χρησιμοποιήσει διαφορετικές αντιστάσεις για τα κουμπιά, έχετε βοήθεια και στις εικόνες
Κατεβάστε τον κωδικό arduino εδώ κατεβάστε τον κώδικα εδώ.
Στις εικόνες μπορείτε να βρείτε:
- Πού να αλλάξετε bauderates
- Πού να αλλάξετε τις ακίδες που συνδέονται με τα τρανζίστορ και θα λειτουργούν τις ηλεκτρομαγνητικές βαλβίδες
- Πού να αλλάξετε τις ακίδες Bluetooth RX/TX
- Εάν έχετε χρησιμοποιήσει αντιστάσεις διαφορετικές από τις οδηγίες στα κουμπιά, κάποια βοηθούν εκεί.
Εάν το πιστεύετε, αλλάξτε τον κωδικό ή χρησιμοποιήστε τον όπως θέλετε σε άλλα έργα σας.
"το να μοιράζεσαι σημαίνει ότι νοιάζεσαι"
!!Πολύ σημαντικό
Μην αλλάζετε τον κώδικα όπου λαμβάνει δεδομένα από την εφαρμογή Android ή αλλιώς δεν θα λειτουργήσει με την εφαρμογή android, αλλάξτε τον μόνο αν είστε σίγουροι για το τι κάνετε
Βήμα 6: Εφαρμογή ψηφιακής τροφοδοσίας ανελκυστήρα
Αυτή η εφαρμογή λειτουργεί ήδη με τον κώδικα arduino.
Μπορείτε να ελέγξετε το βίντεο.
Για να κατεβάσετε την εφαρμογή από το google play μπορείτε να τη βρείτε εδώ.
Απλώς ενεργοποιήστε το τηλέφωνό σας Bluetooth, αναζητήστε και αντιστοιχίστε τη μονάδα Bt σας.
Ανοίξτε την εφαρμογή, μεταβείτε στην επάνω δεξιά γωνία και κάντε κλικ για σύνδεση, στη συνέχεια θα ανοίξει μια λίστα συζευγμένων συσκευών, απλώς επιλέξτε τη μονάδα Bt κάνοντας κλικ σε αυτήν και περιμένετε, θα πρέπει να επιστρέψει με μια πράσινη μπάλα στην επάνω αριστερή γωνία και να πει ότι είναι συνδεδεμένο.
Όλα λειτουργούν εκτός από την αυτόματη λειτουργία, η οποία προς το παρόν εμφανίζει μόνο ταχύτητα gps.
Στη λειτουργία Extra που τοποθετείτε την οθόνη του τηλεφώνου σας προς τα πάνω και γέρνετε το τηλέφωνο, το αυτοκίνητο θα κάνει το ίδιο.
Βήμα 7: Τελικό
Εάν έχετε αμφιβολίες ή χρειάζεστε βοήθεια, ενημερώστε με, θα προσπαθήσω να σας βοηθήσω όσο καλύτερα μπορώ.
Μπορείτε να ακολουθήσετε τα παραδείγματα στο βίντεο για το πώς να το κάνετε αυτό σε ένα μικρό pcb πολύ συμπαγές και πλήρως λειτουργικό.
Αν σας ενδιαφέρει να κάνω μια οδηγία σχετικά με τον τρόπο δημιουργίας μιας εφαρμογής Android για τον έλεγχο έργων arduino χρησιμοποιώντας το android studio, ενημερώστε με στα σχόλια.
Ελπίζω να τα καταφέρατε και να διασκεδάσατε κάνοντας αυτό.
Εάν έχετε επίσης κάποιες συμβουλές για τη διόρθωση ή τη βελτίωση του οδηγού μου, ενημερώστε με επίσης στα σχόλια.
Σου εύχομαι τα καλύτερα!
:)
Συνιστάται:
Ελεγκτής και ελεγκτής Arduino DMX 512: 19 βήματα
Arduino DMX 512 Tester and Controller: Actualizaciones, ficheros, códigos … Αγγλική έκδοσηFacebookHerramienta para pruebas y control de iluminación de prespectasculos a travelz del πρωτόκολλο DMX-512, ιδανικό για κάθε είδους ροπές και εγκαταστάσεις φωτισμού. Este p
PurpleAir Ένδειξη ποιότητας ποιότητας αέρα αέρα: 4 βήματα
PurpleAir Air Quality Status LED Display: Με τις πρόσφατες πυρκαγιές στην Καλιφόρνια η ποιότητα του αέρα στο Σαν Φρανσίσκο έχει επηρεαστεί πολύ. Βρεθήκαμε να ελέγχουμε τον χάρτη PurpleAir ξανά και ξανά στα τηλέφωνα ή τους φορητούς υπολογιστές μας προσπαθώντας να δούμε πότε ο αέρας ήταν αρκετά ασφαλής για να ανοίξει τη νίκη
Ανίχνευση ρύπανσης αέρα + φιλτράρισμα αέρα: 4 βήματα
Ανίχνευση ρύπανσης αέρα + φιλτράρισμα αέρα: Οι μαθητές (Aristobulus Lam, Victor Sim, Nathan Rosenzweig και Declan Loges) του German Swiss International School συνεργάστηκαν με το προσωπικό της MakerBay για να δημιουργήσουν ένα ολοκληρωμένο σύστημα μέτρησης ατμοσφαιρικής ρύπανσης και αποτελεσματικότητας φιλτραρίσματος αέρα. Αυτό
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ
Βάση μικροφώνου - Ανάρτηση οροφής: 7 βήματα (με εικόνες)
Βάση μικροφώνου - Ανάρτηση οροφής: Θέλω να μοιραστώ τη βάση οροφής PVC μικροφώνου μου. Δεν μπόρεσα να βρω αδυναμία να βρω κανέναν πραγματικό οδηγό για το πώς να το κάνω αυτό βήμα προς βήμα, έτσι ξεκίνησα να το κάνω μόνος μου. Συνολικά, αυτό το έργο χρειάστηκε περίπου 4 ώρες από την ιδέα στο τελικό προϊόν