Indholdsfortegnelse:

Fjernbetjening: ESP8266 Med møntcelle: 5 trin (med billeder)
Fjernbetjening: ESP8266 Med møntcelle: 5 trin (med billeder)

Video: Fjernbetjening: ESP8266 Med møntcelle: 5 trin (med billeder)

Video: Fjernbetjening: ESP8266 Med møntcelle: 5 trin (med billeder)
Video: ESP8266(ESP-01). Blynk. Настройка для работы в связке с Arduino 2024, Juli
Anonim
Image
Image
Løsningen
Løsningen

Det store problem ved brug af ESP'erne er strømforbruget, når Wifi "stiger", omkring 100-200mA, når op til 300mA. Normale coinceller leverer et par mA, toppe op til 20-40mA. Men for ESP'erne vil spændingen falde sammen. Vi har brug for "lidt hjælp fra min ven": superkappen. Disse kondensatorer leverer nok strøm til at tænde Wifi og sende en besked, i dette tilfælde switch -kommandoen. En anden mulighed er en datalogger, der skal vågne hvert par timer i et par sekunder.

I denne instrukser bruger jeg Esp8266 til at bygge en fjernbetjening til phillips farvetoner.

Trin 1: Løsningen

Løsningen
Løsningen

Først og fremmest skal vi vide, at det ikke er nogen god idé at tilslutte batteriet og hætten simpelthen parallelt.

Ladestrømmen fra celle til hætte skal reduceres med en modstand. Specifikationerne for min møntcelle fortæller os en spidsstrøm på 25mA.

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

Superkappen har kapacitet nok til at drive ESP'en i 10-20 sekunder. Hvis du bruger en statisk ip-adresse som jeg gør, vågner ESP kun i 1-2 sekunder, sender/modtager sin besked og falder i "deepsleep", indtil der trykkes på reset-knappen.

To muligheder for skematisk:

1. Tilslut forsyningen direkte og brug nulstillingskontakten til handling, se billede. I dette tilfælde skal vi sikre os, at wemos har brug for så lidt strøm som muligt, så vi skal muligvis fjerne 3.3V-regulatoren og forsyningen til uart-ic.

2. Vi bruger en knapkontakt, der adskiller forsyningen fra wemos. Bagsiden er, at du skal trykke på knappen i 1-2 sekunder, indtil handlingen er udført. (lys tændt eller slukket)

Trin 2: Deleliste

Deleliste
Deleliste

Primære krav:

  • Wemos D1 mini
  • Møntcelle CR2450
  • Møntcelleboks
  • Supercap 3.3F 3.0V bruger en med lidt lækstrøm
  • Modstand 120Ohm
  • ledninger

Sekundære krav:

Loddekolbe

3D -printer til trykt etui

eller

enhver anden lille (brugt) sag

eller

vægkontakt

Trin 3: 3d trykt sag

3d trykt sag
3d trykt sag

Her er nogle stl -filer til en lille sag, hvor tavlen passer præcist

Jeg bruger normale udskriftsindstillinger med en udfyldning på 30% og 0,2 mm laghøjde.

Knappen er også trykt, så du kan bruge nulstillingsknappen til handling og ikke behøver at bruge en ekstra knap. Brug nederdel og kant til knappen, fordi objektet er meget lille

Trin 4: Kodning af Esp8266

Kodning af Esp8266
Kodning af Esp8266

Først skal du bruge Arduino IDE. Derefter skal du installere biblioteket til Esp8266.

Du finder flere selvstudier her om instruktioner, hvordan du programmerer disse magiske små ting:-)

For en hurtigere forbindelse/switch bruger vi en statisk ip -adresse.

Efter at have åbnet den vedhæftede skitse med Arduino IDE skal du foretage nogle indstillinger afhængigt af din lokale WIFI.

n

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

ip -adresse på din lokale wifi -router, hvor farvetonen er tilsluttet

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

IP-adresse på din switch, vær opmærksom på at bruge en høj adresse i intervallet 200-250, der ikke bruges til andre enheder

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

int lys = 2;

nummeret på dit lys, der er skiftet

const char hueHubIP = "192.168.178.57";

hue -broens ip -adresse

const char hueUsername = "hue bridge brugernavn"

du skal oprette et autoriseret brugernavn i hue bridge, se denne vejledning

const int hueHubPort = 80;

altid "80"

const char ssid = "SSID"; // netværks -SSID (navn)

const char pass = "password"; // netværksadgangskode

endelig SSID og adgangskode til din wifi

Efter at have ændret disse indstillinger er du klar til upload!

Trin 5: Endelige trin og tanker

Sidste trin og tanker
Sidste trin og tanker

Sørg for at oplade hætten på forhånd, før du slutter til wemos, fordi Esp8266 straks begynder at oprette en wifi-forbindelse efter nulstilling/tilslutning af strøm.

Se samling i video

For at spare energi skal du afbryde pin 4 og 16 på uart-ic og fjerne spændingsregulatoren. Bemærk venligst, at det ikke længere er muligt at programmere wemos via USB !!

Anbefalede: