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

ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Αισθητήρας: 4 βήματα (με εικόνες)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Αισθητήρας: 4 βήματα (με εικόνες)

Βίντεο: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Αισθητήρας: 4 βήματα (με εικόνες)

Βίντεο: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Αισθητήρας: 4 βήματα (με εικόνες)
Βίντεο: Программирование модуля датчика температуры и влажности ESP8266 ESP01 DHT11 | удаленныйXY | ФЛПрог 2024, Νοέμβριος
Anonim
Image
Image

Σε όλους μας αρέσει να γνωρίζουμε ποια είναι η τρέχουσα θερμοκρασία δωματίου και μερικές φορές ποια είναι η θερμοκρασία σε άλλο δωμάτιο, ή ίσως ακόμη και στο εξοχικό σας στην άλλη άκρη του κόσμου. Maybeσως θέλετε να παρακολουθείτε τη θερμοκρασία στο σπίτι του κατοικίδιου ζώου σας Σαύρα; 'Veρθατε στο σωστό μέρος για να μάθετε πώς να φτιάξετε το δικό σας συνδεδεμένο με SmartThings Temp DS18B20. Αισθητήρας με ESP8266 και Arduino. Δείτε αυτό το βίντεο και συνεχίστε.

Βήμα 1: Υλικό - Τι θα χρειαστείτε

Υλικό - Τι θα χρειαστείτε
Υλικό - Τι θα χρειαστείτε
Υλικό - Τι θα χρειαστείτε
Υλικό - Τι θα χρειαστείτε
Υλικό - Τι θα χρειαστείτε
Υλικό - Τι θα χρειαστείτε

ΔΕΝ εγκρίνω, εκπροσωπώ ή λαμβάνω τίποτα για τα παρακάτω παραδείγματα. Caveat Emptor.

Αντικαταστήστε όπως απαιτείται για τις ατομικές απαιτήσεις/παραμέτρους σας. Οι σύνδεσμοι προς τα προϊόντα είναι μόνο για παραδείγματα και όχι για προώθηση. Δεν χρησιμοποίησα αντίσταση για το DS18B20. Παρακαλώ χρησιμοποιήστε τη δική σας κρίση.

1. ESP8266 ESP12 NodeMCU SOC

2. Αισθητήρας θερμοκρασίας DS18B20

3. Βάση NodeMCU

4. Samsung SmartThings 2.0 Hub

Μικρο καλώδιο USB

Βήμα 2: Λογισμικό - Τι θα χρειαστείτε

Λογισμικό - Τι θα χρειαστείτε
Λογισμικό - Τι θα χρειαστείτε
Λογισμικό - Τι θα χρειαστείτε
Λογισμικό - Τι θα χρειαστείτε
Λογισμικό - Τι θα χρειαστείτε
Λογισμικό - Τι θα χρειαστείτε
Λογισμικό - Τι θα χρειαστείτε
Λογισμικό - Τι θα χρειαστείτε

ΥΠΟΘΕΣΕΙΣ: Άνετη εργασία με Arduino IDE, Βιβλιοθήκες, SmartThings IDE και GITHub.

Arduino IDE

Samsung SmartThings IDE

Εφαρμογή Android SmartThings

GITHub

Βήμα 3: Ρύθμιση υλικού

Ρύθμιση υλικού
Ρύθμιση υλικού

Για αυτήν την ενότητα, τα βήματα που εξηγούνται βασίζονται στη ρύθμισή μου. Ρυθμίστε όπως απαιτείται.

  • Εγκαταστήστε την πλακέτα NodeMCU στη βάση του κόμβου. (επιβεβαιώστε τον σωστό προσανατολισμό με τοποθεσίες κεραίας που ταιριάζουν σε κάθε μία ή αριθμούς καρφιτσών που ταιριάζουν αν αναφέρονται στη βάση)
  • Εγκαταστήστε θηλυκές συνδέσεις τερματισμού στο DS18B20. (Πέταξα, γδύθηκα, κόλλησα και τύλιξα άλτες στις γραμμές του DS1820B)
  • Συνδέστε τη δύναμη DS18B20 στη ράγα 3,3v στη βάση κόμβου. Δείτε την Εικ.
  • Συνδέστε τη ράγα εδάφους σε έδαφος DS18B20 στη βάση Node. Δείτε Εικ.
  • Συνδέστε τα δεδομένα DS18B20 στην καρφίτσα D3 στη βάση Node. Δείτε την Εικ.

ΣΗΜΕΙΩΣΗ: mayσως χρειαστεί να αποσυνδέσετε τη σύνδεση δεδομένων κατά τη φόρτωση του σκίτσου και να επανασυνδεθείτε μετά την ολοκλήρωση της φόρτωσης.

Βήμα 4: Ρύθμιση λογισμικού

Ρύθμιση λογισμικού
Ρύθμιση λογισμικού
Ρύθμιση λογισμικού
Ρύθμιση λογισμικού
Ρύθμιση λογισμικού
Ρύθμιση λογισμικού

ΥΠΟΘΕΣΕΙΣ: Άνετη εργασία με Arduino IDE, Βιβλιοθήκες, SmartThings IDE και GITHub.

  • Συνδεθείτε στους αντίστοιχους λογαριασμούς SmartThings IDE και GITHub.
  • Ακολουθήστε ΟΛΑ τα βήματα που εμφανίζονται εδώ από τον Daniel Ogorchock. AKA Ogiewon.

Γνωρίζω ότι υπάρχουν πολλές αρχικές πληροφορίες και διαμόρφωση εάν αυτή είναι η πρώτη σας φορά που ρυθμίζετε τις διαμορφώσεις ST_Anything, αλλά αξίζει τον κόπο. ΠΑΡΑΚΑΛΩ, μη διστάσετε να κάνετε τυχόν ερωτήσεις που μπορεί να έχετε στην πορεία. Επιπλέον, το SmartThings Forum για αυτό το έργο είναι ένα ΥΠΕΡΟΧΟ μέρος για συμβουλές και συμβουλές.

  • Τροποποιήστε το συνημμένο σκίτσο Arduino, προσθέτοντας τα χαρακτηριστικά του περιβάλλοντος WiFi/SmartThings. Το σκίτσο αναφέρει πού να κάνετε τις αλλαγές, όπως και τα βήματα στη σελίδα GITHub.
  • Ανατρέξτε στα συνημμένα στιγμιότυπα οθόνης για τις (2) αλλαγές που αφορούν τη συγκεκριμένη συσκευή. (Για την έκδοση NodeMCU 0.9… Αλλάξτε το Pin D7 σε Pin D3) και σχολιάστε τυχόν συσκευές/βιβλιοθήκες που μπορεί να μην θέλετε να εγκαταστήσετε αυτήν τη στιγμή.
  • Το συνημμένο σκίτσο έχει τις αλλαγές D7 σε D3 και τα πρόσθετα που σχολιάζονται. ΣΗΜΕΙΩΣΗ: Εάν αποσυνδέσατε το βραχυκυκλωτήρα από το D#, επανασυνδεθείτε αφού φορτωθεί το σκίτσο.
  • Ανοίξτε την εφαρμογή SmartThings για κινητά. Εάν εξακολουθείτε να χρειάζεται να προσθέσετε λεπτομέρειες σύμφωνα με τα βήματα εδώ, κάντε το τώρα.
  • Ρίξτε μια ματιά στη λίστα των συσκευών σας στην εφαρμογή SmartThings για κινητά, θα πρέπει τώρα να δείτε ένα DS18B20 με την τρέχουσα θερμοκρασία σας.

Συνιστάται: