Sisukord:

Kaugjuhtimispult: ESP8266 koos mündirakuga: 5 sammu (piltidega)
Kaugjuhtimispult: ESP8266 koos mündirakuga: 5 sammu (piltidega)

Video: Kaugjuhtimispult: ESP8266 koos mündirakuga: 5 sammu (piltidega)

Video: Kaugjuhtimispult: ESP8266 koos mündirakuga: 5 sammu (piltidega)
Video: ENDER 3 PRO'YU CEP TELEFONU İLE UZAKTAN KONTROL ETMEK|SHELLY 1 WIFI RELAY SWITCH 2024, November
Anonim
Image
Image
Lahendus
Lahendus

Suur probleem ESP-de kasutamisel on energiatarve, kui Wifi "tõuseb", umbes 100-200 mA, tipp kuni 300 mA. Tavalised kokkulangevused annavad paar mA, tipp kuni 20-40 mA. Kuid ESP -de puhul variseb pinge kokku. Vajame "minu sõbra väikest abi": superkapslit. Need kondensaatorid annavad piisavalt voolu Wifi sisselülitamiseks ja sõnumi saatmiseks, antud juhul lülituskäsuks. Teine võimalus on andmete koguja, kes peab ärkama iga paari tunni tagant paariks sekundiks.

Selles juhendis kasutan ma esp8266 -d phillipsi tooni tulede kaugjuhtimispuldi loomiseks.

Samm: lahendus

Lahendus
Lahendus

Kõigepealt peame teadma, et aku ja korgi ühendamine lihtsalt paralleelselt ei ole hea mõte.

Laadimisvoolu elemendist korki tuleb takisti abil vähendada. Minu mündielemendi andmed näitavad tippvoolu 25 mA.

Ohmi seadus: R = U/I -> 3V/25mA = 120 oomi.

Superkapselil on piisavalt võimsust ESP toiteks 10-20 sekundit. Kui kasutate staatilist IP-aadressi nagu mina, ärkab ESP ainult 1-2 sekundiks, saadab/võtab vastu oma sõnumi ja jääb "sügavasse unne", kuni vajutatakse lähtestamisnuppu.

Skeemi jaoks on kaks võimalust:

1. Ühendage toide otse ja kasutage toimimiseks lähtestuslülitit, vt pilti. Sel juhul peame veenduma, et wemos vajab võimalikult vähe energiat, seega peame võib-olla eemaldama 3,3 V regulaatori ja uart-ic toite.

2. Me kasutame nuppude lülitit, mis eraldab toite wemost. Negatiivne külg on see, et peate nuppu vajutama 1-2 sekundit, kuni toiming on tehtud. (tuled sisse või välja)

2. samm: osade loend

Osade nimekiri
Osade nimekiri

Peamised nõuded:

  • Wemos D1 mini
  • Mündirakk CR2450
  • Mündiraku pesa
  • Supercap 3.3F 3.0V kasutab seda, millel on väike lekkevool
  • Takisti 120Ohm
  • juhtmed

Sekundaarsed nõuded:

Jootekolb

3D printer trükitud ümbrise jaoks

või

mis tahes muu väike (kasutatud) ümbris

või

seina lüliti

3. samm: 3D trükikott

3D trükikott
3D trükikott

Siin on mõned stl -failid väikese korpuse jaoks, millesse plaat täpselt sobib

Kasutan tavalisi prindiseadeid, mille täitepind on 30% ja kihi kõrgus 0,2 mm.

Nupp on ka trükitud, nii et saate kasutada nullimisnuppu ja te ei pea lisanuppu kasutama. Kasutage nupu jaoks seelikut ja ääre, sest objekt on väga väike

Samm 4: Esp8266 kodeerimine

Esp8266 kodeerimine
Esp8266 kodeerimine

Kõigepealt vajate Arduino IDE -d. Seejärel peate installima Esp8266 raamatukogu.

Siit leiate mitmeid õpetusi juhendite kohta, kuidas neid maagilisi pisiasju programmeerida:-)

Kiiremaks ühendamiseks/vahetamiseks kasutame staatilist IP -aadressi.

Pärast lisatud eskiisi avamist Arduino IDE -ga peate tegema mõned seaded sõltuvalt teie kohalikust WIFI -st.

n

IPAddressi lüüs (192, 168, 178, 1);

teie kohaliku WiFi -ruuteri ip -aadress, kuhu on ühendatud hue -sild

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

Lüliti IP-aadress, pidage meeles, et kasutate kõrget aadressi vahemikus 200–250, mida ei kasutata teiste seadmete jaoks

Alamvõrk IPAddress (255, 255, 255, 0);

int valgus = 2;

lülitatud valguse number

const char hueHubIP = "192.168.178.57";

toonisilla ip -aadress

const char hueUsername = "hue silla kasutajanimi"

peate looma hue sillale volitatud kasutajanime, vaadake seda õpetust

const int hueHubPort = 80;

alati "80"

const char ssid = "SSID"; // võrgu SSID (nimi)

const char pass = "parool"; // võrgu parool

lõpuks teie wifi SSID ja parool

Pärast nende sätete muutmist olete üleslaadimiseks valmis!

Samm: viimased sammud ja mõtted

Viimased sammud ja mõtted
Viimased sammud ja mõtted

Enne wemosse ühendamist laadige kindlasti kork ette, sest Esp8266 hakkab pärast toite lähtestamist/ühendamist kohe wifi-ühendust looma.

Vaata kokkupanekut videost

energia säästmiseks ühendage lahti uart-ic tihvtid 4 ja 16 ning eemaldage pingeregulaator, pange tähele, et pärast seda pole enam võimalik wemosid USB kaudu programmeerida !!

Soovitan: