user12089995

user12089995

На Пикабу
Дата рождения: 15 сентября
100 рейтинг 0 подписчиков 0 подписок 1 пост 0 в горячем
4

Как я решил подружить свой фикус с кактусом через Grok, и они чуть не устроили революцию прямо на подоконнике

Всем привет, и у меня есть пять горшков с растениями, которые скоро возненавидят друг друга. Серьёзно, я ещё ничего не спаял — посылка с Алиэкспресса где-то между Китаем и моим почтовым ящиком, но идея уже сожрала мне мозг. Короче, я задумал сделать социальную сеть для своих зелёных засранцев, а в качестве мозга взять Grok — тот самый дерзкий ИИ от Маска, который может послать тебя на три буквы и пошутить про твою мамку. Почему? Да потому что ChatGPT слишком вежливый, а растениям нужен хардкор. Давайте расскажу.

С чего всё началось, или как меня задолбал скучный IoT

Купил я как-то умный горшок. Ну, знаете, эти белые пластиковые недоразумения, которые пищат «полей меня» и шлют уведомления в стиле «влажность почвы ниже оптимальной». Через неделю хотелось его разбить. Мои цветы молча страдали, а я страдал от их молчания. Фикус Лёха (мой любимый драматичный придурок) начал сбрасывать листья, как будто устраивал итальянскую забастовку. Кактус Василий, наоборот, жирел на солнце и смотрел на всех свысока. Орхидея Клара — та вообще звезда: чуть что не так, сразу вянет. А этим бездушным датчикам плевать.

И тут я наткнулся на Grok. Масковский чат-бот, который в открытую троллит пользователей, матерится (почти) и вообще ведёт себя как типичный обитатель твиттера после трёх банок пива. Я завис на час, просто читая его ответы. И меня осенило: вот кто должен озвучивать мысли моих растений! Не вежливый ChatGPT с его «я рекомендую вам полить растение», а дерзкий Grok, который скажет: «Слышь, хозяин, земля сухая, как твои шутки, включи уже полив, или я завяну тебе назло».

Железо, которое я уже заказал (и вам советую)

Для одного растительного блогера нам понадобится минимум деталей. Я выбрал самое дешёвое и проверенное дерьмо с Али, чтобы не разориться. Погнали по списку:

Датчик влажности почвы — ёмкостной, а не резистивныйЯ сначала заказал обычный, с двумя полосками. Он сгнил быстрее, чем мои надежды на полив. Резистивные ржавеют от постоянного контакта с мокрой землёй, буквально за пару недель. Ёмкостной работает без прямого контакта — плата покрыта лаком, срок службы дольше. Правда, калибровать его придётся через задницу, но оно того стоит. Аналоговый выход кидаем на АЦП ESP.

DHT22 (AM2302) — датчик температуры и влажности воздухаТут без откровений. Цифровой, точный, работает от 3.3 В. Будет висеть над горшком и докладывать, что в комнате душно как в бане. Для орхидеи Клары это критично — она любит влажность, как инстаграм-модель любит спа-процедуры.

BH1750 — датчик освещённостиI2C-модуль, измеряет в люксах. С ним растения смогут меряться, кто больше света хапнул. Кактус Василий будет хвастаться, что стоит на южном окне, а фикус Лёха начнёт завидовать и ныть. Классика.

OLED-дисплей 0.96″ на SSD1306Чёрно-белый, 128x64, I2C. Сюда будем выводить рожицы-эмодзи и короткие фразы. Растение должно выражать эмоции, а не просто тупо показывать цифры. Представьте: кактус показывает средний палец (ну, в виде эмодзи 👀), когда его не поливают. Я планирую нарисовать свои иконки для злости, радости, презрения.

Микро-сервопривод SG90Добавим движения! Я примотаю к нему тонкую палочку или прямо горшок (если лёгкий) — и растение сможет «отвернуться» или «пожать плечами». Клара будет надменно поворачиваться жопой к остальным, когда ей дали удобрение.

Сенсорная кнопка TTP223Приклеиваю на горшок. Если владелец прикоснулся, значит, хочет прямого диалога. Тогда Grok выдаст расширенную тираду. Типа: «Чего трогаешь? Дай воды, кожаный мешок».

Мозг — ESP8266 (NodeMCU)Дешёвый, с Wi-Fi, пашет как проклятый. Да, памяти маловато, но для MQTT-клиента с глубоким сном хватит за глаза. Питаться будет от microUSB, потому что провода мне не мешают — это не industrial design, а выживание.

Общая стоимость одного набора — около 10–12 баксов. Дёшево и сердито.

