Πίνακας περιεχομένων:
- Βήμα 1: Τι εξαρτήματα χρειάζεστε;
- Βήμα 2: Ρύθμιση του Raspberry Pi
- Βήμα 3: Μεταφορά του κωδικού σας στο Raspberry Pi
- Βήμα 4: Ρύθμιση της βάσης δεδομένων SQL
- Βήμα 5: Ας ξεκινήσουμε με το υλικό
- Βήμα 6: Ας ξεκινήσουμε με τον καθρέφτη
- Βήμα 7: Τοποθετήστε τα πάντα στο πλαίσιο
Βίντεο: Ο πρώτος μου έξυπνος καθρέφτης: 8 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:35
Όλοι γνωρίζουμε αυτό το πρόβλημα, σηκωνόμαστε πολύ αργά το πρωί, οπότε πρέπει να ετοιμαστούμε πολύ γρήγορα. Αυτό σημαίνει ότι δεν έχετε χρόνο να δείτε τι καιρό θα έχει. Αυτό που σίγουρα έχετε χρόνο είναι να κοιτάξετε στον καθρέφτη. Κι αν μπορούσαμε να συνδυάσουμε και τα δύο; Σε αυτό το έργο θα φτιάξω έναν Έξυπνο Καθρέφτη όπου θα μπορείτε να δείτε την τοπική πρόγνωση του καιρού, τη θερμοκρασία στο δωμάτιο, την υγρασία στο δωμάτιο και πόσο φως υπάρχει. Θα μπορείτε να δείτε όλα τα δεδομένα των αισθητήρων σε έναν αυτοσχέδιο ιστότοπο.
Βήμα 1: Τι εξαρτήματα χρειάζεστε;
Παρακάτω μπορείτε να βρείτε τα απαραίτητα στοιχεία που απαιτούνται για την ολοκλήρωση αυτού του έργου.
• Οθόνη LCD με είσοδο HMDI
• Raspberry Pi 3B+
• Κάρτα SD
• Καλώδιο HDMI
• Καλώδια για τη σύνδεση των αισθητήρων στο raspberry pi σας
• Αισθητήρας θερμοκρασίας και υγρασίας DHT11
• Αισθητήρας φωτός TSL 2561
• IRFZ44N
• Οποιαδήποτε φθηνή RGB Led Strip
• Μόνωση για να κολλήσει μεταξύ της οθόνης και του πλεξιγκλάς για προστασία
• Plexiglass (μέγεθος οθόνης LCD)
• Αντανακλαστικό φιλμ παραθύρου
• Ξύλο
• Υλικό για τη σύνδεση του ξύλου (βίδες, κόλλα, άγκιστρα σιδήρου,..)
Το μέγιστο κόστος αυτού του έργου θα είναι € 270, 00 (Εάν έχετε pi και μια εφεδρική οθόνη LCD θα είναι μόνο € 130, 00)
Βήμα 2: Ρύθμιση του Raspberry Pi
Όταν έχετε όλα τα συστατικά. Μπορείτε να ξεκινήσετε τη διαμόρφωση του raspberry pi.
- Εγκαταστήστε το λογισμικό Raspbian OS από τον ιστότοπο Pi
- Κατεβάστε το Etcher για να εγκαταστήσετε το λειτουργικό σύστημα στο Pi.
• Ανοίξτε το Etcher στον υπολογιστή
• Επιλέξτε την εικόνα που κατεβάσατε νωρίτερα
• Επιλέξτε την κάρτα microSD
• Πατήστε το κουμπί φλας και περιμένετε.
3. Όταν η εικόνα στην κάρτα microSd σας, ανοίξτε την στο Windows Explorer.
• Ανοίξτε το αρχείο txt "cmdline.txt"
• Γράψτε "169.254.10.1" στο τέλος.
• Στη συνέχεια, αποθηκεύστε και κλείστε το αρχείο
4. Τοποθετήστε την κάρτα microSd στο Raspberry Pi.
• Συνδέστε το ρεύμα στο Raspberry Pi
• Συνδέστε ένα καλώδιο δικτύου στο pi και τον υπολογιστή σας
5. Κατεβάστε στόκο για να συνδεθείτε στο raspberry pi σας
• Επιλέξτε για τύπο σύνδεσης SSH
• Όνομα κεντρικού υπολογιστή: 169.254.10.1 και Θύρα: 22
6. Τώρα θα συνδέσουμε το pi στο wifi
• Πληκτρολογήστε την ακόλουθη γραμμή εντολών:
wpa_passphrase 'Εδώ έρχεται το SSID σας' 'Εδώ έρχεται ο κωδικός πρόσβασής σας' >> /etc/wpa_supplicant/wpa_supplicant.conf
• Μετά από αυτήν την εντολή πληκτρολογείτε τις ακόλουθες γραμμές:
wpa_cli
διεπαφή wlan0
επαναδιαμορφώσω
ctrl + D
• Εάν θέλετε να δείτε το ip της ακόλουθης γραμμής τύπου pi:
ifconfig
Βήμα 3: Μεταφορά του κωδικού σας στο Raspberry Pi
Ανοίξτε το Pycharm
• Μεταβείτε στην επιλογή Ρυθμίσεις αρχείου Δημιουργία, εκτέλεση, ανάπτυξη
• Συμπληρώστε τα πάντα όπως φαίνεται στο παραπάνω στιγμιότυπο οθόνης.
2. Τώρα πηγαίνετε στο github μου και κατεβάστε τα αρχεία
Βήμα 4: Ρύθμιση της βάσης δεδομένων SQL
Σε αυτό το βήμα θα δημιουργήσουμε τη βάση δεδομένων SQL
- sudo apt update -y
- sudo apt install -y python3-venv python3-pip python3-mysqldb mariadb-server
- Τώρα θα προσθέσουμε έναν χρήστη και έναν κωδικό πρόσβασης στη βάση δεδομένων
• ΔΗΜΙΟΥΡΓΙΑ ΧΡΗΣΤΗ 'FILL_USER_IN'@'localhost' IDENTIFIED BY 'FILL_PASSWORD_IN'?
• ΔΗΜΙΟΥΡΓΙΑ ΒΑΣΗΣ ΒΑΣΩΝ ΔΕΔΟΜΕΝΩΝ smart-mirror.
• ΧΟΡΗΓΗΣΗ ΟΛΩΝ ΤΩΝ ΠΡΟΤΕΡΑΙΟΤΗΤΩΝ ΣΤΟ smart-mirror.* Στο 'FILL_USER_IN'@'localhost' WITH GRANT OPTION.
• sudo mariadb <sql/db_init.sql
Τώρα θα συνδέσουμε τη βάση δεδομένων με τον πάγκο εργασίας mysql
1. Μεταβείτε στις συνδέσεις mySQL
2. Κάντε κλικ στο "Ρύθμιση νέας σύνδεσης"
3. Ονομάστε τη νέα σας σύνδεση
4. Όνομα κεντρικού υπολογιστή: 169.254.10.1, Λιμάνι: 3306
5. Όνομα χρήστη και κωδικός πρόσβασης = Προβολή προηγούμενου βήματος
6. Ανοίξτε τη σύνδεση και μεταβείτε στη διαχείριση
7. Κάντε κλικ στην εισαγωγή δεδομένων και εισαγάγετε το αρχείο sql από το github μου
Βήμα 5: Ας ξεκινήσουμε με το υλικό
Τώρα μπορούμε επιτέλους να ξεκινήσουμε από το εύκολο κομμάτι. Εάν ακολουθείτε τα πάντα πλήρως όπως φαίνεται στις παραπάνω εικόνες, δεν θα πρέπει να έχετε κανένα πρόβλημα με αυτό.
Βήμα 6: Ας ξεκινήσουμε με τον καθρέφτη
Για αυτό το βήμα θα χρειαστείτε ένα πριόνι.
- Αρχικά θα κάνουμε το πίσω τμήμα
- Βεβαιωθείτε ότι είστε πλεξιγκλάς και ότι η οθόνη LCD ταιριάζει στο πίσω τμήμα.
- Κρεμάστε τα κομμάτια μαζί με κόλλα και βίδες
Τώρα θα κάνουμε το μπροστινό τμήμα.
1. Βεβαιωθείτε ότι το μπροστινό τμήμα επικαλύπτεται 1 cm από το πίσω τμήμα στο εσωτερικό
2. Με αυτόν τον τρόπο το Plexiglass μπορεί να ακουμπήσει σε αυτό το 1 εκατοστό.
Μετά από αυτό θα συνδέσουμε την ανακλαστική μεμβράνη στο πλεξιγκλάς (αυτό μπορεί να διαρκέσει λίγα λεπτά)
1. Βεβαιωθείτε ότι το πλεξιγκλάς σας δεν έχει δακτυλικά αποτυπώματα
2. Βρέξτε το πλεξιγκλάς και το φιλμ με νερό
3. Τώρα συνδέστε την ταινία στο πλεξιγκλάς
Βήμα 7: Τοποθετήστε τα πάντα στο πλαίσιο
Τώρα που το πλαίσιο έχει συναρμολογηθεί πλήρως, μπορούμε να αρχίσουμε να τοποθετούμε όλα τα εξαρτήματα στη θέση τους.
Αρχικά θα ξεκινήσουμε κολλώντας τη λωρίδα led γύρω από το περίβλημα. Χρησιμοποίησα ταινία διπλής όψης.
Στη συνέχεια ανοίγουμε μια τρύπα στο πλαίσιο με τέτοιο τρόπο ώστε να μπορούμε να συνδέσουμε την λωρίδα led.
Τώρα που είστε απασχολημένοι, μπορείτε επίσης να ανοίξετε 2 τρύπες για να τοποθετηθούν οι άλλοι αισθητήρες σας στο εξωτερικό του πλαισίου σας.
Με τέτοιο τρόπο ώστε να έχουμε πίσω καλύτερα δεδομένα αισθητήρων.
Συνιστάται:
Έξυπνος καθρέφτης: 5 βήματα
Έξυπνος καθρέφτης: Αυτό θα σας διδάξει πώς να δημιουργήσετε έναν Έξυπνο καθρέφτη που εμφανίζει τα εισερχόμενά σας ηλεκτρονικού ταχυδρομείου, τις τελευταίες ειδήσεις και ενημερώσεις από τους New York Times και την ημερομηνία και την ώρα σε φόντο από το Unsplash. Ο σύνδεσμος λειτουργεί: Απαιτούνται αναλώσιμα: Ένα πλαίσιο για
Απλός έξυπνος καθρέφτης: 7 βήματα (με εικόνες)
Απλός έξυπνος καθρέφτης: Ουάου! Εδώ και πολύ καιρό ανέβασα κάτι, ήμουν απασχολημένος δουλεύοντας σε τόσα πολλά πράγματα και συνειδητοποίησα ότι πρέπει να αφήσω κάτι για τους οπαδούς μου, όπως λένε τα λόγια, "έχω πάντα ένα έργο για να δουλέψω" χαχα ίσως αυτό να είμαι μόνο εγώ, ούτως ή άλλως πίσω στο busin
Όχι-τόσο-έξυπνος-αλλά-πολύ-υγιής-ακόμα-ελαφρώς ανατριχιαστικός καθρέφτης: 5 βήματα (με εικόνες)
Όχι-τόσο-έξυπνος-αλλά-πολύ-υγιεινός-ακόμα-ελαφρώς ανατριχιαστικός καθρέφτης: Χρειάζεστε έναν καθρέφτη αλλά δεν είστε πρόθυμοι να προσθέσετε ένα ακόμη έξυπνο αντικείμενο στο σπίτι σας; Τότε αυτός ο όχι και τόσο έξυπνος-αλλά-πολύ-υγιής-ακόμα-ελαφρώς ανατριχιαστικός καθρέφτης είναι κατάλληλος για εσάς
Έξυπνος καθρέφτης πολλαπλών χρηστών με το Ημερολόγιο Google: 10 βήματα
Έξυπνος καθρέφτης πολλών χρηστών με το Ημερολόγιο Google: Σε αυτό το εκπαιδευτικό εγχειρίδιο θα δημιουργήσουμε έναν έξυπνο καθρέφτη ενσωματωμένο στο Ημερολόγιο Google. Έφτιαξα αυτό το έργο επειδή βρίσκω τους έξυπνους καθρέφτες πραγματικά δροσερούς, είναι θεόσταλτο το πρωί. Αλλά αποφάσισα να φτιάξω μόνος μου ένα από το μηδέν γιατί όλα τα άλλα
Έξυπνος καθρέφτης: 10 βήματα
Έξυπνος καθρέφτης: Όλοι γνωρίζουμε τη στιγμή που είστε στο μπάνιο και χάνετε την ώρα. Or δεν ξέρετε τι καιρό θα έχει σήμερα … κλπ. Ένας έξυπνος καθρέφτης μπορεί να βοηθήσει. Για το έργο μου έκανα μια μικρότερη έκδοση του έξυπνου καθρέφτη για να εξοικονομήσω λίγο χώρο στο μπάνιο