Sisukord:
- Samm: Firebeetle jootmine
- 2. samm: eluaseme vahetamine
- Samm: jootke juhtmed Micro USB -le
- Samm: jootke Breakbeetle
- Samm: printige ümbris 3D -vormingus
- Samm: liimige sisetükk
- Samm: asetage kahekordne tagateip
- 8. samm: looge ühendused
- 9. samm: kodeerimine - Firebeetle
- Samm: raamatukogude installimine Firebeetle'i jaoks
- 11. samm. Koduabiline.yaml Faili seadistamine
- Samm: installige riistvara
- Samm: kinnitage aku kaane külge
- 14. samm: lisateave
Video: Brew Probe - WiFi temperatuurimonitor: 14 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Selles juhendis ehitame temperatuurisondi, mis viitab MQTT -le ja koduabilisele, et edastada temperatuuriteave veebisaidile, kus saate jälgida idanemistemperatuuri kõikjal oma fermenteris.
Selle jaoks vajalike asjade täielik loetelu on järgmine:
3D prinditav ümbrishttps://www.thingiverse.com/thing: 2502515
Arduino koodi ja 3D -mudeli failid
github.com/misperry/Brew_Probe
Veekindel DS18B20 andurikomplekt: 8 dollarit
www.dfrobot.com/product-1354.html
Tulemardikas
www.dfrobot.com/product-1590.html
Peate installima käsitsi ühe juhtme kogu
playground.arduino.cc/Learning/OneWire
Vaja installida arduinoJsoni teek. Lisage tahvlite halduri URL -idele
Tuleb lisada Firebeetle raamatukogu
git.oschina.net/dfrobot/FireBeetle-ESP32/…
Koduabiline MQTT -andur
home-assistant.io/components/sensor.mqtt/…
Ehituse abistamiseks ostetavad esemed:
USB Micro-B Breakout Board
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Great Planes kahepoolne servoteip 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
PCB lüliti
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX punane PLA -hõõgniit
www.amazon.com/gp/product/B00J0GO8I0/ref=…
Samm: Firebeetle jootmine
Nüüd peate lisatud päise jootma ainult tulekahju ühele küljele. See on külg, millel on VCC.
2. samm: eluaseme vahetamine
Kõigepealt peate eemaldama korpuse termosondi pistikust ja asendama selle iga tihvti ühe korpusega.
Korpuse tihvti saate kätte järgmistest:
Korpuse komplekt
Samm: jootke juhtmed Micro USB -le
Nüüd peate jootma toite- ja maandusjuhtmed Mirco USB -katkestusplaadile, et saaksite seadet toita mikro -USB -ühendusega.
Samm: jootke Breakbeetle
Nüüd peate vaatama Firebeetle'i mikro -USB -porti. Seal on kaks padja, millel on märge "+" ja "-". Need on kohad, kus ühendate oma toite ja maanduse USB -pistikuplaadilt.
Samm: printige ümbris 3D -vormingus
Nüüd peate korpuse 3D -printima. Mudelifailid asuvad järgmistel kohtadel:
www.thingiverse.com/thing:2502515
Samm: liimige sisetükk
Nüüd peate kuuskantpeaga sisestusele kandma liimi ja seejärel sisestama selle korpuse põhiosasse.
Samm: asetage kahekordne tagateip
Paigaldamiseks pange kahekordne tagateip tulekeele tagaküljele ja temperatuuri katkestusplaadi tagaküljele.
8. samm: looge ühendused
Ühendate punase tihvti VCC -ga ja musta tihvti maapinnaga. Ühendate sens -tihvti tulemardika GPIO D6 -ga.
Samuti peate lüliti järjestikku ühendama LiPo aku toitejuhtmega. Sel moel kontrollib see lülitit lülitades seadme toiteallikat.
9. samm: kodeerimine - Firebeetle
Nüüd peate oma rakenduse koodi muutma.
Jaotis saab olema järgmine:
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 = "";
Samm: raamatukogude installimine Firebeetle'i jaoks
Arduino tarkvaras peate minema faili -> eelistused. Seejärel lisate sektsiooni „Täiendavate tahvlite halduri URL -id:” järgmised kaks linki, mille vahel on koma.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Järgmisena minge Tööriistad -> Juhatus -> Tahvlite haldur… ja otsige firebeetle. Valige "FireBeetle-ESP32 Mainboard by DFrobot DFRDuino" ja installige see.
Lõpuks peate minema visandile -> Kaasa raamatukogu -> Halda raamatukogusid … ja otsite järgmist:
ArduinoJson, autor Benoit Blanchon (installige see)
ühe juhtmega
pubi allklient
Kui olete selle lõpetanud, installite oma koodi, valides Firebeetle'i plaadi, ühendades sellega USB -kaabli, valides arduino menüüs oleva komporti ja laadides üles visandi.
11. samm. Koduabiline.yaml Faili seadistamine
Nüüd peate oma koduabilise eksemplari jaoks minema faili config.yaml. Kui olete selle faili redigeerimisega tegelenud, peate lisama järgmise konfiguratsiooni:
#kusagil ülaosas lisage
mqtt:
#siis peate lisama järgmise anduri
andur 1:
platvorm: mqtt
state_topic: ''
nimi: ''
mõõtühik: '° F'
value_template: '{{value_json.temperature}}'
Samm: installige riistvara
Paigaldate tulerohu korpuse põhja, eemaldades kahekordse seljaga lindi ja kleepides selle korpuse siseküljele.
Paigaldage USB-katkestus kahele küljel olevale eraldusvõimele. Selle kinnitamiseks kasutage kahte väikest kruvi.
Seejärel juhite temperatuurianduri läbi sisetüki ja ühendate punase juhtme toiteallikaga, musta maaga ja kollase temperatuurianduri katkestusplaadi signaaltihvtiga.
Lõpuks paigaldage purunemisplaat korpuse küljele, koorides lindi tagakülje maha ja kinnitades selle küljele, kus see ei sega teisi komponente.
Lõpuks peate aku ühendama ja kõik juhtmed korpuse sisse tõmbama.
Samm: kinnitage aku kaane külge
Nüüd peate aku lihtsalt kaane külge kinnitama samal viisil, kandes akule kahekordse kleeplindi ja kleepides selle seejärel seadme kaane külge.
Kui aku on paigas, saate nüüd korpuse kaane peale klõpsata ja selle sisse lülitada !!
14. samm: lisateave
Kui soovite rohkem üksikasju, vaadake videot selle loomise kohta ja lõpus on link põhjalikule videole koos teie jaoks koostatud täieliku koostamisprotseduuriga.
-------------------------------------------------- -------------------- Proovige Amazon Prime'i 30-päevast
Toetage kanali otsa bitcoinidega Aadress: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Jälgi mind Instructables'is
Jälgi mind Facebookis
Jälgi mind Twitteris
T-särgid
Soovitan:
Temperatuurimonitor koos DHT11 ja I2C 20x4 vedelkristallekraaniga: 6 sammu
Temperatuurimonitor koos DHT11 ja I2C 20x4 vedelkristallekraaniga: selles õpetuses õpime, kuidas teha DHT11 anduri ja I2C LCD abil lihtsat temperatuurimonitori. Vaadake videot
MQTT basseini temperatuurimonitor: 7 sammu (piltidega)
MQTT basseini temperatuurimonitor: see projekt on kaaslane minu teiste koduautomaatika projektidega Smart Data- Logging Geyser Controller ja mitmeotstarbeline ruumivalgustus ja seadme kontroller. See on basseini äärde paigaldatud monitor, mis mõõdab basseini vee temperatuuri, välisõhku
NO Fuss Micro: bit Temperatuurimonitor: 8 sammu
NO Fuss Micro: bit Temperatuurimonitor: Micro: bit & Selle temperatuurimonitori kokkupanek on vaevatu. Kodeerimine on ka tarkvaraplokkidega kook
Madala võimsusega Arduino temperatuurimonitor: 4 sammu
Madala võimsusega Arduino temperatuurimonitor: selles juhendis ehitame veel ühe temperatuurimonitori, kasutades DS18B20 temperatuuriandurit. Kuid see projekt on erinev. See peab patareidega vastu peaaegu 1,5 aastat! Jah! Arduino väikese energiatarbega raamatukogu kasutades saame selle projekti käivitada
IoT -põhine temperatuurimonitor: 6 sammu
IoT -põhine temperatuurimonitor: Tere sõbrad, see on minu esimene juhendatav. See õpetatav õpetab teile, kuidas ühendada Arduino ja Raspberry Pi ning Raspberry Pi Adafruit Platformi ja Thingspeakiga. Selles juhendis saab temperatuuri vaadata Adafruit'i kriipsust