- Схема: PCIeX1-Project-2.0
| GPIO0 | Analog 3.3V |
| GPIO1 | Analog 12V |
| GPIO2 | LedLink |
| GPIO3 | Power SW |
| GPIO4 | FAN |
| GPIO6 | DS18B20 |
| GPIO7 | WAKE# |
| GPIO10 | Reset SW |
Все для создания Роботов и не только. Умный дом, Tasmota, MQTT, Home Assistant.
| GPIO0 | Analog 3.3V |
| GPIO1 | Analog 12V |
| GPIO2 | LedLink |
| GPIO3 | Power SW |
| GPIO4 | FAN |
| GPIO6 | DS18B20 |
| GPIO7 | WAKE# |
| GPIO10 | Reset SW |
Все работает за исключение ESP8266 не запускается от дежурки 3.3V AUX – тока не хватает.
Схема подключения: w5500-pinout-connect
При работе WiFi GPIO4 – Не работает как Аналоговый вход – поэтому лучше выход от ZMPT101B
подключить к GPIO 27-32-33 которые есть на плате.
SCT013 50A/1V Данные практически совпадают с реальным током. Tasmota считывает данные с ADS1115 в дифференциальном режиме. Sensor12 D3 = 1.024V full range, D : differential mode, present only 2 channels where channel 0 is AIN0 – AIN1 and channel 1 in AIN2 – AIN3.
P.S. RULE ON System#Boot DO Backlog displayclock 2;telnet start ENDON
Berry Script – выводим температуру с датчика.
def rule_bmp(value)
tasmota.cmd(“displaymode 0”)
tasmota.cmd(“displaytext Home “+str(int(value))+”^C”)
end
tasmota.add_rule(“BMP180#Temperature“, rule_bmp)
или так
tasmota.add_rule(“Tele#BMP180#Temperature“, rule_bmp)
А можно и вот так.
def rule_press(value)
tasmota.cmd(“displaymode 0”)
var p = value[“Pressure”]
var t = value[“Temperature”]
tasmota.cmd(“displaytext “+str(int(p))+” “+str(int(t))+”^C”)
end
tasmota.add_rule(“Tele#BMP180”, rule_press)