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

ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα: 8 βήματα (με εικόνες)
ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα: 8 βήματα (με εικόνες)

Βίντεο: ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα: 8 βήματα (με εικόνες)

Βίντεο: ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα: 8 βήματα (με εικόνες)
Βίντεο: NodeMCU V3 ESP8266 - обзор, подключение и прошивка в Arduino IDE 2024, Νοέμβριος
Anonim
ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα
ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα
ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα
ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα
ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα
ESP8266 Ελεγχόμενη τεντωμένη λιμουζίνα

Θα δείξουμε σε αυτό το διδακτικό τρόπο ανταλλαγής ενός υπάρχοντος συστήματος ελέγχου εσωτερικού αυτοκινήτου με μια νέα λύση IoT ESP8266. Έχουμε κάνει αυτό το έργο για έναν πελάτη.

Επισκεφθείτε επίσης τον ιστότοπό μας για περισσότερες πληροφορίες, πηγαίο κώδικα κλπ.

www.hwhardsoft.de/2017/08/17/iot-meets-str…

Βήμα 1: Συλλέξτε τις απαιτήσεις πελατών

Συλλέξτε τις απαιτήσεις πελατών
Συλλέξτε τις απαιτήσεις πελατών

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

  • έλεγχος μέσω οθονών αφής με σύγχρονο GUI
  • 2η οθόνη αφής για το πρόγραμμα οδήγησης
  • επικοινωνία όλων των εξαρτημάτων μέσω WiFi
  • στιβαρός σχεδιασμός
  • απλο για επεκταση

Βήμα 2: Η επανασύνδεση είναι το κλειδί

Η επανασύνδεση είναι το κλειδί
Η επανασύνδεση είναι το κλειδί
Η επανασύνδεση είναι το κλειδί
Η επανασύνδεση είναι το κλειδί
Η επανασύνδεση είναι το κλειδί
Η επανασύνδεση είναι το κλειδί

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

Όλες οι λωρίδες led συνδέονταν με ελεγκτές led και ελέγχονταν μέσω πρωτοκόλλων υπερύθρων. Δεν βρήκαμε καμία τεκμηρίωση σχετικά με αυτό - οπότε πρέπει να σαρώσουμε τις εντολές ir με έναν αυτοσχέδιο σαρωτή βασισμένο στο Arduino και το IRLib

Βήμα 3: Μια νέα έννοια

Μια νέα αντίληψη
Μια νέα αντίληψη

Η πρώτη μας ιδέα για μια νέα λύση ήταν τα Raspberry Pi και Pitouch. Αλλά το Pi δεν είναι η κατάλληλη λύση σε αυτήν την εφαρμογή. Σε ένα αυτοκίνητο έχετε συχνά κύκλους ενεργοποίησης/απενεργοποίησης - αυτό είναι δηλητήριο για την κάρτα sd και πρέπει να περιμένετε λεπτά μετά από κάθε εκκίνηση λόγω του χρόνου εκκίνησης…

Χρησιμοποιήσαμε το ESP8266 - ειδικά το Wemos D1 mini - για τη λύση μας. Αυτές οι μονάδες συνοδεύονται από ενσωματωμένες υποδοχές USB (διευκολύνει τον προγραμματισμό), υποστηρίζονται από μια μεγάλη κοινότητα, δεν χρειάζονται χρόνο εκκίνησης και είναι πολύ απλές και ανθεκτικές. Χρησιμοποιήσαμε το Arduino IDE για τον προγραμματισμό του υλικολογισμικού. Μόνο ο πίνακας ελέγχου και οι οθόνες αφής είναι καινούργιες - οι παλιές πλακέτες ρελέ χρησιμοποιούνται ξανά για αυτήν τη νέα λύση.

Βήμα 4: Πίνακας ελέγχου

Πίνακας ελέγχου
Πίνακας ελέγχου
Πίνακας ελέγχου
Πίνακας ελέγχου

Η καρδιά της νέας μας λύσης είναι ένας πίνακας ελέγχου βασισμένος στο ESP8266. Οι παλιές πλακέτες ρελέ συνδέονται άμεσα με αυτόν τον πίνακα ελέγχου. Επιπλέον, συνδέεται ένας αισθητήρας θερμοκρασίας 1 καλωδίου για τη μέτρηση της θερμοκρασίας μέσα στην καμπίνα των επιβατών για τον έλεγχο των συστημάτων θέρμανσης και ψύξης.

Όλα τα εφέ φωτισμού είναι κατασκευασμένα με λωρίδες led RGB συνδεδεμένες με ελεγκτές LED. Ο πίνακας ελέγχου μπορεί να στείλει εντολές υπερύθρων για τον έλεγχο του χρώματος και της φωτεινότητας των λωρίδων RGB. Επιπλέον, ένας «έναστρος ουρανός» με βάση τις ίνες είναι ενσωματωμένος στο ταβάνι. Αυτός ο έναστρος ουρανός ελέγχεται από ειδική μονάδα. Μπορούμε να ελέγξουμε αυτήν τη μονάδα μέσω τηλεχειριστηρίου RF στην πλακέτα ελέγχου.

Η επικοινωνία με άλλα μέρη του νέου συστήματος λειτουργεί μέσω εκπομπής WiFi UDP.

Βήμα 5: Οθόνη αφής

Οθόνη αφής
Οθόνη αφής
Οθόνη αφής
Οθόνη αφής
Οθόνη αφής
Οθόνη αφής

Και οι δύο οθόνες αφής συνδέονται με αυτόματες πλακέτες, εξοπλισμένες με WEMOS D1 (ESP8266). Ο πίνακας πίνακα στέλνει δεδομένα συμβάντων αφής μέσω UDP στον πίνακα ελέγχου. Ο πίνακας ελέγχου στέλνει την κατάσταση όλων των διακοπτών, τις θερμοκρασίες και το επίπεδο του ανεμιστήρα μέσω UDP πίσω. Αυτά τα πρωτόκολλα κατάστασης φροντίζουν τόσο οι οθόνες αφής όσο και αργότερα η εφαρμογή να εμφανίζουν τις ίδιες τιμές…

Βήμα 6: Iron Bird

Iron Bird
Iron Bird
Iron Bird
Iron Bird
Iron Bird
Iron Bird

Πριν ξεκινήσουμε την εγκατάσταση όλων των εξαρτημάτων στο αυτοκίνητο, δοκιμάσαμε την εγκατάσταση εκτός…

Βήμα 7: Εγκατάσταση

Εγκατάσταση
Εγκατάσταση
Εγκατάσταση
Εγκατάσταση
Εγκατάσταση
Εγκατάσταση

Μετά την επιτυχή δοκιμαστική λειτουργία έχουμε εγκαταστήσει όλα τα pcbs και τους αισθητήρες στο αυτοκίνητο. Εάν είναι δυνατόν, χρησιμοποιήσαμε τα υπάρχοντα καλώδια και την εγκατάσταση….

Βήμα 8: Εφαρμογή Android

Εφαρμογή Android
Εφαρμογή Android

Εν τω μεταξύ, ολοκληρώσαμε μια εφαρμογή Andoid για τον έλεγχο του αυτοκινήτου μέσω του κινητού σας τηλεφώνου. Η εφαρμογή υλοποιήθηκε με το Basic για Android B4A.

Συνιστάται: