Πίνακας περιεχομένων:

Ξυπνητήρι: 9 Βήματα
Ξυπνητήρι: 9 Βήματα

Βίντεο: Ξυπνητήρι: 9 Βήματα

Βίντεο: Ξυπνητήρι: 9 Βήματα
Βίντεο: Ο THUG SLIME ΣΗΚΏΝΕΙ ΠΑΝΩ ΣΤΗ ΣΚΗΝΉ ΕΝΑ ΚΟΡΊΤΣΑΚΙ ΣΕ LIVE ΤΟΥ❗#shorts #thugslime #foryou 2024, Ιούλιος
Anonim
Ξυπνητηρι
Ξυπνητηρι

Αυτό είναι οδηγό για ξυπνητήρι. Κάναμε ξυπνητήρι επειδή είμαστε πάντα πολύ αργά ή συχνά ξεχνάμε να θέσουμε το ξυπνητήρι.

Αυτό το ξυπνητήρι είναι εντελώς αυτόματο, οπότε δεν χρειάζεται να ρυθμίσετε το ξυπνητήρι σας. Μπορείτε να επιλέξετε διαφορετικό χρόνο αφύπνισης για κάθε μέρα. Πρέπει να ορίσετε μία φορά την ώρα αφύπνισης και, στη συνέχεια, ο συναγερμός σας ενεργοποιείται την επιλεγμένη ώρα.

Βήμα 1: Υλικά

Υλικά
Υλικά
Υλικά
Υλικά
Υλικά
Υλικά

1. Arduino

Χρησιμοποιήσαμε ένα Arduino Uno. Μπορείτε να συνδέσετε το Arduino στον υπολογιστή με ένα καλώδιο USB. Για να προγραμματίσετε το Arduino, χρειάζεστε το πρόγραμμα Arduino Sketch στον υπολογιστή σας.

2. Ρολόι σε πραγματικό χρόνο

Το ρολόι πραγματικού χρόνου, με το όνομα RTC, είναι ένα ρολόι υπολογιστή. Το RTC ενημερώνει την ώρα, οπότε πρέπει να ορίσετε την ώρα μία φορά. Χρησιμοποιήσαμε το RTC ZS-042

3. Οθόνη υγρών κρυστάλλων

Η οθόνη υγρών κρυστάλλων, που ονομάζεται LCD, είναι μια οθόνη την οποία μπορείτε να συνδέσετε στο arduino.

4. Breadboard

Για να φτιάξετε ηλεκτρικά κυκλώματα, είναι πολύ χρήσιμο να έχετε ένα breadboard. Το Arduino ελέγχει κάθε ακίδα.

5. Γυναικεία και αρσενικά σύρματα

Για να συνδέσετε τα ηλεκτρικά εξαρτήματα, μπορείτε να χρησιμοποιήσετε αυτά τα καλώδια. Μπορείτε να συνδέσετε τα αρσενικά και τα θηλυκά καλώδια με τις οπές και τις καρφίτσες.

6. Buzzer

Ο βομβητής κάνει τον ήχο για το ξυπνητήρι σας.

7. Καλώδιο USB

Μπορείτε να συνδέσετε το Arduino στον υπολογιστή με το καλώδιο USB, ώστε να μπορείτε να προγραμματίσετε το Arduino.

8. Μπαταρία 9 volt

9. Κλιπ μπαταρίας

Για να συνδέσετε το arduino με το 9 volt volt, χρειάζεστε αυτό το κλιπ.

10. Lego

Φτιάξαμε το προστατευτικό μας κάλυμμα με lego, αλλά μπορείτε να επιλέξετε κάτι άλλο αν θέλετε.

Βήμα 2: Συνδέστε το RTC

Συνδέστε το RTC
Συνδέστε το RTC

Για να συνδέσουμε το RTC με το arduino, χρειαζόμαστε το RTC, το Arduino, το Breadboard, θηλυκά και αρσενικά καλώδια.

Σύνδεση Arduino

-GND: τοποθετήστε στη θέση j12 της σανίδας

-8: Τοποθετήστε στη θέση j10 της σανίδας

Σύνδεση RTC:

- 32Κ: θέση στο Α5 στο Arduino

-SQW: θέση στο Vin στο Arduino

- SCL: Τοποθετήστε στη θέση h30 της σανίδας

- SDA: Τοποθετήστε στη θέση g30 της σανίδας

-VCC: μην τοποθετήσετε αυτό

-GND: θέση στο GND στο Arduino

Βήμα 3: Ρυθμίστε την ώρα

Αρχικά, πρέπει να εξηγήσετε το RTC στο σκίτσο:

#περιλαμβάνω

DS3231 rtc (SDA, SCL);

Τώρα, μπορείτε να ορίσετε την ώρα:

rtc.begin ();

rtc.setDOW (ΠΑΡΑΣΚΕΥΗ); // Ορίστε την Ημέρα της εβδομάδας σε ΚΥΡΙΑΚΗ

rtc.setTime (15, 49, 0); // Ρυθμίστε την ώρα στις 12:00:00 (μορφή 24 ωρών)

rtc.setDate (13, 4, 2018);

Μπορείτε να ελέγξετε το χρόνο σας στη σειριακή οθόνη.

Βήμα 4: Συνδέστε την οθόνη LCD

Συνδέστε την οθόνη LCD
Συνδέστε την οθόνη LCD

