You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
47 lines
1.7 KiB
47 lines
1.7 KiB
# Exact Resistor Calculator |
|
Recommends resistors to combine in parallel to meet an exact target. |
|
|
|
## Usage |
|
|
|
Enter the target resistance you wish to make in the first field. |
|
The app will then recommend a value for a resistor to start with. |
|
It will be the same value as you entered because that will obviously get you to your target. |
|
|
|
Next go find a resistor as close to the recommended value and then measure it. |
|
Enter the reading into the list of resistors that you have. |
|
Then keep doing this for all the resistor values that the app recommends. |
|
|
|
Within 2-3 resistors, you'll notice the percent error from your target will drop well into a suitable range. |
|
|
|
## Demo |
|
|
|
![Demo Recording](/media/demo.gif?raw=true) ![Calculator Screenshot](/media/screenshot1_lores.png) ![Menu Screenshot](/media/screenshot3_lores.png) |
|
|
|
Demo Video: https://www.youtube.com/watch?v=FazQK4teZ5o |
|
|
|
## Setup |
|
|
|
Please install Exact Resistor Calculator from the Google Play Store on your Android phone for free. |
|
|
|
https://play.google.com/store/apps/details?id=com.exactresistorcalculator |
|
|
|
## Source Code |
|
|
|
### License |
|
|
|
Exact Resistor Calculator is free and open-source software released under the MIT License. |
|
|
|
### Building |
|
|
|
Building Exact Resistor Calculator from source is very easy. |
|
Clone this repository, [set up react-native](https://facebook.github.io/react-native/docs/getting-started.html), and then run these commands: |
|
|
|
``` |
|
$ npm install |
|
$ react-native run-android |
|
# A red error screen should now appear: "Could not get BatchedBridge..." |
|
$ react-native start |
|
# Once it's started, press Reload on the red screen |
|
``` |
|
|
|
If you want to debug on your physical phone, be sure to run ```adb reverse tcp:8081 tcp:8081``` first.
|
|
|