Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: Si7006A20 aconno_I2C adc52832_common mbed
Revision 0:c8fa7e8568c6, committed 2017-09-25
- Comitter:
- jurica238814
- Date:
- Mon Sep 25 10:22:28 2017 +0000
- Commit message:
- Temperature and humidity reading work.
Changed in this revision
diff -r 000000000000 -r c8fa7e8568c6 Si7006A20.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Si7006A20.lib Mon Sep 25 10:22:28 2017 +0000 @@ -0,0 +1,1 @@ +https://developer.mbed.org/users/jurica238814/code/Si7006A20/#155934570c14
diff -r 000000000000 -r c8fa7e8568c6 aconno_I2C.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/aconno_I2C.lib Mon Sep 25 10:22:28 2017 +0000 @@ -0,0 +1,1 @@ +https://os.mbed.com/users/jurica238814/code/aconno_I2C/#5ae1807e3902
diff -r 000000000000 -r c8fa7e8568c6 aconno_nrf52_uart.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/aconno_nrf52_uart.lib Mon Sep 25 10:22:28 2017 +0000 @@ -0,0 +1,1 @@ +http://mbed.org/users/Dautor/code/aconno_nrf52_uart/#6fb6225f7853
diff -r 000000000000 -r c8fa7e8568c6 adc52832_common.lib --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/adc52832_common.lib Mon Sep 25 10:22:28 2017 +0000 @@ -0,0 +1,1 @@ +https://developer.mbed.org/teams/aconno-dev-team/code/adc52832_common/#b694bfd63c68
diff -r 000000000000 -r c8fa7e8568c6 main.cpp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp Mon Sep 25 10:22:28 2017 +0000
@@ -0,0 +1,43 @@
+/*
+ * Made by Jurica @ aconno
+ * jurica_resetar@yahoo.com
+ *
+*/
+
+#include <stdio.h>
+#include "mbed.h"
+#include "Si7006A20.h"
+#include "nrf52_digital.h"
+
+#define DEBUG_PRINT (1)
+
+#if DEBUG_PRINT
+ #include "nrf52_uart.h"
+ #define TX_PIN_NUMBER p25
+ #define RX_PIN_NUMBER p26
+ NRF52_UART serial(TX_PIN_NUMBER, RX_PIN_NUMBER, Baud9600);
+ char buffer[255]={0};
+ #define SEND(...) {uint8_t len = sprintf(buffer, __VA_ARGS__); serial.send(buffer, len);}
+#else
+ #define SEND(...);
+#endif
+
+Si7006 si(p19, p20);
+NRF52_DigitalOut power(p2);
+
+int main(){
+ float temperature;
+ float humidity;
+
+ SEND("Main started.\r\n");
+ power = 1;
+ SEND("Main power activated.\r\n");
+
+ while(1){
+ humidity = si.getHumidity();
+ SEND("Humidity is: %f%%\r\n", humidity);
+ temperature = si.getTemperature();
+ SEND("Temperature is: %fC\r\n", temperature);
+ wait(1);
+ }
+}
\ No newline at end of file
diff -r 000000000000 -r c8fa7e8568c6 mbed.bld --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/mbed.bld Mon Sep 25 10:22:28 2017 +0000 @@ -0,0 +1,1 @@ +https://mbed.org/users/mbed_official/code/mbed/builds/0f02307a0877 \ No newline at end of file