Indholdsfortegnelse:

Garageportåbner med feedback ved hjælp af Esp8266 som webserver .: 6 trin
Garageportåbner med feedback ved hjælp af Esp8266 som webserver .: 6 trin

Video: Garageportåbner med feedback ved hjælp af Esp8266 som webserver .: 6 trin

Video: Garageportåbner med feedback ved hjælp af Esp8266 som webserver .: 6 trin
Video: MHCOZY Smart Relæ med inching Mode - Fjernstyr nærmest alt med Google/Alexa... 2024, November
Anonim
Image
Image
Køb hardwareen
Køb hardwareen

Hej, Jeg vil vise dig, hvordan du laver en enkel måde at lave en garageportåbner på.

-ESP8266 er kodet som webserver, døren kan være åben overalt i verden

-Med feedback ved du, at døren er åben eller lukket i realtid

-Enkel, kun en genvej at lave i din telefon.

-Password beskyttet

-Billigt, under 10 $

-Ingen Dominicz til opsætning.

-Uden at aktivere døren, når strømmen går tabt, og kom tilbage

Jeg søgte på internettet og fandt noget kode, men ikke lige hvad jeg ledte efter, så jeg ændrede en anden kode og idé + min personlige oplevelse + takket være min søn, han hjalp mig virkelig med denne. Den realtid del er fra ham.

Så lad os begynde!

Trin 1: Køb hardwareen

Køb hardwareen
Køb hardwareen
Køb hardwareen
Køb hardwareen

Du skal bruge et esp8266 -kort og et relækort.

Søg på ebay: NodeMCU ESP8266 og relæmodulkort

Relæmodul kan være enkelt eller dobbelt, men vi bruger kun et relæ.

Det er alt hvad du behøver!

Trin 2: Installer Arduino -software, og programmer Esp8266

Installer Arduino -software, og programmer Esp8266
Installer Arduino -software, og programmer Esp8266

Her er en meget god måde at installere arduino ide. Du kan udføre trin 1 til 12

www.instructables.com/id/Programming-the-E…

Pak filen ud, og programmer din esp8266 med koden Garage_door_yt.ino

Du vil have en variabel, der skal ændres i ino -filen.

-SSID og router -adgangskode for at oprette forbindelse til din webserver.

-Du kan også ændre porten, som du ønsker. eksempel: WiFiServer -server (54195)

-Kodeordet: Find og erstat Passw0rd til din adgangskode, som du ønsker i.ino -filen.

-Tilføjet en lukketid. Hver dag på det nøjagtige tidspunkt vil døren lukke, hvis den er åben. (GarageDoor2.rar)

Start den serielle skærm i arduino. Værktøj, seriel skærm. Du vil se flere detaljer og også webserverens lokale ip -adresse. Du skal bruge den lokale ip -adresse for at indtaste dette i en webbrowser.

For eksempel, hvis din webservers ip -adresse er 192.168.2.53, skal du indtaste dette:

Lokal:

192.168.2.53:54195/Passw0rd

Eksternt:

ip-adresse: port/adgangskode (router ip adresse)

I koden kan du ændre alt, som du vil.

Jeg foreslår at reservere denne ip -adresse i din router. På denne måde fungerer din telefongenvej altid. Hvis ikke, er router -kaution ofte 30 dage, og ip -adressen ændres.

Denne genvej fungerer kun på dit intranet. Hvis du vil åbne din garageport eksternt på internettet over hele verden, er det sådan:

1- Du skal kende din offentlige ip-adresse. Indtast, hvad der er min ip i Google, og du vil vide dette.

2-Du skal foretage en port forwarding i din router. I vores tilfælde er porten 54195. Så i min router videresender jeg port 54195 til min server ip -adresse 192.168.2.53. Du kan google til port forwarding for at få flere detaljer.

3-For eksempel. Hvis min offentlige ip -adresse er 70.52.46.219. Jeg skal indtaste 70.52.46.219:54195/Passw0rd for at se websiden.

Få adgang til webserveren uden at kende din offentlige adresse:

De fleste tjenesteudbydere får dig lige i et stykke tid en ip -adresse. Og denne adresse ændres over tid.

Du kan abonnere på no-ip gratis og have en offentlig adresse, der altid fungerer overalt.

Bare gå til https://www.noip.com/ og tilmeld dig

Eksempel:

Vigtigt: Hvis du er hjemme med wifi aktiveret, fungerer din internetgenvej ikke. Så på min telefon har jeg 2 genveje. Et intranet og en internetgenvej. Jeg har begge. Hvis jeg er på mit lan, bruger jeg intranettet, og hvis jeg er udenfor på lte (4g), bruger jeg internetgenvejen.

Trin 3: Installer tavlerne

Installer tavlerne
Installer tavlerne
Installer tavlerne
Installer tavlerne
Installer tavlerne
Installer tavlerne

Her bruger jeg et dobbelt sidebånd til at fikse mine brædder.

Trin 4: Kabeldiagram, meget enkelt

Ledningsdiagram, meget enkelt
Ledningsdiagram, meget enkelt

Til strømforsyning kan du bruge en android telefonoplader. Det er billigt og perfekt.

Du skal slutte relækortet til 5V. Undgå at bruge 3.3v. Engang kan det fungere, men spolerne er lavet til 5v.

Den øverste røde linje viser, hvor ledningen skal loddes, ved regulatorindgangen.

D1 er output. Denne pin skal gå ind i relækortets indgang. Denne pin er altid HIGH (3.3v). Når den aktiveres, går denne LOW (0v) i 0, 5 sekunder for at aktivere spolen.

D2 er input til at mærke døren. Hvis LAV (0v) er døren lukket. Hvis ikke, er den åben.

Vær opmærksom på, at denne indgang (D2) er en indgang på 3, 3v. Den interne pull up er aktiveret.

På min side giver min garage motor input mig 5v. Hans interne pull-up er sandsynligvis også aktiveret. Jeg sluttede alligevel sammen, og jeg har ikke noget problem. Bare sørg for, at du ikke indtaster højere end 5v på denne pin. Brug din multimeter til at kontrollere input af din garageport. Hvis denne er for højere end 5v, har du 2 valgmuligheder:

1-lav en kredsløbsdeler med 2 modstande

2-installer en separat magnetkontakt

*************************

OBS OGSÅ til polariteten ved tilslutning af relækort til garageåbner. Læg ALTID esp8266 gnd til garagemotoren operner gnd eller common.

*************************

Trin 5: Nogle flere billeder

Nogle flere billeder
Nogle flere billeder
Nogle flere billeder
Nogle flere billeder

Dette er min garageåbner. Gammel, men virker stadig:)

Som du kan se, tilsluttede jeg relækortet til garageportens trykknap og D2 -indgang til Luk grænse.

Tjek din garageåbner, du finder noget lignende.

Anbefalede: