|Ratings|| ||Unique User Downloads|| ||Download Rankings|
|Not enough user ratings||Total: 58 ||All time: 489 This week: 10|
This package can solve Ohm's Law with Angular.js and MathML.
It accepts 2 values that can be either the power in Watts or the resistance in Ohms.
The package will display the work for each equation that solves for VAR [Volts, Amps, Resistance] and WAV [ Watts, Amps, Volts ].
It uses the browser storage to log solver history but it needs to be run from a web server if not using nwjs.io.
Prize: One downloadable e-book of choice by O'Reilly
|Technicians that work with electricity often need to make calculations with values like power, voltage, impedance, etc.. So it is always useful to have a tool at hand to make these calculations. This package can make many of those calculations.
It uses Angular.js and it can run on a browser of a mobile device.
It also uses MathML to render formulas on the Web page.
Power Tech Tools
This tools was created as a way of re-enforcing what I learned in my power technician
training with current employer around a year ago or so (2014-08-15).
This WebApp also uses the browsers local storage to store a history of your power calculations in JSON format.
Please work safe when working with power or other hazardous tasks; This tools is only for __educational reference__ for learning about Power and the Math related to it. Thank you!
Testing so far
I have tested this with both Chrome and Safari on Mac OS X 10.11 and Chrome and Edge on Windows 10.
Both Chrome and Edge has some anomalies with MathML display when you move to a different page listed in $routeProvider and when you click solve.
I have also tested this with nwjs.oi as was recommended by Anton Triola on JSClasses forum for this app.
MathML also has display problems unless you reload the nwjs.oi app; I'm assuming it's a Chrome based problem.
Safari is the only browser I have tested that seems to work well all around.
There are some display anomalies with the MathML based demo, so i'm sorry about that; when I figure it out, then I'll update the code.
Work In progress
This is a work in progress, if you have any ideas you can email me, with the project name in the subject and the power related equations and what you're looking to solve and I'll see what I can do; but my job keep me busy, so I can't promise anything. You can also use the forum on JSClasses.org for anything related this project as well.
How to Use
For examples on howto use this class just look at the last script tag in the index.html, it will show the class in action within the angularjs controllers. I have seperated the angularjs display code from the powertech.js file so it can be reused in other projects; ofcourse you'll also need to have angularjs included for everything to work.
var p = new powertool();
var data = p.ohmslaw.solve($volt, $amp, $ohm, $watt);
||Applications that use this package
No pages of applications that use this class were specified.
If you know an application of this package, send a message to the author to add a link here.