Πίνακας περιεχομένων:
- Βήμα 1: Προμήθειες
- Βήμα 2: Καλωδίωση
- Βήμα 3: Οδηγίες χρήσης του UPyCraft
- Βήμα 4: Λήψη κώδικα
- Βήμα 5: Εγκατάσταση
- Βήμα 6: Ανοίξτε ένα πρόγραμμα περιήγησης
- Βήμα 7: Δοκιμή
- Βήμα 8: Ιδέα
Βίντεο: Πρόγραμμα MicroPython: Έχει καταληφθεί η τουαλέτα;: 8 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Το γραφείο μας είναι ένα μεγάλο ομαδικό γραφείο με περιορισμένο χώρο μπάνιου. "Εγώ" συχνά διαπιστώνω ότι δεν έχω χώρο για να πάω στο μπάνιο, οπότε πρέπει να περιμένω τόσο πολύ ώστε να ντρέπομαι.
Το πείραμα χρησιμοποίησε το MakePython ESP8266 για να δημιουργήσει έναν διακομιστή ανίχνευσης στον οποίο ο καθένας θα μπορούσε να έχει πρόσβαση μέσω μιας διεύθυνσης IP για να ελέγξει αν υπάρχουν καθίσματα τουαλέτας, αποφεύγοντας δύσκολους χρόνους αναμονής.
Βήμα 1: Προμήθειες
σκεύη, εξαρτήματα:
- MakePython ESP8266
- Αισθητήρας υπερύθρων
- Breadboard
- Γραμμή άλματος
- καλώδιο USB
- σελοτέιπ
Το MakePython ESP8266 είναι ένας πίνακας ESP8266 με ενσωματωμένη οθόνη SSD1306 OLED, μπορείτε να το πάρετε από αυτόν τον σύνδεσμο:
Αισθητήρας υπέρυθρων: Όταν η μονάδα ανιχνεύσει το μπροστινό σήμα εμποδίων, η πράσινη ενδεικτική λυχνία στην πλακέτα κυκλώματος ανάβει το επίπεδο, ενώ η θύρα OUT συνεχίζει να παράγει σήματα χαμηλού επιπέδου. Η απόσταση ανίχνευσης της μονάδας είναι 2 ~ 30 εκατοστά και η γωνία ανίχνευσης είναι 35 °. Η απόσταση ανίχνευσης μπορεί να ρυθμιστεί με το ποτενσιόμετρο. όταν το ποτενσιόμετρο ρυθμιστεί δεξιόστροφα, η απόσταση ανίχνευσης αυξάνεται. Αριστερόστροφο ποτενσιόμετρο, η απόσταση ανίχνευσης μειώνεται.
λογισμικό:
uPyCraft V1.1
Κάντε κλικ σε αυτόν τον σύνδεσμο για λήψη του uPyCraft IDE για Windows:
Βήμα 2: Καλωδίωση
- Ο πείρος VCC της μονάδας υπερύθρων συνδέεται με το 3V3 του MakePython ESP8266, το GND συνδέεται με το GND και το OUT συνδέεται με το IO14 της πλακέτας.
- Συνδέστε το MakePython ESP8266 στον υπολογιστή χρησιμοποιώντας καλώδιο USB, Άνοιγμα διαχείρισης συσκευών (Απλώς αναζητήστε "συσκευή" στο πλαίσιο αναζήτησης των Windows). Όταν επεκταθεί, η ενότητα θύρας θα πρέπει να εμφανίζει κάτι σαν το παραπάνω. Σημειώστε τον αριθμό θύρας, όπως το COM18 στην περίπτωσή μου. Εάν δεν εμφανίζεται θύρα, δοκιμάστε να κάνετε λήψη της μονάδας USB:
Βήμα 3: Οδηγίες χρήσης του UPyCraft
Κάντε λήψη του αρχείου Get Started MicroPython ESP8266, το οποίο περιγράφεται λεπτομερώς στην ενότητα Εργαλεία ανάπτυξης MicroPython του αρχείου, το οποίο θα σας βοηθήσει να κάνετε λήψη και εγκατάσταση του uPyCraft IDE και να το χρησιμοποιήσετε. Περιλαμβάνει επίσης μια εισαγωγή στο MakePython ESP8266.
Or μπορείτε να πάρετε το αρχείο από αυτόν τον σύνδεσμο:
Βήμα 4: Λήψη κώδικα
Κατεβάστε το αρχείο main.py και ανοίξτε το, πρέπει να τροποποιήσετε τα ακόλουθα σημεία:
- SSID: πρέπει να αλλάξετε το όνομα του τοπικού σας δικτύου
- ΚΩΔΙΚΟΣ ΠΡΟΣΒΑΣΗΣ: πρέπει να αλλάξετε τον κωδικό πρόσβασης του τοπικού σας δικτύου
- Εάν το Pin OUT της μονάδας υπερύθρων λάβει μια αλλαγή από το MakePython ESP8266, αλλάξτε τον αριθμό στο Pin () στο Pin που χρησιμοποιήσατε για να το λάβετε.
Όταν τελειώσετε, κάντε κλικ στην επιλογή Αποθήκευση και DownAndRun. Το "download ok" θα εμφανιστεί όταν η λήψη είναι επιτυχής, μπορείτε να δείτε μια διεύθυνση IP (δική μου: 192.168.1.116).
Βήμα 5: Εγκατάσταση
Τοποθετήστε τη μονάδα υπερύθρων δίπλα στην πόρτα για εύκολη ανίχνευση ατόμων και ασφαλίστε την με κολλητική ταινία. Όταν κάποιος χρησιμοποιεί την τουαλέτα, η μονάδα στέλνει τα αποτελέσματα των δοκιμών στον διακομιστή μέσω WiFi, ώστε να έχουμε πρόσβαση στον διακομιστή μέσω μιας διεύθυνσης IP για να ελέγξουμε εάν η τουαλέτα είναι κατειλημμένη, αντί να περιμένουμε από την τουαλέτα.
Βήμα 6: Ανοίξτε ένα πρόγραμμα περιήγησης
Ανοίξτε το πρόγραμμα περιήγησης στον υπολογιστή σας, πληκτρολογήστε τη διεύθυνση IP που μόλις λάβατε (192.168.1.116) και κάντε κλικ στο Enter για επιβεβαίωση.
Βήμα 7: Δοκιμή
Κάντε κλικ στο κουμπί "ανίχνευση", μπορείτε να ελέγξετε εάν η τουαλέτα είναι κατειλημμένη. Όταν η τουαλέτα είναι κατειλημμένη, η σελίδα θα δείχνει ότι είναι κατειλημμένη, αλλιώς, θα δείξει ότι δεν υπάρχει κανείς, οπότε μπορείτε εύκολα να πάτε στην τουαλέτα χωρίς να περιμένετε έξω.
Βήμα 8: Ιδέα
Μετά το πείραμα, είχα κάποιες ιδέες, σε ορισμένα εμπορικά κέντρα, υπάρχουν τουαλέτες σε κάθε όροφο, αλλά συχνά υπάρχουν μεγάλες ουρές για γυναικείες τουαλέτες για γυναικεία ρούχα, ενώ οι τουαλέτες των ανδρών είναι άδειες. Χρησιμοποιήστε το Makepython με σύνδεση Lora για να εντοπίσετε την κίνηση του κινητού τηλεφώνου στην πόρτα κάθε μπάνιου, να κρίνετε τον αριθμό των ατόμων και να κάνετε εκτροπές όπως αναμένεται. Θα το δοκιμάσω αργότερα, αν σας ενδιαφέρει, ακολουθήστε ή ελάτε μαζί μου.
Συνιστάται:
Τουαλέτα: 9 Βήματα
Τουαλέτα: Werk jij in het baseonderwijs; Vind jij een plasketting ook onhygi ë nisch? Vind jij toiletbordjes onhandig; Hier treft u de oplossing: toiletkast! Met een beetje handigheid, lukt het iedereen om een toiletkast te maken voor de klas.Volg de stappe
Πρόγραμμα MicroPython: Ενημέρωση δεδομένων νόσου του κορονοϊού (COVID-19) σε πραγματικό χρόνο: 10 βήματα (με εικόνες)
Πρόγραμμα MicroPython: Ενημέρωση δεδομένων για τη νόσο του κορωνοϊού (COVID-19) σε πραγματικό χρόνο: Τις τελευταίες εβδομάδες, ο αριθμός των επιβεβαιωμένων κρουσμάτων της νόσου του κορονοϊού (COVID 19) παγκοσμίως έχει ξεπεράσει τις 100.000 και ο παγκόσμιος οργανισμός υγείας (ΠΟΥ) έχει δηλώσει ότι νέα επιδημία πνευμονίας του κορονοϊού να είναι παγκόσμια πανδημία. Ήμουν πολύ
Light Rush! Ποιος έχει το γρηγορότερο φως!;: 3 βήματα
Light Rush! Ποιος έχει το γρηγορότερο φως!;: Παίξτε οποιοδήποτε παιχνίδι είναι δροσερό και διασκεδαστικό, αλλά όταν μπορείτε να το δημιουργήσετε μόνοι σας είναι σίγουρα καλύτερο! Έχω συνηθίσει να παίζω με arduino και ledstrip, οπότε έχω κάνει έναν αγώνα στο λαιμό με αυτό. Ας εξηγήσουμε πώς να διασκεδάζετε και να παίζετε δεν έχει σημασία η ηλικία σας επειδή
Πώς να εκτελέσετε τη γραμμή εντολών σε έναν υπολογιστή που έχει κλειδώσει και να μπείτε στον κωδικό πρόσβασης διαχειριστή: 3 βήματα
Πώς να εκτελέσετε τη γραμμή εντολών σε έναν υπολογιστή που έχει κλειδώσει και να μπείτε στον κωδικό πρόσβασης διαχειριστών: Το όνομα τα λέει όλα. Αυτό το εκπαιδευτικό θα σας πει πώς να εκτελέσετε CMD (Γραμμή εντολών) και να αλλάξετε τον κωδικό πρόσβασης
Το να κάνετε το Visual Studio Editor να έχει έγχρωμο υπόβαθρο: 3 βήματα
Κάντε το Visual Studio Editor να έχει έγχρωμο φόντο: Αλλάξτε το χρώμα φόντου του επεξεργαστή κώδικα, ώστε να μπορείτε να βλέπετε καλύτερα, να ασκείτε λιγότερη πίεση στα μάτια σας ή να εστιάζετε καλύτερα