Πίνακας περιεχομένων:
- Βήμα 1: Κινούμενη επίδειξη
- Βήμα 2: Απαιτήσεις υλικού
- Βήμα 3: Εφαρμογή λογισμικού
- Βήμα 4: Διάγραμμα ροής
- Βήμα 5: Εφαρμογή κώδικα και λογισμικού
- Βήμα 6: Βίντεο έργου
Βίντεο: Έξυπνος χώρος στάθμευσης με βάση το IOT: 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Από τους Tanmay Pathak και Utkarsh Mishra. Student @ International Institute of Information Technology, Hyderabad (IIITH)
ΑΦΗΡΗΜΕΝΗ
Εφαρμόσαμε με επιτυχία ένα έξυπνο σύστημα στάθμευσης με βάση το IOT. Με τη βοήθεια μεμονωμένων κόμβων (αισθητήρες εγγύτητας) σε κάθε θέση στάθμευσης, μπορούμε να αντικατοπτρίσουμε την κατάσταση της θέσης στάθμευσης - «Διαθέσιμο» ή «Κατέχεται» - στο διαδίκτυο.
ΘΕΜΑΤΑ ΜΕ ΤΡΕΧΟΝ ΣΥΣΤΗΜΑ
1) Οι μετρητές στάθμευσης δεν προσδιορίζουν ακριβώς πού είναι διαθέσιμες οι υποδοχές
2) Οι ενδεικτικές λυχνίες δεν επιλύουν πλήρως το πρόβλημα
3) Απουσία αυτόνομης χρέωσης
ΠΡΟΤΕΙΝΟΜΕΝΟ ΣΥΣΤΗΜΑ
1) Πρόσβαση στις πληροφορίες για κάθε θέση στάθμευσης μέσω Διαδικτύου
2) Οι πληροφορίες ζωντανής διαθεσιμότητας θα σας βοηθήσουν να βρείτε πιο γρήγορα τις θέσεις στάθμευσης
3) Η αυτόνομη χρέωση θα διευκολύνει περαιτέρω τη διαδικασία
Βήμα 1: Κινούμενη επίδειξη
Βήμα 2: Απαιτήσεις υλικού
Σχεδιάζουμε να ξεκινήσουμε με μια μικρή κλίμακα υλοποίησης του έργου, δηλαδή προσομοίωση ενός πραγματικού χώρου στάθμευσης σε χαρτόνι.
ΗΛΕΚΤΡΟΝΙΚΑ ΕΞΑΡΤΗΜΑΤΑ
1) Raspberry Pi (Κύρια μονάδα ελέγχου)
2) Αισθητήρας IR (αισθητήρες εγγύτητας)
3) Αναγνώστης id RF
4) Κάρτες ταυτότητας RF
ΠΡΟΣΟΧΗ: Βεβαιωθείτε ότι η συχνότητα λειτουργίας του RF id Reader είναι η ίδια με τις ταυτότητες !!
Βήμα 3: Εφαρμογή λογισμικού
Το έργο έχει δύο διαφορετικά προγράμματα python που εκτελούνται ταυτόχρονα -
1. Ενότητα σήμανσης RF-ID Αυτό το πρόγραμμα φροντίζει για τον έλεγχο ταυτότητας των καρτών RF-ID. Ελέγχει τον σερβοκινητήρα μικροϋπολογιστή (λειτουργεί ως πύλη) και συνδέεται με τον χρόνο εισόδου/εξόδου. Αυτό είναι το πρόγραμμα που στέλνει μηνύματα με βάση τον συνολικό χρόνο που περνά ο χρήστης στο χώρο στάθμευσης. Ο πελάτης θα πρέπει να αλληλεπιδράσει με αυτό το πρόγραμμα και ως εκ τούτου δόθηκε σημασία στην ευκολία χρήσης μαζί με τη σαφήνεια των πληροφοριών.
2. Μονάδα αισθητήρων εγγύτητας Αυτό το πρόγραμμα αντικατοπτρίζει την τρέχουσα κατάσταση των αισθητήρων - «υψηλή» ή «χαμηλή». Αυτοί οι αισθητήρες αντικατοπτρίζουν τη διαθεσιμότητα της υποδοχής - "Διαθέσιμο" ή "Κατοχούμενο". Η έξοδος στη συνέχεια απορρίπτεται σε ένα αρχείο κειμένου, το οποίο ενημερώνεται κάθε δευτερόλεπτο χρησιμοποιώντας το ίδιο σενάριο python. Επιπλέον, ένα αρχείο HTML διαβάζει τα δεδομένα από το αρχείο κειμένου και τα εμφανίζει στην ιστοσελίδα. Στη συνέχεια, φιλοξενούμε τον ιστότοπο χρησιμοποιώντας μια υπηρεσία φιλοξενίας που ονομάζεται "ngrok". Ως εκ τούτου, ο διακομιστής περιέχει πληροφορίες σχετικά με την κατάσταση διαθεσιμότητας των αντίστοιχων θέσεων στάθμευσης.
Βήμα 4: Διάγραμμα ροής
Βήμα 5: Εφαρμογή κώδικα και λογισμικού
ΖΗΤΕΙΤΑΙ ΒΑΣΙΚΗ ΓΝΩΣΗ ΠΕΡΙΒΑΛΛΟΝΤΟΣ PYTHON & LINUX
1) Ξεκινήστε φορτώνοντας και τρέχοντας τα RaspbianOs στο RaspberryPi.
2) Όλα τα αρχεία εκτός από το "READ.py" βοηθούν στη διασύνδεση (μεταξύ αισθητήρων, αναγνωστών, κινητήρων και μικροελεγκτή) και ως εκ τούτου ο κώδικας δεν χρειάζεται να αλλάξει.
3) Αλλάξτε το «READ.py» κατάλληλα, ακολουθώντας τα σχόλια.
Συνιστάται:
Smart Desk LED Light - Έξυπνος φωτισμός W/ Arduino - Χώρος εργασίας Neopixels: 10 βήματα (με εικόνες)
Smart Desk LED Light | Έξυπνος φωτισμός W/ Arduino | Neopixels Workspace: Τώρα μια μέρα περνάμε πολύ χρόνο στο σπίτι, μελετάμε και δουλεύουμε εικονικά, οπότε γιατί να μην κάνουμε τον χώρο εργασίας μας μεγαλύτερο με ένα προσαρμοσμένο και έξυπνο σύστημα φωτισμού Arduino και Ws2812b LEDs. Εδώ σας δείχνω πώς να φτιάξετε το Smart σας Φωτιστικό γραφείου LED που
Αυτόνομος παράλληλος χώρος στάθμευσης αυτοκινήτων με χρήση Arduino: 10 βήματα (με εικόνες)
Αυτόνομος παράλληλος χώρος στάθμευσης αυτοκινήτων με χρήση Arduino: Στην αυτόνομη στάθμευση, πρέπει να δημιουργήσουμε αλγόριθμους και αισθητήρες θέσης σύμφωνα με ορισμένες υποθέσεις. Οι υποθέσεις μας θα είναι οι εξής σε αυτό το έργο. Στο σενάριο, η αριστερή πλευρά του δρόμου θα αποτελείται από τοίχους και χώρους πάρκων. Καθώς εσείς
Έξυπνος χώρος στάθμευσης με χρήση Raspberry Pi: 5 βήματα
Έξυπνος χώρος στάθμευσης με χρήση Raspberry Pi: Σε αυτές τις οδηγίες θα δημιουργήσουμε ένα πλήρως αυτόματο σύστημα στάθμευσης συνδεδεμένο σε μια διεπαφή ιστού. Θα μπορείτε να δείτε τι σημείο έχει ληφθεί, να αποφασίσετε ποιος μπαίνει και ποιος βγαίνει και είναι εξοπλισμένο με αυτόματο σύστημα φωτισμού
Σύστημα υποβοήθησης στάθμευσης με βάση το Pi: 9 βήματα
Pi Βασισμένο σύστημα υποβοήθησης στάθμευσης: Γεια σας! Εδώ είναι ένα δροσερό μικρό έργο που μπορείτε να κάνετε σε ένα μεσημέρι και στη συνέχεια να το χρησιμοποιείτε καθημερινά. Βασίζεται στο Raspberry Pi Zero W και θα σας βοηθήσει να σταθμεύσετε τέλεια το αυτοκίνητό σας κάθε φορά. Ακολουθεί η πλήρης λίστα με τα μέρη που θα χρειαστείτε: R
Έξυπνος φορτιστής μπαταρίας με βάση τον μικροελεγκτή: 9 βήματα (με εικόνες)
Έξυπνος φορτιστής μπαταρίας με βάση τον μικροελεγκτή: Το κύκλωμα που πρόκειται να δείτε είναι ένας έξυπνος φορτιστής μπαταρίας βασισμένος στο ATMEGA8A με αυτόματη διακοπή. Διάφορες παράμετροι εμφανίζονται μέσω LCD κατά τη διάρκεια διαφορετικών καταστάσεων φόρτισης. Επίσης, το κύκλωμα θα κάνει ήχο μέσω ενός βομβητή κατά τη φόρτιση ολοκλήρωση. Έχτισα