Përmbajtje:

Telekomandë: ESP8266 Me qelizën e monedhës: 5 hapa (me fotografi)
Telekomandë: ESP8266 Me qelizën e monedhës: 5 hapa (me fotografi)

Video: Telekomandë: ESP8266 Me qelizën e monedhës: 5 hapa (me fotografi)

Video: Telekomandë: ESP8266 Me qelizën e monedhës: 5 hapa (me fotografi)
Video: Wifi ile Cep Telefonundan Kontrol Edilen LED #led #wifi #cep #telefon 2024, Korrik
Anonim
Image
Image
Zgjidhja
Zgjidhja

Problemi i madh duke përdorur ESP-të është konsumi i energjisë kur Wifi "rritet", rreth 100-200mA, kulmi deri në 300mA. Përputhjet normale japin disa mA, kulmi deri në 20-40mA. Por për ESP -të tensioni do të bjerë. Ne kemi nevojë për "një ndihmë të vogël të mikut tim": super kapaku. Këta kondensatorë japin rrymë të mjaftueshme për të ndezur Wi -Fi dhe për të dërguar një mesazh, në këtë rast komanda switch. Një opsion tjetër është një regjistrues i të dhënave që duhet të zgjohet çdo disa orë për disa sekonda.

Në këtë udhëzues unë përdor Esp8266 për të ndërtuar një telekomandë për dritat e ngjyrave të Philips.

Hapi 1: Zgjidhja

Zgjidhja
Zgjidhja

Para së gjithash duhet të dimë se nuk është ide e mirë të lidhni baterinë dhe kapakun thjesht paralelisht.

Rryma e ngarkimit nga qeliza në kapak duhet të zvogëlohet me një rezistencë. Karakteristikat për qelizën time të monedhës na tregojnë një rrymë maksimale prej 25mA.

Ligji i Ohmit: R = U/I -> 3V/25mA = 120 Ohm.

Super kapaku ka kapacitet të mjaftueshëm për të fuqizuar ESP për 10-20 sekonda. Nëse përdorni një adresë statike IP si unë, ESP zgjohet vetëm për 1-2 sekonda dërgon/merr mesazhin e tij dhe bie në "gjumë të thellë" derisa të shtypet butoni i rivendosjes.

Dy mundësi për skemën:

1. Lidheni furnizimin direkt dhe përdorni ndërprerësin e rivendosjes për veprim, shihni figurën. Në këtë rast ne duhet të sigurohemi që wemos të ketë nevojë për sa më pak energji të jetë e mundur, kështu që mund të na duhet të heqim rregullatorin 3.3V dhe furnizimin për uart-ic.

2. Ne përdorim një çelës butoni që ndan furnizimin nga wemos. E keqja është se duhet të shtypni butonin për 1-2 sekonda derisa të përfundojë veprimi. (dritat ndizen ose fiken)

Hapi 2: Lista e Pjesëve

Lista e Pjesëve
Lista e Pjesëve

Kërkesat kryesore:

  • Wemos D1 mini
  • Qeliza e Monedhës CR2450
  • Fole për qelizën e monedhës
  • Supercap 3.3F 3.0V përdorni një me pak rrymë rrjedhjeje
  • Rezistencë 120Ohm
  • telat

Kërkesat dytësore:

Makine per ngjitjen e metalit

Printer 3D për kuti të shtypur

ose

ndonjë rast tjetër të vogël (të përdorur)

ose

ndërprerës i murit

Hapi 3: Rasti i Shtypur 3d

Rast 3d i Shtypur
Rast 3d i Shtypur

Këtu janë disa skedarë stl për një kuti të vogël në të cilën bordi përshtatet saktësisht

Unë përdor cilësimet normale të printimit me një mbushje prej 30% dhe lartësi shtrese 0.2mm.

Doreza është gjithashtu e shtypur kështu që ju mund të përdorni butonin e rivendosjes për veprim dhe nuk keni nevojë të përdorni një buton shtesë. Përdorni skaj dhe buzë për çelësin sepse objekti është shumë i vogël

Hapi 4: Kodimi i Esp8266

Kodimi i Esp8266
Kodimi i Esp8266

Së pari ju duhet Arduino IDE. Pastaj ju duhet të instaloni bibliotekën për Esp8266.

Këtu do të gjeni disa mësime mbi udhëzimet se si të programoni këto gjëra të vogla magjike:-)

Për një lidhje/ndërrim më të shpejtë ne përdorim një adresë statike IP.

Pas hapjes së skicës së bashkangjitur me Arduino IDE, duhet të bëni disa cilësime në varësi të WIFI -t tuaj lokal.

n

Porta IPAdresë (192, 168, 178, 1);

adresa ip e ruterit tuaj wifi lokal ku urë hue është e lidhur

Adresa IP IP (192, 168, 178, 216);

Adresa IP e ndërprerësit tuaj, kini parasysh përdorimin e një adrese të lartë në intervalin 200-250 që nuk përdoret për pajisje të tjera

Nën -rrjeta IPAddress (255, 255, 255, 0);

int dritë = 2;

numri i dritës suaj të ndezur

const char hueHubIP = "192.168.178.57";

adresa IP e urës hue

const char hueUsername = "hue urge username"

ju duhet të krijoni një emër përdoruesi të autorizuar në urë hue, shikoni këtë udhëzues

const int hueHubPort = 80;

gjithmone "80"

const char ssid = "SSID"; // SSID i rrjetit (emri)

const char pass = "fjalëkalim"; // fjalëkalimi i rrjetit

më në fund SSID dhe fjalëkalimi i wifi -t tuaj

Pasi të ndryshoni këto cilësime, jeni gati për ngarkim!

Hapi 5: Hapat dhe Mendimet Finale

Hapat dhe Mendimet Përfundimtare
Hapat dhe Mendimet Përfundimtare

Sigurohuni që të ngarkoni kapakun para se të lidheni me wemos sepse Esp8266 menjëherë fillon të bëjë një lidhje wifi pas rivendosjes/lidhjes së energjisë.

Shihni montimin në video

për të kursyer energji shkëputni kunjat 4 dhe 16 të uart-ic dhe hiqni rregullatorin e tensionit, ju lutemi vini re pasi nuk është më e mundur të programoni wemos përmes USB !!

Recommended: