Add barometer example app.

pull/1/head
Luigi Cruz 2021-03-12 00:34:21 -03:00
rodzic 85972a0437
commit f3730a475e
7 zmienionych plików z 30 dodań i 12 usunięć

Wyświetl plik

@ -1,4 +1,5 @@
add_subdirectory(iperf_server)
add_subdirectory(tcp_server)
add_subdirectory(adc_dma_chain)
add_subdirectory(piccolosdr)
add_subdirectory(piccolosdr)
add_subdirectory(barometer)

Wyświetl plik

@ -0,0 +1,14 @@
cmake_minimum_required(VERSION 3.12)
project(pico-barometer)
add_executable(barometer test.c)
target_link_libraries(barometer LINK_PUBLIC bmp180)
pico_add_extra_outputs(barometer)
pico_enable_stdio_usb(barometer 1)
pico_enable_stdio_uart(barometer 0)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)

Wyświetl plik

@ -0,0 +1,10 @@
# Barometer
This example can read temperature and atmospheric pressure using the BMP180 sensor.
### Dependencies Device
- [BMP180](/lib/bmp180) Library.
### Usage
This program will start collecting samples when it receives a char from the virtual serial port. It will also output the following messages:
![BMP180 Barometer Example](/apps/barometer/media/barometer_bmp180_example.gif)

Plik binarny nie jest wyświetlany.

Po

Szerokość:  |  Wysokość:  |  Rozmiar: 2.3 MiB

Wyświetl plik

@ -1,10 +1,6 @@
cmake_minimum_required(VERSION 3.12)
project(pico-bmp180)
add_executable(bmp180
test.c
)
add_library(bmp180 bmp180.h)
target_link_libraries(bmp180
pico_stdlib
@ -12,9 +8,4 @@ target_link_libraries(bmp180
hardware_i2c
)
pico_enable_stdio_usb(bmp180 1)
pico_enable_stdio_uart(bmp180 0)
pico_add_extra_outputs(bmp180)
set(CMAKE_EXPORT_COMPILE_COMMANDS ON)
target_include_directories (bmp180 PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})

Wyświetl plik

@ -0,0 +1,2 @@
# BMP180 Library
This is a library for the BMP180 atmospheric pressure sensor. It can output the temperature and the barometric pressure. For an example of how to use it, check out the [barometer](/apps/barometer) example.