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

The Brew Probe - WiFi Temperature Monitor: 14 βήματα (με εικόνες)
The Brew Probe - WiFi Temperature Monitor: 14 βήματα (με εικόνες)

Βίντεο: The Brew Probe - WiFi Temperature Monitor: 14 βήματα (με εικόνες)

Βίντεο: The Brew Probe - WiFi Temperature Monitor: 14 βήματα (με εικόνες)
Βίντεο: 3 ΣΥΝΤΑΓΕΣ ΠΑΤΕ ΣΥΚΩΤΙ ΚΟΤΟΠΟΥΛΟ!! ΟΙ ΚΑΛΕΣΜΕΝΟΙ ΘΑ ΣΟΚΑΡΙΣΤΟΥΝ!! ΕΚΠΟΜΠΗ ΜΑΓΕΙΡΙΚΗΣ 2024, Ιούλιος
Anonim
The Brew Probe - WiFi Temperature Monitor
The Brew Probe - WiFi Temperature Monitor

Σε αυτό το διδακτικό θα κατασκευάσουμε έναν αισθητήρα θερμοκρασίας που χρησιμοποιεί MQTT και Home Assistant για να μεταδώσει τις πληροφορίες θερμοκρασίας σε μια ιστοσελίδα όπου μπορείτε να παρακολουθείτε τη θερμοκρασία βλάστησης οπουδήποτε στον ζυμωτήρα σας.

Η πλήρης λίστα με τα πράγματα που πρέπει να έχετε για αυτό είναι η ακόλουθη:

Τρισδιάστατη εκτυπώσιμη θήκη

Αρχεία κώδικα Arduino και αρχεία 3D μοντέλου

github.com/misperry/Brew_Probe

Αδιάβροχο κιτ αισθητήρων DS18B20: 8 $

www.dfrobot.com/product-1354.html

Firebeetle

www.dfrobot.com/product-1590.html

Πρέπει να εγκαταστήσετε χειροκίνητη βιβλιοθήκη

playground.arduino.cc/Learning/OneWire

Πρέπει να εγκαταστήσετε τη βιβλιοθήκη arduinoJson Προσθέστε https://arduino.esp8266.com/stable/package_esp8266… στις διευθύνσεις URL των διαχειριστών πινάκων.

Πρέπει να προσθέσετε τη βιβλιοθήκη firebeetle

git.oschina.net/dfrobot/FireBeetle-ESP32/…

HomeAssistant MQTT Sensor

home-assistant.io/components/sensor.mqtt/…

Είδη προς αγορά για βοήθεια στην κατασκευή:

USB Micro-B Breakout Board

www.amazon.com/gp/product/B00KLDPZVU/ref=…

Great Planes Servo Tape διπλής όψης 1x3 '

www.amazon.com/gp/product/B001BHLRTY/ref=…

Διακόπτης PCB

www.amazon.com/gp/product/B01E3G12YY/ref=…

Νήμα HATCHBOX Red PLA

www.amazon.com/gp/product/B00J0GO8I0/ref=…

Βήμα 1: Συγκόλληση του Firebeetle

Συγκόλληση του Firebeetle
Συγκόλληση του Firebeetle

Τώρα θα χρειαστεί να κολλήσετε μια συμπεριλαμβανόμενη κεφαλίδα μόνο στη μία πλευρά του σκαθάρι. Θα είναι η πλευρά με το VCC σε αυτό.

Βήμα 2: Αλλαγή κατοικίας

Αλλαγή κατοικίας
Αλλαγή κατοικίας
Αλλαγή κατοικίας
Αλλαγή κατοικίας
Αλλαγή κατοικίας
Αλλαγή κατοικίας

Πρώτα θα πρέπει να αφαιρέσετε το περίβλημα από τον σύνδεσμο θερμικού αισθητήρα και να το αντικαταστήσετε με ένα περίβλημα για κάθε πείρο.

Μπορείτε να πάρετε έναν πείρο περιβλήματος από τα ακόλουθα:

Σετ κατοικίας

Βήμα 3: Κολλήστε καλώδια σε Micro USB

Συγκόλληση καλωδίων σε Micro USB
Συγκόλληση καλωδίων σε Micro USB
Συγκόλληση καλωδίων σε Micro USB
Συγκόλληση καλωδίων σε Micro USB

Τώρα θα χρειαστεί να συγκολλήσετε καλώδια τροφοδοσίας και γείωσης στον πίνακα ανάρτησης mirco usb, ώστε να μπορείτε να τροφοδοτήσετε τη μονάδα από μια σύνδεση micro usb.

Βήμα 4: Solder Breakout στο Firebeetle

Solder Breakout στο Firebeetle
Solder Breakout στο Firebeetle

Τώρα πρέπει να κοιτάξετε τη θύρα micro USB στο Firebeetle. Υπάρχουν δύο επιθέματα με την ένδειξη "+" και "-". Θα είναι εκεί που θα συνδέσετε την τροφοδοσία και τη γείωση από την πλακέτα διαρροής USB.

Βήμα 5: Εκτύπωση 3D της θήκης

Τρισδιάστατη εκτύπωση της θήκης
Τρισδιάστατη εκτύπωση της θήκης

Τώρα θα χρειαστεί να εκτυπώσετε 3D τη θήκη. Τα μοντέλα αρχείων μπορούν να βρίσκονται στα ακόλουθα:

www.thingiverse.com/thing:2502515

Βήμα 6: Κολλήστε το ένθετο

Κολλήστε το ένθετο
Κολλήστε το ένθετο
Κολλήστε το ένθετο
Κολλήστε το ένθετο

Τώρα θα χρειαστεί να εφαρμόσετε κόλλα στο εξάγωνο ένθετο και στη συνέχεια να το τοποθετήσετε στο κύριο σώμα του περιβλήματος.

Βήμα 7: Τοποθετήστε ταινία διπλής πλάτης

Τοποθετήστε ταινία διπλής πλάτης
Τοποθετήστε ταινία διπλής πλάτης
Τοποθετήστε ταινία διπλής πλάτης
Τοποθετήστε ταινία διπλής πλάτης

Τοποθετήστε τη διπλή ταινία πίσω στο πίσω μέρος του σκαθάρι και στο πίσω μέρος του πίνακα θερμοκρασίας για εγκατάσταση.

Βήμα 8: Κάντε Συνδέσεις

Κάντε Συνδέσεις
Κάντε Συνδέσεις
Κάντε Συνδέσεις
Κάντε Συνδέσεις

Θα συνδέσετε την κόκκινη καρφίτσα στο VCC και τη μαύρη ακίδα στο Ground. Θα συνδέσετε το pin pin στο GPIO D6 στο firebeetle.

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

Βήμα 9: Κωδικοποίηση - Firebeetle

Τώρα θα χρειαστεί να επεξεργαστείτε τον κώδικα για την εφαρμογή σας.

Το τμήμα θα έχει ως εξής:

const PROGMEM char* MQTT_CLIENT_ID = "";

const PROGMEM char* MQTT_SERVER_IP = "";

const PROGMEM uint16_t MQTT_SERVER_PORT = 1883;

const PROGMEM char* MQTT_USER = "";

const PROGMEM char* MQTT_PASSWORD = "";

const PROGMEM char* MQTT_SENSOR_TOPIC = "";

Βήμα 10: Εγκατάσταση βιβλιοθηκών για Firebeetle

Στο λογισμικό arduino θα πρέπει να μεταβείτε στο αρχείο -> προτιμήσεις. Στη συνέχεια, στην ενότητα "Πρόσθετες διευθύνσεις διευθύνσεων πινάκων:" θα προσθέσετε τους ακόλουθους δύο συνδέσμους με ενδιάμεσο κόμμα.

git.oschina.net/dfrobot/FireBeetle-ESP32/r…

arduino.esp8266.com/versions/2.3.0/package_…

Στη συνέχεια, μεταβείτε στο Εργαλεία -> Πίνακας -> Διαχειριστής πινάκων… και αναζητήστε το firebeetle. Επιλέξτε το "FireBeetle-ESP32 Mainboard by DFrobot DFRDuino" και εγκαταστήστε το.

Τέλος, πρέπει να μεταβείτε στο Sketch -> Include Library -> Manage Libraries… και θα αναζητήσετε τα εξής:

ArduinoJson από Benoit Blanchon (εγκαταστήστε αυτό)

onewire

pubsubclient

Μόλις τελειώσετε με αυτό, θα εγκαταστήσετε τον κωδικό που έχετε επιλέγοντας την πλακέτα firebeetle, συνδέοντας ένα καλώδιο USB σε αυτό, επιλέγοντας τη θύρα com που βρίσκεται στο μενού arduino και ανεβάζοντας το σκίτσο.

Βήμα 11: Ρύθμιση αρχείου.yaml Home Assistant

Τώρα θα πρέπει να μεταβείτε στο αρχείο configuration.yaml για την παρουσία του οικιακού βοηθού σας. Μόλις αρχίσετε να επεξεργάζεστε αυτό το αρχείο, θα πρέπει να προσθέσετε την ακόλουθη διαμόρφωση:

#κάπου στην κορυφή προσθέστε

mqtt:

#τότε πρέπει να προσθέσετε τον ακόλουθο αισθητήρα

αισθητήρας 1:

πλατφόρμα: mqtt

state_topic: ''

όνομα: ''

μονάδα_μέτρησης: '° F'

value_template: '{{value_json.temperature}}'

Βήμα 12: Εγκαταστήστε το υλικό

Εγκαταστήστε το Υλικό
Εγκαταστήστε το Υλικό
Εγκαταστήστε το Υλικό
Εγκαταστήστε το Υλικό
Εγκαταστήστε το Υλικό
Εγκαταστήστε το Υλικό

Θα εγκαταστήσετε το firebeetle στο κάτω μέρος της θήκης αφαιρώντας την ταινία με διπλή πλάτη και κολλώντας την προς τα κάτω στο εσωτερικό της θήκης.

Εγκαταστήστε το USB breakout στα δύο stand-off που βρίσκονται στο πλάι. Χρησιμοποιήστε δύο μικρές βίδες για να το στερεώσετε.

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

Τέλος, τοποθετήστε την σανίδα διάσπασης στο πλάι της θήκης ξεκολλώντας την επένδυση στην ταινία και στερεώνοντάς την στην πλευρά όπου δεν παρεμβαίνει στα άλλα εξαρτήματα.

Τέλος, θα χρειαστεί να συνδέσετε την μπαταρία και να τοποθετήσετε όλα τα καλώδια μέσα στη θήκη.

Βήμα 13: Ασφαλίστε τη μπαταρία στο καπάκι

Ασφαλής μπαταρία στο καπάκι
Ασφαλής μπαταρία στο καπάκι
Ασφαλής μπαταρία στο καπάκι
Ασφαλής μπαταρία στο καπάκι

Τώρα θα χρειαστεί απλά να στερεώσετε την μπαταρία στο καπάκι με την ίδια μέθοδο να εφαρμόσετε κάποια ταινία διπλής ράβδου στη μπαταρία και στη συνέχεια να την κολλήσετε στο καπάκι της μονάδας.

Μόλις η μπαταρία είναι στη θέση της, μπορείτε τώρα να κλείσετε το καπάκι πάνω στη θήκη και να την ενεργοποιήσετε !!

Βήμα 14: Περισσότερες λεπτομέρειες

Image
Image

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

------------------------------------------------------ -------------------- Δοκιμάστε το Amazon Prime 30-Days

Υποστηρίξτε την άκρη του καναλιού με bitcoins Διεύθυνση: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh

Ακολουθήστε με στο Instructables

Ακολουθήστε με στο Facebook

Ακολουθήστε με στο Twitter

Μπλουζάκια

Συνιστάται: