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

YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 βήματα
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 βήματα

Βίντεο: YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 βήματα

Βίντεο: YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266: 4 βήματα
Βίντεο: YABC 2024, Ιούλιος
Anonim
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266
YABC - Another Another Blynk Controller - IoT Cloud Temperature and Humidity Controller, ESP8266

Γεια σας Makers, Πρόσφατα άρχισα να καλλιεργώ μανιτάρια στο σπίτι, μανιτάρια Oysters, αλλά έχω ήδη 3 από αυτούς τους ελεγκτές στο σπίτι για Fermenter Temperature control για το σπίτι μου, η γυναίκα μου κάνει επίσης αυτό το πράγμα Kombucha τώρα και ως θερμοστάτης για έλεγχο θερμαντήρα. Η ιδέα είναι η ίδια για πολλές διαφορετικές εφαρμογές, θερμοκήπια, ζυθοποιία στο σπίτι, πισίνες σπα, θερμάστρες και ούτω καθεξής.

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

** Χαρακτηριστικά PCB: **

  • ESP8266 ESP-WROOM-02 με βάση?
  • Τοπική OTA ενεργοποιημένη.
  • WS2812 RGB LED.
  • Οι ακίδες TX και RX εκτίθενται σε αρσενική κεφαλίδα 3 ακίδων, για προγραμματισμό και παρακολούθηση.
  • 3 x ρελέ 250VAC/30VDC 7A AgSnO2.
  • Συνδέστε βιδωτούς ακροδέκτες.
  • Τροφοδοτικό 9 ~ 12VDC (δεν περιλαμβάνεται).

** Υποστηρίζονται ανιχνευτές **

  • BME280;
  • HTU21D;
  • SHT3x;
  • AM2315; (Το προσωπικό μου αγαπημένο λόγω του σχήματος του)
  • DS18B20 μονοσύρματο.
  • NTC Thermistor (δεν είναι πραγματικά καλή επιλογή).

** Pinout **

Καθώς το ESP8266 έχει κάποιες ιδιαιτερότητες σχετικά με το ποια καρφίτσα μπορεί να χρησιμοποιηθεί ως αισθητήρας και ως ρελέ καθώς αλλάζει την κατάσταση κατά την εκκίνηση, άλλαξα μερικές ακίδες γύρω ως εξής:

#define NTCINPUT A0

#define SDA_PIN 12 #define SCL_PIN 14 // DS18B20 DATA WIRE GOES HERE AND WELL #define RLY1_PIN 4 // Active HIGH #define RLY2_PIN 5 // Active HIGH #define RLY3_PIN 15 // Active HIGH #define BOARD_ ορίστε BOARD_LED_PIN_WS2812 13

** Αν θέλετε να αγοράσετε ένα και να με βοηθήσετε να σταματήσω την καθημερινή μου εργασία;) - Το κατάστημά μου στο Tindie

Βήμα 1: Blynk Mobile App

Εφαρμογή για κινητά Blynk
Εφαρμογή για κινητά Blynk
Εφαρμογή για κινητά Blynk
Εφαρμογή για κινητά Blynk
Εφαρμογή για κινητά Blynk
Εφαρμογή για κινητά Blynk
Εφαρμογή για κινητά Blynk
Εφαρμογή για κινητά Blynk

Αυτή είναι μια εκτεταμένη έκδοση της εφαρμογής Blynk που θα χρειαστεί να αγοράσετε ενέργεια καθώς η εφαρμογή απαιτεί 4, 400 ενεργειακά σημεία, θα βρείτε μια απλούστερη έκδοση στο: YABC Simple και δεν θα χρειαστεί να αγοράσετε ενέργεια αρχικά.

Κατεβάστε την εφαρμογή Blynk: Ξεκινώντας με το Blynk

  1. Κατεβάστε την εφαρμογή Blynk: https://j.mp/blynk_Android ή
  2. Αγγίξτε το εικονίδιο κωδικού QR και δείξτε την κάμερα στον παρακάτω κώδικα
  3. Απολαύστε την εφαρμογή μου!

