{"id":188,"date":"2015-04-28T23:28:00","date_gmt":"2015-04-28T23:28:00","guid":{"rendered":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?p=188"},"modified":"2019-05-04T17:55:11","modified_gmt":"2019-05-04T17:55:11","slug":"primeraidea-el-objetivo-principal-de","status":"publish","type":"post","link":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/","title":{"rendered":"Clasificador de paquetes."},"content":{"rendered":"<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<p><\/p>\n<table align=\"left\" cellpadding=\"0\" cellspacing=\"0\">\n<tbody>\n<tr>\n<td height=\"201\"><\/td>\n<td colspan=\"2\" height=\"201\" style=\"vertical-align: top;\" width=\"420\">\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">PRIMERA<br \/>\nIDEA<\/span><\/b><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\"><br \/><\/span><\/b><\/div>\n<div class=\"MsoNormal\">\nEl objetivo principal del separador de correo es dar la<br \/>\nposibilidad al usuario de poder clasificar el correo que llega de la siguiente<br \/>\nforma: correo nacional, correo internacional y correo local, de forma que \u00fanicamente<br \/>\nse tenga que situar el paquete recibido en la cinta transportadora y un<br \/>\nseleccionador se encargar\u00e1 de clasificarlo en el lugar correspondiente en el<br \/>\ncual se debe destinar el paquete. <\/div>\n<div class=\"MsoNormal\" style=\"margin-bottom: 7.95pt; text-align: justify;\">\nSe busca que<br \/>\nel seleccionador trabaje de la forma m\u00e1s r\u00e1pida posible para que el usuario<br \/>\ntenga un menor tiempo de espera. <\/div>\n<div class=\"MsoNormal\" style=\"margin-bottom: 7.95pt; text-align: justify;\">\nEsto surgi\u00f3<br \/>\nde la noticia de un peri\u00f3dico en el que relataban c\u00f3mo debido a la cantidad de<br \/>\npedidos realizados a China durante el periodo de Navidad, y la falta de<br \/>\npersonal en Barajas, hab\u00eda derivado en una acumulaci\u00f3n de paquetes en el<br \/>\naeropuerto hasta llegar al extremo de tenerlos que apilar fuera del almac\u00e9n. <\/div>\n<div class=\"MsoNormal\" style=\"margin-bottom: 7.95pt; text-align: justify;\">\n<\/div>\n<p><\/p>\n<div class=\"MsoNormal\" style=\"margin-bottom: 7.95pt; text-align: justify;\">\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/GetAttachment.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/GetAttachment.jpg\" height=\"271\" width=\"400\" \/><\/a><\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<div class=\"MsoNormal\" style=\"margin-bottom: 7.95pt; text-align: justify;\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">RESULTADO FINAL<\/span><\/b><\/div>\n<div class=\"MsoNormal\" style=\"margin-bottom: 7.95pt; text-align: justify;\">\nEl resultado<br \/>\nfinal ha sido un poco diferente, ya que en lugar de usar una cinta<br \/>\ntransportadora, hemos usado un plato giratorio porque nos resultaba m\u00e1s f\u00e1cil. El<br \/>\nclasificador determina si el paquete es correcto o no atendiendo al color (que<br \/>\nse lee con un sensor de color) y atendiendo al peso (que se determina con un<br \/>\nsensor resistivo de fuerza). <\/div>\n<div class=\"MsoNormal\" style=\"margin-bottom: 7.95pt; text-align: justify;\">\nDe ser<br \/>\ncorrecto, el plato gira hasta la posici\u00f3n correspondiente dependiendo del color<br \/>\ndel paquete, y de ser incorrecto, el plato gira hasta la posici\u00f3n de color<br \/>\nrojo. Una vez que el plato gira, el servomotor se encarga de empujar el<br \/>\npaquete. <\/div>\n<div class=\"MsoNormal\">\n&nbsp;<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/Anteproyecto.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/Anteproyecto.jpg\" height=\"266\" width=\"400\" \/><\/a><\/div>\n<p><\/p>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">MATERIALES<\/span><\/b><\/div>\n<p><\/p>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/Sint\u00edtulo.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/Sint\u00edtulo.jpg\" height=\"411\" width=\"640\" \/><\/a><\/div>\n<p><\/p>\n<div class=\"MsoNormal\">\n<br \/>\n<b>ESQUEMA<\/b><\/div>\n<div class=\"MsoNormal\">\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/Esquemageneral-729x1024.png\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/Esquemageneral-729x1024.png\" height=\"640\" width=\"452\" \/><\/a><\/div>\n<p><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">PROBLEMAS<\/span><\/b><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\"><br \/><\/span><\/b><\/div>\n<div class=\"MsoNormal\">\nSensor de color: el problema que nos hemos encontrado es que<br \/>\nnos hemos quedado sin pines en el Arduino, por tanto al final s\u00f3lo hemos puesto<br \/>\nuno. <\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\nSensor resistivo de fuerza: el problema que hemos tenido es<br \/>\nque no pesa bien para valores bajos. Una soluci\u00f3n m\u00e1s o menos v\u00e1lida ha sido<br \/>\ncomprar una puerta operacional que se llama LM358 que invierte los valores (pasando<br \/>\na ser los valores altos, los bajos, y viceversa) mejorando considerablemente el<br \/>\nresultado. <\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\nMotor paso a paso: no ten\u00eda suficiente fuerza, por tanto las<br \/>\nparedes, que en un principio iban a ser de madera, han tenido que ser de cinta<br \/>\namericana para que no pesase tanto, y adem\u00e1s hemos usado unas ruedas de<br \/>\nmicroondas para ayudar a que rote bien.<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\nServomotor: no posee demasiada fuerza, por lo que hemos<br \/>\ntenido que poner un trozo de madera en el extremo, para aumentar la superficie<br \/>\nde empuje. <\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\nEl motor paso a paso y el servomotor ya los ten\u00edamos, de no<br \/>\nhaber sido as\u00ed habr\u00edamos comprado otros m\u00e1s eficaces. <\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">FOTOS<\/span><\/b><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\"><br \/><\/span><\/b><\/div>\n<p><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_174646_HDR-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_174646_HDR-1024x576.jpg\" height=\"225\" width=\"400\" \/><\/a><\/p>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_175140_HDR-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_175140_HDR-1024x576.jpg\" height=\"225\" width=\"400\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">&nbsp;<\/span><\/b><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_175252_HDR-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_175252_HDR-1024x576.jpg\" height=\"225\" width=\"400\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">&nbsp;<\/span><\/b><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_175306_HDR-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_175306_HDR-1024x576.jpg\" height=\"225\" width=\"400\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">&nbsp;<\/span><\/b><a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_175321_HDR-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150427_175321_HDR-1024x576.jpg\" height=\"225\" width=\"400\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150428_201533_HDR-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150428_201533_HDR-1024x576.jpg\" height=\"225\" width=\"400\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150428_201620_HDR-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150428_201620_HDR-1024x576.jpg\" height=\"225\" width=\"400\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150428_204217_HDR-1024x576.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em; text-align: center;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150428_204217_HDR-1024x576.jpg\" height=\"225\" width=\"400\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<a href=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150428_222726-768x1024.jpg\" imageanchor=\"1\" style=\"margin-left: 1em; margin-right: 1em;\"><img loading=\"lazy\" decoding=\"async\" border=\"0\" src=\"https:\/\/blogs.etsii.urjc.es\/wp-content\/uploads\/sites\/8\/2015\/04\/IMG_20150428_222726-768x1024.jpg\" height=\"400\" width=\"300\" \/><\/a><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\"><br \/><\/span><\/b><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\"><br \/><\/span><\/b><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\"><br \/><\/span><\/b><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\"><br \/><\/span><\/b><\/div>\n<div class=\"MsoNormal\">\n<b><span style=\"font-size: 14.0pt; line-height: 107%; mso-bidi-font-size: 11.0pt;\">C\u00d3DIGO<\/span><\/b><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">\/\/LIBRERIAS<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\n#include &lt;Stepper.h&gt;<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\n#define STEPS_PER_MOTOR_REVOLUTION 32<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\n#define STEPS_PER_OUTPUT_REVOLUTION 32 * 64&nbsp; \/\/2048&nbsp;\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">\/\/VARIABLES<\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">\/\/sensor presencia<\/span><\/div>\n<div class=\"MsoNormal\">\nlong distancia;<\/div>\n<div class=\"MsoNormal\">\nlong tiempo;<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">\/\/Sensor RGB<\/span><\/div>\n<div class=\"MsoNormal\">\nconst int s0 = 8;&nbsp; <\/div>\n<div class=\"MsoNormal\">\nconst int s1 = 9;&nbsp; <\/div>\n<div class=\"MsoNormal\">\nconst int s2 = 12;&nbsp; <\/div>\n<div class=\"MsoNormal\">\nconst int s3 = 11;&nbsp; <\/div>\n<div class=\"MsoNormal\">\nconst int out = 10; <\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">\/\/pines de led conectados a<br \/>\narduino<\/span><\/div>\n<div class=\"MsoNormal\">\nint greenLed =4 ;&nbsp; <\/div>\n<div class=\"MsoNormal\">\nint blueLed = 5;<\/div>\n<div class=\"MsoNormal\">\n\/\/variables<\/div>\n<div class=\"MsoNormal\">\nint green = 0;&nbsp; <\/div>\n<div class=\"MsoNormal\">\nint blue = 0;<\/div>\n<div class=\"MsoNormal\">\nint red = 0;<\/div>\n<div class=\"MsoNormal\">\nint color;<span style=\"color: #38761d;\"> \/\/ Tiene que tomar<br \/>\nlos valores [0,510,1020,1530] con los cuales se determinara la distancia que<br \/>\ngirara el motor<\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">\/\/Bascula<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nint pAnalogicoBascula = 0;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nint bascula = 0;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nint peso = 0;<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">\/\/Motor paso a paso<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nStepper small_stepper(STEPS_PER_MOTOR_REVOLUTION, 0, 2, 1, 3);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nconst int verde = 0;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nconst int amarillo = 510;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nconst int azul = 1020;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nconst int rojo = 1530;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nint posicion = verde;<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n\/\/Servomotor<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nint servoPin = 13; <span style=\"color: #38761d;\">\/\/ servo conectado al pin digital 2<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nint myAngle;<span style=\"color: #38761d;\"> \/\/ \u00e1ngulo del servo de 0-180<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nint pulseWidth; <span style=\"color: #38761d;\">\/\/ anchura del pulso para la funci\u00f3n servoPulse<\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">\/\/CONFIGURACION INICIAL<\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nvoid setup() {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; Serial.begin(9600); <span style=\"color: #38761d;\">\/\/inicia el protocolo<br \/>\nde comunicaci\u00f3n a PC<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; small_stepper.setSpeed(700);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <span style=\"color: #38761d;\">\/\/pines de sensor de presencia<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; pinMode(7, OUTPUT); <span style=\"color: #38761d;\">\/*activaci\u00f3n del pin 7<br \/>\ncomo salida: para el pulso ultras\u00f3nico*\/<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; pinMode(6, INPUT);<span style=\"color: #38761d;\"> \/*activaci\u00f3n del pin 6<br \/>\ncomo entrada: tiempo del rebote del ultrasonido*\/<\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">&nbsp;&nbsp; \/\/pines de sensor rgb<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pinMode(s0, OUTPUT);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pinMode(s1, OUTPUT);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pinMode(s2, OUTPUT);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pinMode(s3, OUTPUT);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pinMode(out, INPUT); <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pinMode(greenLed, OUTPUT);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pinMode(blueLed, OUTPUT);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; digitalWrite(s0, HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; digitalWrite(s1, HIGH);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pinMode(servoPin, OUTPUT); <span style=\"color: #38761d;\">\/\/ configura pin<br \/>\n2 como salida<\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\n}<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">&nbsp;\/\/FUNCION UTILIZADA POR EL SENSOR RGB<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;void recogeColor()&nbsp; <\/div>\n<div class=\"MsoNormal\">\n{&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\ndigitalWrite(s2, LOW);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\ndigitalWrite(s3, LOW);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\n<span style=\"color: #38761d;\">\/\/count OUT, pRed, RED&nbsp; <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nred = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\ndigitalWrite(s3, HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\n<span style=\"color: #38761d;\">\/\/count OUT, pBLUE, BLUE&nbsp; <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nblue = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\ndigitalWrite(s2, HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;<span style=\"color: #38761d;\"><br \/>\n\/\/count OUT, pGreen, GREEN&nbsp; <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\ngreen = pulseIn(out, digitalRead(out) == HIGH ? LOW : HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n}<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\nvoid servoPulse(int servoPin,<br \/>\nint myAngle)<\/div>\n<div class=\"MsoNormal\">\n{<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; pulseWidth = (myAngle * 10) + 600; <span style=\"color: #38761d;\">\/\/<br \/>\ndetermina retardo <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; digitalWrite(servoPin, HIGH); <span style=\"color: #38761d;\">\/\/ activa el<br \/>\nservo<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; delayMicroseconds(pulseWidth); <span style=\"color: #38761d;\">\/\/ pausa<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; digitalWrite(servoPin, LOW); <span style=\"color: #38761d;\">\/\/ desactiva el<br \/>\nservo<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; delay(20); <span style=\"color: #38761d;\">\/\/ retardo de refresco<\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n}<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n\/<span style=\"color: #38761d;\">\/LOOP<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;<br \/>\nvoid loop() {<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <span style=\"color: #38761d;\">\/\/SENSOR DE PRESENCIA<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; digitalWrite(7,LOW); <span style=\"color: #38761d;\">\/* Por cuesti\u00f3n de<br \/>\nestabilizaci\u00f3n del sensor*\/<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; delayMicroseconds(5);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; digitalWrite(7, HIGH); <span style=\"color: #38761d;\">\/* env\u00edo del pulso<br \/>\nultras\u00f3nico*\/<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; delayMicroseconds(10);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; tiempo=pulseIn(6, HIGH); <span style=\"color: #38761d;\">\/* Funci\u00f3n para<br \/>\nmedir la longitud del pulso entrante. Mide el tiempo que transcurrido entre el<br \/>\nenv\u00edo del pulso ultras\u00f3nico y cuando el sensor<br \/>\nrecibe el rebote, es decir: desde que el pin 12 empieza a recibir el rebote,<br \/>\nHIGH, hasta que deja de hacerlo, LOW, la longitud del pulso<br \/>\nentrante*\/<\/span><\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; distancia= int(0.017*tiempo); <span style=\"color: #38761d;\">\/*f\u00f3rmula<br \/>\npara calcular la distancia obteniendo un valor entero*\/<\/span><\/div>\n<div class=\"MsoNormal\">\n<span style=\"color: #38761d;\">&nbsp;&nbsp;&nbsp; \/*Monitorizaci\u00f3n en cent\u00edmetros por el<br \/>\nmonitor serial*\/<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; delay(500);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; if(distancia&lt;10){<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00abHay un<br \/>\npaquete!!!\u00bb);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00abDistancia \u00ab);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(distancia);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00bb cm\u00bb);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span style=\"color: #38761d;\"> \/\/SENSOR RGB<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; recogeColor(); <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.print(\u00abR<br \/>\nIntensidad:\u00bb);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.print(red, DEC);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.print(\u00bb G Intensidad:<br \/>\n\u00ab);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.print(green, DEC);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.print(\u00bb B Intensidad:<br \/>\n\u00ab);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.print(blue, DEC);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (red &lt; blue &amp;&amp; red &lt;<br \/>\ngreen &amp;&amp; red &lt; 20) {&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00bb &#8211; ( Color<br \/>\nAmarillo)\u00bb);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=amarillo;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, HIGH); <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else if (blue &lt; red &amp;&amp; blue<br \/>\n&lt; green) {&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Serial.println(\u00bb &#8211; ( Color<br \/>\nAzul)\u00bb);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; color=azul;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, LOW);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, HIGH); <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else if (green &lt; red &amp;&amp;<br \/>\ngreen &lt; blue) {&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00bb &#8211; ( Color Verde<br \/>\n)\u00bb);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;color=verde;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, HIGH); <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, LOW);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(500);&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <span style=\"color: #38761d;\">\/\/SENSOR RESISTIVO (BASCULA)<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; delay(500);<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; Serial.println(\u00abPesando&#8230;\u00bb);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <span style=\"color: #38761d;\">\/\/Se pesa 10 veces y se hace la media para<br \/>\nun mejor resultado. <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; bascula = analogRead(pAnalogicoBascula);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; delay(300);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; for (int i=0; i&lt;9; i++)&nbsp; { <span style=\"color: #38761d;\">\/\/Para una mejor medicion lo mido 10 veces<br \/>\ny hago la media<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; bascula = (bascula + analogRead(pAnalogicoBascula))<br \/>\n\/ 2;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(300);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; Serial.print(\u00abLectura = \u00ab);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; Serial.println(bascula);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (bascula &gt; 160 &amp;&amp; bascula<br \/>\n&lt; 601 ) { <span style=\"color: #38761d;\">\/\/condicion para 200g&nbsp;&nbsp;&nbsp;<br \/>\nbascula<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00ab200 gramos\u00bb);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; peso = 200;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (bascula &gt; 124 &amp;&amp; bascula<br \/>\n&lt; 160 ) { <span style=\"color: #38761d;\">\/\/condicion para 300g&nbsp;&nbsp;&nbsp; <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00ab300 gramos\u00bb);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; peso = 300;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (bascula &gt; 75 &amp;&amp; bascula &lt;<br \/>\n95 ) {<span style=\"color: #38761d;\"> \/\/condicion para 400g&nbsp;&nbsp;&nbsp; <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00ab400 gramos\u00bb);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; peso = 400;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (bascula &gt;= 50 &amp;&amp; bascula<br \/>\n&lt; 60 ) { <span style=\"color: #38761d;\">\/\/condicion para 500g&nbsp;&nbsp;&nbsp; <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00ab500 gramos\u00bb);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; peso = 500;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (bascula &lt; 50 ) { <span style=\"color: #38761d;\">\/\/condicion para<br \/>\nmas de 500g&nbsp;&nbsp;<\/span>&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Serial.println(\u00abFuera de rango\u00bb);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, LOW);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, HIGH);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, LOW);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, HIGH); &nbsp;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, LOW);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, HIGH);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, LOW);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, HIGH);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, LOW);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, HIGH);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; delay(200);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, LOW);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; peso = -1;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; digitalWrite(greenLed, LOW);&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; digitalWrite(blueLed, LOW);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; delay(500);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;<span style=\"color: #38761d;\"> \/\/MOTOR PASO A PASO<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (color==verde &amp;&amp; peso&lt;200){<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (posicion &gt; verde) {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; small_stepper.step(-posicion +<br \/>\nverde);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; small_stepper.step(verde &#8211;<br \/>\nposicion);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; posicion = verde;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (color== amarillo &amp;&amp;<br \/>\npeso&lt;300){<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (posicion &gt; amarillo) {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; small_stepper.step(-posicion +<br \/>\namarillo);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; small_stepper.step(amarillo &#8211;<br \/>\nposicion);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; posicion = amarillo;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (color== azul &amp;&amp; peso&lt;500){<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (posicion &gt; azul) {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; small_stepper.step(-posicion +<br \/>\nazul);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; small_stepper.step(azul &#8211;<br \/>\nposicion);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; posicion = azul;<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; if (peso&gt; 500){ \/\/Color rojo<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (posicion &gt; rojo) {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; small_stepper.step(-posicion +<br \/>\nrojo);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; } else {<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; small_stepper.step(rojo &#8211;<br \/>\nposicion);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; posicion = rojo;&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; } <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; Serial.print(\u00abPosicion: \u00ab);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; Serial.println(posicion);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; delay(2000);<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;<span style=\"color: #38761d;\">&nbsp; \/\/SERVOMOTOR <\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; servoPulse(servoPin, 170); \/\/Empuja el<br \/>\npaquete<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; for (myAngle=170; myAngle&gt;=10;<br \/>\nmyAngle&#8211;) { \/\/Vuelve a la posicion inicial<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; servoPulse(servoPin, myAngle);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; }<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; delay(500);<\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; }&nbsp;<span style=\"color: #6aa84f;\"><br \/>\n\/\/FIN DEL IF DE DISTANCIA INFERIOR A 10CM<\/span><\/div>\n<div class=\"MsoNormal\">\n&nbsp;&nbsp; <\/div>\n<div class=\"MsoNormal\">\n&nbsp;}<\/p>\n<p><b>VIDEO<\/b><\/p>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n<p><b><br \/><\/b><\/div>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<div class=\"separator\" style=\"clear: both; text-align: center;\">\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>PRIMERA IDEA El objetivo principal del separador de correo es dar la posibilidad al usuario de poder clasificar el correo que llega de la siguiente forma: correo nacional, correo internacional y correo local, de&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":576,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-188","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-proyectos"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Clasificador de paquetes. - Proyectos con Arduino.<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Clasificador de paquetes. - Proyectos con Arduino.\" \/>\n<meta property=\"og:description\" content=\"PRIMERA IDEA El objetivo principal del separador de correo es dar la posibilidad al usuario de poder clasificar el correo que llega de la siguiente forma: correo nacional, correo internacional y correo local, de&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/\" \/>\n<meta property=\"og:site_name\" content=\"Proyectos con Arduino.\" \/>\n<meta property=\"article:published_time\" content=\"2015-04-28T23:28:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-05-04T17:55:11+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2015\/04\/GetAttachment.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"218\" \/>\n\t<meta property=\"og:image:height\" content=\"148\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Administrador de la red\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Administrador de la red\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/\"},\"author\":{\"name\":\"Administrador de la red\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\"},\"headline\":\"Clasificador de paquetes.\",\"datePublished\":\"2015-04-28T23:28:00+00:00\",\"dateModified\":\"2019-05-04T17:55:11+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/\"},\"wordCount\":2296,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2015\\\/04\\\/GetAttachment.jpg\",\"articleSection\":[\"Proyectos\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/\",\"name\":\"Clasificador de paquetes. - Proyectos con Arduino.\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2015\\\/04\\\/GetAttachment.jpg\",\"datePublished\":\"2015-04-28T23:28:00+00:00\",\"dateModified\":\"2019-05-04T17:55:11+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2015\\\/04\\\/GetAttachment.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2015\\\/04\\\/GetAttachment.jpg\",\"width\":218,\"height\":148},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/primeraidea-el-objetivo-principal-de\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Clasificador de paquetes.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#website\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"name\":\"Proyectos con Arduino.\",\"description\":\"Blog de proyectos de Arduino de alumnos de la URJC\",\"publisher\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#organization\",\"name\":\"Universidad Rey Juan Carlos\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"contentUrl\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/wp-content\\\/uploads\\\/sites\\\/8\\\/2022\\\/05\\\/logourjc-1.jpg\",\"width\":745,\"height\":288,\"caption\":\"Universidad Rey Juan Carlos\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/logo\\\/image\\\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/#\\\/schema\\\/person\\\/bdc38fea664f13638d2a51f4d2fc7211\",\"name\":\"Administrador de la red\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g\",\"caption\":\"Administrador de la red\"},\"sameAs\":[\"https:\\\/\\\/blogs.etsii.urjc.es\"],\"url\":\"https:\\\/\\\/blogs.etsii.urjc.es\\\/dseytr\\\/author\\\/etsiiadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Clasificador de paquetes. - Proyectos con Arduino.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/","og_locale":"es_ES","og_type":"article","og_title":"Clasificador de paquetes. - Proyectos con Arduino.","og_description":"PRIMERA IDEA El objetivo principal del separador de correo es dar la posibilidad al usuario de poder clasificar el correo que llega de la siguiente forma: correo nacional, correo internacional y correo local, de&#46;&#46;&#46;","og_url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/","og_site_name":"Proyectos con Arduino.","article_published_time":"2015-04-28T23:28:00+00:00","article_modified_time":"2019-05-04T17:55:11+00:00","og_image":[{"width":218,"height":148,"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2015\/04\/GetAttachment.jpg","type":"image\/jpeg"}],"author":"Administrador de la red","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Administrador de la red","Tiempo de lectura":"11 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/#article","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/"},"author":{"name":"Administrador de la red","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211"},"headline":"Clasificador de paquetes.","datePublished":"2015-04-28T23:28:00+00:00","dateModified":"2019-05-04T17:55:11+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/"},"wordCount":2296,"commentCount":0,"publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2015\/04\/GetAttachment.jpg","articleSection":["Proyectos"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/","name":"Clasificador de paquetes. - Proyectos con Arduino.","isPartOf":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/#primaryimage"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2015\/04\/GetAttachment.jpg","datePublished":"2015-04-28T23:28:00+00:00","dateModified":"2019-05-04T17:55:11+00:00","breadcrumb":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/#primaryimage","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2015\/04\/GetAttachment.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2015\/04\/GetAttachment.jpg","width":218,"height":148},{"@type":"BreadcrumbList","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/primeraidea-el-objetivo-principal-de\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/blogs.etsii.urjc.es\/dseytr\/"},{"@type":"ListItem","position":2,"name":"Clasificador de paquetes."}]},{"@type":"WebSite","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#website","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","name":"Proyectos con Arduino.","description":"Blog de proyectos de Arduino de alumnos de la URJC","publisher":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.etsii.urjc.es\/dseytr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#organization","name":"Universidad Rey Juan Carlos","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/","url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","contentUrl":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-content\/uploads\/sites\/8\/2022\/05\/logourjc-1.jpg","width":745,"height":288,"caption":"Universidad Rey Juan Carlos"},"image":{"@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/blogs.etsii.urjc.es\/dseytr\/#\/schema\/person\/bdc38fea664f13638d2a51f4d2fc7211","name":"Administrador de la red","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e8e366128f81a82735b0b00fe6d280414b4bad087e380fa9fee9694454b8a6fa?s=96&d=mm&r=g","caption":"Administrador de la red"},"sameAs":["https:\/\/blogs.etsii.urjc.es"],"url":"https:\/\/blogs.etsii.urjc.es\/dseytr\/author\/etsiiadmin\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/188","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/comments?post=188"}],"version-history":[{"count":2,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/188\/revisions"}],"predecessor-version":[{"id":2093,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/posts\/188\/revisions\/2093"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media\/576"}],"wp:attachment":[{"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/media?parent=188"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/categories?post=188"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.etsii.urjc.es\/dseytr\/wp-json\/wp\/v2\/tags?post=188"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}