Kazalo:
- 1. korak: Spajkanje ognjenega hrošča
- Korak: Spremenite stanovanje
- Korak: Spajkajte žice na mikro USB
- 4. korak: Spajkanje na Firebeetle
- 5. korak: 3D natisnite ohišje
- Korak 6: Lepite vložek
- Korak 7: Postavite dvojni zadnji trak
- 8. korak: Povežite se
- 9. korak: Kodiranje - Firebeetle
- 10. korak: Namestitev knjižnic za Firebeetle
- Korak: Nastavitev datoteke.yaml za domačega pomočnika
- 12. korak: Namestite strojno opremo
- Korak: Baterijo pritrdite na pokrov
- 14. korak: Več podrobnosti
Video: Sonda za kuhanje - nadzor temperature WiFi: 14 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
V tem navodilu bomo zgradili temperaturno sondo, ki uporablja MQTT in Home Assistant, da posreduje podatke o temperaturi na spletno stran, kjer lahko spremljate temperaturo kalitve kjer koli v vašem fermentorju.
Celoten seznam stvari za to je naslednji:
Ohišje za 3D tiskanje https://www.thingiverse.com/thing: 2502515
Arduino koda in datoteke 3D modela
github.com/misperry/Brew_Probe
Vodotesni komplet senzorjev DS18B20: 8 USD
www.dfrobot.com/product-1354.html
Ognjeni hrošč
www.dfrobot.com/product-1590.html
Morate ročno namestiti knjižnico onewire
playground.arduino.cc/Learning/OneWire
Morate namestiti knjižnico arduinoJson Dodajte https://arduino.esp8266.com/stable/package_esp8266… na URL -je upravitelja plošč.
Dodati je treba knjižnico firebeetle
git.oschina.net/dfrobot/FireBeetle-ESP32/…
Domači senzor MQTT
home-assistant.io/components/sensor.mqtt/…
Predmeti za nakup pri gradnji:
USB Micro-B prekinitvena plošča
www.amazon.com/gp/product/B00KLDPZVU/ref=…
Dvostranski servo trak Great Planes 1x3 '
www.amazon.com/gp/product/B001BHLRTY/ref=…
Stikalo PCB
www.amazon.com/gp/product/B01E3G12YY/ref=…
HATCHBOX Rdeča PLA nit
www.amazon.com/gp/product/B00J0GO8I0/ref=…
1. korak: Spajkanje ognjenega hrošča
Zdaj boste morali priloženo glavo spajkati le na eno stran ognjenega hrošča. To bo stran z VCC na njem.
Korak: Spremenite stanovanje
Najprej morate odstraniti ohišje iz priključka termične sonde in ga zamenjati z enim ohišjem za vsak zatič.
Ohišje za ohišje lahko vzamete med naslednjimi:
Stanovanjski komplet
Korak: Spajkajte žice na mikro USB
Zdaj boste morali spajati napajalne in ozemljitvene žice na izhodno ploščo mirco usb, tako da lahko napajate enoto iz priključka micro usb.
4. korak: Spajkanje na Firebeetle
Zdaj morate pogledati vrata mikro USB na Firebeetle. Obstajata dve blazinici z oznako "+" in "-". Tam bodo priključili napajanje in ozemljitev z izklopne plošče USB.
5. korak: 3D natisnite ohišje
Zdaj morate ohišje 3D natisniti. Datoteke modelov se lahko nahajajo na naslednjih mestih:
www.thingiverse.com/thing:2502515
Korak 6: Lepite vložek
Zdaj boste morali na vložek s šestrobo glavo nanesti lepilo in ga nato vstaviti v glavno ohišje ohišja.
Korak 7: Postavite dvojni zadnji trak
Dvojni zadnji trak namestite tudi na hrbtno stran hrošča in zadnjo stran plošče za temperaturno prekinitev.
8. korak: Povežite se
Rdeči zatič boste povezali z VCC, črnega pa za ozemljitev. Senzorski pin boste priključili na GPIO D6 na ognjeni hrošči.
Prav tako boste morali stikalo zaporedno priključiti na električni vod, ki prihaja iz LiPo baterije. Na ta način, ko preklopite stikalo, nadzoruje napajanje enote.
9. korak: Kodiranje - Firebeetle
Zdaj boste morali urediti kodo za svojo aplikacijo.
Oddelek bo naslednji:
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. korak: Namestitev knjižnic za Firebeetle
V programski opremi arduino boste morali odpreti datoteko -> nastavitve. Nato boste v razdelek "Dodatni URL -ji upravitelja plošč:" dodali naslednji dve povezavi z vejico vmes.
git.oschina.net/dfrobot/FireBeetle-ESP32/r…
arduino.esp8266.com/versions/2.3.0/package_…
Nato pojdite na Orodja -> Plošča -> Upravitelj plošč … in poiščite firebeetle. Izberite "FireBeetle-ESP32 matična plošča DFrobot DFRDuino" in jo namestite.
Na koncu pojdite na Sketch -> Include Library -> Manage Libraries … in iskali boste naslednje:
ArduinoJson avtorja Benoita Blanchona (namestite to)
onewire
pubsubclient
Ko končate s tem, boste namestili kodo, ki jo imate, tako da izberete ploščo firebeetle, nanjo priključite kabel USB, izberete vrata com, na katerih je v meniju arduino, in naložite skico.
Korak: Nastavitev datoteke.yaml za domačega pomočnika
Zdaj boste morali iti v datoteko configuration.yaml za primerek domačega pomočnika. Ko začnete urejati to datoteko, morate dodati naslednjo konfiguracijo:
#nekje na vrhu dodaj
mqtt:
#Nato morate dodati naslednji senzor
senzor 1:
platforma: mqtt
state_topic: ''
ime: ''
unit_of_measurement: '° F'
value_template: '{{value_json.temperature}}'
12. korak: Namestite strojno opremo
Firebeet boste namestili na dno ohišja, tako da odstranite dvojno pritrjen trak in ga prilepite na notranjo stran ohišja.
Prekinitev USB namestite na dve ločeni strani, ki sta na strani. Za pritrditev uporabite dva majhna vijaka.
Nato boste skozi vložek podali sondo za temp in rdečo žico priključili na napajanje, črno na ozemljitev, rumeno pa na signalni zatič plošče za prekinitev sonde za temp.
Končno namestite odbojno ploščo na stran ohišja tako, da odlepite podlago na traku in jo pritrdite na stran, kjer ne moti drugih komponent.
Nazadnje boste morali priključiti baterijo in vtakniti vse žice v ohišje.
Korak: Baterijo pritrdite na pokrov
Zdaj morate preprosto pritrditi baterijo na pokrov z istim načinom, da na baterijo nalepite dvojni trak in ga nato prilepite na pokrov enote.
Ko je baterija na svojem mestu, lahko pokrov zaprete čez ohišje in ga vklopite !!
14. korak: Več podrobnosti
Če želite več podrobnosti, si oglejte videoposnetek o tem, kako to sestaviti, na koncu pa je povezava do poglobljenega videoposnetka s celotnim postopkom izdelave.
-------------------------------------------------- -------------------- Preizkusite Amazon Prime 30-Days
Podprite nasvet kanala z bitcoini Naslov: 1MvcZHRbDm9czS8s776iutBBPJ39K4PEHh
Sledite mi na Instructables
Sledite mi na Facebooku
Sledite mi na Twitterju
Majice
Priporočena:
T2 - čajna posoda - enostavno kuhanje čaja: 4 koraki
T2 - čajni bot - enostavna priprava čaja: čajni bot je bil narejen tako, da je uporabniku pomagal skuhati čaj v priporočenem času. Eden od oblikovalskih ciljev je bil ohraniti preprostost. ESP8266 je s spletnim strežnikom programiran za krmiljenje servo motorja. Spletni strežnik ESP8266 je odziven na mobilne naprave in
Carlsonova super sonda: 11 korakov (s slikami)
Carlsonova super sonda: Pozdravljeni, pred kratkim sem naredil " Carlsonovo super sondo " in rad bi z vami delil, kako to storiti! Najprej poslušajte Paulov video. Videli boste, zakaj bi morali zgraditi to sondo, kako občutljiva je. Tudi če vam je všeč elektronika,
ETextile multimeter pin sonda: 10 korakov (s slikami)
ETextile Multimeter Pin Sonda: Pin Sonda, kot je objavljeno v zbirki eTextile Swatchbook 2017 Pin Sonda je preskusna žica za povezavo med multimetrom in prevodno tkanino ali navojem. Sonda je sestavljena iz zatiča, ki omogoča začasen, a trden stik s tekstilnimi materiali, ne da bi pri tem poškodoval
Sonda za sponke ETextile: 9 korakov (s slikami)
ETextile Clip Sonda: Clip Sonda je preskusna žica za povezavo s prevodnimi tkaninami ali nitmi. Sonda je sestavljena iz sponke, ki omogoča prehodni, a trden električni stik s tekstilnimi materiali, ne da bi jih poškodoval. Še posebej dobro deluje s tanko nitjo
Kuhanje blata Casio G-Shock: 5 korakov (s slikami)
Kuhanje Casio G-Shock Mudman: Gumbi v seriji Casio G-Shock Mudman so znano trdi, da pritisnejo, moji pa niso izjema. Več ljudi na spletu je reklo, da jih lahko z vrenjem okvirja 20-30 minut zmehčate. No, imam nekaj prostega časa in di