Τώρα πρέπει να συνδέσετε την οθόνη LCD στο Arduino. Συνδέουμε 4 καλώδια από την οθόνη LCD στο Arduino ή στο breadboard. Πρέπει να συνδέσετε τα καλώδια ως εξής:

- GND: τοποθετήστε στο GND στο arduino

- VCC: Τοποθετήστε στο κιγκλίδωμα ισχύος της σανίδας

- SDA: τοποθετήστε στη θέση j29 της σανίδας

- SCL: τοποθετήστε στη θέση f30 της σανίδας

Βήμα 5: Ρύθμιση της οθόνης LCD

Πρέπει να εξηγήσετε την οθόνη LCD στο σκίτσο. Πρέπει να το κάνετε έτσι:

#περιλαμβάνω

Σε αυτό το μέρος του κώδικα εξηγείται ότι η οθόνη LCD θα εμφανίσει την ημερομηνία και την ώρα στην οθόνη.

void setup ()

{lcd.begin (16, 2); για (int i = 0; i <5; i ++) {lcd.noBacklight (); καθυστέρηση (500)? lcd. backlight (); lcd.print ("Συναγερμός τρόμου"); καθυστέρηση (500)? lcd.clear (); }

Βήμα 6: Συνδέστε το Buzzer

Συνδέστε το Buzzer
Συνδέστε το Buzzer

Ο βομβητής τοποθετείται στον πείρο h10 και στον πείρο h12 της σανίδας ψωμιού. Ο τόνος υποδεικνύεται με τη λέξη «τόνος». Στο σκίτσο μας επιλέξαμε αυτόν τον τόνο για τον συναγερμό: τόνος (10, 440, 200).

Βήμα 7: Εγκαταστήστε το ξυπνητήρι

Επιλέξαμε να φτιάξουμε ένα αυτόματο ξυπνητήρι. Έχουμε ρυθμίσει το ξυπνητήρι από Δευτέρα έως Σάββατο. Συχνά έχουμε το πρόβλημα ότι ξεχνάμε να ρυθμίσουμε το ξυπνητήρι μας, αυτή είναι η λύση για το πρόβλημά μας. Έχουμε προσαρμόσει το ξυπνητήρι στο πρόγραμμα του σχολείου μας. Εάν ο συναγερμός σβήσει, ακούγεται ένα μπιπ και η οθόνη αναβοσβήνει. Αυτός είναι ο κωδικός για τον έλεγχο συναγερμού στον βρόχο de void:

alarmcheck (); εάν (t.min == 15 && t.hour == 7) {lcd.noBacklight (); καθυστέρηση (5000)? lcd. backlight (); τόνος (10, 440, 200). }}

void alarmcheck () {if (t.min == 15 && t.hour == 7 && rtc.getDOWStr (FORMAT_LONG) == "Δευτέρα") {alarm (); } if (t.min == 45 && t.hour == 9 && rtc.getDOWStr (FORMAT_LONG) == "Τρίτη") {alarm (); } if (t.min == 14 && t.hour == 13 && rtc.getDOWStr (FORMAT_LONG) == "Τετάρτη") {alarm (); } if (t.min == 45 && t.hour == 7 && rtc.getDOWStr (FORMAT_LONG) == "Πέμπτη") {alarm (); } if (t.min == 45 && t.hour == 7 && rtc.getDOWStr (FORMAT_LONG) == "Παρασκευή") {alarm (); } if (t.min == 15 && t.hour == 9 && rtc.getDOWStr (FORMAT_LONG) == "Σάββατο") {alarm (); }}

void alarm () {lcd.noBacklight (); καθυστέρηση (1000)? lcd. backlight (); για (int i = 0; i <100; i ++) {τόνος (10, 200*i+200); }}

Όταν δεν υπάρχει συναγερμός, μπορείτε να δείτε την ώρα και την ημερομηνία στην οθόνη. Αυτός είναι ο κωδικός:

t = rtc.getTime (); Serial.println (rtc.getDOWStr (FORMAT_LONG)); lcd.setCursor (0, 0); lcd.print ("Timeρα:"); lcd.print (rtc.getTimeStr ()); lcd.setCursor (0, 1); lcd.print ("Ημερομηνία:"); lcd.print (rtc.getDateStr ()); καθυστέρηση (1000)? lcd.clear ();

Βήμα 8: Φτιάξτε το προστατευτικό κάλυμμα

Φτιάξτε το προστατευτικό κάλυμμα
Φτιάξτε το προστατευτικό κάλυμμα
Φτιάξτε το προστατευτικό κάλυμμα
Φτιάξτε το προστατευτικό κάλυμμα
Φτιάξτε το προστατευτικό κάλυμμα
Φτιάξτε το προστατευτικό κάλυμμα

Όλα τα ηλεκτρικά εξαρτήματα έχουν συνδεθεί μέχρι τώρα. Το μόνο που χρειαζόμαστε είναι το προστατευτικό κάλυμμα. Φτιάξαμε το προστατευτικό κάλυμμα από Lego, αλλά μπορείτε να επιλέξετε ό, τι θέλετε.

Βήμα 9: Χρησιμοποιήστε το ξυπνητήρι σας

Χρησιμοποιήστε το ξυπνητήρι σας
Χρησιμοποιήστε το ξυπνητήρι σας

Τώρα, το ξυπνητήρι είναι έτοιμο για χρήση. Δεν θα έρθετε ποτέ αργά, λόγω αυτού του αυτόματου ξυπνητηριού!

Συνιστάται: