Innholdsfortegnelse:
- Trinn 1: Nødvendige verktøy
- Trinn 2: Maskinvare med ESP8266
- Trinn 3: Flash Firmware EspEasy
- Trinn 4: Wiresystem og sensorer
- Trinn 5: Konfigurer systemet
- Trinn 6: Kontroll med Domoticz & ThingSpeak
- Trinn 7: Box & Go-Live
- Trinn 8: Neste oppgraderingsversjon
Video: Smart vannkontroller: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Hei, dette er mitt første prosjekt på Instructables. Spørsmål eller forslag, kommentarer, vennligst fortell meg.
Jeg opprettet en IOT -node for kaldtvannstanken min på taket. Det ga meg litt informasjon som:
1. Tankvannstand
2. Temperatur, barometrisk trykk og fuktighet
3. Bevegelsessensor
4. Lys Lux
Baser på fastvare ESP-EASY og maskinvare ESP8266 Nodemcu.
Fordi denne IOT-noden trenger Wifi for å fungere, konfigurerer jeg allerede Wifi-nettverket mitt på nytt. Vil dele det med andre prosjekt.
Trinn 1: Nødvendige verktøy
Listen nedenfor er de viktigste nødvendige verktøyene for prosjektene mine:
1. Sveisestasjon
2. Digitalt multimeter
3. Sveiseverktøy og materialer
4. osv …
Vær forsiktig når du bruker en enhet som er relatert til elektrisitet.
Trinn 2: Maskinvare med ESP8266
Fordi kaldtvannstanken min i taket. Så jeg gir noen sensorer for å spore miljø (bare for moro skyld)
1. ESP8266: hvilken som helst esp8266, men jeg anbefaler NODEMCU - ESP8266, det er omtrent 3 $ - 4 $
2. DS18b20 Vanntett: for vanntemperatur
3. HC-SR04: Ultralydsensor for tankens vannstand
IKKE KONTAKT MED ESP8266 (det er 5v signal og vil drepe brettet ditt)
4. DHT22 eller DHT11: Temperatur og fuktighet i esken
5. BMP180: Barometrisk trykk/temperatur/høyde på taket
6. PIR HC-SR501: Passiv infrarød bevegelsessensor, for å oppdage noen eller dyr
7. BH1750FVI: Digital lyssensor
8. Levelshifter: konverter signal 5V fra HC-SR04 til 3,3V.
Trinn 3: Flash Firmware EspEasy
1. Last den ned på
2. Bruke denne fastvaren ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin
3. Kjør FlashESP8266.exe for flash (bare i Windows: D). Kanskje du trenger flash.py for å blinke på Linux eller Mac (prøv Google takk)
4. Følg denne veiledningen for første gang
Merk: AP -modus som bruker dette passordet for å få tilgang til: configesp
Trinn 4: Wiresystem og sensorer
Vennligst led ESP8266 med sensorer slik:
- DHT11 => GPIO3
- DS18B20 => GPIO1: trenger R4, 7k med (+)
- BH1750 => I2C: GPIO4, 5
- BMP180 => I2C: GPIO4, 5
- PIR => GPIO14
- HC-SR04: IKKE KONTAKT MED ESP8266 IKKE (det er et 5v signal og vil drepe brettet ditt)
Du trenger en Levelshifter
=> koble Levelshifter til GPIO12, GPIO13
Trinn 5: Konfigurer systemet
Konfigurer liker dette bildet.
GPIO trenger samsvar med forrige trinn, du kan endre det.
Men IKKE bruk disse GPIO:
- IO0, IO2: trenger pull-up R
- IO15: trenger nedtrekkbar R
- IO16: hvilemodus med RST
- IO7, IO8, IO9, IO10: SD0..3
Bruk av disse GPIO vil bryte ned den serielle skjermen:
- IO1, IO3: seriell TX RX
Sørg for at riktig IDX er på Domoticz -systemet.
www.letscontrolit.com/wiki/index.php/Tutor…
Trinn 6: Kontroll med Domoticz & ThingSpeak
1. Domoticz
Gi den ny maskinvare, oppsettsenheter og skriv IDX på Domoticz i EspEasy
2. Thingspeak:
Skaff deg ny chanel og gi EspEasy Write API -nøkkelen
Trinn 7: Box & Go-Live
I eske og test.
Etter det, sett opp med vanntank.
Nå: slapp av med øl: D
Merk: ikke legg det direkte med sol eller regn. Bare for innsiden.
For mobil:
1. Android -app:
2. iOS -app:
Trinn 8: Neste oppgraderingsversjon
I neste versjon vil jeg lage en annen node for å styre pumpen.
Og ta med dette til mitt smarte hjem ved å bruke Home-assistant (https://www.home-assistant.io/) i stedet for Domoticz (https://www.domoticz.com/).
Ser deg!
Hilsen.
Anbefalt:
Smart skrivebord LED -lys - Smart Lighting W/ Arduino - Neopixels arbeidsområde: 10 trinn (med bilder)
Smart skrivebord LED -lys | Smart Lighting W/ Arduino | Neopixels Workspace: Nå tilbringer vi mye tid hjemme, studerer og jobber virtuelt, så hvorfor ikke gjøre arbeidsområdet vårt større med et tilpasset og smart belysningssystem Arduino og Ws2812b LED -er. Her viser jeg deg hvordan du bygger din Smart LED -skrivebordslampe som
Nytt! Smart Smart Robot Car Chassis av Servo FUTABA 3003 SINONING: 3 trinn
Ny! Styring Smart Robot Car Chassis av Servo FUTABA 3003 SINONING: Designet og laget av SINONING RO BOTDette er et smart bilchassis, du kan installere PCB -kortet på det, slik Arduino, og skrive deg kode, det blir en robotbil. Hvis du liker, kan du kjøpe fra styrerobot -chassis
Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: 10 trinn (med bilder)
Smart vekkerklokke: en smart vekkerklokke laget med bringebær Pi: Har du noen gang ønsket deg en smart klokke? I så fall er dette løsningen for deg! Jeg lagde Smart Alarm Clock, dette er en klokke som du kan endre alarmtiden i henhold til nettstedet. Når alarmen går, kommer det en lyd (summer) og 2 lys vil
IoT -basert smart hagearbeid og smart landbruk ved bruk av ESP32: 7 trinn
IoT -basert smart hagearbeid og smart landbruk Ved hjelp av ESP32: Verden endrer seg som tid og så landbruk. I dag integrerer folk elektronikk på alle felt, og landbruk er ikke unntak for dette. Denne sammenslåingen av elektronikk i landbruket hjelper bønder og mennesker som forvalter hager. I denne
Smart oppringning - en automatisk korreksjon av smart tradisjonell telefon: 8 trinn
Smart oppringning-en automatisk korreksjon av smart tradisjonell telefon: Smart oppringning er en intelligent auto-korrekt telefon opprettet for eldre med spesielle behov, og den gjør det mulig for eldre å ringe direkte fra tradisjonelle telefoner de er vant til. Det var bare gjennom frivillig arbeid på et lokalt eldreomsorgssenter at jeg