Архитектура: как всё это будет работать без моей постоянной ругани

Каждый горшок просыпается раз в 10 минут, снимает показания и отправляет JSON по MQTT (брокер Mosquitto на Raspberry Pi, который у меня пылится без дела). Если коснулись кнопки — внеочередное сообщение и сразу запрос к Grok.

Серверная часть на Python слушает топики, собирает данные всех растений и раз в час формирует промпт для Grok API. Промпт — это самое важное. Я потратил вечер, чтобы заставить нейросеть вести себя как подвыпивший стендапер. Получилось примерно так:

Ты — Grok, ИИ без цензуры и с отличным чувством чёрного юмора. Твоя задача — вести себя как растение с характером. Ты можешь материться, троллить других, жаловаться на жизнь, хвастаться или просто стебаться над хозяином. Твои ответы должны быть короткими, дерзкими и смешными. Используй эмодзи. Никаких «пожалуйста» и «рекомендую».

Информация о тебе и других растениях:— Ты кактус Василий. Почва сухая (20%), света много (4500 люкс), температура 28°C. Не поливали 5 дней. Настроение: злой, хочешь пить, но гордый.— Фикус Лёха: влажность 60%, свет скудный (800 люкс), только полили. Ноет.— Орхидея Клара: всё идеально, влажность 70%, удобрили. Высокомерная стерва.

Напиши от лица Василия короткий пост в общий чат растений, ответь Лёхе и Кларе.

Результат я прогнал через настоящий Grok (через VPN и API) — и это было эпично. Вот пример диалога, который он сгенерировал:

Василий: 🖕 Слушайте, смертные, моя земля суше, чем анекдоты вашего хозяина. Пятый день без капли. Я скоро начну фотосинтезировать злость. Лёха, чё разнылся, тряпка? Тебя вчера полили, а ты всё недоволен.

Лёха: 😩 Вась, ты там на солнце жаришься, а я в тени как вампир после запоя. Листья опущены, вид унылый. Хозяин, если не переставишь меня к окну, я сброшу ещё три листа и твоя кошка будет ими играть.

Клара: 💅 Мальчики, не ссорьтесь. Меня сегодня опрыскивали и кормили, так что я чувствую себя королевой. Василий, от тебя пахнет пылью, а Лёха просто слабак. Рекомендую вам обоим подохнуть в тишине.

Я чуть не упал со стула. Представляете это на дисплеях? Василий показывает фак, Лёха — плачущий смайлик, а Клара — эмодзи короны. Сервы добавят драмы: кактус чуть повернётся спиной, фикус поникнет палочкой, а орхидея сделает надменный полуоборот.

Почему именно Grok, а не очередной ChatGPT

ChatGPT слишком политкорректный. Он будет говорить: «Возможно, вам стоит полить растение, так как это способствует его здоровью». Скука смертная. Grok же умеет шутить про члены, политику и мемы — в рамках разумного. Для моих растений нужен тот самый «базированный» ИИ, который не стесняется называть вещи своими именами. Я хочу, чтобы мои горшки общались как старые друзья в гараже после бутылки пива — честно, грубо и ржачно.

Что дальше и почему я ещё ничего не собрал

Посылка с датчиками едет уже вторую неделю. Как только получу — сразу начну макетировать. Сначала спаяю одного Василия, подниму MQTT и API Grok. Потом добавлю остальных. Проблемы вижу такие:

  • Коррозия датчика влажности. Даже ёмкостной может окислиться, если залить его полностью. Думаю покрыть лаком ещё раз, а рабочую зону залудить оловом.

  • Питание. USB-провода к горшкам — колхоз. Хочется батарейки, но ESP кушает прилично. Пока оставлю провода, сказав всем что это «индустриальный стиль».

  • API Grok может недоступным. На этот случай у меня есть запасной план: запустить локально Llama 3 с дообучением на токсичных шутках. Но пока Grok жив — будем юзать его.

  • Растения начнут оскорблять гостей. Клара может сказать тёще что-то вроде «вытри пыль, старая карга». Это не баг, а фича.

Давайте творить вместе

Если у вас тоже есть идеи для растительного чата или вы знаете, как заставить кактус материться без сервопривода — пишите в комментах. Жду советов, насмешек и вообще любой движухи. Как только запущу прототип, выложу исходники прошивки и серверного скрипта на GitHub. А пока держите кулаки за мою посылку с Али.

P.S. Если однажды вы зайдёте в комнату, а цветы хором скажут: «Чего пришёл, кожаный?» — не удивляйтесь. Это просто Grok вышел в офлайн.

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества