Turinys:

Išmanusis vandens valdiklis: 8 žingsniai
Išmanusis vandens valdiklis: 8 žingsniai

Video: Išmanusis vandens valdiklis: 8 žingsniai

Video: Išmanusis vandens valdiklis: 8 žingsniai
Video: #8 // DISTYLE STATO - Išmanusis apšvietimo valdymas "DiStyle Smart Lighting" 2024, Liepa
Anonim
Išmanusis vandens valdiklis
Išmanusis vandens valdiklis
Išmanusis vandens valdiklis
Išmanusis vandens valdiklis

Sveiki, tai mano pirmasis projektas „Instructables“. Bet koks klausimas ar pasiūlymas, komentaras, prašau man pasakyti.

Aš sukūriau IOT mazgą savo šalto vandens rezervuarui ant stogo. Tai man suteikė tokią informaciją:

1. Bako vandens lygis

2. Temperatūra, barometrinis slėgis ir drėgmė

3. Judesio jutiklis

4. Šviesus liuksas

Pagrindas-programinė įranga ESP-EASY ir aparatinė įranga ESP8266 Nodemcu.

Kadangi šiam IOT mazgui reikia „Wifi“, kad veikčiau, aš jau perkonfiguruoju „Wifi“tinklą. Pasidalins su kitais projektais.

1 žingsnis: būtini įrankiai

Būtini įrankiai
Būtini įrankiai
Būtini įrankiai
Būtini įrankiai
Būtini įrankiai
Būtini įrankiai
Būtini įrankiai
Būtini įrankiai

Žemiau pateiktas sąrašas yra pagrindiniai mano projektams reikalingi įrankiai:

1. Suvirinimo stotis

2. Skaitmeninis multimetras

3. Suvirinimo įrankiai ir medžiagos

4. ir tt…

Būkite atsargūs, kai naudojate bet kokį su elektra susijusį įrenginį.

2 veiksmas: aparatinė įranga naudojant ESP8266

Techninė įranga su ESP8266
Techninė įranga su ESP8266
Techninė įranga su ESP8266
Techninė įranga su ESP8266
Techninė įranga su ESP8266
Techninė įranga su ESP8266

Nes mano šalto vandens bakas stoge. Taigi, duodu keletą jutiklių, skirtų aplinkai stebėti (tik linksmybėms)

1. ESP8266: bet koks esp8266, bet aš rekomenduoju NODEMCU - ESP8266, tai yra apie 3 $ - 4 $

2. DS18b20 Atsparus vandeniui: vandens temperatūrai

3. HC-SR04: ultragarso jutiklis rezervuaro vandens lygiui

NETIESIOKITE JUNGTI SU ESP8266 (tai yra 5 V signalas ir užmuš jūsų plokštę)

4. DHT22 arba DHT11: temperatūra ir drėgmė dėžutėje

5. BMP180: Barometrinis slėgis/temperatūra/aukštis ant stogo

6. PIR HC-SR501: pasyvus infraraudonųjų spindulių judesio jutiklis, skirtas aptikti ką nors ar gyvūną

7. BH1750FVI: skaitmeninis šviesos jutiklis

8. Lygio perjungiklis: konvertuokite 5V signalą iš HC-SR04 į 3.3V.

3 žingsnis: „Flash“programinė įranga „EspEasy“

„Flash“programinė įranga „EspEasy“
„Flash“programinė įranga „EspEasy“
„Flash“programinė įranga „EspEasy“
„Flash“programinė įranga „EspEasy“
„Flash“programinė įranga „EspEasy“
„Flash“programinė įranga „EspEasy“
„Flash“programinė įranga „EspEasy“
„Flash“programinė įranga „EspEasy“

1. Atsisiųskite ją adresu

2. Naudojant šią programinę-aparatinę įrangą ESP_Easy_mega-yyyyMMdd_normal_ESP8266_4096.bin

3. Paleiskite „FlashESP8266.exe“, skirtą „flash“(tik „Windows“: D). Galbūt jums reikia „flash.py“, kad galėtumėte blykstėti „Linux“ar „Mac“(pabandykite „Google“)

4. Pirmiausia paleiskite šį vadovą

Pastaba: AP režimas, naudojant šį slaptažodį, pasiekiamas: configesp

4 žingsnis: laidų sistema ir jutikliai

Laidų sistema ir jutikliai
Laidų sistema ir jutikliai
Laidų sistema ir jutikliai
Laidų sistema ir jutikliai
Laidų sistema ir jutikliai
Laidų sistema ir jutikliai

Sujunkite ESP8266 su tokiais jutikliais:

- DHT11 => GPIO3

- DS18B20 => GPIO1: reikia R4, 7k su (+)

- BH1750 => I2C: GPIO4, 5

- BMP180 => I2C: GPIO4, 5

- PIR => GPIO14

- HC-SR04: NETIESIOKITE JUNGTI SU ESP8266 (tai yra 5 V signalas ir užmuš jūsų plokštę)

Jums reikia „Levelshifter“https://www.letscontrolit.com/wiki/index.php/HC-SR…

=> prijunkite „Levelshifter“prie GPIO12, GPIO13

5 veiksmas: sukonfigūruokite sistemą

Konfigūravimo sistema
Konfigūravimo sistema

Konfigūruoti kaip ši nuotrauka.

GPIO reikia suderinti su ankstesniu veiksmu, galite jį pakeisti.

Tačiau NENAUDOKITE šių GPIO:

- IO0, IO2: reikia prisitraukti R

- IO15: reikia ištraukti R

- IO16: miego režimas su RST

- IO7, IO8, IO9, IO10: SD0..3

Naudojant šiuos GPIO bus sugadintas serijinis monitorius:

- IO1, IO3: serijinis TX RX

Įsitikinkite, kad jūsų „Domoticz“sistemoje yra teisingas IDX.

www.letscontrolit.com/wiki/index.php/Tutor…

6 veiksmas: valdykite naudodami „Domoticz“ir „ThingSpeak“

Valdymas naudojant „Domoticz“ir „ThingSpeak“
Valdymas naudojant „Domoticz“ir „ThingSpeak“
Valdymas naudojant „Domoticz“ir „ThingSpeak“
Valdymas naudojant „Domoticz“ir „ThingSpeak“
Valdymas naudojant „Domoticz“ir „ThingSpeak“
Valdymas naudojant „Domoticz“ir „ThingSpeak“

1. Domoticz

Suteikite jai naują aparatūrą, sąrankos įrenginius ir įveskite IDX į „Domoticz“programoje „EspEasy“

2. Kalbėjimas:

Gaukite naują kanalą ir padovanokite „EspEasy“rašymo API raktą

7 žingsnis: „Box & Go-Live“

„Box & Go-Live“
„Box & Go-Live“
„Box & Go-Live“
„Box & Go-Live“
„Box & Go-Live“
„Box & Go-Live“

Dėžutėje ir bandyme.

Po to nustatykite naudodami vandens baką.

Dabar: atsipalaiduok su alumi: D

Pastaba: nedėkite jo tiesiai į saulę ar lietų. Tik vidui.

Mobiliesiems:

1. „Android“programa:

2. „iOS“programa:

8 veiksmas: kita naujovinimo versija

Kita atnaujinimo versija
Kita atnaujinimo versija

Kitoje versijoje aš padarysiu kitą mazgą siurbliui valdyti.

Įtraukite tai į savo išmaniuosius namus naudodami „Home-Assistant“(https://www.home-assistant.io/), o ne „Domoticz“(https://www.domoticz.com/).

Iki!

Pagarbiai.

Rekomenduojamas: