Innholdsfortegnelse:

Fjernkontroll: ESP8266 Med myntcelle: 5 trinn (med bilder)
Fjernkontroll: ESP8266 Med myntcelle: 5 trinn (med bilder)

Video: Fjernkontroll: ESP8266 Med myntcelle: 5 trinn (med bilder)

Video: Fjernkontroll: ESP8266 Med myntcelle: 5 trinn (med bilder)
Video: ESP8266 Беспроводной ЧМИ Nextion || Внешний ПЛК Arduino 2024, Juli
Anonim
Image
Image
Løsningen
Løsningen

Det store problemet ved bruk av ESP-er er strømforbruket når Wifi "går opp", ca 100-200mA, topp opp til 300mA. Normale coincells leverer noen få mA, topp opp til 20-40mA. Men for ESP -ene vil spenningen kollapse. Vi trenger "litt hjelp av min venn": superkappen. Disse kondensatorene leverer nok strøm til å slå på Wifi og sende en melding, i dette tilfellet byttekommandoen. Et annet alternativ er en datalogger som må våkne opp noen få timer i et par sekunder.

I denne instruksen bruker jeg Esp8266 til å bygge en fjernkontroll for Phillips hue -lys.

Trinn 1: Løsningen

Løsningen
Løsningen

Først av alt må vi vite at det ikke er noen god idé å koble batteriet og hetten rett og slett parallelt.

Ladestrømmen fra celle til hette må reduseres med en motstand. Spesifikasjonene for myntcellen min forteller oss en toppstrøm på 25mA.

Ohms lov: R = U/I -> 3V/25mA = 120 Ohm.

Superkappen har nok kapasitet til å drive ESP i 10-20 sekunder. Hvis du bruker en statisk ip-adresse som jeg gjør, våkner ESP bare i 1-2 sekunder, sender/mottar meldingen og faller i "dypsøvn" til du trykker på tilbakestillingsknappen.

To alternativer for skjematisk:

1. Koble til forsyningen direkte og bruk tilbakestillingsbryteren for handling, se bildet. I dette tilfellet må vi sørge for at wemos trenger så lite strøm som mulig, så vi må kanskje fjerne 3.3V-regulatoren og forsyningen til uart-ic.

2. Vi bruker en knappbryter som skiller forsyningen fra wemos. Ulempen er at du må trykke på knappen i 1-2 sekunder til handlingen er utført. (lys på eller av)

Trinn 2: Delliste

Deleliste
Deleliste

Primære krav:

  • Wemos D1 mini
  • Myntcelle CR2450
  • Sokkel for myntceller
  • Supercap 3.3F 3.0V bruker en med liten lekkasjestrøm
  • Motstand 120Ohm
  • ledninger

Sekundære krav:

Loddejern

3D -skriver for trykt eske

eller

andre små (brukte) etuier

eller

veggbryter

Trinn 3: 3D -trykt etui

3d trykt etui
3d trykt etui

Her er noen stl -filer for en liten sak som brettet passer nøyaktig inn i

Jeg bruker normale utskriftsinnstillinger med en fylling på 30% og 0,2 mm laghøyde.

Knappen er også trykt slik at du kan bruke tilbakestillingsknappen for handling og ikke trenger å bruke en ekstra knapp. Bruk skjørt og kant for knappen fordi objektet er veldig lite

Trinn 4: Koding av Esp8266

Koding av Esp8266
Koding av Esp8266

Først trenger du Arduino IDE. Deretter må du installere biblioteket for Esp8266.

Du finner flere opplæringsprogrammer her om instruksjoner om hvordan du programmerer disse magiske små tingene:-)

For en raskere tilkobling/bytte bruker vi en statisk ip -adresse.

Etter å ha åpnet den vedlagte skissen med Arduino IDE, må du gjøre noen innstillinger avhengig av din lokale WIFI.

n

IPAddress -gateway (192, 168, 178, 1);

ip -adressen til din lokale wifi -ruter der hue -broen er tilkoblet

IPAddress ip (192, 168, 178, 216);

IP-adresse til bryteren, vær oppmerksom på å bruke en høy adresse i området 200-250 som ikke brukes til andre enheter

IPAddress -delnett (255, 255, 255, 0);

int lys = 2;

nummeret på lyset ditt som er slått på

const char hueHubIP = "192.168.178.57";

ip -adressen til hue bridge

const char hueUsername = "hue bridge brukernavn"

du må opprette et autorisert brukernavn i hue bridge, se på denne opplæringen

const int hueHubPort = 80;

alltid "80"

const char ssid = "SSID"; // nettverks -SSID (navn)

const char pass = "passord"; // nettverkspassord

endelig SSID og passord for wifi

Etter å ha endret disse innstillingene er du klar for opplasting!

Trinn 5: Siste trinn og tanker

Siste trinn og tanker
Siste trinn og tanker

Sørg for å lade hetten på forhånd før du kobler til wemos fordi Esp8266 umiddelbart begynner å opprette en wifi-tilkobling etter tilbakestilling/tilkobling av strøm.

Se montering i video

For å spare energi, koble fra pinne 4 og 16 på uart-ic og fjerne spenningsregulatoren. Vær oppmerksom på at det ikke lenger er mulig å programmere wemos via USB !!

Anbefalt: