Turinys:
- 1 žingsnis: „Firebeetle“litavimas
- 2 žingsnis: pakeiskite būstą
- 3 žingsnis: Lituokite laidus prie „Micro USB“
- 4 žingsnis: „Firebeetle“lydmetalis
- 5 žingsnis: 3D spausdinkite dėklą
- 6 žingsnis: klijuokite įdėklą
- 7 žingsnis: uždėkite dvigubą atgalinę juostą
- 8 veiksmas: atlikite sujungimus
- 9 žingsnis: kodavimas - „Firebeetle“
- 10 veiksmas: „Firebeetle“bibliotekų diegimas
- 11 veiksmas: namų asistentas.yaml failo sąranka
- 12 veiksmas: įdiekite aparatūrą
- 13 veiksmas: pritvirtinkite akumuliatorių prie dangčio
- 14 žingsnis: daugiau informacijos
Video: „Brew Probe“- „WiFi“temperatūros monitorius: 14 žingsnių (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:49
Šioje instrukcijoje mes sukursime temperatūros zondą, kuris nurodo MQTT ir namų asistentą, kad perduotų temperatūros informaciją į tinklalapį, kuriame galite stebėti daigumo temperatūrą bet kurioje fermentatoriaus vietoje.
Aš turiu pilną sąrašą dalykų, kuriuos reikia turėti šiam tikslui:
3D spausdinamas dėklashttps://www.thingiverse.com/thing: 2502515
„Arduino“kodo ir 3D modelio failai
github.com/misperry/Brew_Probe
Vandeniui atsparus DS18B20 jutiklių rinkinys: 8 USD
www.dfrobot.com/product-1354.html
Ugnikalnis
www.dfrobot.com/product-1590.html
Turi įdiegti rankiniu būdu vieno laido biblioteką
playground.arduino.cc/Learning/OneWire
Reikia įdiegti arduinoJson biblioteką Pridėti https://arduino.esp8266.com/stable/package_esp8266… prie lentų tvarkyklės URL.
Reikia pridėti „firebeetle“biblioteką
git.oschina.net/dfrobot/FireBeetle-ESP32/…
„HomeAssistant MQTT“jutiklis
home-assistant.io/components/sensor.mqtt/…
Daiktai, kuriuos reikia įsigyti statybai:
USB „Micro-B Breakout Board“
www.amazon.com/gp/product/B00KLDPZVU/ref=…
„Great Planes“dvipusė servo juosta 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
PCB jungiklis
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX raudona PLA gija
www.amazon.com/gp/product/B00J0GO8I0/ref=…
1 žingsnis: „Firebeetle“litavimas
Dabar turėsite lituoti įtrauktą antraštę tik į vieną ugnies vabalo pusę. Tai bus pusė su VCC.
2 žingsnis: pakeiskite būstą
Pirmiausia turėsite išimti korpusą iš terminio zondo jungties ir pakeisti vieną korpusą kiekvienam kaiščiui.
Korpuso kaištį galite pasiimti iš šių:
Būsto komplektas
3 žingsnis: Lituokite laidus prie „Micro USB“
Dabar turėsite lituoti maitinimo ir įžeminimo laidus prie „Mirco“USB pertraukos plokštės, kad galėtumėte maitinti įrenginį iš „micro usb“jungties.
4 žingsnis: „Firebeetle“lydmetalis
Dabar reikia pažvelgti į „Firebeetle“mikro USB prievadą. Yra dvi trinkelės, pažymėtos „+“ir „-“. Jie bus vieta, kur prijungsite maitinimą ir įžeminimą iš USB pertraukos plokštės.
5 žingsnis: 3D spausdinkite dėklą
Dabar jums reikės 3D spausdinti dėklą. Modelio failus galima rasti:
www.thingiverse.com/thing:2502515
6 žingsnis: klijuokite įdėklą
Dabar jums reikės tepti klijus ant šešiakampės galvutės ir tada įkišti į pagrindinį korpuso korpusą.
7 žingsnis: uždėkite dvigubą atgalinę juostą
Norėdami sumontuoti, uždėkite dvigubą užpakalinę juostą ant ugnies vabalo ir temperatūros pertraukimo plokštės galo.
8 veiksmas: atlikite sujungimus
Raudoną kaištį prijungsite prie VCC, o juodą - prie žemės. „Sens“kaištį prijungsite prie „Firebeetle“GPIO D6.
Taip pat jungiklį reikės nuosekliai prijungti prie maitinimo linijos, gaunamos iš „LiPo“akumuliatoriaus. Tokiu būdu, kai perjungiate jungiklį, jis valdo įrenginio maitinimą.
9 žingsnis: kodavimas - „Firebeetle“
Dabar turėsite redaguoti savo programos kodą.
Skyrius bus toks:
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 veiksmas: „Firebeetle“bibliotekų diegimas
Arduino programinėje įrangoje turėsite eiti į failą -> nuostatos. Tada skiltyje „Papildomų lentų tvarkyklės URL:“pridėsite šias dvi nuorodas su kableliu.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Tada eikite į Įrankiai -> Lenta -> Lentų tvarkytuvė… ir ieškokite „firebeetle“. Pasirinkite „FireBeetle-ESP32 Mainboard by DFrobot DFRDuino“ir įdiekite ją.
Galiausiai turite eiti į eskizą -> Įtraukti biblioteką -> Tvarkyti bibliotekas … ir ieškosite šių dalykų:
Benoit Blanchon „ArduinoJson“(įdiekite tai)
vieno laido
pubsclubient
Baigę tai, įdiegsite turimą kodą pasirinkę „firebeetle“plokštę, prijungę prie jos USB kabelį, pasirinkę „com“prievadą, kuriame jis yra „arduino“meniu, ir įkėlę eskizą.
11 veiksmas: namų asistentas.yaml failo sąranka
Dabar turėsite eiti į savo konfigūracijos.yaml failą, skirtą namų padėjėjo egzemplioriui. Kai pradėsite redaguoti šį failą, turėsite pridėti šią konfigūraciją:
#kažkur viršuje pridėti
mqtt:
#Tada turite pridėti šį jutiklį
1 jutiklis:
platforma: mqtt
state_topic: ''
vardas: ''
matavimo vienetas: '° F'
value_template: '{{value_json.temperature}}'
12 veiksmas: įdiekite aparatūrą
„Firebeetle“sumontuosite korpuso apačioje, nuimdami dvigubą juostą ir priklijuodami ją prie korpuso vidinės pusės.
Įdiekite USB pertraukėlę į du šoninius stovus. Norėdami jį pritvirtinti, naudokite du mažus varžtus.
Tada jūs padėsite temperatūros zondą per įdėklą ir prijungsite raudoną laidą prie maitinimo šaltinio, juodą prie žemės, o geltoną - prie temperatūros zondo išjungimo plokštės signalo kaiščio.
Galiausiai įdėkite pertraukimo plokštę į dėklo šoną, nuplėšdami juostos pagrindą ir pritvirtindami tą pusę, kur ji netrukdo kitiems komponentams.
Galiausiai turėsite prijungti akumuliatorių ir įkišti visus laidus į dėklo vidų.
13 veiksmas: pritvirtinkite akumuliatorių prie dangčio
Dabar turėsite tiesiog pritvirtinti akumuliatorių prie dangtelio tuo pačiu metodu, kaip uždėti dvigubą lipnią juostelę ant akumuliatoriaus ir tada priklijuoti ją prie įrenginio dangčio.
Kai baterija bus įdėta į vietą, dabar galite uždaryti dangtelį virš dėklo ir įjungti !!
14 žingsnis: daugiau informacijos
Jei norite daugiau informacijos, peržiūrėkite vaizdo įrašą apie tai, kaip tai sukurti, o pabaigoje yra nuoroda į išsamų vaizdo įrašą su visa jums sukurta procedūra.
-------------------------------------------------- -------------------- Išbandykite „Amazon Prime“30 dienų
Palaikykite kanalo patarimą bitkoinais Adresas: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Sekite mane „Instructables“https://www.instructables.com/member/m…
Sekite mane „Facebook“
Sekite mane „Twitter“https://www.twitter.com/misperryee
Marškinėliai
Rekomenduojamas:
„PyonAir“- atviro kodo oro taršos monitorius: 10 žingsnių (su nuotraukomis)
„PyonAir“- atviro kodo oro taršos monitorius: „PyonAir“yra nebrangi sistema, skirta stebėti vietos oro taršos lygį, ypač kietąsias daleles. Sistema, pagrįsta „Pycom LoPy4“plokšte ir su „Grove“suderinama aparatine įranga, gali perduoti duomenis tiek „LoRa“, tiek „WiFi“. Ėmiausi šios p
Nuotolinis CNC sustabdymas ir monitorius: 11 žingsnių (su nuotraukomis)
Nuotolinis CNC sustabdymas ir monitorius: Šis projektas yra nebrangi priemonė nuotoliniu būdu atlikti STOP (ALT+S) „Mach3“. Tai pasiekiama naudojant „Raspberry Pi“(RPi) + kamerą, prijungtą prie kompiuterio USB kabeliu. STOP stebėjimas ir įjungimas CNC atliekamas naudojant vaizdo
Treniruojantis širdies ritmo zonos monitorius: 19 žingsnių (su nuotraukomis)
Širdies ritmo zonos monitoriaus treniruotės: koledžas yra įtemptas ir chaotiškas laikas gyvenime, todėl labai svarbu išlaikyti žemą streso lygį. Vienas iš būdų, kaip mums tai patinka, yra treniruotės, kurios padeda išlaikyti jūsų protą aiškų ir kūną jaustis sveikai. Štai kodėl mes sukūrėme portfelį
„Raspberry Pi“smūgio jėgos monitorius!: 16 žingsnių (su nuotraukomis)
„Raspberry Pi“smūgio jėgos monitorius !: Kokį poveikį gali atlaikyti žmogaus kūnas? Nesvarbu, ar tai būtų futbolas, ar laipiojimas uolomis, ar dviračio avarija, labai svarbu žinoti, kada po susidūrimo reikia nedelsiant kreiptis į gydytoją, ypač jei nėra akivaizdžių traumos požymių
Elektrinio dviračio („EBike“) prietaisų skydelis ir akumuliatoriaus monitorius: 12 žingsnių (su nuotraukomis)
Elektrinio dviračio („EBike“) prietaisų skydelis ir akumuliatoriaus monitorius: Šis projektas yra „Arduino“grandinė, kuri stebi akumuliatoriaus įtampą ir srovę su ACS 712 moduliu. Matavimai perduodami „Bluetooth“ryšiu su „HC-05“moduliu į „Android“įrenginį. Iš esmės jūs perjungiate neigiamą ryšį tarp y