Përmbajtje:
Video: Multisensor i bazuar në ESP8266: 3 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:18
ESP8266 është një pajisje e vogël e përdorshme e cila mund të programohet dhe përdoret lehtë, por ne duhet të përdorim me mençuri kunjat e disponueshëm GPIO sepse nuk ka shumë prej tyre.
Në këtë përmbledhje të shkurtër do t'ju tregoj se si t'i bashkëngjitni sensorë të ndryshëm të ndryshëm.
Hapi 1: Pjesët
Pjesa më e rëndësishme e kësaj pajisje është mbështjellësi, pasi nuk kam një printer 3D, kam përdorur një shtresë ekzistuese të ndriçimit të sensorit të lëvizjes. Për fat të mirë vrima në të është saktësisht madhësia e kupolës së sensorëve të lëvizjes SR501!
- Sensori i lëvizjes Donwei (ebay) (aliexpress)
- Bordi i zhvillimit D1 Mini ESP8266
- Prototip PCB Letre Për DIY 5x7cm
- USB Port 5V 1A Mbushës Muri
- HC-SR501 Moduli i sensorit të lëvizjes PIR me rreze infra të kuqe
- Moduli i sensorit të radarit me mikrovalë RCWL-0516
- 1 x 10V 100uF Kondensator elektrolitik (opsional, vetëm për të minimizuar alarmet e rreme)
- Rezistencë 2 x 10K (opsionale, vetëm për të minimizuar alarmet e rreme)
- Përshtatës MICRO USB To DIP 5 kunja
- Sensori i lagështisë së temperaturës DHT22
- 4.7K Rezistor BH1750 Moduli i Sensorit të Intensitetit të Dritës Dritare
- Biezer Piezo 3V
- Rezistencë 330 ohm
- WS2812 Moduli 1-Bit RGB
Hiqeni panelin e brendshëm nga zorra, gjithashtu ndërprisni mbajtësen e baterisë, pasi merr shumë hapësirë. Pritini prototipin e letrës derisa të përshtatet mirë në kasë dhe përpiquni të rregulloni përbërësit.
Hapi 2: Instalimet elektrike
Lidhni dhe lidhni pjesët sipas diagramit të ngrirjes. DHT22 ndoshta nuk është aq i këndshëm në atë drejtim, por në përgjithësi nuk është ide e mirë të vendosni një sensor të temperaturës në zorrë pasi përbërësit aktivë brenda ndikojnë në vlerat e matura. (dhe për regjistrim: vendosja e sensorit të temperaturës mbi përbërësit aktiv është një nga idetë më të këqija) Kështu që e vendosa atë në anën e djathtë të zorrës, pasi furnizimi me energji arrin nga poshtë në përshtatësin microUSB-> DIP. (është nën RCWL)
Pse po përdor sensorë të lëvizjes me mikrovalë RCWL dhe SR501 PIR në të njëjtën kohë? Thjesht për të filtruar pozitivët e rremë: nëse të dy sensorët thonë se po ndodh diçka, është pothuajse 100% që një lëvizje njerëzore e shkaktoi atë. (rezistencat opsionale të tërheqjes mund të mos jenë të nevojshme, kondensatori mund të ndihmojë më shumë, por edhe opsional)
BH1750 është vendosur pas zorrës, por është gjysmë transparent, kështu që nëse ka dritë jashtë, do ta ndiejë atë. (megjithëse do të ndiejë më pak, zorrë mund të shpohet për të lënë më shumë dritë të arrijë te sensori) Për të njëjtën arsye WS2812 është gjithashtu brenda zorrës dhe drita e tij e emetuar do të jetë e dukshme përmes plastikës pa një vrimë.
RCWL është në pjesën e poshtme (ana e kundërt ku ndodhet D1 Mini) dhe distanca më e madhe e mundshme nga antena e ESP8266 pasi ato ndërhyjnë pak nëse janë shumë afër njëra -tjetrës.
Hapi 3: Firmware
Nëse duam të konfigurojmë dhe përdorim një multisensor të bazuar në ESP8266 në mënyrën më të shpejtë të mundshme, është një ide e mirë të përdorim ESPEasy! Nëse nuk e keni dëgjuar kurrë për këtë, mund të keni humbur kontrolluesin e Ujit Smart. Gjithsesi, ESPEasy është një firmware me thikë të ushtrisë zvicerane që ka shumë kontrollues dhe shtojca të pajisjeve brenda tij, të cilat mund të vendosen lehtësisht me vetëm disa klikime nga kushdo që ka parë tashmë menunë e një ruteri. Firmware mund të ngarkohet pasi të lidheni në një port USB, programi im personal i preferuar për ngarkim është nodemcu-pyflasher (platformë e shumëfishtë) por ESPEasy i shkarkueshëm gjithashtu përfshin një aplikacion (vetëm për Windows) ESPEasy Flasher.
Pas ngarkimit dhe rifillimit të parë, do të shfaqet një AP e re e quajtur "ESP_Easy_0", fjalëkalimi i paracaktuar është konfigurimi. (Lexoni më shumë për të këtu) Pastaj mund të konfiguroni emrin dhe fjalëkalimin tuaj WiFi AP përmes një shfletuesi që viziton 192.168.4.1, dhe me disa klikime Kontrolluesit e nevojshëm (Domoticz, Nodo, ThingSpeak, Home Assistant, PiDome, Emoncms, FHEM, Blynk, Homie, Zabbix) dhe Pajisjet (më shumë se 70 të ndryshme, por 12 në të njëjtën kohë) mund të shtohen.
Mos harroni të çaktivizoni përdorimin e portit serik në Tools-> menu të avancuar dhe aktivizoni përdorimin e Rregullave.
Rregullat po zbatohen në nivel lokal, semantika nuk është aq e komplikuar. (Rregullat që kam përdorur në këtë projekt janë në rregullat1.txt)
Ka shumë më tepër mundësi, LED WS2812 mund të kontrollohet nga komanda NeoPixel, [led nr], [kuqe 0-255], [jeshile 0-255], [blu 0-255] dhe zilja mund të përdoret ose me ton të thjeshtë ose komanda rtttl (Nokia Ringtone Player).
Recommended:
Sistemi i parkimit të zgjuar të bazuar në IoT duke përdorur NodeMCU ESP8266: 5 hapa
Sistemi i Parkimit të Zgjuar të Bazuar në IoT duke përdorur NodeMCU ESP8266: Në ditët e sotme gjetja e parkimit në zonat e ngarkuara është shumë e vështirë dhe nuk ka sistem për të marrë detajet e disponueshmërisë së parkimit në internet. Imagjinoni nëse mund të merrni informacionin e disponueshmërisë së vendit të parkimit në telefonin tuaj dhe nuk keni roaming përreth për të kontrolluar t
Konvertuesi i përforcimit të bazuar në Esp8266 me një UI të mahnitshëm Blynk me rregullatorin e reagimeve: 6 hapa
Konvertuesi i Ngritjes së Bazuar në Esp8266 Me një UI të mahnitshëm Blynk me Rregullator të Reagimit: Në këtë projekt do t'ju tregoj një mënyrë efikase dhe të zakonshme se si të rritni tensionet DC. Unë do t'ju tregoj se sa e lehtë mund të jetë për të ndërtuar një konvertues nxitës me ndihmën e një Nodemcu. Le ta ndërtojmë. Ai gjithashtu përfshin një voltmetër në ekran dhe një reagim
Degumifikues Wi-Fi Apple HomeKit Bazuar në ESP8266?: 6 hapa (me fotografi)
Degumifikuesi Wi-Fi i Apple HomeKit Bazuar në ESP8266?: Fatkeqësisht ka vetëm një ose dy DeHumidifiers atje që mbështet Apple HomeKit, por këto kanë një çmim vërtet të lartë (300 $+). Kështu që unë kam vendosur të bëj një Dehumidifier Apple HomeKit tim të aftë për Wi-Fi bazuar në një të lirë që kam tashmë? Une
Stacioni i motit i bazuar në IoT ESP8266: 6 hapa
Stacioni i motit i bazuar në IoT ESP8266: Dëshironi të ndërtoni një projekt të stacionit të motit pa përdorur asnjë sensor dhe të merrni informacione për motin nga e gjithë bota? Duke përdorur OpenWeatherMap, bëhet një detyrë e vërtetë
Gjenerator muzikor i bazuar në mot (ESP8266 Bazuar në Midi Generator): 4 hapa (me fotografi)
Gjenerator muzikor i bazuar në mot (ESP8266 Bazuar në Midi Generator): Përshëndetje, sot unë do t'ju shpjegoj se si ta bëni vetë gjeneratorin tuaj të vogël të Muzikës me bazë moti. Bazohet në një ESP8266, i cili është si një Arduino, dhe i përgjigjet temperaturës, shiut dhe intensiteti i dritës. Mos prisni që ajo të bëjë këngë të tëra ose progord të akordit