Part 1
요약·해설
nRF52840 DK build, picocom 연결과 세 줄 sensor output을 설명합니다.
Ambient
SENSOR_CHAN_PRESS
I2C polling
Part 2
접을 수 있는 영어 원문 전체
영어 원문 전체 펼치기
990885ED800ADFE8956BFBC8BAA961EC60F2E39C10E533EBE7D927227AFB27DB
.. _dps310:
DPS310 Temperature and Pressure Sensor
######################################
Overview
********
This sample application periodically reads temperature and pressure data from
the first available device that implements SENSOR_CHAN_AMBIENT_TEMP and
SENSOR_CHAN_PRESS. This sample checks the sensor in polling mode (without
interrupt trigger).
Building and Running
********************
This sample application uses an DPS310 sensor connected to a board via I2C.
Connect the sensor pins according to the connection diagram given in the
`dps310 datasheet`_ at page 18 figure 7.
Build and flash this sample (for example, for the nrf52840dk/nrf52840 board)
using these commands:
.. zephyr-app-commands::
:zephyr-app: samples/sensor/dps310
:board: nrf52840dk/nrf52840
:goals: flash
:compact:
Sample Output
=============
To check output of this sample, any serial console program can be used.
This example uses ``picocom`` on the serial port ``/dev/ttyUSB0``:
.. code-block:: console
$ sudo picocom -D /dev/ttyUSB0
.. code-block:: console
temp: 23.774363; press: 97.354728
temp: 23.777492; press: 97.353904
temp: 23.784646; press: 97.354064
.. _dps310 datasheet: https://www.infineon.com/dgdl/Infineon-DPS310-DataSheet-v01_01-EN.pdf?fileId=5546d462576f34750157750826c42242
Part 3
한국어 전문 번역
개요
이 sample application은 SENSOR_CHAN_AMBIENT_TEMP와 SENSOR_CHAN_PRESS를 구현한 첫 번째 available device에서 temperature와 pressure data를 주기적으로 읽습니다. Interrupt trigger를 사용하지 않는 polling mode로 sensor를 확인합니다.
빌드 및 실행
이 sample application은 I2C로 board에 연결한 DPS310 sensor를 사용합니다. DPS310 datasheet 18쪽 figure 7의 connection diagram에 따라 sensor pin을 연결합니다.
예를 들어 nrf52840dk/nrf52840 board용 sample은 다음 명령으로 build하고 flash합니다.
west build -b nrf52840dk/nrf52840 samples/sensor/dps310
west flash
출력 예
어떤 serial console program으로도 sample output을 확인할 수 있습니다. 다음 예는 serial port /dev/ttyUSB0에서 picocom을 사용합니다.
$ sudo picocom -D /dev/ttyUSB0
temp: 23.774363; press: 97.354728
temp: 23.777492; press: 97.353904
temp: 23.784646; press: 97.354064
Source
출처
영어 원문에는 문단, 문서 지시문, 표, 코드, 코드 심벌, 경로를 그대로 보존했습니다.