WiFi-s USB vezérlés (XY-WFUSB)

Az AliExpress-en fellelhető, fantáziadús XY-WFUSB névre hallgató eszköz igazából az okosrelék családjába tartozna... de relé, no az nincs benne. Maradjunk annyiban, hogy egy mozgó alkatrész nélküli kapcsoló segítségével kapcsolja ki-be az 5V-os tápellátást az USB kimenetén, ezzel megvalósítva egy USB fogyasztó vezérlését.

wfusb.jpg

Hirtelen nem tudnám megmondani mennyire sokrétű az alkalmazási területe, mivel nem mindenkinél hemzsegnek otthon az USB-s fogyasztók, bár tablettől kezdve telefonon át, ventillátorok és különféle világítóegységek is működnek/töltődnek USB-ről, egyéntől függ, hogy ezt bődületes baromságnak, vagy éppen kolosszális ötletnek tartjuk. Az USB adatlábak is össze vannak kötve a be és ki oldallal, így ha valamiért pl egy USB pendrive-ot szeretnénk wifin keresztül távolról felcsatolni, majd lecsatolni (szabálytalanul), azt is megtehetnénk, bár elég perverz ötlet.

Azt már vásárlás előtt kisasoltam a képről, hogy egy ESP8285 chip vezérli az egészet, szerencsére a műanyag burkolat aránylag könnyen és roncsolás-mentesen eltávolítható.

wfusb_front.jpg

Leírás szerint DC 3.5-20V bemeneti feszültséggel képes üzemelni (a rá integrált AMS1117 miatt), ami ugye USB-n alapesetben 4,5-5,3V között van, gyorstöltőkön jelenhet meg ennél nagyobb feszültség. Az alján található nyomógomb segítségével kézzel lehet váltani a kimenet állapotát.

wfusb_back.jpg

Azt azért leszögezném, hogy akinek nincs meg a megfelelő eszköze, és hajlandósága a firmware-cserére, NE VEGYEN ilyet. Ugyanis, míg a legtöbb kínai kütyünél a felhős tárolás felvet némi adatvédelmi aggályokat, és magában hordozza a lassú elérés ígéretét, itt nem ez a legfőbb probléma. Hanem az, hogy az őt (állítólag) működtető SiniLink nevű alkalmazás el sem indult a telefonomon. Hogy ez az Android 9 vagy az európai lokációm miatt történt az sosem derül ki, az eladó nem igazán értette a problémát, így érdemi választ sem tudott adni. De mivel úgysem akartam használni a gyári firmware-t, nem is nagyon izgattam magam, hanem kimértem a hat darab oldalra kivezetett nyílását és felküldtem rá a Tasmotát.

wfusb_pinout.jpg

A már korábban sokszor leírt UART-USB átalakítót kell bekötni, 3v3-3v3, RX->TX, TX->RX, GND->GND és az itt könnyen hozzáférhető GPIO-0 a GND-re.

Nehezítés, hogy nem a szokásos 2.54mm-es lábkiosztás, hanem feleakkora 1.27mm-es van a kütyün, így vagy vékony kábelekkel kell ügyeskedni, vagy kapható 1.27mm->2.54mm átalakító lap is.

wfusb_flash.jpg

A képen látható módon bekötöttem a programozót, a GPIO-0 lábat pedig egy UTP érrel zártam a flashelő módba léptetéshez. Az ESP8285-ben ugyebár 1MB flash tárhely van integrálva, amire a Tasmota nagyon szépen el tud férni. Érdemes egy WifiManager-rel szerelt binárist rátolni és nem egy Classic-ot, mivel itt nem GPIO-0ra van kötve a nyomógomb, így a WifiManagerrel lehet könnyen megejteni az első konfigurálását.

A Tasmotáról már volt szó korábban, így nagyon nem megyek bele a beállításaiba, a modul beállítást mutatom, mivel ez minden eszköznél egyedi:

xy_wfusb_tasmota.jpg

A GPIO kiosztások:

  • GPIO4=Nyomógomb (bemenet)
  • GPIO5=FET (fogyasztót vezérlő kimenet + vörös LED)
  • GPIO14=Zöld LED
  • GPIO16=Kék LED

 

A bejegyzés trackback címe:

https://bitekmindenhol.blog.hu/api/trackback/id/tr1315418660

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.

Friss topikok

Címkék

433mhz (12) adc (1) ads1015 (2) ads1115 (1) ajtó (1) alkatrész (23) alternatív kapcsoló (1) am2320 (1) amg8833 (1) analóg (1) android (1) apds-9960 (1) arduino (1) arduinoeasy (5) automatizálás (3) basic (2) basic r3 (1) bemenet (2) bh1750 (1) blitzwolf (2) bluetooth (8) camhi (2) csengő (1) csináld magad (22) dht22 (1) digoo (1) DIY (2) diy (25) do-it-yourself (26) domoticz (7) ds18b20 (1) ds3231 (1) easpeasy (1) ebay (3) érintő (2) érintőkapcsoló (6) érzékelő (11) esp-01 (2) esp32 (2) esp8266 (18) espeasy (2) espurna (1) esp projekt (18) Eview7 (1) feldolgozó (1) felhő (1) fényérzékelő (1) firmware (7) flame detector (1) flash (1) fogyasztásmérő (3) ftdi (1) füstérzékelő (1) gesture (1) gpio (1) hang (4) hangjelző (1) hc-sr501 (1) hőmérséklet (12) htu21 (1) impulzus relé (1) izzó (1) javascript (1) jelenlétérzékelő (2) kamera (13) keresztkapcsoló (1) kézmozdulat (1) kijelző (3) kimenet (18) konnektor (4) lan (3) lángérzékelő (2) led (3) linux (3) logic level converter (1) lua (1) lux (1) maple mini (2) mcu (3) mobil (1) mosfet (1) mozgás (3) mq-2 (2) mqtt (1) MQTT (1) működtető rendszer (5) nedvesség (1) neopixel (1) Node-RED (1) nvr (2) nyitás (4) okosház (5) okosizzó (2) okosotthon (9) oled (1) onvif (5) opencv (1) openwrt (3) orange pi (4) páratartalom (6) php (1) pow (1) programozás (7) projekt (22) proximity olvasó (1) python (1) raspberry (12) raspberry projekt (5) raspbian (1) rcwl-0516 (1) reed (1) relé (20) remote (2) rf (2) rgb (6) rögzítő (2) router (1) rpieasy (1) rtc (1) rtsp (1) shelly (10) shelly em (1) shutter (1) solid state relay (1) sonoff (14) sonoff dual (1) SonOTA (1) soros (1) ssr (1) stm32 (4) szenzor (11) szilárdtest relé (1) szintillesztő (2) sziréna (1) szkript (2) szünetmentesítés (4) t1 (1) t4 (1) tasmota (2) Tasmota (1) távirányító (3) Telegram (1) termékteszt (55) termosztát (1) touch (2) ups (4) usb (5) usb hub (1) valós idejű óra (1) vezérlések (17) vezérlő (5) világítás (4) villanykapcsoló (11) webkamera (1) wiegand (1) wifi (20) ws2812 (1) xiaomi (5) xm (1) xmeye (1) yoosee (1) zigbee (4) zwave (1) Címkefelhő