Βήμα 2: Πώς να ξεκινήσετε

Το υλικολογισμικό έχει όλα όσα χρειάζεστε για να ελέγξετε τη θέρμανση και την ψύξη χρησιμοποιώντας την εφαρμογή Blynk Cloud App.

Πατήστε και κρατήστε πατημένο το κουμπί για 3 δευτερόλεπτα ή περισσότερο και ο πίνακας θα ξεκινήσει τη λειτουργία σημείου πρόσβασης "YABC-xxxxx" ακολουθούμενη από τα 6 τελευταία ψηφία της διεύθυνσης MAC του πίνακα:

Συνδεθείτε στο δίκτυο (δεν απαιτείται κωδικός πρόσβασης) και το Captive Portal θα ξεκινήσει αυτόματα, αν δεν ξεκινήσει, μεταβείτε στο πρόγραμμα περιήγησής σας στο διαδίκτυο και μεταβείτε στο 192.168.4.1 οι ακόλουθες οθόνες διαμόρφωσης θα είναι διαθέσιμες, εισαγάγετε τα διαπιστευτήριά σας WiFi, Blynk Ο αριθμός ελέγχου ταυτότητας ανακτήθηκε από την εφαρμογή κατά την κλωνοποίηση του παραπάνω έργου και επιλέξτε τον αισθητήρα θερμοκρασίας και αποθηκεύστε.

Αφού αποθηκεύσετε τη διαμόρφωση, ο πίνακας θα επανεκκινηθεί και θα συνδεθεί στο WiFi ενημερωμένος και αν όλα είναι σωστά, μπορείτε να ξεκινήσετε να χρησιμοποιείτε την εφαρμογή Blynk και να ελέγχετε τη θερμοκρασία με το δικό σας ελεγκτή IoT.

Βήμα 3: Πώς μοιάζει η ρύθμιση;

Πώς μοιάζει η ρύθμιση
Πώς μοιάζει η ρύθμιση

Χρησιμοποιώ ένα 60W Thermoelectric Peltier Cooler Refrigeration Semiconductor Cooling System Kit Cooler Fan Finished Kit για να ελέγξω τη θέρμανση και την ψύξη καθώς το Peltier μπορεί να κάνει και τα δύο αλλάζοντας την πολικότητά του, ξέρω ότι δεν είναι ο πιο αποδοτικός τρόπος, αλλά κάνει τη δουλειά του Το

Ο Peltier είναι πολύ πεινασμένος για ενέργεια, οπότε θα χρειαστείτε ένα τροφοδοτικό "υψηλής τάσης" 12VDC κάπως έτσι: AC110V 220V έως DC12V Τροφοδοτικό 12V 10A παρακαλώ βεβαιωθείτε ότι έχετε επιλέξει ένα υψηλής χωρητικότητας, καθώς το Peltier χρειάζεται 60W και εξακολουθείτε να χρειάζεται να τροφοδοτείτε ανεμιστήρας και ο πίνακας ESP8266 + οι προδιαγραφές τροφοδοσίας δεν είναι πολύ αξιόπιστες.

Χρησιμοποιώ εξωτερικά ρελέ για να προστατέψω την κεντρική πλακέτα (τα εξωτερικά ρελέ είναι φθηνότερα από την αντικατάσταση της κύριας πλακέτας αν κάτι πάει στραβά) και επίσης να αλλάξω την πολικότητα, εάν χρησιμοποιείτε το Peltier για ψύξη ** ** ** Θέρμανση* *μόνο ** ή έχετε 2 πηγές που δεν τις χρειάζεστε.

** Το διάγραμμα καλωδίωσης έχει ως εξής: **

Βήμα 4: Και τι γίνεται με τον κώδικα;

Ορίστε, αλλά θα χρειαστείτε επίσης τη προσαρμοσμένη βιβλιοθήκη untrol_WiFiManager από το GitHub. Και πολλοί άλλοι.

Ο κώδικας φαίνεται αστείος όταν δημοσιεύεται εδώ, αλλά μπορείτε να τον δείτε στη σελίδα μου στο Github

Συνιστάται: