Перейти к содержимому

Как сделать 1-канальный регистратор данных температуры с ESP32-CAM и встроенной SD-картой. |Excel

Что-то еще ТВ

0:00 / 0:00

Как сделать 1-канальный регистратор данных температуры с ESP32-CAM и встроенной SD-картой. |Excel

2 177 просмотров · 2 г. назад
Что-то еще ТВ
994 подписчика
2 177 просмотров · 2 г. назад
_ Как сделать 1-канальный регистратор температуры с ESP32-CAM и встроенной SD-картой.|Сохранить как Excel _ Как сделать 1-канальный регистратор данных температуры с ESP32-CAM и встроенной SD-картой. Материал: ESP32-CAM, модуль MAX6675, SSD128x64 i2c OLED-модуль, термопара K-TYPE, карта Micro SD 00;00 Привет ~~ Сегодня 00;08 Давайте сделаем 1-канальный регистратор температуры, используя ESP32-CAM и встроенную SD-карту. 00;55 ESP32 CAM подготовлен. Камера не требуется. 01;05 Однако требуется кабель FFC. 01;12 Для использования контакта GPIO, назначенного камере, требуется 24-контактный пленочный кабель. 01;22 У меня был только 40-контактный кабель. 01;32 Итак, хотя это моя первая попытка, я разрежу 40 контактов на 24 контакта и буду использовать их. 02;57 Я заменю исходный штыревой разъем на разъем с более длинными ножками. 05;07 Настройте цепи входа питания и кнопки выбора на Perfboard. 06;12 Давайте построим схему понижающего резистора. 07;28 Мы заменим оригинальный штыревой разъем модуля MAX6675. 08;04 Использование коротких контактов позволяет припаивать разъемы штыревых разъемов вертикально. 09;04 Это прекрасно 09;58 Я порву пленочный кабель и сделаю схему. 13:31 Теперь, когда части готовы, давайте соберем их. 14;13 Теперь, когда аппаратное обеспечение готово, давайте бегло взглянем на код. 14;25 Давайте выберем плату для использования в Arduino IDE и воспользуемся библиотекой. 14;33 Если плата типа ESP32 недоступна в Arduino IDE, скачайте и установите ее. 14;42 Я создал код на основе примеров, включенных в три библиотеки. 15;26 Если у вас нет библиотеки, скачайте и установите ее. 15;58 Давайте проверим некоторые важные вещи в исходном коде. 16;14 Введите свой идентификатор Wi-Fi и пароль. 16;32 Введите стандартное время для вашего местоположения. 16;54 Введите ""/sdcard", false " для использования в 4-битном режиме. _ Важные вещи, которые делает код; _ При каждом нажатии кнопки данные (температура и время) записываются на SD-карту, и операция остановки повторяется. _ Отображает текущее время и температуру на последовательном мониторе и OLED-дисплее независимо от того, записано оно или нет. _ Если SD-карта не вставлена, отображается тревожное сообщение. _При перезагрузке создается и записывается новый файл сохранения. 17;38 Отформатируйте SD-карту в формате FAT32. 17;57 Поскольку в ESP32-CAM нет загрузчика, вам придется выполнить отдельный процесс с FTDI. 18;32 Скомпилируем и скачаем программу. 19;01 Теперь давайте соберем и протестируем. 19;23 Если вы хотите узнать больше о термопаре K-TYPE, нажмите ссылку выше. 20;12 Произошла ошибка, когда палец коснулся штифта. Думаю, мне нужен чехол или изоляция. 20;58 Сразу исправим мигание вспышки камеры и тряску OLED. 21;14 Давайте проверим, создается ли новый файл при повторном включении питания. 22;51 Подтверждено, что на SD-карте создан CSV-файл. 22;59 Давайте откроем его с помощью Google Sheets и проверим, записались ли данные. 23;56 Все работало нормально. 24;06 Также зафиксировано повышение температуры после прижигания зажигалкой. 24;24 Наконец, мы закончим после некоторых обновлений. 24;36 Закрепим дисплей, чтобы он не трясся, и чтобы не работала вспышка фотоаппарата. 24;55 Я отключил сток МОП-транзистора, чтобы заблокировать ток. 25;08 Заменим клеммник MAX6675. 25;32 Все обновления и сборки завершены. 25;45 На этом видео заканчивается.