Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Σήμερα θα μάθετε πώς μπορείτε να δημιουργήσετε έναν απλό μετεωρολογικό σταθμό με δυνατότητα WiFi που σας στέλνει δεδομένα θερμοκρασίας και υγρασίας χρησιμοποιώντας το IFTTT απευθείας στο e-mail σας. Τα μέρη που έχω χρησιμοποιήσει μπορείτε να τα βρείτε στο kumantech.com
Βήμα 1: Απαιτούμενα μέρη & οι απαραίτητες συνδέσεις
Για να ολοκληρώσετε αυτό το έργο, θα χρειαστείτε:
- Node MCU Board
- Αισθητήρας DHT11
- Καλώδιο Micro USB
- 3 x καλώδια βραχυκυκλωτήρων (F έως F)
Το Allchips είναι μια ηλεκτρονική πλατφόρμα υπηρεσιών ηλεκτρονικών εξαρτημάτων, μπορείτε να αγοράσετε όλα τα εξαρτήματα από αυτά
Πώς συνδέω τον αισθητήρα στην πλακέτα;
DHT11 | NodeMCU
GND (-) -> GND
5V (+) -> 3,3V
OUT (Σήμα) -> D5
Βήμα 2: Ρύθμιση του IFTTT
Μεταβείτε στο IFTTT.com και καταχωρήστε έναν λογαριασμό (αν δεν το έχετε κάνει ήδη). Μετά από αυτό, μεταβείτε στο My Applets και, στη συνέχεια, κάντε κλικ στο New Applet. Στη συνέχεια, κάντε κλικ στο + αυτό και όταν σας ζητηθεί να επιλέξετε μια υπηρεσία, επιλέξτε, Webhooks. Θα εμφανιστεί μια λίστα ενεργοποιήσεων και τη στιγμή που γράφετε αυτό, υπάρχει μόνο μία διαθέσιμη επιλογή - Λήψη αιτήματος ιστού. Στη συνέχεια, επιλέξτε ένα όνομα για το συμβάν και θυμηθείτε το (θα χρησιμοποιηθεί στον κώδικα). Αφού δημιουργήσετε τη σκανδάλη, πρέπει να κάνετε κλικ στο n +that και να επιλέξετε την υπηρεσία που πρόκειται να χρησιμοποιήσουμε. Σε αυτή την περίπτωση, πρόκειται για email. Στην επόμενη σελίδα, πρέπει να επιλέξετε πώς θα μοιάζει το μήνυμα ηλεκτρονικού ταχυδρομείου. Αυτό εξαρτάται αποκλειστικά από εσάς, αλλά θυμηθείτε, πρέπει να συμπεριλάβετε τα πεδία Value1 και Value2 για τα εισερχόμενα δεδομένα. Για αναφορά, ρίξτε μια ματιά στο τρίτο παραπάνω στιγμιότυπο οθόνης. Ένα τελευταίο πράγμα, μεταβείτε στις ρυθμίσεις της υπηρεσίας Webhooks και στο κάτω μέρος θα δείτε ένα url. Αντιγράψτε τη συμβολοσειρά μετά τη χρήση/ και αποθηκεύστε την κάπου. Αυτό είναι το μοναδικό σας κλειδί API, θα το χρειαστείτε αργότερα στον κώδικα. Αφού ολοκληρώσετε αυτό το βήμα, τελειώσατε με το IFTTT προς το παρόν. It'sρθε η ώρα για τον κωδικό για το NodeMCU
Βήμα 3: Μεταφόρτωση του κώδικα και προσαρμογή
Πριν ανεβάσετε τον κώδικα (που μπορείτε να βρείτε εδώ), πάρτε το χρόνο σας και κοιτάξτε τις γραμμές και τις μεταβλητές που σχολιάστηκαν στην επαιτεία. Πρέπει να αλλάξετε ορισμένα πράγματα και, στη συνέχεια, να ανεβάσετε τον κώδικα στο NodeMCU.
Αφού ανεβάσετε τον κώδικα και ενεργοποιήσετε τον πίνακα, θα λαμβάνετε μηνύματα ηλεκτρονικού ταχυδρομείου κάθε x χρονικό διάστημα (μπορούν να τροποποιηθούν στον παραπάνω κώδικα). Εάν έχετε την εφαρμογή IFTTT στο smartphone σας, μπορείτε να λαμβάνετε ειδοποιήσεις κάθε φορά που εκτελείται η μικροεφαρμογή. Τώρα, ελέγξτε το email σας και θα δείτε τα δεδομένα του καιρού. Μπορείτε να προσθέσετε περισσότερους αισθητήρες και να συνδεθείτε με άλλες μικροεφαρμογές.