Indholdsfortegnelse:
- Trin 1: Lodning af Firebeetle
- Trin 2: Skift bolig
- Trin 3: Loddekabler til mikro -USB
- Trin 4: Loddeudbrud til Firebeetle
- Trin 5: 3D -udskrivning af sagen
- Trin 6: Lim indsatsen
- Trin 7: Placer dobbelt rygbånd
- Trin 8: Lav forbindelser
- Trin 9: Kodning - Firebeetle
- Trin 10: Installation af biblioteker til Firebeetle
- Trin 11: Opsætning af Home Assistant.yaml -fil
- Trin 12: Installer hardware
- Trin 13: Fastgør batteriet til låget
- Trin 14: Flere detaljer
Video: The Brew Probe - WiFi temperaturmonitor: 14 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I denne instruktive opbygger vi en temperatursonde, der anvender MQTT og Home Assistant til at videresende temperaturoplysningerne til en webside, hvor du kan overvåge spiringstemperaturen hvor som helst i din gærer.
Jeg har den komplette liste over ting at have til dette som følger:
3D -udskrivbar saghttps://www.thingiverse.com/thing: 2502515
Arduino -kode og 3D -modelfiler
github.com/misperry/Brew_Probe
Vandtæt DS18B20 Sensorsæt: $ 8
www.dfrobot.com/product-1354.html
Firebeetle
www.dfrobot.com/product-1590.html
Skal installeres i hånden på et trådbibliotek
playground.arduino.cc/Learning/OneWire
Behov for at installere arduinoJson -biblioteket Føj https://arduino.esp8266.com/stable/package_esp8266… til boards manager -webadresserne.
Skal tilføje firebeetle -biblioteket
git.oschina.net/dfrobot/FireBeetle-ESP32/…
HomeAssistant MQTT -sensor
home-assistant.io/components/sensor.mqtt/…
Varer, der skal købes for at hjælpe med konstruktionen:
USB Micro-B Breakout Board
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Great Planes Dobbeltsidet Servotape 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
PCB -switch
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Red PLA filament
www.amazon.com/gp/product/B00J0GO8I0/ref=…
Trin 1: Lodning af Firebeetle
Nu skal du lodde et medfølgende header til kun den ene side af ildkålen. Det vil være siden med VCC på den.
Trin 2: Skift bolig
Først skal du fjerne huset fra termosondens stik og udskifte det med et enkelt hus for hver pin.
Du kan hente en husstift fra følgende:
Boligsæt
Trin 3: Loddekabler til mikro -USB
Nu skal du lodde strøm og jordledninger til mirco usb breakout board, så du kan drive enheden fra en mikro usb forbindelse.
Trin 4: Loddeudbrud til Firebeetle
Nu skal du se på mikro -USB -porten på Firebeetle. Der er to puder mærket "+" og "-". De er der, hvor du vil forbinde din strøm og jord fra USB -breakout -kortet.
Trin 5: 3D -udskrivning af sagen
Nu skal du 3D -udskrive sagen. Modelfilerne kan findes på følgende:
www.thingiverse.com/thing:2502515
Trin 6: Lim indsatsen
Nu skal du påføre lim på det sekskantede indsats og derefter indsætte det i husets hoveddel.
Trin 7: Placer dobbelt rygbånd
Læg også det dobbelte bagbånd på bagsiden af ildbeetle og bagsiden af temperaturudbrudskortet for at installere.
Trin 8: Lav forbindelser
Du forbinder den røde pin til VCC og den sorte pin til jorden. Du tilslutter sens -stiften til GPIO D6 på firebeetle.
Du skal også forbinde kontakten i serie med strømledningen fra LiPo -batteriet. På denne måde styrer du strømmen til enheden, når du skifter kontakten.
Trin 9: Kodning - Firebeetle
Nu skal du redigere koden til din applikation.
Afsnittet 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 = "";
Trin 10: Installation af biblioteker til Firebeetle
I din arduino -software skal du gå til fil -> præferencer. I afsnittet "Yderligere Boards Manager -webadresser:" tilføjer du følgende to links med et komma imellem.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Gå derefter til Værktøjer -> Board -> Boards Manager … og søg efter firebeetle. Vælg "FireBeetle-ESP32 bundkort fra DFrobot DFRDuino" og installer det.
Endelig skal du gå til Skitse -> Inkluder bibliotek -> Administrer biblioteker … og du vil søge efter følgende:
ArduinoJson af Benoit Blanchon (installer dette)
en tråd
pubber
Når du er færdig med dette, installerer du den kode, du har, ved at vælge firebeetle -kortet, tilslutte et USB -kabel til det, vælge den com -port, det er på i arduino -menuen og uploade skitsen.
Trin 11: Opsætning af Home Assistant.yaml -fil
Nu skal du gå til din configuration.yaml -fil for din hjemmeassistent. Når du er ved at redigere denne fil, skal du tilføje følgende konfiguration:
#et sted øverst tilføj
mqtt:
#derefter skal du tilføje følgende sensor
sensor 1:
platform: mqtt
state_topic: ''
navn: ''
enhedens_måling: '° F'
value_template: '{{value_json.temperature}}'
Trin 12: Installer hardware
Du installerer firebeetle i bunden af kabinettet ved at fjerne det dobbeltbåndede tape og stikke det ned på indersiden af sagen.
Installer USB-breakout på de to stand-offs, der er på siden. Brug to små skruer til at fastgøre det.
Du vil derefter føre temp -sonden gennem indsatsen og tilslutte den røde ledning til strømmen, sort til jorden og gul til signalstiften på temp -probe -udbrudskortet.
Til sidst installeres breakout -kortet i siden af kabinettet ved at fjerne bagsiden af båndet og fastgøre det til den side, hvor det ikke forstyrrer de andre komponenter.
Endelig skal du tilslutte batteriet og stikke alle ledninger inde i kabinettet.
Trin 13: Fastgør batteriet til låget
Nu skal du blot vedhæfte batteriet til låget ved hjælp af den samme metode til at påføre et dobbelt tape på batteripakken og derefter sætte det fast på låget på enheden.
Når batteriet er på plads, kan du nu smække låget over sagen og tænde det !!
Trin 14: Flere detaljer
Hvis du vil have flere detaljer, kan du tjekke videoen om, hvordan du bygger dette, og til sidst er der et link til den dybdegående video med fuld byggeprocedure, der er lagt ud for dig.
---------------------------------------------------------- -------------------- Prøv Amazon Prime 30-dage
Understøt kanaltipet med bitcoins Adresse: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Følg mig på Instructables
Følg mig på Facebook
Følg mig på Twitter
T-shirts
Anbefalede:
Temperaturmonitor med DHT11 og I2C 20x4 LCD: 6 trin
Temperaturovervågning med DHT11 og I2C 20x4 LCD: I denne vejledning lærer vi, hvordan man laver en enkel temperaturmonitor ved hjælp af en DHT11 -sensor og I2C LCD Se videoen
Stort Arduino LCD -ur med to alarmer og temperaturmonitor styret af IR -tv -fjernbetjening: 5 trin
Stort Arduino LCD -ur med to alarmer og temperaturmonitor styret af IR TV -fjernbetjening: Sådan opbygges et Arduino -baseret LCD -ur med to alarmer og temperaturmonitor styret af IR TV -fjernbetjening
NO Fuss Micro: bit Temperaturmonitor: 8 trin
NO Fuss Micro: bit Temperaturmonitor: Brug af Micro: bit & xChips -samling af denne temperaturmonitor er ubesværet. Kodning er også et stykke kage med softwareblokke
Sådan opbygges en Raspberry Pi temperaturmonitor: 9 trin
Sådan bygger du en Raspberry Pi -temperaturmonitor: Temperatur og fugtighed er vitale datapunkter i nutidens industrielle verden. Overvågning af miljødata for serverrum, kommercielle frysere og produktionslinjer er nødvendig for at holde tingene kørende. Der er masser af løsninger derude
Arduino -temperaturmonitor med lav effekt: 4 trin
Lav effekt Arduino temperaturmonitor: I denne instruktør bygger vi endnu en temperaturmonitor ved hjælp af en DS18B20 temperatursensor. Men dette projekt er anderledes. Det kan holde på batterier i næsten 1,5 år! Ja! Ved hjælp af Arduino low power -biblioteket kan vi få dette projekt til at køre