"karta PCIe x1" do sterowania komputerem, na ESP.
https://pl.aliexpress.com/item/1005003186692961.html $4.79 free shipping, przyszło mi w 10 dni
- Clipboard02.jpg (41.05 KiB) Przejrzano 1399 razy
Realnie - z złącza PCIe pobiera tylko masę, zasilanie (3.3v standby, które komputer dostarcza cały czas) oraz wykrywa włączenie komputera, gdy się pojawi "główne 3.3v"
Do osuplowania bez większego problemu.
Można zrobić to prosto (jako switch) albo mądrze (jako "brama-furtka") gdzie sterowanie otwarciem/zamknięciem jest sterowaniem pinem PowerON (oraz - z wejścia "przełącznik" powerSW input lokalnie), a wejście "PS_is_on" to wejście ustawione jako krańcówka (ustawiona jako ta, co wykrywa czy furtka-brama jest otwarta, czy zamknięta. Oczywiście podmienione grafiki w Supli na komputer włączony/wyłączony - i mamy zadawanie stanu, oraz po faktycznym przełączeniu - pokazywanie stanu (bo nim zamknie się system po naciśnięciu power - trochę trwa). Jak przy zamykaniu/otwieraniu bramki ...
- pinout.jpg (347.27 KiB) Przejrzano 1399 razy
UWAGA NA GRAFICE ZROBIŁEM BŁĄD - tam nie ma /EN tylko RESET
Kod: Zaznacz cały
XY-WPCE
esp8285 (1M)
GPIO00 free
GPIO01 TXD
GPIO02 LED (active low)
GPIO03 RXD
GPIO04 button (active low)
GPIO05 PowerON output (active high)
GPIO12 PC is on (active low)
GPIO10 PowerSW input (active low)
na wyjściu są dwa transoptory - połączone przeciwnie - tak by było obojętnie jak się wepnie kabelek do płyty głównej (i gdzie jest plus a gdzie minus w wejściu w płycie głównej) - po prostu dwa tranzystory na wyjściu są w przeciwnych kierunkach, i razem się oba zwierają to któryś będzie zawsze w dobrą stronę przewodzić.
Piny - rozstaw 1.27 (2x gęściej niż klasyczny goldpin 2.54).