![Μάθετε πότε κάποιος μπήκε σε ένα δωμάτιο: 7 βήματα Μάθετε πότε κάποιος μπήκε σε ένα δωμάτιο: 7 βήματα](https://i.howwhatproduce.com/images/010/image-27157-j.webp)
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39
![Image Image](https://i.howwhatproduce.com/images/010/image-27157-2-j.webp)
![](https://i.ytimg.com/vi/JewwnEIUiKY/hqdefault.jpg)
Σε αυτό το σεμινάριο θα μάθουμε πώς να μάθετε πότε κάποιος μπήκε σε ένα δωμάτιο χρησιμοποιώντας μονάδα RTC, αισθητήρα PIR, οθόνη OLED και arduino.
Δείτε ένα βίντεο επίδειξης.
Βήμα 1: Τι θα χρειαστείτε
![Αυτό που θα χρειαστείτε Αυτό που θα χρειαστείτε](https://i.howwhatproduce.com/images/010/image-27157-3-j.webp)
![Αυτό που θα χρειαστείτε Αυτό που θα χρειαστείτε](https://i.howwhatproduce.com/images/010/image-27157-4-j.webp)
![Αυτό που θα χρειαστείτε Αυτό που θα χρειαστείτε](https://i.howwhatproduce.com/images/010/image-27157-5-j.webp)
- Arduino UNO (ή οποιοδήποτε άλλο Arduino)
- Αισθητήρας PIR
- Μονάδα ρολογιού πραγματικού χρόνου RTC DS1307
- Οθόνη OLED
- Καλώδια βραχυκυκλωτήρων
- Πρόγραμμα Visuino: Κατεβάστε το Visuino
Βήμα 2: Το κύκλωμα
![Το Κύκλωμα Το Κύκλωμα](https://i.howwhatproduce.com/images/010/image-27157-6-j.webp)
- Συνδέστε τον πείρο αισθητήρα PIR [GND] με τον ακροδέκτη Arduino [GND]
- Συνδέστε τον πείρο αισθητήρα PIR [VCC] με τον ακροδέκτη Arduino [5V]
- Συνδέστε τον πείρο αισθητήρα PIR [Signal] με τον ψηφιακό pin Arduino [8]
- Συνδέστε τον πείρο μονάδας RTC [GND] με τον ακροδέκτη Arduino [GND]
- Συνδέστε τον πείρο μονάδας RTC [VCC] με τον ακροδέκτη Arduino [5V]
- Συνδέστε τον πείρο μονάδας RTC [SDA] με τον ακροδέκτη Arduino [SDA]
- Συνδέστε τον πείρο μονάδας RTC [SCL] στον ακροδέκτη Arduino [SCL]
- Συνδέστε τον ακροδέκτη οθόνης OLED [GND] με τον ακροδέκτη Arduino [GND]
- Συνδέστε τον πείρο οθόνης OLED [VCC] στον ακροδέκτη Arduino [5V]
- Συνδέστε τον ακροδέκτη οθόνης OLED [SDA] με τον ακροδέκτη Arduino [SDA]
- Συνδέστε τον ακροδέκτη οθόνης OLED [SCL] με τον ακροδέκτη Arduino [SCL]
Βήμα 3: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
![Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO](https://i.howwhatproduce.com/images/010/image-27157-7-j.webp)
![Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO](https://i.howwhatproduce.com/images/010/image-27157-8-j.webp)
Για να ξεκινήσετε τον προγραμματισμό του Arduino, θα πρέπει να έχετε εγκαταστήσει το Arduino IDE από εδώ:
Λάβετε υπόψη ότι υπάρχουν ορισμένα κρίσιμα σφάλματα στο Arduino IDE 1.6.6. Βεβαιωθείτε ότι έχετε εγκαταστήσει 1.6.7 ή νεότερη έκδοση, διαφορετικά αυτό το Instructable δεν θα λειτουργήσει! Εάν δεν το έχετε κάνει ακολουθήστε τα βήματα σε αυτό το Instructable για να ρυθμίσετε το Arduino IDE για να προγραμματίσετε το Arduino UNO! Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino UNO" όπως φαίνεται στην Εικόνα 2
Βήμα 4: Στο Visuino Προσθέστε εξαρτήματα
![Στο Visuino Προσθέστε εξαρτήματα Στο Visuino Προσθέστε εξαρτήματα](https://i.howwhatproduce.com/images/010/image-27157-9-j.webp)
![Στο Visuino Προσθέστε εξαρτήματα Στο Visuino Προσθέστε εξαρτήματα](https://i.howwhatproduce.com/images/010/image-27157-10-j.webp)
![Στο Visuino Προσθέστε εξαρτήματα Στο Visuino Προσθέστε εξαρτήματα](https://i.howwhatproduce.com/images/010/image-27157-11-j.webp)
- Προσθέστε το στοιχείο "Ρολόι πραγματικού χρόνου (RTC) DS1307"
- Προσθέστε το στοιχείο "SSD1306/SH1106 OLED Display (I2C)"
- Προσθέστε το στοιχείο "Digital (Boolean) Only Change"
- Προσθέστε το στοιχείο "Detect Edge"
- Προσθέστε το στοιχείο "Διακόπτης ενεργοποίησης/απενεργοποίησης ρολογιού"
- Προσθέστε το στοιχείο "Χρονόμετρο" Στο παράθυρο ιδιοτήτων Ορίστε το "Interval (uS)" στο 10000000 Αυτό σημαίνει ότι ο αισθητήρας θα "κοιμάται" για 10 δευτερόλεπτα (10000000uS) μετά από κάθε ανίχνευση, αυτό θα αποτρέψει πολλαπλές χρονικές σφραγίδες ταυτόχρονα. Στην ιδανική περίπτωση, θα το ορίζατε σε κάτι σαν 5 λεπτά
- Προσθέστε το στοιχείο "Inverter"
Βήμα 5: Στο Visuino Connect Components
![Στο Visuino Connect Components Στο Visuino Connect Components](https://i.howwhatproduce.com/images/010/image-27157-12-j.webp)
- Συνδέστε τον ψηφιακό ακροδέκτη Arduino [8] στον ακροδέκτη "ChangeOnly1" [In]
- Συνδέστε το pin "ChangeOnly1" [Out] στο pin "DetectEdge1" [In]
- Συνδέστε την καρφίτσα "DetectEdge1" [Out] με την ακίδα "ClockSwitch1" [In]
- Συνδέστε την καρφίτσα "ClockSwitch1" [Out] με την ακίδα "RealTimeClock1" [Clock] και την ακίδα "Timer1" [Start]
- Συνδέστε τον ακροδέκτη "Timer1" [Out] με τον ακροδέκτη "Inverter1" [In]
- Συνδέστε τον πείρο "Inverter1" [Out] με τον ακροδέκτη "ClockSwitch1" [Enable]
- Συνδέστε την ακίδα "RealTimeClock1" [Control] στο Arduino I2C [In]
- Συνδέστε τον ακροδέκτη "RealTimeClock1" [Out] με τον ακροδέκτη "DisplayOLED1" [In]
- Συνδέστε τον ακροδέκτη "DisplayOLED1" [Control] στο Arduino I2C [In]
Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
![Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino](https://i.howwhatproduce.com/images/010/image-27157-13-j.webp)
![Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino Δημιουργήστε, μεταγλωττίστε και ανεβάστε τον κώδικα Arduino](https://i.howwhatproduce.com/images/010/image-27157-14-j.webp)
Στο Visuino, πατήστε F9 ή κάντε κλικ στο κουμπί που εμφανίζεται στην εικόνα 1 για να δημιουργήσετε τον κωδικό Arduino και ανοίξτε το Arduino IDE
Στο Arduino IDE, κάντε κλικ στο κουμπί Μεταφόρτωση, για να μεταγλωττίσετε και να ανεβάσετε τον κώδικα (Εικόνα 2)
Βήμα 7: Παίξτε
Εάν τροφοδοτήσετε τη μονάδα Arduino UNO και κάνετε μια κίνηση, ο αισθητήρας PIR θα πρέπει να το εντοπίσει και να κάνει μια χρονική σήμανση στην οθόνη OLED. Ανάλογα με το διάστημα που έχετε ορίσει στο στοιχείο Χρονοδιακόπτη, θα πρέπει να εντοπίσει μια άλλη κίνηση αφού περάσει ο χρόνος.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε εδώ και να το ανοίξετε στο Visuino:
Συνιστάται:
Μάθετε πότε κάποιος μπήκε σε ένα δωμάτιο χρησιμοποιώντας αισθητήρα ραντάρ Xyc-wb-dc: 7 βήματα
![Μάθετε πότε κάποιος μπήκε σε ένα δωμάτιο χρησιμοποιώντας αισθητήρα ραντάρ Xyc-wb-dc: 7 βήματα Μάθετε πότε κάποιος μπήκε σε ένα δωμάτιο χρησιμοποιώντας αισθητήρα ραντάρ Xyc-wb-dc: 7 βήματα](https://i.howwhatproduce.com/images/001/image-1586-j.webp)
Μάθετε πότε κάποιος μπήκε σε ένα δωμάτιο χρησιμοποιώντας αισθητήρα ραντάρ Xyc-wb-dc: Σε αυτό το σεμινάριο θα μάθουμε πώς να μάθετε πότε κάποιος μπήκε σε ένα δωμάτιο χρησιμοποιώντας μονάδα RTC, αισθητήρα ραντάρ xyc-wb-dc, οθόνη OLED και arduino. Παρακολουθήστε ένα βίντεο επίδειξης
Έξυπνη εσωτερική οθόνη φυτών - Μάθετε πότε το φυτό σας χρειάζεται πότισμα: 8 βήματα (με εικόνες)
![Έξυπνη εσωτερική οθόνη φυτών - Μάθετε πότε το φυτό σας χρειάζεται πότισμα: 8 βήματα (με εικόνες) Έξυπνη εσωτερική οθόνη φυτών - Μάθετε πότε το φυτό σας χρειάζεται πότισμα: 8 βήματα (με εικόνες)](https://i.howwhatproduce.com/images/001/image-1459-39-j.webp)
Smart Indoor Plant Monitor - Μάθετε πότε το φυτό σας χρειάζεται πότισμα: Πριν από μερικούς μήνες, έφτιαξα ένα ραβδί παρακολούθησης της υγρασίας του εδάφους που τροφοδοτείται από μπαταρία και μπορεί να κολλήσει στο χώμα στο δοχείο του εσωτερικού σας φυτού για να σας δώσει μερικές χρήσιμες πληροφορίες σχετικά με το έδαφος επίπεδο υγρασίας και LED φλας για να σας πουν πότε πρέπει να
Μάθετε πώς να σχεδιάσετε ένα προσαρμοσμένο σχήμα PCB με εργαλεία EasyEDA Online: 12 βήματα (με εικόνες)
![Μάθετε πώς να σχεδιάσετε ένα προσαρμοσμένο σχήμα PCB με εργαλεία EasyEDA Online: 12 βήματα (με εικόνες) Μάθετε πώς να σχεδιάσετε ένα προσαρμοσμένο σχήμα PCB με εργαλεία EasyEDA Online: 12 βήματα (με εικόνες)](https://i.howwhatproduce.com/images/006/image-15416-j.webp)
Μάθετε πώς να σχεδιάζετε ένα προσαρμοσμένο PCB με εργαλεία EasyEDA Online: Πάντα ήθελα να σχεδιάσω ένα προσαρμοσμένο PCB, και με διαδικτυακά εργαλεία και φθηνή πρωτότυπη PCB δεν ήταν ποτέ πιο εύκολο από τώρα! Είναι ακόμη δυνατό να συναρμολογηθούν τα εξαρτήματα τοποθέτησης στην επιφάνεια φτηνά και εύκολα σε μικρό όγκο για να εξοικονομήσετε το δύσκολο
Nike LED Swoosh! Αυτή είναι μια υπέροχη διακόσμηση για ένα δωμάτιο. Αυτό είναι το ένα έργο που μπορούν να επαναλάβουν όλοι: 5 βήματα
![Nike LED Swoosh! Αυτή είναι μια υπέροχη διακόσμηση για ένα δωμάτιο. Αυτό είναι το ένα έργο που μπορούν να επαναλάβουν όλοι: 5 βήματα Nike LED Swoosh! Αυτή είναι μια υπέροχη διακόσμηση για ένα δωμάτιο. Αυτό είναι το ένα έργο που μπορούν να επαναλάβουν όλοι: 5 βήματα](https://i.howwhatproduce.com/images/010/image-28228-j.webp)
Nike LED Swoosh! Αυτή είναι μια υπέροχη διακόσμηση για ένα δωμάτιο. Αυτό είναι το ένα έργο που μπορεί να επαναλάβει ο καθένας .: Εργαλεία -μετροταινία-κατσαβίδι-συγκολλητικό σίδερο-πριόνι αντιμετώπισης-ηλεκτρικό τρυπάνι-γυαλόχαρτοΑναφορικά-LED led (RGB) 5m-LED controller -Power Supply 12V 4A-timber 50-50-1500 2x-ξύλο 20-20-3000 2x κόντρα πλακέ 500-1000mm-βίδες (45mm) 150x-βίδες (35mm) 30x-scr
Πώς να προσθέσετε ήχο Surround σε ένα δωμάτιο που χτίστηκε προηγουμένως: 5 βήματα
![Πώς να προσθέσετε ήχο Surround σε ένα δωμάτιο που χτίστηκε προηγουμένως: 5 βήματα Πώς να προσθέσετε ήχο Surround σε ένα δωμάτιο που χτίστηκε προηγουμένως: 5 βήματα](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11123630-how-to-add-surround-sound-to-a-previously-built-room-5-steps-j.webp)
Πώς να προσθέσετε ήχο surround σε ένα προηγούμενο δωμάτιο: Θέλατε να προσθέσετε ήχο surround σε ένα δωμάτιο, αλλά διαπιστώσατε ότι θα πρέπει να σπάσετε τους τοίχους σας ή να κάνετε τρύπες στο ταβάνι; Λοιπόν, εδώ είναι ένας κάπως εύκολος τρόπος για να τοποθετήσετε τα καλώδια χωρίς να κάνετε οποιαδήποτε σημαντική ανακατασκευή ή οποιαδήποτε απολύτως