ESP32 — це крихітний і універсальний мікроконтролер, який споживає мінімум енергії. Це означає, що він може виконувати різноманітні завдання і поміститися майже будь-де. Навіть попри це, мене часто дивують дивні та чудові речі, для яких люди його використовують.
Отримайте персоналізований контент та ексклюзивні функції безкоштовно
- Беріть участь в обговореннях у Threads
- Слідкуйте та ставте лайки найкращим авторам, темам і трендам
- Переглядайте сайт із меншою кількістю реклами
- Персоналізуйте свій профіль, щоб демонструвати свою активність
- Отримайте стрічку контенту, адаптовану до ваших інтересів
Створюючи обліковий запис, ви погоджуєтеся з нашими Умовами використання та Політикою конфіденційності. Ви також погоджуєтеся отримувати наші розсилки; ви можете відписатися в будь-який час.
Продовжуйте читати
Увійти
Забули пароль?
Створити обліковий запис
Будь ласка, введіть свою електронну адресу, щоб завершити створення облікового запису.
Створити обліковий запис
*Обов’язково: 8 символів, 1 велика літера, 1 цифра
Створити обліковий запис
Продовжити з Google
Продовжити з OpenPass або продовжити за допомогою електронної пошти
Продовжити
Створюючи обліковий запис, ви погоджуєтеся з нашими Умовами використання та Політикою конфіденційності. Ви також погоджуєтеся отримувати наші розсилки; ви можете відписатися в будь-який час.
Ось сім місць, де ви, можливо, не очікували знайти ESP32.
Порт OBD-II вашого автомобіля
Читайте діагностику як механік
OBD розшифровується як бортова діагностика (on-board diagnostics). Якщо ваш автомобіль новіший за середину 90-х років, то, ймовірно, він обладнаний стандартизованим портом OBD-II. Це дозволяє будь-кому з відповідним пристроєм читати діагностичні дані, які зазвичай не відображаються на панелі приладів автомобіля.
Об’єднайте плату розробки ESP32 з CAN-трансивером, як-от MCP2551, та проєктом ESP32 OBD2, і ви зможете створити власний інструмент для збору діагностичних даних про ваш транспортний засіб. Альтернативно, ви можете придбати бездротовий адаптер WiCAN на базі ESP32-C3 з відкритим вихідним кодом від $42 і надсилати дані до Home Assistant через MQTT.
У резервуарі для зберігання води
Дізнайтеся, скільки води залишилося
Незалежно від того, чи живете ви в сільській місцевості, далеко від міського водопостачання, чи маєте автономну власність, десь, де ви використовуєте її на вихідних, ви можете опинитися в ситуації, коли вам доведеться покладатися на воду з резервуара. Знати, скільки води залишилося, без необхідності заглядати всередину та оцінювати — це одна із завдань, яке можна делегувати ESP32.
Існує безліч DIY-проєктів для моніторингу рівня води, які використовують різні техніки. Один користувач Reddit перепрофілював (чистий) датчик рівня палива для цього, тоді як інші проєкти використовують ультразвуковий датчик відстані для визначення відстані між датчиком і поверхнею води, щоб розрахувати, наскільки повний резервуар.
Під ґрунтом
Припиніть надмірно та недостатньо поливати ваші рослини
Закрити
Датчики вологості ґрунту можуть сповістити вас, коли час поливати рослини. Ви можете придбати готові датчики вологості ґрунту на базі ESP32 приблизно за $11 у Seeed Studio. Зверніть увагу, що вони не працюють на відкритому повітрі; вони призначені для кімнатних рослин, оскільки не є повністю водонепроникними.
Якщо вам потрібна повністю водонепроникна версія, існує посібник на Instructables, який ви можете виконати, використовуючи термоусадочну трубку, сигнальний кабель та лак для нігтів, щоб перетворити наявний датчик вологості на водонепроникний.
У котячому туалеті
Тому що ваш кіт не може сказати вам, що лоток заповнений
Чи хотіли б ви мати розумний котячий туалет, який міг би повідомляти про вагу вашого кота, як часто він відвідував його та коли потрібно додати наповнювач? Я не звинувачу вас, якщо ви відповісте “ні”, але це все одно цікавий маленький проєкт для розумного дому, орієнтований на домашніх тварин.
ESPHome Litterbox Monitor використовує тензометричні датчики, підсилювач тензодатчика, ESP32, котячий туалет і кота. Оскільки котам потрібно кілька лотків, ви можете подвоїти, потроїти або учетверо проєкт, щоб охопити всі туалети у вашому домі. Коли ви закінчите, проєкт взаємодіятиме з Home Assistant, записуватиме ваші дані та надаватиме тригери для звукових сповіщень або інших автоматизацій.
Усередині ігрового контролера
Зробіть старий контролер бездротовим
Це може здатися святотатством — розбирати ретро-контролер, але саме це робиться в одному з уроків Adafruit з оригінальним контролером PlayStation. Це досить складний проєкт, який вимагає свердління отворів, застосування навичок демонтажу та монтажу паянням, підключення проводів і додавання літій-іонної батареї (плюс необхідне подовження живлення USB-C для її зарядки).
Кінцевий продукт — це ретро-контролер, який є справді бездротовим, для використання з емуляторами та будь-чим, що може приймати Bluetooth-аксесуар. Якщо вам незручно знищувати частину ігрової історії, розгляньте контролер, який вичерпав свій ресурс і також потребує нових потенціометрів для усунення дрейфу стіка.
В акваріумі
Контролюйте своїх риб або керуйте всім
Один користувач Reddit створив ESPHome-проєкт для створення датчика загального вмісту розчинених речовин (TDS) для свого акваріума. Все, що він робить, це читає значення TDS води та передає його назад до Home Assistant, для роботи проєкту потрібен лише YAML.
Проєкт AquaPi показує, наскільки далеко може зайти ця концепція, коли ви хочете отримати більш цілісне уявлення про стан здоров’я акваріума. У поєднанні з відповідними датчиками проєкт може контролювати pH, солоність, розчинений кисень, вуглекислий газ та інше.
Зі зворотнього боку ретро-комп’ютера
Commodore 64, Amiga та Atari
Raspberry Pi — це одноплатний комп’ютер, який здається невід’ємним від світу ретро-комп’ютерів, але ESP32 теж може відігравати свою роль. Якщо ви хочете використовувати сучасні периферійні пристрої з одним із цих комп’ютерів, вам доведеться звернутися до такого проєкту, як USBtoC64.
З ESP32, відповідним роз’ємом D-SUB 9 та кількома додатковими компонентами ви можете створити пристрій, який підключається безпосередньо до ретро-комп’ютерів Commodore 64, Amiga або Atari та дозволяє використовувати USB-миші та джойстики.
Альтернативно, подібний проєкт під назвою Uniijoysticle 2 додає підтримку Bluetooth-геймпадів до цих моделей (або ви можете замовити готові плати від Retro Moe на Tindie).
Чи знаєте ви, що на ESP32 також можна встановлювати повноцінні операційні системи?
Подробиці можна знайти на сайті: www.howtogeek.com
