Innholdsfortegnelse:
- Trinn 1: Lodding Firebeetle
- Trinn 2: Bytt bolig
- Trinn 3: Loddetråder til Micro USB
- Trinn 4: Loddeutbrudd til Firebeetle
- Trinn 5: 3D -utskrift av saken
- Trinn 6: Lim innsatsen
- Trinn 7: Plasser dobbeltbånd
- Trinn 8: Lag tilkoblinger
- Trinn 9: Koding - Firebeetle
- Trinn 10: Installere biblioteker for Firebeetle
- Trinn 11: Home Assistant.yaml File Setup
- Trinn 12: Installer maskinvaren
- Trinn 13: Fest batteriet til lokket
- Trinn 14: Flere detaljer
Video: The Brew Probe - WiFi temperaturmåler: 14 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:25
I denne instruksen skal vi bygge en temperatursonde som bruker MQTT og Home Assistant for å videresende temperaturinformasjonen til en webside der du kan overvåke spiringstemperaturen hvor som helst på fermenteren din.
Jeg har en komplett liste over ting å ha for dette som følger:
3D -utskrivbar veskehttps://www.thingiverse.com/thing: 2502515
Arduino -kode og 3D -modellfiler
github.com/misperry/Brew_Probe
Vanntett DS18B20 Sensorsett: $ 8
www.dfrobot.com/product-1354.html
Firebeetle
www.dfrobot.com/product-1590.html
Må installeres for hånd onewire -biblioteket
playground.arduino.cc/Learning/OneWire
Trenger å installere arduinoJson -biblioteket Legg til https://arduino.esp8266.com/stable/package_esp8266… til boards manager -nettadressene.
Må legge til firebeetle -biblioteket
git.oschina.net/dfrobot/FireBeetle-ESP32/…
HomeAssistant MQTT -sensor
home-assistant.io/components/sensor.mqtt/…
Gjenstander som skal kjøpes for å hjelpe til med konstruksjonen:
USB Micro-B Breakout Board
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Great Planes Dobbeltsidig Servo Tape 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
PCB -bryter
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Red PLA filament
www.amazon.com/gp/product/B00J0GO8I0/ref=…
Trinn 1: Lodding Firebeetle
Nå må du lodde et inkludert topptekst til bare den ene siden av brannkoker. Det vil være siden med VCC på den.
Trinn 2: Bytt bolig
Først må du fjerne huset fra termokabelen og erstatte det med et enkelt hus for hver pinne.
Du kan hente en husnål fra følgende:
Husett
Trinn 3: Loddetråder til Micro USB
Nå må du lodde strøm- og jordledninger til mirco usb breakout -kortet, slik at du kan drive enheten fra en mikro -usb -tilkobling.
Trinn 4: Loddeutbrudd til Firebeetle
Nå må du se på mikro -USB -porten på Firebeetle. Det er to pads merket "+" og "-". De vil være der du vil koble strøm og jord fra USB -bryterkortet.
Trinn 5: 3D -utskrift av saken
Nå må du 3D -skrive ut saken. Modellfilene kan finnes på følgende:
www.thingiverse.com/thing:2502515
Trinn 6: Lim innsatsen
Nå må du påføre lim på den sekskantede innsatsen og deretter sette den inn i hoveddelen av huset.
Trinn 7: Plasser dobbeltbånd
Sett den dobbelte bakbåndet på baksiden av ildfetet og baksiden av temperaturbruddskortet også for å installere.
Trinn 8: Lag tilkoblinger
Du vil koble den røde pinnen til VCC og den svarte pinnen til bakken. Du kobler sens -pinnen til GPIO D6 på brannkabelen.
Du må også koble bryteren i serie med strømledningen fra LiPo -batteriet. På denne måten styrer du strømmen til enheten når du bytter bryteren.
Trinn 9: Koding - Firebeetle
Nå må du redigere koden for søknaden din.
Seksjonen vil være som følger:
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 = "";
Trinn 10: Installere biblioteker for Firebeetle
I din arduino -programvare må du gå til fil -> preferanser. I avsnittet "Ytterligere styrer -URLer:" vil du legge til de følgende to koblingene med et komma mellom.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Gå deretter til Tools -> Board -> Boards Manager … og søk etter firebeetle. Velg "FireBeetle-ESP32 hovedkort av DFrobot DFRDuino" og installer det.
Til slutt må du gå til Sketch -> Include Library -> Manage Libraries … og du vil søke etter følgende:
ArduinoJson av Benoit Blanchon (installer dette)
en tråd
pubsubclient
Når du er ferdig med dette, vil du installere koden du har ved å velge firebeetle -kortet, koble en USB -kabel til den, velge com -porten den er på i arduino -menyen og laste opp skissen.
Trinn 11: Home Assistant.yaml File Setup
Nå må du gå til filen config.yaml for hjemmeassistent -forekomsten. Når du skal redigere denne filen, må du legge til følgende konfigurasjon:
#et sted øverst legg til
mqtt:
#så må du legge til følgende sensor
sensor 1:
plattform: mqtt
state_topic: ''
Navn: ''
unit_of_measurement: '° F'
value_template: '{{value_json.temperature}}'
Trinn 12: Installer maskinvaren
Du vil installere ildfeste i bunnen av etuiet ved å fjerne tapen med dobbel bakside og stikke den ned på innsiden av saken.
Installer USB-utbruddet på de to avstandene som er på siden. Bruk to små skruer for å feste den.
Du vil deretter mate temp -sonden gjennom innsatsen og koble den røde ledningen til strømmen, svart til bakken og gul til signalpinnen til temp -sondebryterbrettet.
Monter til slutt utbruddskortet på siden av saken ved å skrelle av teipen og fest den til siden der den ikke forstyrrer de andre komponentene.
Til slutt må du koble til batteriet og koble til alle ledningene i saken.
Trinn 13: Fest batteriet til lokket
Nå må du ganske enkelt feste batteriet til lokket med samme metode for å påføre litt tape på batteripakken og deretter feste det til lokket på enheten.
Når batteriet er på plass kan du nå låse lokket over saken og slå den på !!
Trinn 14: Flere detaljer
Hvis du vil ha flere detaljer, vennligst sjekk videoen om hvordan du bygger dette, og på slutten er det en lenke til den grundige videoen med full byggeprosedyre som er lagt ut for deg.
-------------------------------------------------- -------------------- Prøv Amazon Prime 30-dager
Støtt kanaltipset med bitcoins Adresse: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Følg meg på Instructables
Følg meg på Facebook
Følg meg på Twitter
T-skjorter
Anbefalt:
ETekstiler Multimeter Pin Probe: 10 trinn (med bilder)
ETextile Multimeter Pin Probe: Pin Probe som publisert i eTextile Swatchbook 2017 Pin Probe er en testledning for å koble mellom et multimeter og ledende stoff eller tråd. Sonden består av en pinne for å ta midlertidig, men fast kontakt med tekstilmaterialer uten å skade
ETextile Clip Probe: 9 trinn (med bilder)
ETextile Clip Probe: Clip Probe er en testledning for å koble til ledende stoffer eller tråder. Sonden består av et klips som er ledende for å få midlertidig, men fast elektrisk kontakt med tekstilmaterialer uten å skade dem. Det fungerer spesielt godt med tynn tråd
Enkelt og billig temperaturmåler med termistor: 5 trinn
Enkelt og billig temperaturmåleinstrument ved bruk av termistor: enkel og billig temperatursensor ved bruk av NTC -termistortermistor endrer motstanden med endring i tid ved å bruke denne egenskapen vi bygger temperatursensor for å vite mer om termistor https://en.wikipedia.org/wiki/ Termistor
Hvordan lage en tilpasset DIY temperaturmåler ved hjelp av stolpediagram og Atmega328p: 3 trinn (med bilder)
Hvordan lage en tilpasset DIY temperaturmåler ved hjelp av stolpediagram og Atmega328p: I dette innlegget vil jeg vise deg hvordan du lager en temperaturmåler ved hjelp av stolpediagram & Atmega328p. Innlegget vil inneholde alle detaljer som kretsdiagram, PCB -fabrikasjon, koding, montering og amp; Testing. Jeg har også inkludert en video som inneholder alle
Analog temperaturmåler: 4 trinn
Analog temperaturmåler: Denne analoge temperaturen ble laget av meg for å verne om de dagene da vi bare så analoge gadgets i dagene da bestefarene våre levde. Vi ser bare digitalt i dag …. derfor skapte jeg denne analoge temperaturen som er veldig veldig bra for nybegynnere og