Гаараж маастера))
история за 9 днейобновляется раз в неделюДобро пожаловать в гараж, где паяльник дружит с молотком, а скетчи на Arduino рождаются под стук топора. Самоделки для дома, дачи и тех случаев, когда «в магазине такого нет, да и не надо». Подписывайся — будет дым, искры и немного мата (в комментариях, конечно).
Прирост подписчиков
- За 24 ч
- —нет замера 24 ч назад
- За 7 дн
- —нет замера 7 дней назад
- За 30 дн
- —нет замера 30 дней назад
К замеру 27.10.2026 · 16:14 МСК. Страницы канала замеряются в среднем раз в 2 дня.
Вовлечённость
- ERR 24 ч
- —нет просмотров на возрасте суток
- ERR 48 ч
- —мало постов: 1 за 7 дн
- ERR 30 дн
- >100%по последним замерам, 16 постов
- ER (реакции)
- 0,9%по 16 постам за 30 дн
ERR — средний охват поста к подписчикам, ER — реакции к просмотрам.
Средний охват поста
- 24 ч
- —нет просмотров на возрасте суток
- 48 ч
- —мало постов: 1 за 7 дн
- 72 ч
- —нет постов за 7 дн
- 7 дн
- 19по последним замерам, 11 постов
- 30 дн
- 27по последним замерам, 16 постов
Охваты 48 и 72 ч посчитаны 27.10.2026 · 16:14 МСК, без репостов.
Упоминания и активность
- Упоминаний за 24 ч
- 0
- За 7 дн
- 0
- За 30 дн
- 0
- ИЦ
- 251 источник за 90 дн
- Постов в день
- 0,5за 30 дн
- Реклама с erid
- 0постов за 30 дн
Упоминания и ИЦ на 27.10.2026 · 16:14 МСК.
Покупал рекламу в…
30 дней · обнаруженные размещения
Размещений не найдено
Это не означает, что рекламы не было.
Включая размещения без erid. Оплата не подтверждена. Как определяем
Продавал рекламу…
30 дней · обнаруженные размещения
Размещений не найдено
Это не означает, что рекламы не было.
Включая размещения без erid. Оплата не подтверждена. Как определяем
Динамика и события
Маркеры: «@» — упоминание в другом канале, «Р» — рекламный пост с erid
Последние посты
Лайк — маленькая северная собака, которая тащит упряжку поста через метель ленты. Один тянет, сто летят. 🐕
Открыть в MAX- Просмотры
- 22
- ER
- —
- Реакции
- —
- Просмотры
- 37
- ER
- —
- Реакции
- —
- Просмотры
- 21
- ER
- —
- Реакции
- —
**Полный список команд для Bluetooth-управления теплицей (Greenhouse v2.0)** Команды отправляются через любой Bluetooth-терминал (например, Serial Bluetooth Terminal) на сопряженный модуль HC-06. Каждая команда отправляется без кавычек. ### Управление помпой | Команда | Действие | Примечание | |---|---|---| | `1` | Полив (3 секунды) | Автоматический стоп через 3 секунды | | `2` | Помпа держать (вручную) | Включает реле и удерживает его до команды `0` | | `0` | Стоп помпа | Немедленное отключение полива | ### Управление лампой | Команда | Действие | Примечание | |---|---|---| | `3` | Лампа O…
Открыть в MAX- Просмотры
- 21
- ER
- —
- Реакции
- —
Блютуз команды напишу позднее, сейчас нет доступа к компьютеру
Открыть в MAX- Просмотры
- 17
- ER
- —
- Реакции
- —
// Часы + лампа по расписанию if (rtcOK && now - lastClock >= 1000) { lastClock = now; readRTC(); bool want = lampManual ? lampManualOn : lampBySchedule(curHH, curMM); if (want != lampState) { if (want) { lampOn(); Serial.println("-> LAMP ON"); } else { lampOff(); Serial.println("-> LAMP OFF"); } lampState = want; } } // Bluetooth if (BT.available()) { String cmd = BT.readStringUntil('\n'); Serial.print("BT: "); Serial.println(cmd); processCommand(cmd); } // Serial (монитор ПК) if (Serial.available()) { String cmd…
Открыть в MAX- Просмотры
- 12
- ER
- —
- Реакции
- —
if (cmd == "0") { waterStop(millis()); showBT("POMPA OFF"); BT.println("OK STOP"); return; } // Лампа if (cmd == "3") { lampManual = true; lampManualOn = true; lampOn(); lampState = true; showBT("LAMP ON"); BT.println("OK LAMP ON"); return; } if (cmd == "4") { lampManual = true; lampManualOn = false; lampOff(); lampState = false; showBT("LAMP OFF"); BT.println("OK LAMP OFF"); return; } if (cmd == "5") { lampManual = false; showBT("LAMP AUTO"); BT.println("OK AUTO"); return; } // Расписание if (cmd.length() == 5) { int v = cmd.substring(2).toInt(); if (v >= 0 && v <= 2359)…
Открыть в MAX- Просмотры
- 9
- ER
- —
- Реакции
- —
morningOn = mo; morningOff = mf; eveningOn = eo; eveningOff = ef; } } // === ВРЕМЯ КОМПИЛЯЦИИ === int monthNum(const char* s) { const char* months = "JanFebMarAprMayJunJulAugSepOctNovDec"; for (int m = 0; m < 12; m++) if (s[0]==months[m*3] && s[1]==months[m*3+1] && s[2]==months[m*3+2]) return m+1; return 1; } void parseCompile(int &y, int &mo, int &d, int &h, int &mi, int &s) { mo = monthNum(__DATE__); d = atoi(__DATE__ + 4); y = atoi(__DATE__ + 7); h = atoi(__TIME__); mi = atoi(__TIME__ + 3); s = atoi(__TIME__ + 6); } void writeRTC(int y, int mo, int d, int h, int…
Открыть в MAX- Просмотры
- 9
- ER
- —
- Реакции
- —
Скетч для умной теплицы: #include <Wire.h> #include <LiquidCrystal_I2C.h> #include <EEPROM.h> #include <SoftwareSerial.h> // === АППАРАТНАЯ ЧАСТЬ === LiquidCrystal_I2C lcd(0x27, 16, 2); // адрес экрана (если не работает — попробуй 0x3F) SoftwareSerial BT(2, 3); // RX=2, TX=3 для HC-06 #define solPin A1 // датчик влажности #define ledPin 13 // LED индикации #define relayPin 5 // IN1 реле — помпа #define relay2Pin 4 // IN2 реле — лампа // === EEPROM АДРЕСА === #define EE_STAMP 0 #define EE_MO 30 #defi…
Открыть в MAX- Просмотры
- 13
- ER
- —
- Реакции
- —
Хотите скетч, ставьте лайки))
Открыть в MAX- Просмотры
- 16
- ER
- 18,8%
- Реакции
- 3
Показано 10
Данные: публичные посты и страницы канала в MAX. Метрики версии v1, пересчитаны 27.10.2026, подписчики замерены 27.10.2026. Как мы считаем.