[ { "name": "Выберите элемент", "num": 0 }, { "header": "Расширения" }, { "name": "1. Поддержка DS1302(1), DS1307(2), DS3231(3), RX8025(4)", "num": 1, "type": "Reading", "subtype": "IarduinoRTC", "id": "RTC", "widget": "", "page": "", "descr": "", "int": "1", "chipNum": 1, "rst": 16, "clk": 5, "dat": 4, "defFormat": "d-m-Y", "ticker": 0 }, { "name": "2. Расширитель портов Mcp23017", "num": 2, "type": "Reading", "subtype": "Mcp23017", "id": "Mcp", "widget": "", "page": "", "descr": "", "int": "0", "addr": "0x20", "index": 1 }, { "name": "3. Доп. функции системы", "num": 3, "type": "Reading", "subtype": "SysExt", "id": "SysExt", "widget": "", "page": "", "descr": "", "int": 15 }, { "name": "4. Переменная", "num": 4, "type": "Reading", "subtype": "Variable", "id": "var", "widget": "", "page": "", "descr": "", "int": "1", "val": "0", "dtFormat": "" }, { "header": "Модули управления" }, { "name": "5. Кнопка (подключенная физически)", "num": 5, "type": "Writing", "subtype": "ButtonIn", "id": "btn", "widget": "toggle", "page": "Кнопки", "descr": "", "int": 0, "pin": 16, "execLevel": "1", "pinMode": "INPUT", "debounceDelay": 50, "fixState": 1 }, { "name": "6. Кнопка управляющая пином (Реле с кнопкой)", "num": 6, "type": "Writing", "subtype": "ButtonOut", "id": "btn", "widget": "toggle", "page": "Кнопки", "descr": "", "int": 0, "inv": 0, "pin": 2 }, { "name": "7. MP3 плеер", "num": 7, "type": "Reading", "subtype": "Mp3", "id": "mp3", "widget": "", "page": "", "descr": "", "int": 1, "pins": "14,12", "volume": 20 }, { "name": "8. Таймер", "num": 8, "type": "Writing", "subtype": "Timer", "id": "timer", "widget": "", "page": "", "descr": "", "int": 1, "countDown": 15, "ticker": 0, "repeat": 0, "needSave": 0 }, { "header": "Сенсоры" }, { "name": "9. Датчик напряжения ADS1115", "num": 9, "type": "Reading", "subtype": "Ads1115", "id": "Ads3", "widget": "anydataVlt", "page": "Сенсоры", "descr": "ADS_3", "pin": "0", "mode": "volt", "gain": "3/4x", "plus": 0, "multiply": 1, "round": 100, "int": 10 }, { "name": "10. Cенсор температуры AHT20", "num": 10, "type": "Reading", "subtype": "Aht20t", "id": "Temp20", "widget": "anydataTmp", "page": "Сенсоры", "descr": "AHT20 Температура", "int": 15, "addr": "0x38", "round": 1 }, { "name": "11. Cенсор влажности AHT20", "num": 11, "type": "Reading", "subtype": "Aht20h", "id": "Hum20", "widget": "anydataHum", "page": "Сенсоры", "descr": "AHT20 Влажность", "int": 15, "addr": "0x38", "round": 1 }, { "name": "12. Аналоговый сенсор", "num": 12, "type": "Reading", "subtype": "AnalogAdc", "id": "t", "widget": "anydataTmp", "page": "Сенсоры", "descr": "Температура", "map": "1,1024,1,100", "plus": 0, "multiply": 1, "round": 1, "pin": 0, "int": 15 }, { "name": "13. Cенсор температуры Bme280", "num": 13, "type": "Reading", "subtype": "Bme280t", "id": "tmp3", "widget": "anydataTmp", "page": "Сенсоры", "descr": "Температура", "int": 15, "addr": "0x77", "round": 1 }, { "name": "14. Cенсор давления Bme280", "num": 14, "type": "Reading", "subtype": "Bme280p", "id": "Press3", "widget": "anydataMm", "page": "Сенсоры", "descr": "Давление", "int": 15, "addr": "0x77", "round": 1 }, { "name": "15. Cенсор влажности Bme280", "num": 15, "type": "Reading", "subtype": "Bme280h", "id": "Hum3", "widget": "anydataHum", "page": "Сенсоры", "descr": "Влажность", "int": 15, "addr": "0x77", "round": 1 }, { "name": "16. Cенсор температуры Bmp280", "num": 16, "type": "Reading", "subtype": "Bmp280t", "id": "tmp3", "widget": "anydataTmp", "page": "Сенсоры", "descr": "280 Температура", "int": 15, "addr": "0x77", "round": 1 }, { "name": "17. Cенсор давления Bmp280", "num": 17, "type": "Reading", "subtype": "Bmp280p", "id": "Press3", "widget": "anydataMm", "page": "Сенсоры", "descr": "280 Давление", "int": 15, "addr": "0x77", "round": 1 }, { "name": "18. Cенсор температуры dht11", "num": 18, "type": "Reading", "subtype": "Dht1122t", "id": "tmp3", "widget": "anydataTmp", "page": "Сенсоры", "descr": "Температура", "int": 15, "pin": 0, "senstype": "dht11" }, { "name": "19. Cенсор влажности dht11", "num": 19, "type": "Reading", "subtype": "Dht1122h", "id": "Hum3", "widget": "anydataHum", "page": "Сенсоры", "descr": "Влажность", "int": 15, "pin": 0, "senstype": "dht11" }, { "name": "20. Cенсор температуры ds18b20", "num": 20, "type": "Reading", "subtype": "Ds18b20", "id": "dstmp", "widget": "anydataTmp", "page": "Сенсоры", "descr": "DS Температура", "int": 15, "pin": 2, "index": 0, "addr": "", "round": 1 }, { "name": "21. Cенсор температуры GY21", "num": 21, "type": "Reading", "subtype": "GY21t", "id": "tmp4", "widget": "anydataTmp", "page": "Сенсоры", "descr": "Температура", "round": 1, "int": 15 }, { "name": "22. Cенсор влажности GY21", "num": 22, "type": "Reading", "subtype": "GY21h", "id": "Hum4", "widget": "anydataHum", "page": "Сенсоры", "descr": "Влажность", "round": 1, "int": 15 }, { "name": "23. Cенсор температуры HDC1080", "num": 23, "type": "Reading", "subtype": "Hdc1080t", "id": "Temp1080", "widget": "anydataTmp", "page": "Сенсоры", "descr": "1080 Температура", "int": 15, "addr": "0x40", "round": 1 }, { "name": "24. Cенсор влажности HDC1080", "num": 24, "type": "Reading", "subtype": "Hdc1080h", "id": "Hum1080", "widget": "anydataHum", "page": "Сенсоры", "descr": "1080 Влажность", "int": 15, "addr": "0x40", "round": 1 }, { "name": "25. Cенсор температуры MAX6675", "num": 25, "type": "Reading", "subtype": "Max6675t", "id": "maxtmp", "widget": "anydataTmp", "page": "Сенсоры", "descr": "MAX Температура", "int": 15, "DO": 12, "CS": 13, "CLK": 14 }, { "name": "26. Датчик CO2 MHZ-19 UART", "num": 26, "type": "Reading", "subtype": "Mhz19uart", "id": "co2uart", "widget": "anydataPpm", "page": "Сенсоры", "descr": "CO2uart", "plus": 0, "multiply": 1, "round": 1, "pin": 0, "rxPin": 14, "txPin": 16, "int": 15, "range": 5000, "ABC": 1 }, { "name": "27. Датчик CO2 MHZ-19 PWM", "num": 27, "type": "Reading", "subtype": "Mhz19pwm", "id": "co2pwm", "widget": "anydataPpm", "page": "Сенсоры", "descr": "CO2pwm", "plus": 0, "multiply": 1, "round": 1, "pin": 16, "int": 300 }, { "name": "28. Cенсор температуры от MHZ-19 UART", "num": 28, "type": "Reading", "subtype": "Mhz19temp", "id": "Mhz19temp", "widget": "anydataTmp", "page": "Сенсоры", "descr": "Температура", "plus": 0, "multiply": 1, "round": 1, "rxPin": 14, "txPin": 16, "ABC": 1, "int": 30 }, { "name": "29. Рабочий диапазон от MHZ-19 UART", "num": 29, "type": "Reading", "subtype": "Mhz19range", "id": "Mhz19range", "widget": "anydataPpm", "page": "Сенсоры", "descr": "Диапазон", "plus": 0, "multiply": 1, "round": 1, "rxPin": 14, "txPin": 16, "range": 5000, "ABC": 1, "int": 30 }, { "name": "30. Автокалибровка от MHZ-19 UART", "num": 30, "type": "Reading", "subtype": "Mhz19ABC", "id": "Mhz19ABC", "widget": "anydataDef", "page": "Сенсоры", "descr": "ABC", "rxPin": 14, "txPin": 16, "range": 5000, "ABC": 1, "int": 30 }, { "name": "31. Датчик пыли SDS011 PM25", "num": 31, "type": "Reading", "subtype": "Sds011_25", "id": "pmuart25", "widget": "anydataPpm", "page": "Сенсоры", "descr": "PM-2.5", "plus": 0, "multiply": 1, "round": 10, "rxPin": 13, "txPin": 12, "int": 15, "warmUp": 30, "period": 300 }, { "name": "32. Датчик пыли SDS011 PM10", "num": 32, "type": "Reading", "subtype": "Sds011_10", "id": "pmuart10", "widget": "anydataPpm", "page": "Сенсоры", "descr": "PM-10", "plus": 0, "multiply": 1, "round": 10, "rxPin": 13, "txPin": 12, "int": 15, "warmUp": 30, "period": 300 }, { "name": "33. Cенсор температуры Sht20", "num": 33, "type": "Reading", "subtype": "Sht20t", "id": "tmp2", "widget": "anydataTmp", "page": "Сенсоры", "descr": "Температура", "int": 15, "round": 1 }, { "name": "34. Cенсор влажности Sht20", "num": 34, "type": "Reading", "subtype": "Sht20h", "id": "Hum2", "widget": "anydataHum", "page": "Сенсоры", "descr": "Влажность", "int": 15, "round": 1 }, { "header": "Экраны" }, { "name": "35. LCD экран 2004", "num": 35, "type": "Reading", "subtype": "Lcd2004", "id": "Lcd", "widget": "", "page": "", "descr": "T", "int": 15, "addr": "0x27", "size": "20,4", "coord": "0,0", "id2show": "id датчика" }, { "name": "36. LCD экран 1602", "num": 36, "type": "Reading", "subtype": "Lcd2004", "id": "Lcd", "widget": "", "page": "", "descr": "T", "int": 15, "addr": "0x27", "size": "16,2", "coord": "0,0", "id2show": "id датчика" } ]