Πίνακας περιεχομένων:
- Βήμα 1: Λογαριασμός Υλικών
- Βήμα 2: Η στέγαση
- Βήμα 3: Σχήμα Fritzing
- Βήμα 4: Ρύθμιση
- Βήμα 5: Κανονικοποιημένη βάση δεδομένων
- Βήμα 6: Γράφοντας τον Κώδικα
Βίντεο: Έξυπνα φανάρια: 6 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:31
Γιατί έφτιαξα αυτό το έργο
Είμαι μαθητής στο Howest Kortijk. Είναι ένα σχολικό έργο για το δεύτερο εξάμηνο MCT.
Όταν οδηγώ το αυτοκίνητό μου και είναι ήρεμο στους δρόμους, είναι άχρηστο να στέκομαι μπροστά στα κόκκινα φώτα όταν δεν υπάρχει άλλη κίνηση προς την αντίθετη κατεύθυνση. Iθελα λοιπόν να φτιάξω ένα σύστημα που θα φροντίζει να μην στέκεστε μπροστά σε άχρηστα φανάρια. Αυτό που κάνουν πολλοί είναι να οδηγούν γρήγορα μέχρι να πλησιάσουν τα φανάρια και αυτό δεν είναι καλό, οπότε θα τοποθετήσω έναν ανιχνευτή ταχύτητας πιο μακριά από τα φώτα. Όταν περνάτε γρήγορα για αυτόν τον αισθητήρα, τα κόκκινα φώτα θα ανάψουν.
Βήμα 1: Λογαριασμός Υλικών
Το συνολικό κόστος του έργου για μένα ήταν 121, 30 €
Μεταχειρισμένα ανταλλακτικά
- Αισθητήρας IR
- Αισθητήρας υπερήχων
- HC-SR04
- LDR
- SensorDisplay
- LCD 1602Α
- Leds
- Βομβητής
- Φανάρια
- Ξύλινες σανίδες
- PCF8574
- Μεντεσέδες
- Καρφιά
- Κόλλα
- Προσαρμογέας ρεύματος
Μεταχειρισμένα εργαλεία
- Woodsaw
- Μηχανή συγκόλλησης
Για μια πιο λεπτομερή επισκόπηση των εξαρτημάτων και πού να τα αγοράσω, έκανα ένα pdf. (Οι σελίδες προορίζονται να βρίσκονται το ένα δίπλα στο άλλο)
Βήμα 2: Η στέγαση
Για τη στέγαση πήρα βοήθεια από τον μπαμπά μου.
Ξεκινήσαμε πριονίζοντας μερικές ξύλινες σανίδες. Είδαμε δύο σανίδες 60cm x 90cm, 2 σανίδες 10cm x 60cm και μία σανίδα 10cm x 90cm.
Κρεμάμε τις σανίδες των 10cm x 60cm στα πλάγια και τις κολλάμε μαζί με την κάτω σανίδα των 60cm x 90cm. Για το πίσω μέρος χρησιμοποιήσαμε την σανίδα των 10cm x 90cm και επίσης τις κολλήσαμε στην κάτω σανίδα.
Για την οροφή όπου είναι η κατασκευή χρησιμοποιήσαμε μεντεσέδες για να ανοίξετε τη σανίδα της οροφής και να κοιτάξετε την καλωδίωσή σας.
Βήμα 3: Σχήμα Fritzing
Η καλωδίωση φαίνεται περίπλοκη αλλά δεν είναι. Πρέπει να κάνετε την ίδια καλωδίωση μερικές φορές, ώστε να μην είναι τόσο δύσκολο.
Για την οθόνη LCD χρησιμοποίησα έναν PCF8574, ώστε να έχω αρκετές καρφίτσες GPIO στο PI μου για τα υπόλοιπα εξαρτήματά μου.
Βήμα 4: Ρύθμιση
Χρησιμοποίησα 2 ψωμί για να κάνω το κύκλωμά μου. Για την καλωδίωση άνοιξα τρύπες στη σανίδα, ώστε να μπορείτε να κρύψετε τα πάντα κάτω από τη σανίδα.
Βήμα 5: Κανονικοποιημένη βάση δεδομένων
Έφτιαξα μια βάση δεδομένων για να σώσω την ταχύτητα των διερχόμενων αυτοκινήτων. Με όλες αυτές τις τιμές μπορείτε να γράψετε ιστορία για τις ταχύτητες ή μια ιστορία από τα αυτοκίνητα που υπερβαίνουν.
Υπάρχει επίσης ένας πίνακας για τον αισθητήρα όπου μπορείτε να ρυθμίσετε το όνομα του αισθητήρα και τη μονάδα από τον αισθητήρα.
Έφτιαξα επίσης έναν πίνακα τοποθεσιών. Σε αυτόν τον πίνακα έχω αποθηκεύσει την κατάσταση των φώτων, τον δρόμο όπου βρίσκονται τα φώτα και τη διασταύρωση. Αν θέλετε να ξοδέψετε το έργο με πολλές διασταυρώσεις, μπορείτε να το αποθηκεύσετε εκεί. Αλλά μπορείτε επίσης να αποθηκεύσετε εάν τα φώτα πρέπει να είναι αυτόματα, σβηστά ή αναμμένα. Το ίδιο με τα φανάρια.
Βήμα 6: Γράφοντας τον Κώδικα
Για να γράψω τον κώδικα, χρησιμοποίησα τα ακόλουθα προγράμματα:
- Visual studio code: για προγραμματισμό του front-end σε HTML, CSS και Javascript αλλά και το backend στο Python
- MySQL Workbench: δημιουργία της βάσης δεδομένων
Δεν θα αναφερθώ εδώ λεπτομερώς στο πώς έγραψα τον κώδικα, μπορείτε να βρείτε αυτές τις πληροφορίες στο αποθετήριο Github που έφτιαξα για αυτό το έργο:
Συνιστάται:
Έξυπνα γυαλιά: 4 βήματα
Έξυπνα Γυαλιά: Γεια σε όλους σήμερα, θα σας δείξω πώς να φτιάξετε Έξυπνα Γυαλιά στο σπίτι! Ένα από τα μεγαλύτερα πράγματα για τα έξυπνα γυαλιά είναι το πόσο ευεργετικό είναι να έχεις κάτι τέτοιο στον σημερινό κόσμο της τεχνολογίας και πώς δεν υπάρχει μόνο μία έκδοση
Πώς να φτιάξετε φανάρια κυκλοφορίας με τροφοδοσία Arduino: 4 βήματα
Πώς να φτιάξετε φανάρια κυκλοφορίας με τροφοδοσία Arduino: Σε αυτήν την ανάρτηση, πρόκειται να μιλήσουμε για ένα έργο Arduino, δηλαδή το σύστημα φώτων κυκλοφορίας πεζών Arduino. Αυτό το έργο είναι πραγματικά ενδιαφέρον να δοκιμάσετε και με τη βοήθεια κάποιας τέχνης και χειροτεχνίας, μπορείτε να δημιουργήσετε μια ολόκληρη σκηνή με φανάρια και πέδιλα
Arduino Πώς να ελέγξετε τα φανάρια κυκλοφορίας: 7 βήματα
Arduino Πώς να ελέγξετε τα φανάρια: Σε αυτό το σεμινάριο θα μάθουμε πώς να ελέγχετε τα φανάρια χρησιμοποιώντας arduino και Visuino. Αυτό το σεμινάριο είναι υπέροχο για αρχάριους. Δείτε το βίντεο
Έργο για φανάρια: 15 βήματα
Project Light Light: Γεια σου φίλε, σήμερα θα φτιάξω ένα κύκλωμα φωτεινού σηματοδότη. Αυτό το κύκλωμα θα κάνω χρησιμοποιώντας τρανζίστορ BC547. Ας ξεκινήσουμε
Διακοσμητικά φανάρια LED: 4 βήματα (με εικόνες)
Διακοσμητικά φανάρια LED: Αυτό το έργο δημιουργήθηκε ειδικά για τον Διαγωνισμό LED Instructables. Έχει σχεδιαστεί για να χρησιμοποιεί προσιτά εξαρτήματα και εργαλεία που διατίθενται από το Digi-Key και δωρεάν λογισμικό από την Autodesk (συγκεκριμένα, Tinkercad). Ενώ θα συνιστούσα και χρησιμοποιώ ένα