Commit c21ddf05 authored by remi.clement's avatar remi.clement
Browse files

update html

Showing with 74 additions and 14 deletions
+74 -14
public/_images/schema_measurement_board.jpg

231 KB | W: | H:

public/_images/schema_measurement_board.jpg

239 KB | W: | H:

public/_images/schema_measurement_board.jpg
public/_images/schema_measurement_board.jpg
public/_images/schema_measurement_board.jpg
public/_images/schema_measurement_board.jpg
  • 2-up
  • Swipe
  • Onion skin
...@@ -219,14 +219,41 @@ b) Implementation ...@@ -219,14 +219,41 @@ b) Implementation
The measurement board must be printed using the PCB file (Source file repository), with components soldered onto The measurement board must be printed using the PCB file (Source file repository), with components soldered onto
it by following the steps described below and illustrated in the following figure : it by following the steps described below and illustrated in the following figure :
* Step no. 1: installation of the 1-Kohm resistors with an accuracy of ± 1%. * Step no. 1: test divider bridge
* Step no. 2: installation of the 1.5-Kohm resistors with an accuracy of ± 1%. For each measurement channel, we have installed a bridge divider, it is necessary to test with ohmmeter the value of the resistances, to adjust each coefficients (coef_p0, coef_p1, coef_p2, coef_p3) in the Ohmpi.py code..
* Step no. 3: test divider bridge
.. math::
UNDERconstruction coeff po = (R1 + R2) / R1
.. math::
coeff p1 = (R3 + R4) / R3
.. math::
coeff p2 = (R7 + R6) / R7
.. math::
coeff p3 = (R9 + R8) / R9
.. code-block:: python
:linenos:
:lineno-start: 36
"""
hardware parameters
"""
R_ref = 50 # reference resistance value in ohm
coef_p0 = 2.5 # slope for current conversion for ADS.P0, measurement in V/V
coef_p1 = 2.5 # slope for current conversion for ADS.P1, measurement in V/V
coef_p2 = 2.5 # slope for current conversion for ADS.P2, measurement in V/V
coef_p3 = 2.5 # slope for current conversion for ADS.P3, measurement in V/V
The coefficient parameters can be adjusted in lines 40 to 43 of the ohmpi.py code.
* Step no. 2: installation of the 1-Kohm resistors with an accuracy of ± 1%.
* Step no. 3: installation of the 1.5-Kohm resistors with an accuracy of ± 1%.
* Step no. 4: installation of both the black female 1 x 10 header and the 7-blue screw terminal blocks * Step no. 4: installation of both the black female 1 x 10 header and the 7-blue screw terminal blocks
* Step no. 5: installation of the 50-Ohm reference resistor ± 0.1% * Step no. 5: installation of the 50-Ohm reference resistor ± 0.1%, please check the value and correct the line 39 in ohmpi.py code
* Step no. 6: addition of both the ADS115 directly onto the header (pins must be plugged according to the figure) and the LM358N operational amplifiers (pay attention to the direction). * Step no. 6: addition of both the ADS115 directly onto the header (pins must be plugged according to the figure) and the LM358N operational amplifiers (pay attention to the direction).
1-Kohm and 1.5-Kohm resistors apply to the divider bridge. If, for example, you prefer using a weaker 1-Kohm and 1.5-Kohm resistors apply to the divider bridge. If, for example, you prefer using a weaker
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
<script src="_static/underscore.js"></script> <script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script> <script src="_static/doctools.js"></script>
<script src="_static/language_data.js"></script> <script src="_static/language_data.js"></script>
<script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="_static/js/theme.js"></script> <script type="text/javascript" src="_static/js/theme.js"></script>
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
<script src="_static/underscore.js"></script> <script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script> <script src="_static/doctools.js"></script>
<script src="_static/language_data.js"></script> <script src="_static/language_data.js"></script>
<script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="_static/js/theme.js"></script> <script type="text/javascript" src="_static/js/theme.js"></script>
...@@ -158,7 +159,7 @@ ...@@ -158,7 +159,7 @@
<dd class="field-odd"><p>open hardware resistivity-meter</p> <dd class="field-odd"><p>open hardware resistivity-meter</p>
</dd> </dd>
<dt class="field-even">Date</dt> <dt class="field-even">Date</dt>
<dd class="field-even"><p>Nov 15, 2020</p> <dd class="field-even"><p>Nov 27, 2020</p>
</dd> </dd>
<dt class="field-odd">Authors</dt> <dt class="field-odd">Authors</dt>
<dd class="field-odd"><p><strong>Rémi CLEMENT, Nicolas FORQUET, Julien GANCE, Yannick FARGIER, Vivien DUBOIS, Hélène GUYARD</strong></p> <dd class="field-odd"><p><strong>Rémi CLEMENT, Nicolas FORQUET, Julien GANCE, Yannick FARGIER, Vivien DUBOIS, Hélène GUYARD</strong></p>
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
<script src="_static/underscore.js"></script> <script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script> <script src="_static/doctools.js"></script>
<script src="_static/language_data.js"></script> <script src="_static/language_data.js"></script>
<script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="_static/js/theme.js"></script> <script type="text/javascript" src="_static/js/theme.js"></script>
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
<script src="_static/underscore.js"></script> <script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script> <script src="_static/doctools.js"></script>
<script src="_static/language_data.js"></script> <script src="_static/language_data.js"></script>
<script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="_static/js/theme.js"></script> <script type="text/javascript" src="_static/js/theme.js"></script>
...@@ -369,15 +370,43 @@ constitutes a potential hazard. We therefore recommend adding a 1.5-A fuse betwe ...@@ -369,15 +370,43 @@ constitutes a potential hazard. We therefore recommend adding a 1.5-A fuse betwe
<p>The measurement board must be printed using the PCB file (Source file repository), with components soldered onto <p>The measurement board must be printed using the PCB file (Source file repository), with components soldered onto
it by following the steps described below and illustrated in the following figure :</p> it by following the steps described below and illustrated in the following figure :</p>
<ul> <ul>
<li><p>Step no. 1: installation of the 1-Kohm resistors with an accuracy of ± 1%.</p></li> <li><dl>
<li><p>Step no. 2: installation of the 1.5-Kohm resistors with an accuracy of ± 1%.</p></li> <dt>Step no. 1: test divider bridge</dt><dd><p>For each measurement channel, we have installed a bridge divider, it is necessary to test with ohmmeter the value of the resistances, to adjust each coefficients (coef_p0, coef_p1, coef_p2, coef_p3) in the Ohmpi.py code..</p>
<li><p>Step no. 3: test divider bridge</p>
<blockquote> <blockquote>
<div><p>UNDERconstruction</p> <div><div class="math notranslate nohighlight">
\[coeff po = (R1 + R2) / R1\]</div>
<div class="math notranslate nohighlight">
\[coeff p1 = (R3 + R4) / R3\]</div>
<div class="math notranslate nohighlight">
\[coeff p2 = (R7 + R6) / R7\]</div>
<div class="math notranslate nohighlight">
\[coeff p3 = (R9 + R8) / R9\]</div>
<div class="highlight-python notranslate"><table class="highlighttable"><tr><td class="linenos"><div class="linenodiv"><pre>36
37
38
39
40
41
42
43</pre></div></td><td class="code"><div class="highlight"><pre><span></span> <span class="sd">&quot;&quot;&quot;</span>
<span class="sd"> hardware parameters</span>
<span class="sd"> &quot;&quot;&quot;</span>
<span class="n">R_ref</span> <span class="o">=</span> <span class="mi">50</span> <span class="c1"># reference resistance value in ohm</span>
<span class="n">coef_p0</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P0, measurement in V/V</span>
<span class="n">coef_p1</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P1, measurement in V/V</span>
<span class="n">coef_p2</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P2, measurement in V/V</span>
<span class="n">coef_p3</span> <span class="o">=</span> <span class="mf">2.5</span> <span class="c1"># slope for current conversion for ADS.P3, measurement in V/V</span>
</pre></div>
</td></tr></table></div>
<p>The coefficient parameters can be adjusted in lines 40 to 43 of the ohmpi.py code.</p>
</div></blockquote> </div></blockquote>
</dd>
</dl>
</li> </li>
<li><p>Step no. 2: installation of the 1-Kohm resistors with an accuracy of ± 1%.</p></li>
<li><p>Step no. 3: installation of the 1.5-Kohm resistors with an accuracy of ± 1%.</p></li>
<li><p>Step no. 4: installation of both the black female 1 x 10 header and the 7-blue screw terminal blocks</p></li> <li><p>Step no. 4: installation of both the black female 1 x 10 header and the 7-blue screw terminal blocks</p></li>
<li><p>Step no. 5: installation of the 50-Ohm reference resistor ± 0.1%</p></li> <li><p>Step no. 5: installation of the 50-Ohm reference resistor ± 0.1%, please check the value and correct the line 39 in ohmpi.py code</p></li>
<li><p>Step no. 6: addition of both the ADS115 directly onto the header (pins must be plugged according to the figure) and the LM358N operational amplifiers (pay attention to the direction).</p></li> <li><p>Step no. 6: addition of both the ADS115 directly onto the header (pins must be plugged according to the figure) and the LM358N operational amplifiers (pay attention to the direction).</p></li>
</ul> </ul>
<p>1-Kohm and 1.5-Kohm resistors apply to the divider bridge. If, for example, you prefer using a weaker <p>1-Kohm and 1.5-Kohm resistors apply to the divider bridge. If, for example, you prefer using a weaker
......
...@@ -31,6 +31,7 @@ ...@@ -31,6 +31,7 @@
<script src="_static/underscore.js"></script> <script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script> <script src="_static/doctools.js"></script>
<script src="_static/language_data.js"></script> <script src="_static/language_data.js"></script>
<script async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
<script type="text/javascript" src="_static/js/theme.js"></script> <script type="text/javascript" src="_static/js/theme.js"></script>
......
Search.setIndex({docnames:["index","page0","page1"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","page0.rst","page1.rst"],objects:{},objnames:{},objtypes:{},terms:{"400px":[],"800px":[],"ao\u00fbt":1,"case":2,"cr\u00e9er":[],"d\u00e9mo":[],"esp\u00e8r":[],"final":2,"function":[1,2],"h\u00e9l\u00e8ne":[0,1],"justifi\u00e9":[],"mm\u00b2":2,"new":2,"orl\u00e9an":1,"pr\u00e9sent":[],"pr\u00e9sentat":[],"premi\u00e8r":[],"r\u00e9mi":[0,1],"switch":2,"universit\u00e9":1,"vid\u00e9o":2,ADS:2,For:2,IDE:[],IGE:1,Its:2,The:0,These:2,With:2,abmn:2,abov:2,acc:2,access:2,accord:2,accur:2,accuraci:2,acid:2,activ:[],actual:2,adafruit:2,adapt:2,adc:2,added:2,adding:2,addit:2,address:2,adjust:2,administr:[],ads1115:2,ads115:2,ads1x15:2,after:2,align:[],all:2,allow:[1,2],alp:1,also:2,alt:[],altern:2,amplifi:2,analog:2,ani:2,anoth:2,appear:2,appli:2,apt:2,arrai:2,articl:[],assembl:0,assist:2,associ:1,attent:2,attribut:2,aug:[],author:[0,1,2],automat:[1,2],automobil:2,avail:2,bank:2,barbeau:[],base:2,basic:1,batteri:2,been:2,befor:2,behavior:2,being:2,below:2,between:2,bin:2,bit:2,black:2,blinka:2,block:2,blue:2,bluetext:[],board:[],bodytext:[],both:2,bridg:2,button:2,c_1:[],c_2:[],cabl:2,calcul:2,calibr:2,call:1,can:2,cap:2,capac:2,caption:[],card:0,carri:2,caus:2,ceci:[],cedex:1,cela:[],center:[],channel:2,characterist:2,charg:2,check:2,chosen:2,christoph:[],circuit:2,circuitpython:2,circul:2,clean:2,clement:[0,1],click:2,close:2,code:2,cokela:[],com:2,command:2,commerci:2,common:2,commun:1,complet:2,compon:2,comput:2,conduct:2,configur:0,connect:0,connector:2,consequ:2,consist:2,constitut:2,construct:2,consult:[],consumpt:2,contact:2,contain:2,content:0,control:2,convert:2,correct:2,cos:[],cost:1,could:2,cpu:2,creat:2,creation:1,csv:2,current:[0,1],damag:2,daniel:[],data:0,date:[0,1],deactiv:2,decid:2,delai:2,deliv:2,demo:[],depend:2,describ:2,design:2,despit:2,dev:2,develop:[0,1,2],developp:[],diagram:2,differ:2,digit:2,din:2,direct:2,directli:2,directori:2,disconnect:2,displai:2,distanc:2,disturb:2,divid:2,dkfjshkdfh:[],doc:[],document:1,done:2,download:2,dual:2,duboi:[0,1],durat:2,dure:2,dzwb4:2,each:2,eiffel:1,either:2,electr:[],electrod:[0,1],electron:2,enabl:2,end:2,energ:2,enough:2,ensur:2,entir:2,environ:2,environn:[],environnementshould:2,equal:2,equival:2,eric:[],ert:2,est:[],estim:2,everyon:1,exampl:2,excess:2,execut:2,experi:[1,2],extra:2,failur:2,fair:[],fargier:[0,1],featur:[],femal:2,fewer:2,field:2,fig:2,figclass:[],figur:2,file:2,find:2,first:2,flexibl:1,florsch:2,flow:2,folder:2,follow:2,fonctionn:[],formul:[],forquet:[0,1],four:[],framework:2,franc:1,from:2,full:2,fulli:1,fuse:2,gain:2,ganc:[0,1],gather:2,gener:[0,2],ger:1,get:[1,2],gitlab:2,gpio:2,grenobl:1,ground:2,gui:2,guidelin:0,gustav:1,guyard:[0,1],had:2,hand:2,handl:2,hardwar:[1,2],hardwareresist:[],has:2,have:2,hazard:2,header:2,hear:2,height:[],help:[],high:2,holder:2,hole:2,home:2,horizont:2,hous:2,how:2,howev:2,http:2,ifsttar:1,illustr:2,imag:[],imped:2,implement:[],implent:0,inastal:[],includ:2,incom:2,increas:2,inde:2,index:[],inform:[],inject:[0,1],injection_dur:2,input:2,inra:1,insert:2,insid:2,instal:[],instead:2,instruct:0,instrument:1,intens:2,interfac:2,interpret:2,introduc:2,introduct:0,introduir:[],invit:[],involv:1,ion:2,iri:1,irstea:2,jpg:[],juillet:1,julien:[0,1],justifi:[],keyboard:2,kjsdfhksdgfjksdf:[],known:2,kohm:2,laboratori:2,lastli:2,latest:2,lead:2,leav:2,length:2,less:2,let:2,libatla:2,librari:2,lie:2,lien:[],like:[],limit:0,line:2,lineno:[],list:2,lithium:2,lm358n:2,locat:2,logger:2,logo:[],logo_inra:[],logo_univ_gustav:[],low:[1,2],lying:2,lyon:1,made:2,mai:2,main:2,make:2,manag:2,manual:2,manuscript:2,massembl:[],master:2,matur:0,maxdepth:[],maximum:2,measur:[0,1],mechan:2,meet:2,mega:2,menu:2,met:2,meter:[1,2],meterfeatur:1,micro:2,mimic:2,min:2,model:2,modif:2,modifi:2,modul:2,mohm:2,monitor:2,moreov:2,moscardi:[],mount:2,mous:2,multi:2,multiplex:[0,1],multipli:2,must:2,mux:2,name:2,nb_electrod:2,nbr_mea:2,necessari:2,need:2,neg:2,next:2,nicola:[0,1],noob:2,normal:2,note:2,notr:[],nov:0,now:2,number:2,numer:2,numpi:2,obtain:2,offcial:0,offer:2,officiel:[],ohm:2,ohmpi:[],onc:2,one:2,onli:[],onto:2,open:[1,2],oper:0,optim:2,option:2,order:2,org:[],osf:2,other:2,our:2,out:2,output:2,ouvr:[],packag:[],page0:[],page1:[],page:[],pai:2,panda:2,paramet:[],parent:[],parl:[],part:2,parten:1,path:2,pcb:2,per:2,perform:[1,2],permut:2,peu:[],philosophi:[0,1],pin1:[],pin:2,pip:2,pitch:2,place:2,pleas:2,plu:[],plug:2,png:[],point:2,polar:2,pole:2,posit:2,possibl:2,potenti:2,pour:[],power:2,practic:2,pradal:[],precis:2,prefer:2,prepar:2,present:[1,2],previous:2,print:2,procedur:[],produc:2,program:2,progress:[0,1],project:0,propos:2,protocol:2,provid:[1,2],puls:2,purpos:2,pyhton3:2,python3:2,python:[],pythonid:2,quadripol:2,quadrupol:2,que:[],r10:2,r11:2,r12:2,rail:2,rang:2,rapberri:[],raspberri:0,raspberrypi:[],raspbian:2,raspbian_vers:[],raspebrri:2,readm:2,recommend:2,red:[],reduct:2,refer:2,relai:2,relat:[],releas:0,remain:2,rememb:2,remot:2,repeat:2,repetit:2,repositori:2,repres:2,requir:2,research:0,resist:[0,1],resistor:2,resolut:2,respect:2,result:2,revers:2,reversa:[1,2],robust:[1,2],role:2,root:2,rpi:2,rro:1,run:2,safeti:2,same:2,save:2,scale:1,schemat:2,scienc:2,scientif:1,screen:2,screw:2,search:[],second:2,section:2,see:2,select:2,sequenc:2,sequence_delai:2,seri:2,serv:2,set:2,setup:2,sever:2,shield:2,shortcut:2,should:2,show:2,shown:2,signal:2,simpl:2,simpli:2,simultan:2,singl:2,site:[],small:[1,2],smaller:2,softwar:2,soil:2,solder:2,solut:2,some:[0,2],sound:2,sourc:[1,2],specif:2,specifi:2,sphinx:[],stabl:2,stack:2,stainless:2,start:2,statu:[0,1],steel:2,step:2,still:2,storag:2,strip:2,strong:2,stronger:2,strongli:2,stuck:2,studi:2,style:[],subject:2,sudo:2,suffici:2,suggest:2,suitabl:2,sum:2,sum_:[],suppli:2,sur:[],surfac:1,system:2,tab:2,tabl:2,target:0,task:2,technic:0,temperatur:2,ten:2,termin:2,test:2,text:[],textcolor:[],than:2,thei:2,therefor:2,thi:[1,2],thoma:[],thonni:[],thousand:2,three:2,through:2,thu:2,time:2,toctre:[],togeth:2,tool:1,total:2,tourn:[],track:2,turn:2,tutori:0,two:2,txt:2,type:2,typic:2,under:2,underconstruct:2,unit:2,univ:1,unzip:2,updat:1,upping:2,use:2,used:2,user:[0,2],using:2,usr:2,valu:2,variou:2,venv:2,version:2,vertic:2,via:2,villeurbann:1,virtual:[],vise:[],vivien:[0,1],vlide:2,voici:[],voltag:2,voltmet:2,vou:[],wai:2,watch:2,weaker:2,websit:2,welcom:1,well:2,were:2,when:2,where:2,which:2,whose:2,width:[],willing:1,window:2,wire:2,within:2,without:2,wjwzhv1v3pk:2,would:2,www:2,x_n:[],yannick:[0,1],you:2,your:2,youtub:2},titles:["OHMPI: Open source and open hardware resitivity-meter","<strong>OhmPi project</strong>","OhmPi V 1.01 (limited to 32 electrodes)"],titleterms:{IDE:2,The:2,activ:2,assembl:2,bienvenu:[],board:2,card:2,center:0,cett:[],configur:2,connect:2,construct:[],current:2,data:2,descript:2,developp:[],document:0,electr:2,electrod:2,environn:2,formul:[],four:2,frist:2,hardwar:0,imag:[],implement:2,implent:2,inastal:[],indic:[],initi:2,inject:2,instal:2,instruct:2,introduct:1,lien:[],limit:2,massembl:[],measur:2,mesur:2,meter:0,modif:[],multiplex:2,ohmpi:[0,1,2],onli:2,open:0,openalea:[],oper:2,packag:2,page:[],paramet:2,philosophi:2,preliminari:2,procedur:2,project:1,python:2,rapberri:2,raspberri:2,resist:2,resit:0,run:[],second:[],sourc:0,startup:2,step:[],summari:0,sur:[],tabl:[],technic:2,text:[],thonni:2,virtual:2,welcom:[]}}) Search.setIndex({docnames:["index","page0","page1"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":1,sphinx:56},filenames:["index.rst","page0.rst","page1.rst"],objects:{},objnames:{},objtypes:{},terms:{"400px":[],"800px":[],"ao\u00fbt":1,"case":2,"cr\u00e9er":[],"d\u00e9mo":[],"esp\u00e8r":[],"final":2,"function":[1,2],"h\u00e9l\u00e8ne":[0,1],"install\u00e9":[],"justifi\u00e9":[],"mm\u00b2":2,"nec\u00e9ssair":[],"new":2,"orl\u00e9an":1,"pr\u00e9sent":[],"pr\u00e9sentat":[],"premi\u00e8r":[],"r\u00e9mi":[0,1],"r\u00e9sistanc":[],"switch":2,"universit\u00e9":1,"vid\u00e9o":2,ADS:2,For:2,IDE:[],IGE:1,Its:2,The:0,These:2,With:2,abmn:2,abov:2,acc:2,access:2,accord:2,accur:2,accuraci:2,acid:2,activ:[],actual:2,adafruit:2,adapt:2,adc:2,added:2,adding:2,addit:2,address:2,adjust:2,administr:[],ads1115:2,ads115:2,ads1x15:2,after:2,align:[],all:2,allow:[1,2],alp:1,also:2,alt:[],altern:2,amplifi:2,analog:2,ani:2,anoth:2,appear:2,appli:2,apt:2,arrai:2,articl:[],assembl:0,assist:2,associ:1,attent:2,attribut:2,aug:[],author:[0,1,2],automat:[1,2],automobil:2,avail:2,avon:[],bank:2,barbeau:[],base:2,basic:1,batteri:2,been:2,befor:2,behavior:2,being:2,below:2,between:2,bin:2,bit:2,black:2,blinka:2,block:2,blue:2,bluetext:[],board:[],bodytext:[],both:2,bridg:2,button:2,c_1:[],c_2:[],cabl:2,calcul:2,calibr:2,call:1,can:2,cap:2,capac:2,caption:[],card:0,carri:2,caus:2,ceci:[],cedex:1,cela:[],center:[],chacun:[],channel:2,characterist:2,charg:2,check:2,chosen:2,christoph:[],circuit:2,circuitpython:2,circul:2,clean:2,clement:[0,1],click:2,close:2,code:2,coef_p0:2,coef_p1:2,coef_p2:2,coef_p3:2,coeff:2,coeff_:[],coeff_p0:[],coeff_p1:[],coeff_p3:[],coeff_p_:[],coeffici:2,cokela:[],com:2,command:2,commerci:2,common:2,commun:1,complet:2,compon:2,comput:2,conduct:2,configur:0,connect:0,connector:2,consequ:2,consist:2,constitut:2,construct:2,consult:[],consumpt:2,contact:2,contain:2,content:0,control:2,convers:2,convert:2,correct:2,corrig:[],cos:[],cost:1,could:2,cpu:2,creat:2,creation:1,csv:2,current:[0,1],damag:2,dan:[],daniel:[],data:0,date:[0,1],deactiv:2,decid:2,delai:2,deliv:2,demo:[],depend:2,des:[],describ:2,design:2,despit:2,dev:2,develop:[0,1,2],developp:[],diagram:2,differ:2,digit:2,din:2,direct:2,directli:2,directori:2,disconnect:2,displai:2,distanc:2,disturb:2,divid:2,diviseur:[],dkfjshkdfh:[],doc:[],document:1,done:2,download:2,dual:2,duboi:[0,1],durat:2,dure:2,dzwb4:2,each:2,eiffel:1,either:2,electr:[],electrod:[0,1],electron:2,enabl:2,end:2,energ:2,enough:2,ensur:2,entir:2,environ:2,environn:[],environnementshould:2,equal:2,equival:2,eric:[],ert:2,est:[],estim:2,everyon:1,exampl:2,excess:2,execut:2,experi:[1,2],extra:2,failur:2,fair:[],fargier:[0,1],featur:[],femal:2,fewer:2,field:2,fig:2,figclass:[],figur:2,file:2,find:2,first:2,flexibl:1,florsch:2,flow:2,folder:2,follow:2,fonctionn:[],formul:[],forquet:[0,1],four:[],framework:2,franc:1,from:2,full:2,fulli:1,fuse:2,gain:2,ganc:[0,1],gather:2,gener:[0,2],ger:1,get:[1,2],gitlab:2,gpio:2,grenobl:1,ground:2,gui:2,guidelin:0,gustav:1,guyard:[0,1],had:2,hand:2,handl:2,hardwar:[1,2],hardwareresist:[],has:2,have:2,hazard:2,header:2,hear:2,height:[],help:[],high:2,holder:2,hole:2,home:2,horizont:2,hous:2,how:2,howev:2,http:2,ifsttar:1,illustr:2,imag:[],imped:2,implement:[],implent:0,inastal:[],includ:2,incom:2,increas:2,inde:2,index:[],inform:[],inject:[0,1],injection_dur:2,input:2,inra:1,insert:2,insid:2,instal:[],instead:2,instruct:0,instrument:1,intens:2,interfac:2,interpret:2,introduc:2,introduct:0,introduir:[],invit:[],involv:1,ion:2,iri:1,irstea:2,jpg:[],juillet:1,julien:[0,1],justifi:[],keyboard:2,kjsdfhksdgfjksdf:[],known:2,kohm:2,laboratori:2,lastli:2,latest:2,lead:2,leav:2,length:2,les:[],less:2,let:2,libatla:2,librari:2,lie:2,lien:[],like:[],limit:0,line:2,lineno:[],list:2,lithium:2,lm358n:2,locat:2,logger:2,logo:[],logo_inra:[],logo_univ_gustav:[],low:[1,2],lying:2,lyon:1,made:2,mai:2,main:2,make:2,manag:2,manual:2,manuscript:2,massembl:[],master:2,mathrm:[],matur:0,maxdepth:[],maximum:2,measur:[0,1],mechan:2,meet:2,mega:2,menu:2,met:2,meter:[1,2],meterfeatur:1,micro:2,mimic:2,min:2,model:2,modif:2,modifi:2,modul:2,mohm:2,monitor:2,moreov:2,moscardi:[],mount:2,mous:2,multi:2,multiplex:[0,1],multipli:2,must:2,mux:2,n_k:[],name:2,nb_electrod:2,nbr_mea:2,necessari:2,need:2,neg:2,next:2,nicola:[0,1],noob:2,normal:2,note:2,notr:[],nou:[],nov:0,now:2,number:2,numer:2,numpi:2,obtain:2,offcial:0,offer:2,officiel:[],offset:[],ohm:2,ohmmet:2,ohmpi:[],onc:2,one:2,onli:[],onto:2,open:[1,2],oper:0,optim:2,option:2,order:2,org:[],osf:2,other:2,our:2,out:2,output:2,ouvr:[],packag:[],page0:[],page1:[],page:[],pai:2,panda:2,paramet:[],parent:[],parl:[],part:2,parten:1,path:2,pcb:2,per:2,perform:[1,2],permut:2,peu:[],philosophi:[0,1],pin1:[],pin:2,pip:2,pitch:2,place:2,pleas:2,plu:[],plug:2,png:[],point:2,polar:2,pole:2,pond:[],posit:2,possibl:2,potenti:2,pour:[],power:2,practic:2,pradal:[],precis:2,prefer:2,prepar:2,present:[1,2],previous:2,print:2,procedur:[],produc:2,program:2,progress:[0,1],project:0,propos:2,protocol:2,provid:[1,2],puls:2,purpos:2,pyhton3:2,python3:2,python:[],pythonid:2,quadripol:2,quadrupol:2,que:[],r10:2,r11:2,r12:2,r_ref:2,rail:2,rang:2,rapberri:[],raspberri:0,raspberrypi:[],raspbian:2,raspbian_vers:[],raspebrri:2,readm:2,recommend:2,red:[],reduct:2,refer:2,relai:2,relat:[],releas:0,remain:2,rememb:2,remot:2,repeat:2,repetit:2,repositori:2,repres:2,requir:2,research:0,resist:[0,1],resistor:2,resolut:2,respect:2,result:2,revers:2,reversa:[1,2],robust:[1,2],role:2,root:2,rpi:2,rro:1,run:2,s_k:[],safeti:2,same:2,save:2,scale:1,schemat:2,scienc:2,scientif:1,screen:2,screw:2,search:[],second:2,section:2,see:2,select:2,sequenc:2,sequence_delai:2,seri:2,serv:2,set:2,setup:2,sever:2,shield:2,shortcut:2,should:2,show:2,shown:2,signal:2,simpl:2,simpli:2,simultan:2,singl:2,site:[],slope:2,small:[1,2],smaller:2,softwar:2,soil:2,solder:2,solut:2,some:[0,2],sound:2,sourc:[1,2],specif:2,specifi:2,sphinx:[],stabl:2,stack:2,stainless:2,start:2,statu:[0,1],steel:2,step:2,still:2,storag:2,strip:2,strong:2,stronger:2,strongli:2,stuck:2,studi:2,style:[],subject:2,sudo:2,suffici:2,suggest:2,suitabl:2,sum:2,sum_:[],suppli:2,sur:[],surfac:1,system:2,tab:2,tabl:2,target:0,task:2,technic:0,temperatur:2,ten:2,termin:2,test:2,tester:[],text:[],textcolor:[],than:2,thei:2,therefor:2,thi:[1,2],thoma:[],thonni:[],thousand:2,three:2,through:2,thu:2,time:2,toctre:[],togeth:2,tool:1,total:2,tourn:[],track:2,turn:2,tutori:0,two:2,txt:2,type:2,typic:2,under:2,underconstruct:[],unit:2,univ:1,unzip:2,updat:1,upping:2,use:2,used:2,user:[0,2],using:2,usr:2,valeur:[],valu:2,variou:2,venv:2,version:2,vertic:2,via:2,villeurbann:1,virtual:[],vise:[],vivien:[0,1],vlide:2,voi:[],voici:[],voltag:2,voltmet:2,vou:[],wai:2,watch:2,weaker:2,websit:2,welcom:1,well:2,were:2,when:2,where:2,which:2,whose:2,width:[],willing:1,window:2,wire:2,within:2,without:2,wjwzhv1v3pk:2,would:2,www:2,x_n:[],yannick:[0,1],you:2,your:2,youtub:2},titles:["OHMPI: Open source and open hardware resitivity-meter","<strong>OhmPi project</strong>","OhmPi V 1.01 (limited to 32 electrodes)"],titleterms:{IDE:2,The:2,activ:2,assembl:2,bienvenu:[],board:2,card:2,center:0,cett:[],configur:2,connect:2,construct:[],current:2,data:2,descript:2,developp:[],document:0,electr:2,electrod:2,environn:2,formul:[],four:2,frist:2,hardwar:0,imag:[],implement:2,implent:2,inastal:[],indic:[],initi:2,inject:2,instal:2,instruct:2,introduct:1,lien:[],limit:2,massembl:[],measur:2,mesur:2,meter:0,modif:[],multiplex:2,ohmpi:[0,1,2],onli:2,open:0,openalea:[],oper:2,packag:2,page:[],paramet:2,philosophi:2,preliminari:2,procedur:2,project:1,python:2,rapberri:2,raspberri:2,resist:2,resit:0,run:[],second:[],sourc:0,startup:2,step:[],summari:0,sur:[],tabl:[],technic:2,text:[],thonni:2,virtual:2,welcom:[]}})
\ No newline at end of file \ No newline at end of file
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment