I nt r oducci ónal amat er i aapar t i rdesi t uaci onesdelent or noeco-i ndust r i al . Paseoaelcasopr áct i cocal af ou,casuí st i cacal af ou.
Har dwar e:sensor es,act uador esymi mi cr opr ocesaror es.
Cont rol arelf l uj odef l ui dosuti l i zandoelf l uj odeel ect rones!
El ectr ovál vul a Nor mal ment e,l avál vul aest ácer r ada.Cuando1 2VDCseapl i caal osdost er mi nal es, l avál vul aseabr eyelaguapasaat r avés.Lavál vul at i eneunadi sposi ci óndej unt aen eli nter i or ,porl oquenoesunr equi si t opr esi ónmí ni made0, 02Mpa( 3PSI ) .Además, el l í qui do puede f l ui r sól o en una di r ecci ón. Pr obamoselsol enoi decondi ver sosvol t aj esDCyencont r amosquepudi mosacci onar haci a abaj o en 6VDC ( aunque er a un poco más l ent o para abr i r ) .Suger i mos un TI P1 20oFETdepot enci aN-Channelconundi odo1 N4001paraacci onarest odesde unpi ndelmi cr ocont r ol ador . Unaal i ment aci ón9V1 Ao1 2V1 Aessuf i ci ent epar anuest r oset up
Resi st enci adecaí dapul l -down ( sensorswi t ch,bol l a)
Elsi gui ente ci r cui t o agrega un " pul l -down"r esi st enci a de 1 0K ( elval orexact o no i mport a,si empr eycuandonoseademasi adobaj a) .
Est ar esi st enci a" débi l mente"t i r adeli nterr upt orhaci aabaj oal at i er r a,demodoque sieli nterr upt orest á abi er t o,t endr á 0V en él( at r avésde l ar esi st enci a)yasíse r egi st r ar ábaj osinosepr esi ona,yHI GHsisepr esi ona.
Usando un TRANSI STER en l ugarde Rel és(normal ment e par a baj os vol t aj es de cor r i ent econt i nua) El o ( en i ngl ésMet a l o x i d e s e mi c o n d u c t o rF i e l d e f f e c tt r a n s i s t o r )esunt r ansi stor ut i l i z ado par aampl i f i caroconmutarseñal esel ectr óni cas.Eselt r ansi stormásut i l i zadoenl a i ndust r i a mi cr oel ect r óni ca,ya sea en ci r cui t os anal ógi cos o di gi t al es,aunque el t r ansi st ordeuni ónbi pol ar f uemuchomáspopul arenot r ot i empo.Pr áct i cament el a t otal i dad de l os mi cr opr ocesadores comerci al es est án basados en t r ansi st ores MOSFET. ElMOSFETesundi sposi t i vodecuat r ot er mi nal esl l amadossurt i dor( S) ,dr enador( D) , compuer t a( G)ysust r at o( B) .Si nembar go,elsust r at ogener al ment eest áconect ado i nt ernament e alt ermi naldelsur t i dor,y por est e mot i vo se pueden encont r ar di sposi t i vosMOSFETdet r est er mi nal es. Elt ér mi no ' met al 'en elnombre MOSFET es act ual ment ei ncor r ect o ya que el mater i aldel acompuer t a,queant eser amet ál i co,ahor aseconst r uyeconunacapa desi l i ci opol i cr i st al i no. Elal umi ni of ue elmat er i alporexcel enci a de l a compuer t a hast a medi ados de 1 970,cuando elsi l i ci o pol i cr i st al i no comenzó a domi narel mer cado gr aci as a su capaci dad de f or mar compuert as aut o-al i neadas.Las compuer t asmetál i cas est án vol vi endo a ganarpopul ar i dad,dada l a di f i cul t ad de i ncr ementarl a vel oci dad de oper aci ónde l ost r ansi st or essi nut i l i zarcomponentes met ál i cosenl acompuer t a.Demaner asi mi l ar ,el' óxi do'ut i l i zadocomoai sl anteenl a compuert at ambi én se ha r eempl azado porot r os mat eri al es con elpr opósi t o de obt enercanal esf uer t esconl aapl i caci óndetensi onesmáspequeñas.
es una pl at af or ma de har dwar el i br e, basada en una pl aca con un mi cr ocontr ol ador y unent or no de desar r ol l o,di señada par af aci l i t areluso de l a el ectr óni caenpr oyectosmul t i di sci pl i nar es. 23 Elhar dware consi st eenunapl acaconunmi cr ocont r ol ado A rt melAVR ypuer t osde ent r ada/sal i da. 4 Losmi cr ocont r ol ador esmásusadosson A elt mega1 68 A ,t mega328, At mega1 280, A y t mega8 porsusenci l l ezybaj ocost equeper mi t eneldesar r ol l ode múl t i pl esdi seños.Porot r ol adoelsof t war econsi st eenunent or nodedesar r ol l oque i mpl ement a ell enguaj e de pr ogr amaci ón Pr ocessi n / gWi r i ng y elcar gador de arranque queesej ecut adoenl apl aca. Desdeoct ubr ede201 2,Ar dui noseusat ambi énconmi cr ocontr ol ador asCort exM3 deARM de32bi t s, 5quecoexi st i r ánconl asmásl i mi t adas,per ot ambi éneconómi cas AVR de8 bi t s.ARM yAVR nosonpl at af or mascompat i bl esani velbi nar i o,per ose puedenprogr amarconelmi smoI DEdeAr dui noyhacer sepr ogr amasquecompi l en si ncambi osenl asdospl ataf or mas.Esosí ,l asmi cr ocont r ol ador asCor t exM3 usan 3, 3V,adi f er enci adel amayor í adel aspl acasconAVRquegener al ment eusan5V.Si n embargo,yaant er i ormentesel anzaronpl acasAr dui noconAt melAVRa3, 3Vcomo l aAr dui noFi oyexi st encompati bl esdeAr dui noNanoyPr ocomoMedui noenquese puedeconmutarelvol t aj e. Ar dui nosepuedeut i l i zarpar a desar r ol l arobj et osi nt er act i vosaut ónomosopuede serconect adoasof t waret alcomo AdobeFl ash,Pr ocessi ng,Max/MSP,Pur eDat a. Laspl acassepuedenmont aramanooadqui r i r se.El entornodedesar r ol l oi ntegr ado l i br esepuededescar gargr at ui t ament e. Ar dui nopuedet omari nf or maci óndelent or noat r avésdesusent r adasanal ógi casy di gi t al es,puedecont r ol arl uces,mot or esyot r osact uador es.Elmi cr ocont r ol adorenl a pl acaAr dui nosepr ogramamedi ant eell enguaj edepr ogramaci ónAr dui no( basado enWi r i ng)yelent or nodedesar r ol l oAr dui no( basadoenPr ocessi ng) .Lospr oyect os hechosconAr dui nopuedenej ecutar sesi nnecesi daddeconect arauncomput ador. Elpr oyect oAr dui nor eci bi óuna menci ónhonor í f i caenl acategor í adeComuni dades Di gi t alenel Pr i xAr sEl ectr óni ca de2006. Lademodei nteracci ónentr eel ect r ovál vul ayar dui nol ahemosr eal i zadout i l i zandoel ej empl obl i nkquevi enepordef ect oensuf r amewor kdepr ogr amaci ón.Est ápensado par aLED,xr of unci onaencual qui ercasodeswi t ch. ht t p: // www. ar dui no. cc/en/Tutori al /Bl i nk?act i on=sour cebl ock&num=1 Li nksder ef er enci a: http://www.adafruit.com/products/997 http://electronics.stackexchange.com/questions/122908/controllingsolenoid !al!eusingrasp"err#pi
Par ar eal i zarl a demodecontr olr emot odelr el ay( swi t ch)del ael ect r ovál vul a,nos hemos decant ado por l a Rapsberr y Piya que i ncor pora l os GPI O pi nes que i nt eract úan con elmundo f í si co como l os pi nes de ardui no,y además permi t e gest i onarun webserverpar a habi l i t arelcont r olr emoto si n necesi dad de añadi r ni ngúnt i podeshi el domódul o.Sumayorcapaci dadenRAM et c,l oconvi er t eenuna opci ónópt i mapar af utur asi mpl ement aci onesydesar r ol l os.
Eldi seño i ncl uye un Syst em-on-a-chi p Broadcom BCM2835,que cont i ene un pr ocesadorcent r al ( CPU A ) RM1 1 76JZF-S a700MHz ( elf i r mwar ei ncl uyeunosmodos “ Tur bo”par a que elusuar i o pueda hacer l e over cl ockde hast a 1GHzsi nper derl a gar antí a) ,unpr ocesadorgr áf i co ( GPU)Vi deoCoreI V,y51 2 MB dememor i a RAM ( aunqueor i gi nal mentealserl anzadoer an256MB) .Eldi señonoi ncl uyeundi scodur o niuni dad de est ado sól i do, ya que usa una t ar j et a SD par a elal macenami ento permanent e;t ampocoi ncl uyef uentedeal i mentaci ón nicar casa.El29def ebr er ode 201 2l af undaci ón empezó a acept arór denesde compra delmodel o B,yel4 de f ebr erode201 3delmodel oA. Laf undaci óndasopor t epar al asdescar gasdel asdi st r i buci onespar aar qui t ect ura ARM,Raspbi an ( der i vadadeDebi an) ,RI SC OS 5,Ar chLi nuxARM ( deri vadod A e r ch Li nux)yPi dor a( deri vadodeFedora) ;ypr omuevepr i nci pal ment eelapr endi zaj edel l enguaj e de pr ogramaci ónPython. 5 Ot r os l enguaj es t ambi én sopor t ados sonTi ny BASI C, 1 2C,Perl 5yRuby ( yJavascr i pt ,ell enguaj edepr ogr amaci ónporexcel enci aen l aweb) .
http://elinux.org/RPiconfig#cite_note-hdmi_edid_file-1 http://blog.goshield.es/2013/03/problem-mi-rspberr!-pi-no-sc-"ideo.html
http://.ubuntufcil.com/201$/02/primeros-psos-con-rspberr!-pi-instlcion-!-configurcionde-rspbin/
Unavezhabi l i t adoconelr aspi -conf i gl aconexi ónssh,sól ot endr emosqueaver i guar l adi r ecci ónI Pdel aRapsber r yconuni f conf i g-apar apoderconect ar nosdesdeuna t er mi nalodesdeunpr ogr amapar aconect ar seví aFTPcomoFi l ezi l l a. https://file%ill-pro&ect.org/
Node. j sesuna pl at af or maconstr ui daconJavascr i ptr unt i mequeper mi t econst r ui r demaner asi mpl eyrápi daapl i caci onesescal abl esenr ed.Sut ecnol ogí abasadaen event osconunmodel oI /O si nbl oqueosl e per mi t e sermuypoco“ pesada”ymuy ef i ci ent e,per mi t i endo ext endersusf unci onal i dadesen basea módul osde senci l l a i nst al aci ón.Port odo el l o,se est á convi r t i endo en casiun st andar d par a elOpen Home Aut omati on,l a Open Ecol ogy y elI nt ernetofThi ngs cuando exi st e cont r ol r emot o.Alest arbasadaenj avascr i pt ,sucust omi zaci ónser eal i zademaner asenci l l a conht mlycss,per mi t i endoi ncor por ardi señor esponsi voadapt adoal osdi f er ent es di sposi t i vosmóvi l es. Hemosi nst al adol aver si ónnode. j sv. 0. 1 0,dadoquel aver si ónexi st enteenelgi t hub daba un er r orf r ecuent e en r apsberr y( porl o que hemos vi st o en f or os)de no r econocerelnpm i nst al l( comandonecesar i opar ai nst al armódul os)post er i or mente. ht t p: // bl og. nodej s. or g/201 5/01 / 26/node-v0-1 0-36-st abl e/ Unavezdescargada,añadi mosalPATH l asr ut asdenodeenunf i cher o,porej empl o . bash_pr of i l e. expor tNODE_JS_HOME=/ home/pi / node-v0. 1 0. 36-l i nux-ar m-pi exportPATH=$PATH: $NODE_JS_HOME/bi n
Desdet er mi nal : gi tcl onegi t : // gi t hub. com/qui ck2wi r e/qui ck2wi r e-gpi o-admi n. gi t cdqui ck 2wi r e-gpi o-admi n mak e sudomakei nst al l sudoadduserpigpi o Esnecesar i odesl oguear seyvol veral oguear separ aact i var l o.
Desdet er mi nal : gi tcl oneht t ps: //gi t hub. com/ openhomeaut omat i on/pi -node-r el ay
Desdet er mi nalyunavezdent r odel acar pet api -node-r el ay,ej ecutarelcomando: sudonpm i nst al lpi -gpi oexpr ess Elmódul o expr essservi r á par a cr earelwebserver.Elmódul o pi -gpi o par a que el nodesecomuni quedi r ect ament econl ospi nesdel aRaspberr y.
Cabedeci rqueexi st enot r osmódul oscomocyl onycyl on-gpi ocyl on-r aspiycyl on-i 2c que t ambi én hemos exper i ment ado conj unt ament e a express,decant ándonos de ent r adaporpi -gpi opar al aautomat i zaci ónconcont r olr emot o. Enl aest r uct uradepi -node-r el ayhayunacar petapubl i cdóndeseencuent r aelht ml de l ai nt er f ace y una car pet a vi ews dónde se encuent r an l os css y j s de l a cust omi zaci óndedi seño.Elcor edel oquesucedeest áenelapp. j sdóndesel l amaa l osdi f er entesmódul os,secr eaelwebser verysedef i neelpuer t odesal i da( el3700 enest ecaso) ,secr eanr utasdeaccesodelser veral ai nt er f aceyalmappi ngdel os gpi o-pi nes,se i mpr i men l ar espuest aal aspeti ci onesde acceso par af aci l i t arel debuggi ng y se enví al a or den de abr i ry cer r arelr el ay. Se ci err a conexi ón con br owserysei nci al i zaserver . Enl ai nterf aceht mlsedef i nenl osbot onesyl ai nteract i vi daddeact i varydesact i var elr el ayconelevent ooncl i ck.
Desdel acar pet a pi -node-r el ay,ej ecut arelcomandonodeapp. j spar ai ni ci al i zarl a app. Document aci ónder ef erenci a: ht t ps: //www. openhomeaut omat i on. net/ cont r ol -a-r el ay-f r om-anywher e-usi ng-t her aspber r y-pi / https://carlosa$austre.es/"log/programandoennode%sconrasp"err#piprimeros pasos/
Ahor at enemosaccesi bl euncont r olr emot oquenosper mi t eact i varydesact i varel r el ay.Deesamaner a,podemosdej arl ael ect r ovál vul aenest adoabi er t ooenest ado cer r ado elt i empoquedeseamos,modi f i cándol oconunsi mpl ecl i ckdesdecual qui er l ugardenuest r ar edl ocal ,si ndespl azar noshast aell ugarf í si coexact o.Est eer ael obj ecti voi ni ci aldelcualsur gi óelnodopensandoenl acasuí sti cadeCal af ou.
Par ahaceraccesi bl eelcont r olr emot odesdecual qui erpuntomásal l ádel ar edl ocal , esdeci rdesdei nt er netdi r ect ament e,podemoshacerdi f er entescosas. Recomendamosest asdos: Enmododesar r ol l oyt estdepr ot ot i po:ej ecut ardentr odepi -node-r el ayel comandonpm i nst al l-gl ocal t unnely,unavezi nst al adoest emódul o,elcomandol t -por t3700.Est ogener ar áunt únelhaci aelserveryt edevol veráunaURLal aque t epodr ásconect ardesdei nternetpar aact i varydesact i varelr el ay.Eli ncoveni ente par aut i l i zarest emétodoenmodopr oducci ónesl asegur i dad. Enmodopr oducci ón:abr i relpuer t ocor r espondi enteent ur out er ,asoci ándol oal a I Pdet ul ocalser ver .Noesenabsol ut oper f ect oani velsegur i dad,dej aunapuer t a abi er t ai gual mente,per oesmej oropci ón.