Innholdsfortegnelse:
Video: Arduino garasjeportalarm med Blynk: 3 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Ganske grunnleggende sensor som sender data til Blynk -prosjektet for å vise statusen til garasjeporten min - Open of Shut - og sender et push -varsel til telefonen min når statusen til døren endres - Open to Shut eller Shut to Open. Jeg brukte WEMOS D1 Mini Pro for wifi -tilkobling og for å kjøre Arduino -skissen, men du kan bruke alle Arduino -kompatible enheter.
Jeg planla opprinnelig å bruke en enkel forriglingsbryter, men døren er en eldre tiltstil garasjeport og åpner ikke alltid til samme posisjon. Å få en konsekvent kontakt hadde vært vanskelig. Jeg rullet også ut alle typer magnetiske sensorer av samme grunn.
Jeg slo meg ned på en liten infrarød (IR) sensor som kan oppdage et hinder i området 2-30cm.
Trinn 1: Hva du trenger
1. WEMOS D1 Mini Pro - et mini wifi -kort med 16 MB blits, ekstern antennekontakt og innebygd keramisk antenne basert på ESP8266EX.
2. IR hindersensor.
3. Blynk konto og app på smarttelefonen din.
4. Tilbakestill SW og strømbryter (valgfritt), forskjellige brødbrett, koble til ledninger osv. For testing.
5. Jiffy Box - Jeg bruker klart som jeg liker å se arbeidet mitt;-).
6. Monteringsbrakett for å plassere sensoren nær døren din (jeg brukte en skrapbit).
Trinn 2: Bygg din prototype og test
Koble IR -sensoren til D1 Mini:
Sensor - D1 Mini
VCC - +5V
GND - GND
UT - D3
Kjør skissen og sjekk den serielle skjermen for å se at verdien på pinne D3 endres når du blokkerer forsiden av senoren (foran lysdiodene) - du kan endre deteksjonsavstanden ved å justere potensiometeret (potten). Jeg satte den til omtrent 5 cm, noe som er rikelig for å tillate variasjoner i døren når den er åpen.
Skissen er skrevet slik at tappen settes HØY når døren er åpen (sensoren er blokkert), eller LAV når døren er lukket (senoren er ikke blokkert). Du kan enkelt reversere dette etter behov, avhengig av hvor du monterer sensoren i forhold til dørposisjonen.
Ved montering i esken boret jeg hullene til lysdiodene veldig nøye for å passe godt til lysdiodene - det er ikke behov for ekstra lim som gjør det enkelt å fjerne, justere, montere osv.
*MERK: Skissen definerer sensoren som pin 0 - men den er fysisk koblet til WEMOS D1 Mini pin D3… Dette er fordi D! Mini er basert på ESP8266 -brikken/prosessoren. D1 Mini er faktisk bare et skjold, skissen går faktisk bare på ESP8266. Så GPiO pin 0 (referert til i skissen), bryter faktisk ut som WEMOS D1 Mini pin D3. Du finner dette med mange Arduino -skisser, pin -kartlegging varierer avhengig av brettet du bruker.
Trinn 3: Installer og Voila
Jeg monterte sensoren i en liten, klar jiffy -boks (klar slik at jeg kan se håndarbeidet mitt!). Monteres på et tømmerstykke slik at dørkarmen blokkerer sensoren når døren er åpen.
Jeg boret et lite hull i bunnen av esken som var lengst opp til toppen av potten, jeg kan skli inn en liten skrutrekker for å justere sensorens raseri uten å måtte fjerne lokket. (Jeg monterte også lokket på bunnen, slik at hvis jeg trenger å åpne esken, trenger jeg ikke å fjerne hele braketten fra veggen, så får jeg tilgang til skruene som de er).
Blynk -prosjektet er ganske enkelt, en LED -widget hver for Åpne og lukk (jeg endret fargene Rød og Grønn, du kan krysse disse av i appinnstillingene for hver widget). Skissen vil kontrollere sensoren hvert sekund og sende data til riktig LED -widget.
Push -varselet utløses når dørtilstanden endres. (Vær oppmerksom på at Blynk har en begrensning for at de bare tillater push -varsling hvert 15. sekund (dette er for å stoppe at serveren deres blir bombardert av forespørsler), jeg har satt timeren i skissen til å sjekke for endring av dørstatus bare hvert 16. sekund, noe som er bra nok for mine behov. Det er et lite potensial for at hvis døren åpnes og deretter lukkes igjen i løpet av den 16 sekunders perioden, vil du ikke få varselet (men lysdiodene vil fortsatt vise riktig tilstand når de sjekker hvert sekund).
Anbefalt:
Et IoT Halloween -gresskar - Kontrolllysdioder med en Arduino MKR1000 og Blynk -app ???: 4 trinn (med bilder)
Et IoT Halloween -gresskar | Kontrolllysdioder med en Arduino MKR1000 og Blynk -app ???: Hei alle sammen, For noen uker siden var det Halloween, og etter tradisjonen skåret jeg ut et fint gresskar til balkongen min. Men da jeg hadde gresskaret mitt ute, skjønte jeg at det var ganske irriterende å måtte gå ut hver kveld for å tenne lyset. Og jeg
Vanning innendørs planter med NodeMCU, Local Blynk Server og Blynk Apk, justerbart settpunkt: 3 trinn
Vanning av innendørs planter med NodeMCU, Local Blynk Server og Blynk Apk, justerbart settpunkt: Jeg har bygget dette prosjektet fordi innendørsplantene mine må være sunne, selv når jeg er på ferie over en lengre periode, og jeg liker ideen å ha kontrollere eller i det minste overvåke alle mulige ting som skjer i hjemmet mitt over internett
Hei Blynk! Grensesnitt mellom SPEEEduino og Blynk -appen: 5 trinn
Hei Blynk! Grensesnitt mellom SPEEEduino og Blynk-appen: Hva er SPEEEduino? SPEEEduino er et Wi-Fi-aktivert mikrokontrollerkort basert rundt Arduino-økosystemet, bygget for lærere. SPEEEduino kombinerer formfaktoren og mikrokontrolleren til Arduino med ESP8266 Wi-Fi SoC, noe som gjør
Arduino vaskemaskin tørketrommel varsel - push -melding til telefon med Blynk: 5 trinn (med bilder)
Arduino vaskemaskin tørketrommel varsel - push -melding til telefon med Blynk: Vaskemaskinen vår er i garasjen, og vi kan ikke høre pipene for å indikere at vasken er fullført. Jeg ønsket å finne en måte å bli varslet, uansett hvor vi er i huset, da syklusen var ferdig. Jeg har puslet med Arduino, ESP8266 WiFi
Kontroller Arduino ved hjelp av smarttelefon via USB med Blynk -app: 7 trinn (med bilder)
Kontroller Arduino ved hjelp av smarttelefon via USB med Blynk -app: I denne opplæringen skal vi lære hvordan du bruker Blynk -appen og Arduino for å kontrollere lampen, kombinasjonen vil være gjennom USB -seriell port. Hensikten med denne instruksen er å vise enkleste løsningen fjernkontroll din Arduino eller c