banner

Блог

Sep 12, 2023

Попробуем запустить датчик температуры/влажности HS3001 с записью

Пожалуйста, установите e2studio, интегрированную среду разработки для семейства RA, по ссылке ниже.

*Renesas имеет различные версии e2-studio, но среду разработки, необходимую для микроконтроллера RA, можно скачать здесь.

Студия e² - информация для семьи РА | Ренесас

Запустите загруженный файл .exe.

Вы можете выбрать целевых пользователей. В этом случае выберите «Все пользователи».

Вы можете выбрать быструю установку или выборочную установку. В этом блоге мы выбрали Быструю установку. Чтобы продолжить установку, следуйте инструкциям.

Установленная e2-studio запустится. Укажите любую папку рабочего пространства и запустите ее.

Введите данные своей учетной записи My Renesas и нажмите «Войти».*Если вы еще не зарегистрировались, пожалуйста, зарегистрируйтесь заново в «My Renesas».*После входа в систему вам будет предложено указать, нужно ли вам настроить свой главный пароль, чтобы он можно восстановить, если вы его забудете. Пожалуйста, установите это, если необходимо.

Как только e2-studio заработает, перейдите в «Файл» > «Импорт».

Перейдите в «Общие» > «Примеры проектов на веб-сайте Renesas» > «Далее>». (Очень удобно загружать примеры проектов, не заходя на веб-сайт.)

Выберите устройство. Пожалуйста, выберите «РА» и нажмите кнопку «...».

Укажите дополнительные устройства. Здесь выберите «R7FA2E2A7».

Будет отображен список примеров проектов, соответствующих RA2E2. Выберите «Пример сенсорного устройства RA2E2 HS3001 — проект приложения» и нажмите «Готово».

Нажмите «Готово».

Откройте папку и дважды щелкните «configuration.xml», чтобы открыть экран «Конфигурация». Нажмите «Создать содержимое проекта», чтобы автоматически сгенерировать исходный код, необходимый для сборки.

Нажмите кнопку «Создать», чтобы начать сборку.

Убедитесь, что на экране консоли нет ошибок.

Настройте оборудование. Датчик температуры/влажности (US082-HS3001EVZ) следует подключить к PMOD1 на FPB-RA2E2. Кроме того, чтобы включить отладку, CN1 следует замкнуть на контакты Pin1 и Pin2.

Кроме того, чтобы включить интерфейс I2C FPB-RA2E2 PMOD1, перемычку необходимо изменить следующим образом: - Разрежьте E3 и E6, чтобы разомкнуть. - Спаяйте E4 и E5 вместе, чтобы создать короткое замыкание.

Настройте параметры отладки. Нажмите кнопку «Отладка» и выберите «Отладка конфигураций...».

Выберите целевой пример проекта, убедитесь, что «E2 Lite(ARM)» выбран для «Отладка оборудования» на вкладке «Отладчик», и нажмите «Отладка».

Отладка запущена.

Очень удобно, что значения датчиков температуры и влажности можно отслеживать на e2-studio. Температура в помещении не меняется мгновенно, поэтому убедитесь, что вы измеряете в реальном времени, приложив к ней палец!

После завершения отладки перейдите в «Окна» > «Показать представление» > «Выражения».

В e2-studio появляется экран «Выражения» для мониторинга переменных (в данном случае показаний датчиков температуры и влажности).

Откройте «sensors.c» из папки «src».*Вы можете вернуться к экрану с изображением файла проекта, нажав «C/C++».

Снова перейдите на экран «Отладка», дважды щелкните «g_sensors_data» в строке 128 «sensors.c» и перетащите его на экран «Выражения».

Щелкните правой кнопкой мыши «g_sonsors_data» и выберите «Включить обновление в реальном времени».

Дважды нажмите кнопку «Выполнить».

Прикоснитесь пальцем к датчику температуры/влажности, чтобы убедиться, что температура и влажность измеряются в режиме реального времени.

В видеоролике, размещенном на официальном сайте Renesas, также поясняется порядок работы датчика температуры/влажности HS3001 с использованием RA2E2. Пожалуйста, обратитесь к нему.

Видео: 「Создание сенсорного приложения для платы быстрого прототипирования RA2E2 в студии e2」Создание сенсорного приложения для платы быстрого прототипирования RA2E2 в e2 studio | Ренесас

*В этом видео e2-studio установлена ​​с GitHub, но последняя версия не изменит установленную версию.

-------------------------------------------------- -------Наконец, вот несколько связанных страниц для справки.

Пример сенсорного устройства RA2E2 HS3001 – прикладной проект (renesas.com) Это рекомендации по применению для данного примера проекта. Пожалуйста, обращайтесь к нему при необходимости, так как он содержит информацию об используемом аппаратном и программном обеспечении.

ДЕЛИТЬСЯ