Innehållsförteckning:

Fjärrkontroll: ESP8266 Med myntcell: 5 steg (med bilder)
Fjärrkontroll: ESP8266 Med myntcell: 5 steg (med bilder)

Video: Fjärrkontroll: ESP8266 Med myntcell: 5 steg (med bilder)

Video: Fjärrkontroll: ESP8266 Med myntcell: 5 steg (med bilder)
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Juli
Anonim
Image
Image
Lösningen
Lösningen

Det stora problemet med att använda ESP är strömförbrukningen när Wifi "går upp", cirka 100-200mA, toppar upp till 300mA. Normala coinceller levererar några mA, topp upp till 20-40mA. Men för ESP: erna kommer spänningen att sjunka. Vi behöver "lite hjälp av min vän": superkapseln. Dessa kondensatorer levererar tillräckligt med ström för att starta Wifi och skicka ett meddelande, i detta fall switch -kommandot. Ett annat alternativ är en datalogger som måste vakna med några timmars mellanrum i några sekunder.

I denna instruerbara använder jag Esp8266 för att bygga en fjärrkontroll för Phillips nyanslampor.

Steg 1: Lösningen

Lösningen
Lösningen

Först och främst måste vi veta att det inte är någon bra idé att ansluta batteriet och locket helt enkelt parallellt.

Laddningsströmmen från cell till lock måste reduceras med ett motstånd. Specifikationerna för min myntcell berättar en toppström på 25mA.

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

Superkapseln har tillräckligt med kapacitet för att driva ESP i 10-20 sekunder. Om du använder en statisk ip-adress som jag gör, vaknar ESP bara i 1-2 sekunder, skickar/tar emot sitt meddelande och faller i "djupsömn" tills återställningsknappen trycks in.

Två alternativ för schemat:

1. Anslut strömförsörjningen direkt och använd återställningsknappen för åtgärd, se bild. I det här fallet måste vi se till att wemos behöver så lite ström som möjligt, så vi kan behöva ta bort 3.3V-regulatorn och matningen för uart-ic.

2. Vi använder en knappomkopplare som separerar utbudet från wemos. Nackdelen är att du måste trycka på knappen i 1-2 sekunder tills åtgärden är klar. (lampor på eller av)

Steg 2: Dellista

Del lista
Del lista

Primära krav:

  • Wemos D1 mini
  • Myntcell CR2450
  • Myntcellsuttag
  • Supercap 3.3F 3.0V använder en med liten läckström
  • Motstånd 120Ohm
  • trådar

Sekundära krav:

Lödkolv

3D -skrivare för tryckt fodral

eller

alla andra små (begagnade) fodral

eller

väggbrytare

Steg 3: 3D -tryckt fodral

3D -tryckt fodral
3D -tryckt fodral

Här är några stl -filer för ett litet fodral där kortet passar exakt

Jag använder vanliga utskriftsinställningar med en fyllning på 30% och 0,2 mm lagerhöjd.

Vredet är också tryckt så att du kan använda återställningsknappen för åtgärd och inte behöver använda en extra knapp. Använd kjol och kant för vredet eftersom föremålet är väldigt litet

Steg 4: Kodning av Esp8266

Kodning av Esp8266
Kodning av Esp8266

Först behöver du Arduino IDE. Sedan måste du installera biblioteket för Esp8266.

Du hittar flera handledning här om instruktioner hur man programmerar dessa magiska små saker:-)

För en snabbare anslutning/växling använder vi en statisk ip -adress.

Efter att du har öppnat den bifogade skissen med Arduino IDE måste du göra vissa inställningar beroende på din lokala WIFI.

n

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

ip -adress till din lokala wifi -router där nyansbron är ansluten

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

IP-adress för din switch, var medveten om att du använder en hög adress i intervallet 200-250 som inte används för andra enheter

IPAddress -delnät (255, 255, 255, 0);

int ljus = 2;

numret på ditt ljus som tänds

const char hueHubIP = "192.168.178.57";

nyansbronens ip -adress

const char hueUsername = "hue bridge användarnamn"

du måste skapa ett auktoriserat användarnamn i nyansbron, titta på den här självstudien

const int hueHubPort = 80;

alltid "80"

const char ssid = "SSID"; // nätverks -SSID (namn)

const char pass = "lösenord"; // nätverkslösenord

äntligen SSID och lösenord för din wifi

Efter att ha ändrat dessa inställningar är du redo att ladda upp!

Steg 5: Sista steg och tankar

Sista steg och tankar
Sista steg och tankar

Var noga med att ladda locket innan du ansluter till wemos eftersom Esp8266 omedelbart börjar göra en wifi-anslutning efter återställning/anslutning av ström.

Se montering i video

för att spara energi koppla bort stift 4 och 16 på uart-ic och ta bort spänningsregulatorn, observera att det inte längre är möjligt att programmera wemos via USB !!

Rekommenderad: