Skip to content

Commit

Permalink
Converting html docs to md. Configured Jekyll. Moved docs to /docs/
Browse files Browse the repository at this point in the history
added jekyll framework for experiment helpfiles in markdown format. issues #107   #103
Converted the following helpfiles to markdown
- Transistor CE, CB #116 
- Resistors #115 
- Diode IV #108 
- N-Channel FET characteristics #109 
- Dust sensor #117 

- Attempted to fix Travis build issue by using setup.py to install pslab-python repository. Did not work. Will be trying a different method (Explicitly copying files to the path ) in a separate PR made from a fresh branch.

* Fixed sensorpendulum app in the Physics section

Made compatible with non-blocking calls defined in PSL.Peripherals.I2C .
Bug fixes in template file.
included saveData button to UI
Fixes #93

* code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

* Configure Travis to autocompile template files

 Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.

* edited Makefile. partly fixes #95

* fix DUST_SENSOR.py . Add screenshot & help file

 fixes #96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included

* remove pre-compiled layout templates

partly fixes #98

* change references to all precompiled layouts that do not match ui_*.py

fixes #98

* code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.

code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

Configure Travis to autocompile template files

 Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py

Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* edited Makefile. partly fixes #95

fix DUST_SENSOR.py . Add screenshot & help file

fixes #96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included

* FIX DUST_SENSOR.py (#97)

* Fixed sensorpendulum app in the Physics section

Made compatible with non-blocking calls defined in PSL.Peripherals.I2C .
Bug fixes in template file.
included saveData button to UI
Fixes #93

* code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

* Configure Travis to autocompile template files

 Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.

* edited Makefile. partly fixes #95

* fix DUST_SENSOR.py . Add screenshot & help file

 fixes #96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included

Update README.md

Update README.md

* remove pre-compiled layout templates

partly fixes #98

* change references to all precompiled layouts that do not match ui_*.py

fixes #98

* travis.yml modified to compile template files

 fixes #95

* lay groundwork for calibrator using ADS1115 16-bit ADC

start work on #100

* add screenshots of experiment results

 working towards #102

* add more screenshots to documentation

part of #102

* changes based on Codacy recommendations

prid=641752

* more changes based on Codacy recommendations

prid=641752

* Update README.md

partly fixes #88
added contents from blog post 1

* Update README.md

Partly fixes #88
Add contents from blog post 2 : Communicating with PSLab

* added jekyll framework for experiment helpfiles in markdown format

 working towards #103

* fixed sip version mismatch error

fixes #101

* changes based on Codacy recommendations

* Update README.md

partly fixes #88
added contents from blog post 1

Update README.md

Partly fixes #88
Add contents from blog post 2 : Communicating with PSLab

* fixed sip version mismatch error

fixes #101

changes based on Codacy recommendations

 fix sip version mismatch error

fixes #101

* add dependency python-pyqtgraph for travis

 fixes #105

* configure travis to install pyqtgraph from source

 second atempt at #105 . python-pyqtgraph is not available from the debian repo of travis

* configure travis to install pyqtgraph from source

 forgot to remove apt-get line. bug fix for #105

* configure travis to use requirements.txt and install dependencies from pip

 another approach for #105

* configure travis to use requirements.txt and install dependencies from pip. Explicity call pip install -r requirements.txt

 another approach for #105

* configure travis to install pslab-python via git

 issue #105

* add setuptools in requirements.txt ; it is required for installing pslab-python dependency

 issue #105

* wrote a base_url include script for jekyll

 the static html created by Jekyll had broken relative links if not used with the Jekyll server. For resource efficiency, the generated html links should work regardless of the location. issue #103

* converting html to markdown format #103

converted A_AC_AND_DC.html
added 5 schematics made with KiCAD

Copied all the older html files to _apps, and renamed them to md
they now need to be edited and converted to markdown (Kramdown syntax)

* converting html to markdown format #103, adding screenshots: issue #103

 converted B_LEMON_CELL.html added 3 schematics made with KiCAD and a screenshot

* converting html to markdown format #103, adding screenshots: issue #103

 converted C_AC_GENERATOR.html added schematic made with KiCAD and a screenshot

* created docs folder. moved files from psl_res/

 issue #107 . files in psl_res/HTML/ have been left untouched so that the app will continue to work for existing users and display the old-style help files

* created docs folder. moved files from psl_res/

 issue #107 . files in psl_res/HTML/ have been left untouched so that the app will continue to work for existing users and display the old-style help files

* Add md documentation for diode_IV, schematic

 issue #108

* add md doc for N-channel JFET app, screenshot

 issue #109 . also added a screenshot for Diode IV . #102

* Update README.md

updated README.md

* Update README.md

*  Improved GUI menus for Sensor Data Logger

 -Functions without arguments are created as QMenuAction

* Update README.md

* GUI menus for Sensor Data Logger. Decimal,Numberic input

 -Functions with user defined variable inputs are defined as QSpinbox/QDoubleSpinBox

* Fixed sensorpendulum app in the Physics section

Made compatible with non-blocking calls defined in PSL.Peripherals.I2C .
Bug fixes in template file.
included saveData button to UI
Fixes #93

* code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

* Configure Travis to autocompile template files

 Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.

* edited Makefile. partly fixes #95

* fix DUST_SENSOR.py . Add screenshot & help file

 fixes #96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included

* Update README.md

* Update README.md

* remove pre-compiled layout templates

partly fixes #98

* change references to all precompiled layouts that do not match ui_*.py

fixes #98

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.

code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

Configure Travis to autocompile template files

 Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py

Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* edited Makefile. partly fixes #95

fix DUST_SENSOR.py . Add screenshot & help file

fixes #96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included

* travis.yml modified to compile template files

 fixes #95

* lay groundwork for calibrator using ADS1115 16-bit ADC

start work on #100

* add screenshots of experiment results

 working towards #102

* add more screenshots to documentation

part of #102

* changes based on Codacy recommendations

prid=641752

* more changes based on Codacy recommendations

prid=641752

* Update README.md

partly fixes #88
added contents from blog post 1

* Update README.md

Partly fixes #88
Add contents from blog post 2 : Communicating with PSLab

* added jekyll framework for experiment helpfiles in markdown format

 working towards #103

* fixed sip version mismatch error

fixes #101

* fixed sip version mismatch error

fixes #101

changes based on Codacy recommendations

 fix sip version mismatch error

fixes #101

* changes based on Codacy recommendations

* add dependency python-pyqtgraph for travis

 fixes #105

* configure travis to install pyqtgraph from source

 second atempt at #105 . python-pyqtgraph is not available from the debian repo of travis

* configure travis to install pyqtgraph from source

 forgot to remove apt-get line. bug fix for #105

* configure travis to use requirements.txt and install dependencies from pip

 another approach for #105

* configure travis to use requirements.txt and install dependencies from pip. Explicity call pip install -r requirements.txt

 another approach for #105

* configure travis to install pslab-python via git

 issue #105

* add setuptools in requirements.txt ; it is required for installing pslab-python dependency

 issue #105

* wrote a base_url include script for jekyll

 the static html created by Jekyll had broken relative links if not used with the Jekyll server. For resource efficiency, the generated html links should work regardless of the location. issue #103

* converting html to markdown format #103

converted A_AC_AND_DC.html
added 5 schematics made with KiCAD

Copied all the older html files to _apps, and renamed them to md
they now need to be edited and converted to markdown (Kramdown syntax)

* converting html to markdown format #103, adding screenshots: issue #103

 converted B_LEMON_CELL.html added 3 schematics made with KiCAD and a screenshot

* converting html to markdown format #103, adding screenshots: issue #103

 converted C_AC_GENERATOR.html added schematic made with KiCAD and a screenshot

* created docs folder. moved files from psl_res/

 issue #107 . files in psl_res/HTML/ have been left untouched so that the app will continue to work for existing users and display the old-style help files

* created docs folder. moved files from psl_res/

 issue #107 . files in psl_res/HTML/ have been left untouched so that the app will continue to work for existing users and display the old-style help files

* Add md documentation for diode_IV, schematic

 issue #108

* add md doc for N-channel JFET app, screenshot

 issue #109 . also added a screenshot for Diode IV . #102

* Fixed sensorpendulum app in the Physics section

Made compatible with non-blocking calls defined in PSL.Peripherals.I2C .
Bug fixes in template file.
included saveData button to UI
Fixes #93

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* edited Makefile. partly fixes #95

* fix DUST_SENSOR.py . Add screenshot & help file

 fixes #96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.

code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

Configure Travis to autocompile template files

 Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py

Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* edited Makefile. partly fixes #95

fix DUST_SENSOR.py . Add screenshot & help file

fixes #96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included

* added jekyll framework for experiment helpfiles in markdown format

 working towards #103

* fixed sip version mismatch error

fixes #101

* configure travis to install pyqtgraph from source

 second atempt at #105 . python-pyqtgraph is not available from the debian repo of travis

* configure travis to use requirements.txt and install dependencies from pip

 another approach for #105

* configure travis to install pslab-python via git

 issue #105

* add setuptools in requirements.txt ; it is required for installing pslab-python dependency

 issue #105

* wrote a base_url include script for jekyll

 the static html created by Jekyll had broken relative links if not used with the Jekyll server. For resource efficiency, the generated html links should work regardless of the location. issue #103

* converting html to markdown format #103

converted A_AC_AND_DC.html
added 5 schematics made with KiCAD

Copied all the older html files to _apps, and renamed them to md
they now need to be edited and converted to markdown (Kramdown syntax)

* converting html to markdown format #103, adding screenshots: issue #103

 converted B_LEMON_CELL.html added 3 schematics made with KiCAD and a screenshot

* converting html to markdown format #103, adding screenshots: issue #103

 converted C_AC_GENERATOR.html added schematic made with KiCAD and a screenshot

* created docs folder. moved files from psl_res/

 issue #107 . files in psl_res/HTML/ have been left untouched so that the app will continue to work for existing users and display the old-style help files

* Add md documentation for diode_IV, schematic

 issue #108

* add md doc for N-channel JFET app, screenshot

 issue #109 . also added a screenshot for Diode IV . #102

* Fixed sensorpendulum app in the Physics section

Made compatible with non-blocking calls defined in PSL.Peripherals.I2C .
Bug fixes in template file.
included saveData button to UI
Fixes #93

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* edited Makefile. partly fixes #95

* Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.

code quality edits based on Codacy feedback

changes to Y_sensorpendulum.py

Configure Travis to autocompile template files

 Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py

Configure Travis to autocompile template files

Changes to travis.yml , B_SpeedOfSound.py, J_rodpend.py, N_pendulum.py. partly fixes #95
Travis checks against Python versions 2.7,3.3,3.4 . 3.2 build is failing for an as yet unidentified reason, and has temporarily been disabled.
Fixes #95

* edited Makefile. partly fixes #95

fix DUST_SENSOR.py . Add screenshot & help file

fixes #96 . template changed to ui_dsm501a , indoors dust level screenshot added, help file included

* added jekyll framework for experiment helpfiles in markdown format

 working towards #103

* fixed sip version mismatch error

fixes #101

* configure travis to install pyqtgraph from source

 second atempt at #105 . python-pyqtgraph is not available from the debian repo of travis

* configure travis to use requirements.txt and install dependencies from pip

 another approach for #105

* configure travis to install pslab-python via git

 issue #105

* add setuptools in requirements.txt ; it is required for installing pslab-python dependency

 issue #105

* wrote a base_url include script for jekyll

 the static html created by Jekyll had broken relative links if not used with the Jekyll server. For resource efficiency, the generated html links should work regardless of the location. issue #103

* converting html to markdown format #103

converted A_AC_AND_DC.html
added 5 schematics made with KiCAD

Copied all the older html files to _apps, and renamed them to md
they now need to be edited and converted to markdown (Kramdown syntax)

* converting html to markdown format #103, adding screenshots: issue #103

 converted B_LEMON_CELL.html added 3 schematics made with KiCAD and a screenshot

* converting html to markdown format #103, adding screenshots: issue #103

 converted C_AC_GENERATOR.html added schematic made with KiCAD and a screenshot

* created docs folder. moved files from psl_res/

 issue #107 . files in psl_res/HTML/ have been left untouched so that the app will continue to work for existing users and display the old-style help files

* created docs folder. moved files from psl_res/

 issue #107 . files in psl_res/HTML/ have been left untouched so that the app will continue to work for existing users and display the old-style help files

* Add md documentation for diode_IV, schematic

 issue #108

* add md doc for N-channel JFET app, screenshot

 issue #109 . also added a screenshot for Diode IV . #102

*  changed travis.yml to install pslab-python using setup.py

 issue #114

*  changed travis.yml to install pslab-python using setup.py

 issue #114 . syntax error correction

* added documentation for introduction to resistors app

fixes #115 . also added an include script for a resistors-in-parallel calculator

* add md doc for transistor-CE . issue #116

* add md doc for transistor-CE . issue #116. newline fix

* Added md docs and schematics for dust sensor app

fixes #117 . Also added screenshots for sensor pendulum to the _apps directory. #102
  • Loading branch information
jithinbp authored Jun 17, 2017
1 parent 5c89603 commit 4ff0bd2
Show file tree
Hide file tree
Showing 78 changed files with 7,981 additions and 292 deletions.
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,8 @@ install:
#pslab-python
- git clone https://github.com/fossasia/pslab-python.git
- pushd pslab-python
- sudo make install
#- sudo make install
- sudo python setup.py install
- popd
- popd
- make
Expand Down
12 changes: 12 additions & 0 deletions docs/MD_HTML/apps/A_AC_AND_DC.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,18 @@

<li><a href="../apps/A_AC_AND_DC.html" title="AC and DC">AC and DC</a></li>

<li><a href="../apps/DUST_SENSOR.html" title="Dust Sensor">Dust Sensor</a></li>

<li><a href="../apps/D_RESISTANCE.html" title="resistors">resistors</a></li>

<li><a href="../apps/D_NFET.html" title="N-channel FET">N-channel FET</a></li>

<li><a href="../apps/D_diodeIV.html" title="Diode IV">Diode IV</a></li>

<li><a href="../apps/D_transistorCE.html" title="Transistor CE">Transistor CE</a></li>

<li><a href="../apps/D_transistorCB.html" title="Transistor CB">Transistor CB</a></li>



</ul>
Expand Down
12 changes: 12 additions & 0 deletions docs/MD_HTML/apps/B_LEMON_CELL.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,18 @@

<li><a href="../apps/A_AC_AND_DC.html" title="AC and DC">AC and DC</a></li>

<li><a href="../apps/DUST_SENSOR.html" title="Dust Sensor">Dust Sensor</a></li>

<li><a href="../apps/D_RESISTANCE.html" title="resistors">resistors</a></li>

<li><a href="../apps/D_NFET.html" title="N-channel FET">N-channel FET</a></li>

<li><a href="../apps/D_diodeIV.html" title="Diode IV">Diode IV</a></li>

<li><a href="../apps/D_transistorCE.html" title="Transistor CE">Transistor CE</a></li>

<li><a href="../apps/D_transistorCB.html" title="Transistor CB">Transistor CB</a></li>



</ul>
Expand Down
12 changes: 12 additions & 0 deletions docs/MD_HTML/apps/C_AC_GENERATOR.html
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,18 @@

<li><a href="../apps/A_AC_AND_DC.html" title="AC and DC">AC and DC</a></li>

<li><a href="../apps/DUST_SENSOR.html" title="Dust Sensor">Dust Sensor</a></li>

<li><a href="../apps/D_RESISTANCE.html" title="resistors">resistors</a></li>

<li><a href="../apps/D_NFET.html" title="N-channel FET">N-channel FET</a></li>

<li><a href="../apps/D_diodeIV.html" title="Diode IV">Diode IV</a></li>

<li><a href="../apps/D_transistorCE.html" title="Transistor CE">Transistor CE</a></li>

<li><a href="../apps/D_transistorCB.html" title="Transistor CB">Transistor CB</a></li>



</ul>
Expand Down
182 changes: 182 additions & 0 deletions docs/MD_HTML/apps/DUST_SENSOR.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
<!-- _includes/base.html -->




<!DOCTYPE html>
<html>
<head>
<title>Dust Sensor</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="">
<meta name="author" content="">
<title>PSLab help</title>

<!-- core CSS -->
<link href="../css/bootstrap.min.css" rel="stylesheet">
<link href="../css/main.css" rel="stylesheet">
<link href="../css/highlight.css" rel="stylesheet">
</head>

<body class="homepage">

<header id="header">

<nav class="navbar navbar-inverse" role="banner">
<div class="container-fluid">
<div class="navbar-header pull-left">
<a class="navbar-brand" href="../index.html"><img src="../images/logo.png" style="max-height:50px;background:#7a7;" alt="logo"></a>
</div>
<ul class="nav navbar-nav pull-left">
<li ><a href="../index.html">Home</a></li>
<li ><a href="../utilities/index.html">Utilities</a></li>
<li ><a href="../apps/index.html">Experiments</a></li>
</ul>
<!--
<form class="navbar-form navbar-left">
<div class="form-group">
<input type="text" class="form-control" placeholder="Search">
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
-->
</div>
</nav>



</header><!--/header-->

<!-- _includes/base.html -->




<!-- _includes/base.html -->




<div id="mySidenav" class="sidenav">
<a href="javascript:void(0)" class="closebtn" onclick="closeNav()">&times;</a>
<a href="../utilities/index.html"> Utilities Section </a>
<a href="../apps/index.html"> Experiments Section </a>
<hr>
<ul>



</ul>
<hr>
<ul>

<li><a href="../apps/B_LEMON_CELL.html" title="Lemon cell">Lemon cell</a></li>

<li><a href="../apps/C_AC_GENERATOR.html" title="AC Generator">AC Generator</a></li>

<li><a href="../apps/astable-multivibrator.html" title="Astable Multivibrator">Astable Multivibrator</a></li>

<li><a href="../apps/A_AC_AND_DC.html" title="AC and DC">AC and DC</a></li>

<li><a href="../apps/DUST_SENSOR.html" title="Dust Sensor">Dust Sensor</a></li>

<li><a href="../apps/D_RESISTANCE.html" title="resistors">resistors</a></li>

<li><a href="../apps/D_NFET.html" title="N-channel FET">N-channel FET</a></li>

<li><a href="../apps/D_diodeIV.html" title="Diode IV">Diode IV</a></li>

<li><a href="../apps/D_transistorCE.html" title="Transistor CE">Transistor CE</a></li>

<li><a href="../apps/D_transistorCB.html" title="Transistor CB">Transistor CB</a></li>



</ul>

</div>
<div style="padding:10px;"><span id="menubutton" style="font-size:30px;cursor:pointer;" onclick="openNav()">&#9776; Experiments</span></div>

<div id="main">


<div class="center wow fadeInDown">
<br><h2>Dust Sensor</h2>
<p class="lead"> Measure particulate matter concentration using the DSM501A sensor</p>
</div>


<section id="recent-works">
<div class="container">


<h2 id="dsm501a-dust-sensor">DSM501A Dust Sensor</h2>

<p><a href="https://www.elecrow.com/wiki/images/3/3a/DSM501.pdf">Data Sheet</a></p>

<p>Make the Connections as following.</p>
<ul>
<li>PIN #2 -&gt; ID1 . This is the actual signal</li>
<li>PIN #3 -&gt; 5V / SQR1 . If SQR1 is selected, it must be set to HIGH via the advanced controls tab</li>
<li>PIN #5 -&gt; GND</li>
</ul>

<p>ID1 monitors the PWM output of the sensor and calculates the occupancy ratio. The integration time is the amount of time over which the occupancy is measured. It can be a maximum of 60 seconds.</p>

<h2 id="photograph--dsm501a">Photograph : DSM501a</h2>

<p><img src="images/photographs/dsm501a.jpg" alt="" width="300px" /></p>

<h2 id="screenshot--dust-concentration-indoors">Screenshot : Dust concentration indoors</h2>

<p><img src="images/screenshots/PSL_DSM501A.png" alt="" width="700px" /></p>



</div>

<script type="text/javascript">
var linkElement = document.createElement("link");
linkElement.rel = "stylesheet";
linkElement.href = "../css/leftnav.css";
document.head.appendChild(linkElement);

function openNav() {
document.getElementById("mySidenav").style.width = "250px";
document.getElementById("main").style.marginLeft = "250px";
document.getElementById("menubutton").style.visibility = "hidden";
}

function closeNav() {
document.getElementById("mySidenav").style.width = "0";
document.getElementById("main").style.marginLeft= "0";
document.getElementById("menubutton").style.visibility = "visible";
}

</script>




<div class="footer navbar-fixed-bottom" >
<footer >
<div class="container">
<ul>
<li><a href="mailto:[email protected]">bug-reports</a></li>
<li><a href="https://fossasia.org/pslab">fossasia.org/pslab</a></li>
</ul>
</div>
</footer>
</div>

<!--
<script src="/js/jquery.js"></script>
<script src="/js/bootstrap.min.js"></script>
<script src="/js/jquery.prettyPhoto.js"></script>
<script src="/js/jquery.isotope.min.js"></script>
<script src="/js/main.js"></script>
<script src="/js/wow.min.js"></script>
-->
</body>
</html>
21 changes: 0 additions & 21 deletions docs/MD_HTML/apps/DUST_SENSOR.md

This file was deleted.

Loading

0 comments on commit 4ff0bd2

Please sign in to comment.