Control de Un Servo Con LabVIEW _ Paletos de La Electrónica
-
Upload
erick-lenov -
Category
Documents
-
view
225 -
download
0
description
Transcript of Control de Un Servo Con LabVIEW _ Paletos de La Electrónica
Robotica 2ControldeunservoconLabVIEWHoyvamosavercomocontrolarunservodeaeromodelismodesdeLabVIEWatravsdelArduino.ProgramacinG:1.CreamosnuestrobucledeejecucinWhile.(ProgrammingFunctionsWhileLoop)2.Colocamoslaordenpararomperelbucle.ParaellovamosunmomentoalpaneldecontrolycolocamosunbotnStop.Yluegolocableamosalasealdesalida.3.CreamoslainicializacindeArduino.(ArduinoInit)4.LossiguientespuntosserealizarnenlalibreraespecficadeservosqueincluyeLabVIEW.(ArduinoSensorsServo).LoprimeroesconfigurarmedianteelbloqueSetNumberofServoselnmerodeservosquevamosaemplear.Enestecaso1.5.LaenumeracindelosServosempiezaconelnmero0,porlotantonuestroServoestconfiguradoahoracomoServo#0.Ahoradebemosindicarelnmerodepinalqueloconectaremos,el3.EstolorealizamosconelbloqueConfigureServo,enelconectorsuperiorindicamoselnmerodelservoyenelinferiorelpinalqueseconecta.6.AhoravolvemosunmomentoalPaneldeControleinstalamosunKnobparapoderdarlaconsignadeposicin.(NumericKnob).7.ElsiguientepasoescolocarunbloquedeescrituradelServoconelvalordelaconsigna.(ArduinoSensorsServoServoWriteAngle).EnelconectorsuperiorindicamoselnmerodelServoyenelinferiorelnguloquequeremosquealcance.8.Paraconfirmarquelaconsignasehaalcanzado,deberemosmostrarelvalordeposicindelServo.ParaellocolocaremoselbloquedeLecturadelngulodelServoymostraremossuvalormedianteunindicador.(ArduinoSensorsServoServoReadAngle).9.Cuandosalimosdelbucleesnecesarioinsertarunbloqueparadejardealimentaralservoyquenosequedepermanenteintentandoalcanzarlaltimaconsignaquelehemosenviado.EsoseconsigueconelbloqueDetachServo.(ArduinoSensorsServoDetachServo).10.Porltimo,solotendremosquecolocarelbloquedeFinalizacindeArduinoyrealizarlasconexiones.(ArduinoClose).PaneldeControl:Alpasaralpaneldecontrolnosencontramosconquealgunoselementossenoshansituadoautomticamente.1.CambiamoselindicadordelvalordelPinporunGauge.(ReplaceModernGauge).Ymodificamossuvalormximocambiandoel10por180.2.Realizamoslamismamodificacinconlaconsigna.3.ParalacreacindelpanelcolocamosunRaisedBox.(DecorationsRaisedBox)4.ConelnuevoelementoseleccionadoloenviamosalfondoconlaaccinMovetoBack.5.Ahoracolocamostodosloselementosdentrodelpanelycolocamos3RaisedFrameparadarunapequeaorganizacin.(DecorationsRaisedFrame).Yconestoyahemosrealizadoelprogramaparacontrolarunservoyversuposicin.ConexionadoconelArduino:$1.250Acerca de estos anuncios