Merge branch 'master' of http://web-directories.tk/git/Th3maz1ng/ATMEGA328PU_lowPower_weather_station
This commit is contained in:
commit
0e6b1d03bc
12
README.md
12
README.md
@ -3,7 +3,7 @@
|
||||
## What is it ?
|
||||
|
||||
An ATMEGA328PU and NRF24L01+ based weather station operating on a single 18650 li-ion battery (or equivalent) and a solar panel.<br />
|
||||
On [this page](http://web-directories.tk/Pages/station.html) is displayed the data collected by this very unit !
|
||||
On [this page](/Pages/station.html) is displayed the data collected by this very unit !
|
||||
|
||||
**Check the LICENSE.md file at the root of this project for more information.**
|
||||
|
||||
@ -22,7 +22,7 @@ The station is equipped with the following sensors and functionalities :
|
||||
## Power consumption :
|
||||
* Around **60µA** during sleep.
|
||||
* Around a **13mA** spike during data transmission and **4mA** during sensor data collection.
|
||||
* The solar panel is enough to even charge the battery, it should thus never need to be replaced or recharged.
|
||||
* The solar panel is enough to even charge the battery, it should thus never need to be replaced or recharged externally.
|
||||
|
||||
## Project folder architecture :
|
||||
``` json
|
||||
@ -43,11 +43,11 @@ The station is equipped with the following sensors and functionalities :
|
||||
|_README.md The content of this page
|
||||
```
|
||||
## Getting started :
|
||||
1. Clone this repository : git clone http://web-directories.cf/git/Th3maz1ng/ATMEGA328PU_lowPower_weather_station.git
|
||||
1. Clone this repository : git clone http://web-directories.tk/git/Th3maz1ng/ATMEGA328PU_lowPower_weather_station.git
|
||||
2. Go to **"src\libs"** folder of this project and copy and paste its content in your "Arduino\libraries" folder.
|
||||
3. Open the app.ino file with the Arduino IDE and select the "Arduino Pro or Pro Mini" board with processor : (Atmega 3.3V 8 Mhz).
|
||||
4. Compile and Upload !
|
||||
5. To receive the data sent by the station, you can check this other [project](http://www.web-directories.cf/git/Th3maz1ng/ESP8266_dual_NRF24l01_gateway) which is the receiver end.
|
||||
5. To receive the data sent by the station, you can check this other [project](/git/Th3maz1ng/ESP8266_dual_NRF24l01_gateway) which is the receiver end.
|
||||
|
||||
## Configuration options :
|
||||
You may change some settings present in the ***definition.h*** file.
|
||||
@ -65,9 +65,9 @@ Set **VOLTAGE_DIV_COEFF** to something different if you changed the voltage divi
|
||||
|
||||
Set **RADIO_CHANNEL** to the NRF's RF channel (between 0 and 124). **Do not forget to set the receiver station up on the same channel**
|
||||
|
||||
Set **RADIO_NODE_ADDRESS** to change it's 5 byte address if you feel like it.
|
||||
Set **RADIO_NODE_ADDRESS** to change it's 5 byte address if you feel like it. **Do not forget to set the receiver station up on the same address**
|
||||
|
||||
Set **RADIO_PA_LEVEL** to adjust the transmit power level if needed (higher power, higher current consumption)
|
||||
Set **RADIO_PA_LEVEL** to adjust the transmit power level if needed (higher the power, higher the current consumption)
|
||||
|
||||
Set **ENABLE_LNA** to true or false to enable or disable the Low Noise Amplifier on the NRF modules if it has one.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user