Home
        JARDUINO MANUAL DE USUARIO v1.2 beta
         Contents
1.               NOTA  En la foto de la izquierda es un d  plex de 15 amp que normalmente se encuentran en los hogares de Estados Unidos  Los otros  elementos representados son algunas de las opciones disponibles para revestir la salida  salida simple  caja de salida y placa   de pared   Sustituir estos elementos por cualquier tipo de enchufe de su pa  s  No est   limitado al uso de estos tipos  Puede   incluso modificar alargadores de tira utilizando las mismas partes y circuitos     Solid State Relay KYOTTO KB20C06A  SSR    eBay o cualquier tienda online                KYOTTO   C E    ACG SOLD STA  KYTECH ELECTRON SL    KB20C06A      24 2B0VAC BA 3 32VDC       NOTA  Estos rel  s en particular tienen una corriente de fuga muy baja  por lo que no son ideales para controlar las bombas de  movimiento  De todos modos los he utilizado en mi controlador  y trabajan muy bien con las bombas Hydor Koralia  Eleg   los SSR  porque    JARDUINO AQUARIUM CONTROLER  USER MANUAL  15        son completamente silenciosos  Pueden facilmente ser sustituidos los rel  s mecanicos con caracteristicas similares  Son mucho menos  costosos  pero hacen perceptibles chasquidos cuando se activan     Transistor Darlington ULN2803A  eBay o cualquier tienda online                   NOTA  Este transistor puede controlar hasta 8 tomas de corriente        Z  calo de 18 Pin DIP IC     eBay o cualquier tienda online                NOTA  Esto es completamente opcional  Es muy   til si alguna vez tienes que reemplaz
2.      MADE i  IN ITALY    gt          or he 133 BaD             MIA    e  E e   A    W  a  Oo  z  H      a           DIGITAL    ALS          A14       En la placa  deber  a ser capaz de ver que cada pin est   claramente identificado con un n  mero o una breve  descripci  n de lo que el pin es  Por otra parte  los pines se agrupan en categor  as  PWM  para los pines 2 13    digitales  a la derecha para los pines 22 53  etc En el c  digo del programa Jarduino  defin   en que pin se conecta  cada perif  rico  Se trata de una asignaci  n de pines  Puedes cambiar algunas de las asignaciones de pines si       JARDUINO AQUARIUM CONTROLER  USER MANUAL  1      quieres  pero muchos de ellos no se pueden cambiar  En particular  los pines que se utilizan por la pantalla de  TFT LCD no se pueden cambiar  Asi es como los pines estan actualmente definidos en el programa     ASIGNACION DE PINES    Controller Peripheral   Component Pin Assignment s   a 2  3  4  5  6  TFT LCD Shield 38  39  40  41    ITDB02 Shield 22 37    LEDs  Sump    LEDs  Regular Blue  AZUL    8 Y    LEDs  White  BLANCO  a     Sensores de temperatura  DS18B20    Calentador  Enfriador       Si has estado prestando atenci  n hasta el momento  ya debes saber c  mo armar los componentes principales  del Jarduino  Pero para estar seguros  con el Arduino en la base  prensa  en el ITDB02 Arduino MEGA Shield  luego en  la parte superior  prensa  la pantalla LCD 3 2   as                gt      s b g   a ed        a ww        e A e A
3.      siguiente tienes que hacer doble clic en la carpeta  Jarduino_v 1 2_ eS Al e esto  ver  s esta pantalla     File Commands o Favorites Options Help    JARADI T    Add Extract To Delete Find Wizard Info    arduino 1 0 Jarduino rar  y READ ME  tt    Total 76 064 742 bytes in 2 files       NOTA  El  L  ame   READ ME  contiene informaci  n sobre lo que se incluye en esta versi  n en particular        JARDUINO AQUARIUM CONTROLER  USER MANUAL  25     Al hacer clic en el archivo  Arduino 1 0 Jarduino rar  se abrir   un cuadro de di  logo que te pide que introduzcas una  contrase  a         Jarduino v 1 2 beta rar   WinRAR       File Commands Tools    Test Enter password for the encrypted file   1 C UsersJamie M  Jardin        arduino 1   Jarduino rar    es Y anhinorar    READ ME tet    Eg Selected 76 064 372 bytes in 1 file Total 76 064 142 bytes in 2 files    NOTA  Si est  s utilizando Jarduino v1 1  no es necesaria ninguna contrase  a  Si hiciste una donaci  n razonable  te he  puesto en mi lista de Beta Testers  y te envi   por correo electr  nico una contrase  a para abrir el archivo     Despu  s de introducir la contrase  a  si es necesario   ver  s lo siguiente  El  L  ame  contiene informaci  n sobre  lo que se incluye en esta versi  n en particular        arduino 1 0 Jarduino rar   WinRAR  File Commands Tools Favorites Options Help    a J   a   ba    a E A  P       a     s       d   E y  a is    a   a   a Test  a   a   a   a   a    View    T  arduino 1 0 Jarduino    Tota
4.    LEDs dedicados junto con su propio driver LED  Sin  embargo no deber  as tener demasiados LEDs como luz de luna   Yo uso dos CREE XP E Royal Blue en  mis 44 galones y es m  s de lo suficiente      Los   nicos cables que necesitas para conectar desde el Jarduino a los controladores  drivers  fuentes  son una masa   GND  y los pines PWM para cada color respectivo  Por supuesto  tendr  s que alimentar el LED  pero por el bien de este  manual  voy a suponer que ya sabe c  mo o has descubierto la manera en otro lugar  Sin ning  n tipo de modificaci  n en  el c  digo Jarduino  estos son los colores que el Jarduino controla junto con los respectivos n  meros de pin de Arduino     e Pin 7  SUMIDERO   Refugio  blanco   e Pin 8  Azul Regular   e Pin 9  Blanco   e Pin 10  Royal Blue   e Pin 11  Rojo   e Pin 12  UV  Ultravioleta    e Pin 13  Luz de Luna    Nota  Puedes cambiar los colores y las asignaciones de los pines en el esquema Jarduino para lo que quiera  Esos son simplemente los de mi  configuracion        JARDUINO AQUARIUM CONTROLER  USER MANUAL  23      3  INSTRUCCIONES DE SOFTWARE    SOFTWARE    El entorno de desarrollo Arduino  IDE  se puede obtener de aqui  http   arduino cc en Main Software    Todas las versiones del C  digo Jarduino se puede obtener de aqu    http   code google com p jarduino aquarium   controller     Diversas librer  as de Henning Karlsen  http   www henningkarlsen com electronics library php    Aqui hay algunos enlaces a unos pocos archivadores de fic
5.    biblioteca UTFT Library     Controller Model for UTFT     HX8340    B  N  HX8340B_S  HX8340 B T  HX8340B 8    HX8352 A  ILI9325C  ILI9325D  ILI9325D  ILI9327  PCF8833  S1D19122  S6D1121  S6D1121    SSD1963  SSD1963  ST7735    HX8352A  ILI9325C  ILI9325D_8  ILI9325D_16  ILI9327  PCF8833  S1D19122  S6D1121_8  S6D1121_16    S5D1963_480  SSD1963_800  ST7735    Supported mode    16bit  Y       Soe    JARDUINO AQUARIUM CONTROLER  USER MANUAL   10         COMPONENTES RECOMENDADOS para el controlador Jarduino       COMPONENTES PARA EL SENSOR DE TEMPERATURA    Sensor de temperatura DS18B20     eBay  Algunos vendedores ofrecen estos el    lotes     Recientemente compre 10 por unos 7  USD  Incluso hay vendedores que los venden conectados a un cable y sellados en acero inoxidable como el de la foto de la derecha                     NOTA  El c  digo del Jarduino est   escrito para utilizar estos sensores de temperatura en particular  He utilizado tres de estos en mi  controlador  Puedes utilizar el mismo n  mero  m  s  o menos en el tuyo  Con unas pocas modificaciones en el c  digo y la conexi  n de los  pines  otros sensores de temperatura  como los anal  gicos LM35  pueden ser sustituidos  Con el LM35 sin embargo se limitarian el n  mero  de pines anal  gicos disponibles     Resistencias 4 7 KQ     Cualquier tienda local de electr  nica o    Online                      NOTA  Necesario para el sensor de temperatura DS18B20  Necesitas solo una resistencia  no importa cu  ntos DS18B20 s
6.   Pantalla principal  amp  Atajos   Reemplazar la Librer  a ITDB02_Touch h con la   ltima versi  n  cuando est   disponible   Tiempo Aleatorio  Nubes  Tormentas  etc  junto con incrementar la acci  n de las olas   Tiempo Real  Reflejar las condiciones de tiempo reales de las ubicaciones seleccionadas por el usuario    Modification of Wave Maker to include Tidal Forces with Lunar Cycle  Cambio Autom  tico de Agua     Reposici  n  AWC  amp  ATO   Incluir otros sensores   o pH  o    Salinity  o Calcium  o Orp  Dosificaci  n Autom  tica  Conexi  n inal  mbrica de perif  ricos  Video Vigilancia  echa un ojo a tu acuario desde cualquier ordenador o Smartphone       POR FAVOR TENGA EN CUENTA   Yo no tengo una fecha limite para terminar  cualquiera de las actualizaciones de la lista  Soy nuevo padre y estoy haciendo  esto solo  as   que por favor sea paciente     JARDUINO AQUARIUM CONTROLER  USER MANUAL  6        2  INSTRUCCIONES PARA CONSTRUIR EL JARDUINO    Cuando se trata de construir el Controlador de acuario Jarduino tienes varias opciones  En la introduccion de este  manual  esta presentada una distribuci  n aproximada de mi dise  o personal  A primera vista  puede parecer complicado   pero creo que esa impresi  n se debe al n  mero de perif  ricos que he incluido en mi configuraci  n  De hecho se puede  utilizar el controlador Jarduino para controlar y supervisar el n  mero de perif  ricos que deseas  por ejemplo   utilizarlo  para controlar una sola serie de LEDs   o tantos c
7.  5D    Page Setup Ctrl Shrft P Pz b  da soli SoftwareSerial     Preferences Ctrl Comma SPI d   Stepper    Cuando el ejemplo se abre  cambie la l  nea 5    define ONE_WIRE_BUS 2  a    define ONE_WIRE_BUS 51  y sigue  adelante para cargarlo a tu Arduino  de la misma manera que has cargado el ejemplo  eeprom_clear   Cuando  la carga se ha completado  haz clic en el icono  Serial Monitor  icono de la lupa  como se indica a continuaci  n     ES  Tester   Arduino 10 1 f EA EE    File Edit Sketch Tools Help       Tester     finclude  lt OneWire A  finclude  lt DallasTemperature  he    ff Data wire 13 plugged into port    on The Arduino    fdefine TEMPERATURE PRECISION 9    i SEID Ad neNire instance E    CheWire oneWire  ONE WIRE BUS      rE Pass our oneWire reference to Dallas Tenperatutre              DallasTemperature sensora soneVire       int WumberOthevices     Numbet C temperarcure device    Arduin Mega 2560 of Hega ABR on COME    JARDUINO AQUARIUM CONTROLER  USER MANUAL   34         Al hacer clic en el  Serial Monitor  se abrir   la siguiente ventana        Dallas Temperature IC Cont      Locating devices   Found 3 devices     Parasite power is  ON B  Found device 0 with addressy 28BEF612030000EB    Setting resolution to 9   Resolution actually set to    Found device 1 with address  2855F21203000025  Setting resolution to Y   Resolution actually set to    Found device 2 with address  28433D529030000DC  Setting resolution to Y   Resolution actually set to    Requesting tempera
8.  AA e ete tr ae ee        gt  y 4   lt  g gt  174        Ya yx Y     ee ee y   f    gt  vi    y Puro    66  s    Je  FE DE OEE RIADA     VE DIETER             m    MEGA     JARDUINO AQUARIUM CONTROLER  USER MANUAL  18        Con todos encajonados juntos  deberia tener este aspecto        iQue facil era eso  En este punto puedes estar ansioso de ver el Jarduino en funcionamiento en el controlador  La buena  noticia es que puedes cargar el programa en estos momentos  Consulta CARGANDO EL CODIGO DEL JARDUINO EN  EL ARDUINO abajo para aprender como hacerlo  Antes de hacerlo  sin embargo  hay algunas cosas que puedes tener  en cuenta  En primer lugar  si no has utilizado un ITDB02 v1 1 Arduino MEGA Shield Expansion LCD con el RTC  integrado  tendras que conectar un circuito RTC  Ademas  es posible que desees conectar el sensor  Sensores  de  temperatura DS18B20  Dejando de lado un RTC y Sensores de temperatura no evitara que se   cargue el programa  Simplemente te dejara con algunos errores en la pantalla hasta que consigues conectarlos  correctamente  Asi que si quieres cargar el Jarduino  adelante  hazlo ahora  Mas tarde  una vez que los sensores   de temperatura  RTC y de ser necesario  conectados  solo tienes que volver a cargar el programa del Jarduino     CONECCION DEL RTC  Salta este paso si estas usando un ITDBO2 v1 1 shield Arduino MEGA con el RTC integrado     Si todavia estas leyendo esto  entonces por alguna raz  n  no tienes un ITDBO2 v1 1 shield Arduino MEGA con el R
9.  Dallas Temperature  Tester  sketch en el  formato correcto  y copiar los de m  s al Jarduino     Ahora que ya tiene los n  meros de serie de los sensores de temperatura  tendr  s que asegurarte de que tienes  el m  dulo LCD seleccionado correctamente  Para este ejemplo  voy a mostrar c  mo el c  digo debe leer una pantalla   TFT LCD de 3 2    con un m  dulo controlador SSD1289  linea 147      Jarduino_v1_2_beta2   Arduino 0100 relax    File Edit Sketch Tools Help    Jarduino_v1 2 beta                   FLCD TOUCH PANEL and ITDBO2 MEGA SHIELD v1 1      Mega Shield utilizes pins 54  3V3  GND  2 6  20 41  JITDBO2 myGLCD 38 39 40 41 ITDE323     Uncomment this line for the  5D1289      TIDEOS w  GLlD 36 39 40 41       Uncomment this line for the Haos4  a    ITDEOZ Touch myTouch  6 5 4 3 24         50 53 for SD Cardi        de               i  nitialize the D31307  DS1s507 rtc z0  21    D31307 RAM rambufter     Declare a buffer for use           Tnit Tine data structure    jint rtesnetMin  rtcSetHr  rtcSetby   rtosetMon  rtosetYr     a   rm    Arduino Mega   560 or Mega ADK on COMBS       JARDUINO AQUARIUM CONTROLER  USER MANUAL  3         Como se puede ver  en realidad si tenemos seleccionado el correcto  La otra opci  n en la l  nea 148 es para el m  dulo   HX8347 A   Se puede ver qu   l  nea de c  digo en particular es  gris  hacia fuera  En el IDE de Arduino  poniendo un        delante de una l  nea de c  digo  hace que esta l  nea sea  invisible  para el Arduino  Si se me ocu
10.  Feeding Mode   Modo  alimentacion   vera este mensaje junto con una cuenta atras     Las bombas permaneceran apagadas durante 5 minutos   El modo s  ncrono  modo que ten  as seleccionado antes de pulsar Feeding Mode  se reanudara en  y la cuenta atr  s        iew Change Wavemaker Settings      Alternating Mode     Synchronous Mode    Feeding Mode Turn Puaps OFF        i            Feeding    Current Status     Fowerheads will remain UFF    for 5 minutes    Synchronous Mode will resume    DEC 6  2011       O presionando Turn Pumps OFF  Apagar bombas  aparecera esto     Bombas Apagadas  Para volver a encender las  bombas en modo s  ncrono  pulsar el bot  n Turn Pumps ON  Encender bombas  de arriba    Th       Alternating Mode Synchronouz Mode    Feeding ode        Current Status     Presionando CANCEL o BACK tambi  n se reanudar   el modo que ten  amos seleccionado antes     ay A    El siguiente paso en el MEN   PRINCIPAL   pantalla Choose Option  Elegir Opciones  tenemos el bot  n LED Testing   Prueba de LED   Al pulsar esto le dar   m  s opciones     LED Testing Options    Toast in pp  TIME  LIGHT OUTPUT  0  255    ae Al  eee ee 0  Royal  O  White  Cf Ultra  O             DEC 6  2011       Esta prueba ejecuta el fotoperiodo de todo el dia rapidamente  empezando de la medianoche  En otras palabras  esto te  permite ver las intensidades de los LED s y el cambio de iluminaci  n en el avance rapido     Tambien pulsando el boton Control Individual LEDs puedes probar cada canal de
11.  Led individual           Lo que estamos viendo aqui son barras de deslizamiento tactiles de la pantalla y los botones  Puedes pulsar la barra    o arrastrar el dedo hacia arriba y hacia abajo para obtener r  pidamente un valor  y los resultados son inmediatos  Incluso  se puede deslizar el dedo en cualquier modelo y obtener ese resultado en todos los canales  Es necesario 1 segundo  para que los colores vayan del 0 a los valores representados  Para un ajuste m  s preciso  puedes utilizar los botones  arriba y abajo por encima de cada color  Una vez que pulsado  EXIT   saldr   de esta pantalla y los LED s volver  n a su  horario regular     Volviendo a la pantalla CHOOSE OPTIONS  Elegir Opciones   seleccionando Change LED Values  Cambiar valores de  los LED s  nos lleva a este menu        oy ee    Al seleccionar cualquiera de los colores o el bot  n de sumidero a continuaci  n te llevar   a esta p  gina  que muestra  los valores de LED en una franja de 24 horas  0 1 son los valores de los LED   s entre medianoche 00 y 02 de la  madrugada dividida en ocho cuartos de hora     SS    CIC          0  0  0  0  0  0  0   0       Al pulsar el boton MORE COLORS  Mas Colores  permitira seleccionar entre los demas colores  al pulsar   el boton CHANGE  Cambia  te permitira cambiar el valor para cada periodo de tiempo  intervalos de 15   minutos   Seleccionado abajo los intervalos de 10 a 12 AM   Recuerda que 10 11 significa el intervalo de 10 a 11 y de 11  a 12  Son ocho intervalos de 15
12.  decide utilizar       MODULO RELOJ DE TIEMPO REAL    NOTA  Esto lo necesitas SOLO si utilizas otro shield que no es el ITDB02 Arduino MEGA v1 1     M  dulo RTC DS1307  eBay o cualquier tienda online  He comprador este modelo en particular en eBay por  2 85 USD  Ten  a    envio gratuito y viene con bater  a                  JARDUINO AQUARIUM CONTROLER  USER MANUAL    a    om Design by Haran  E     PEA   Ba R i    BF ceni gaf  J a E            Te       LF  i  lt i    O O Gg    y  135 EPS 33A nun y  5 9 pua weg  aa     gt  g o       TOP VIEW BOTTOM VIEW      COMPONENTES RELOJ DE TIEMPO REAL  RTC     NOTA  Esto lo necesitas SOLO si utilizas otro shield que no es el ITDB02 Arduino MEGA v1 1Puedes utilizar un m  dulo RTC como el de arriba     o puedes construir uno  Abajo hay un listado de los componentes necesarios para construir uno t   mismo     DS1307 RTC Chip     eBay o cualquier tienda online                   NOTA  Este es un chip de Reloj en Tiempo Real serial        Cristal 32 768kHz     eBay o cualquier tienda online                NOTA  Esto es la fuente del reloj para el chip RTC       Resistencias 10 kQ   Cualquier tienda local de electr  nica o    Online                   NOTA  Vas a necesitar  dos de estas para el circuito del reloj RTC       Bater  a modelo CR2032     En cualquier tienda que vende bater  as                JARDUINO AQUARIUM CONTROLER  USER MANUAL  12        NOTA  Esta es la bateria de reserva para RTC  y hay varias marcas disponibles              Po
13.  diferentes perif  ricos  pero una vez que  aprendemos c  mo conectar el primero  el siguiente que interconectamos ser   un poco m  s f  cil  entonces    m  s f  cil a  n para un tercer componente  luego al final de tu construcci  n puedes sentarte y esperar a que   las compa    as de tecnolog  a inicien una guerra de ofertas para tu empresa y tu reci  n adquirida experiencia en la  electr  nica para un contrato de trabajo lucrativo a largo plazo        JARDUINO AQUARIUM CONTROLER  USER MANUAL           LISTA DE COMPONENTES    En esta seccion te presentamos una lista de compras  Si bien no cubre cada tuerca y tornillo necesario  si que   enumera todos los componentes principales y ofrece varias recomendaciones  Trat   de incluir hiperv  nculos a   algunos lugares de confianza donde he hecho una compra en el pasado  Si est  s tratando de ahorrar un poco   de dinero  muchas de estas piezas pueden ser adquiridas relativamente barato en eBay o    on line    en otros   lugares  Puedes simplemente seguir cualquier enlace que proporciono  obtener las especificaciones de ese sitio  y tratar  de encontrarlo m  s barato en otro lugar  Google es tu amigo cuando se trata de encontrar las piezas que   necesitas  Consejo de compras  a veces es una buena idea comprar varias partes de un solo lugar  ya que su costo total    puede ser m  s barato teniendo en cuenta los costes de env  o     Componentes necesarios para el controlador Jarduino     Arduino MEGA 2560   eBay  presta atenci  n a los
14.  esta pantalla     Time   24HE     DEC 6  2011         As   que despu  s de ajustar la hora  a continuaci  n  decide si lo quieres activar o desactivar  Cuando se selecciona el  bot  n rojo para activarlo  aparece esto     Time   24HR        Pulsando el bot  n SAVE nos llevara a la pantalla anterior           JARDUINO AQUARIUM CONTROLER  USER MANUAL   51     SU AM 12 45 PM    Feed Fish How             Creo que el bot  n violeta Feed Fish Now   Alimentar a los peces ahora   localizado en el centro de la pantalla no  necesita explicaci  n  Aqui est   en accion       Feeding Time 4     lt  lt  BACK  gt  gt    CANCEL      DEC 6  201i 4 23 PM       Se mantiene verde durante unos segundos antes de volver al color violeta  Si quieres  puedes hacer que las bombas de  movimiento se apaguen autom  ticamente durante 5 minutos  cuando hay tiempos de alimentaci  n configurados o al  pulsar el bot  n    Alimentar a los peces ahora     Esto puede ser f  cilmente programado seleccion  ndolo en la p  gina  General Settings  cubierto m  s adelante   Alternativo  puedes suspender las bombas de   movimiento  desactiv  ndolas en la p  gina WaveMaker     Por ultimo  en General Settings  Configuraci  n General   se presentan varias opciones f  ciles de usar  Aqui esta la  pagina 1           La mayor  a de las cosas en este caso no necesitan explicaci  n  S  lo tienes que seleccionar las opciones que te gustan  y  cuando lo haces se resaltan en color verde  Pulse el bot  n  SAVE  y el Jarduino recor
15.  files with Avira  EE Videos Add to archive     libraries    Open using Resource Hacker    Run as administrator    Add to  arduino rar          reference Compress and email         e Homegroup mun    Compress to  arduino rar    and email  les  arduino exe WinZip     cygicony 2 dll Pin to Taskbar      L  Local Disk  C   oe     adh ml cdl A     Ga Local Disk ONE  D   A Pin to Start Menu    libusbO dll     a Local Disk TWO  E    amp  Addto new encrypted archive       ai   CD Dri  L    revisions  tt  Ss L Drrve  L    a    7  S  nebxSerial dll  amp  Add to existing encrypted archive          Computer       NOTA  Este procedimiento es para Windows 7  por lo que si est  s usando alguna otra cosa  puede que tengas que tomar  medidas diferentes para hacer un acceso directo     Ahora puedes f  cilmente acceder al programa de Arduino desde la barra de tareas     PASO 3  Conecta tu Arduino MEGA 2560    En este punto  conecta un extremo de un cable USB a un puerto USB en el ordenador y el otro extremo a la placa  Arduino MEGA 2560  Si utilizas Windows  y est   conectado a Internet   autom  ticamente debe descargar e instalar los  controladores necesarios  Si est  s teniendo problemas con este paso  es decir    que tienes errores  los controladores no  se han instalado correctamente  o si est  s utilizando un sistema operativo diferente   por favor consulte el sitio web de  Arduino para obtener sugerencias y soluciones de problemas de instalaci  n      JARDUINO AQUARIUM CONTROLER  USER MAN
16.  game controllers    5  e Storage controllers       Puedes memorizar o escribir el numero de puerto COM est   utilizando el Arduino     JARDUINO AQUARIUM CONTROLER  USER MANUAL   30        Luego de vuelta a la IDE Arduino  haz click en  Tools  Herramientas  de nuevo  pero esta vez hay que navegar hacia  abajo hasta donde dice  Serial Port   Aparecera un cuadro que se deslizara hacia fuera donde puedes seleccionar el  puerto COM donde est   enchufado el Arduino  El m  o esta en  COM8   Es muy probable que el tuyo sea en un COM  diferente  Una vez seleccionado el COM  debes ver una marca de verificaci  n junto a   l     Auto Format   Archive Sketch   Fm Encoding  amp  Reload   Serial Monitor Ctrl Shift P4    skeich_augz1     Board F    Serial Port     IF    Programmer    Burn Bootloader       NOTA  Por   ltimo  y esto es muy importante  cerrar el IDE Arduino  Aseg  rate de que no hay ventanas del Arduino que  est  n abiertas     PASO 5  Poner todos los archivos en los lugares adecuados    Arduino puede ser muy meticuloso cuando se trata de la ubicaci  n de los archivos  y es probablemente la raz  n principal  por la que se obtienen errores cuando la gente utiliza por primera vez el Arduino  Siempre y cuando los archivos  est  n donde el IDE espera que sean  no deber  a haber demasiados problemas     Ahora  si has estado siguiendo este tutorial palabra por palabra  entonces no deber  as tener ning  n problema con   la ubicaci  n de los archivos  Todo  desde esa descarga en parti
17.  m  s o menos       moe i    IN ITALY        AS T fat  y FU     pai  is one will turn RED  when complete    pe s     qa   fa     ie  i a a pe pu hay      ROUTH  PTET STE    aa ama    ee    a    3  q  3  3    3 0  4   El  a  47  49  5   5     JARDUINO AQUARIUM CONTROLER  USER MANUAL   33        PASO 7  Obtener los numeros de serie de los sensores de temperatura    El Jarduino utiliza tres sensores de temperatura  En particular  se utilizan los Dallas DS18B20 termometros digitales de  temperatura  Cada uno de estos sensores tiene su numero de serie  adress  propio y Unico  Debido a esto  puedes  poner tantos sensores como deseas en un solo cable  El Jarduino simplemente llama a la serie de cualquier sensor que  quiere informaci  n de temperatura  y el sensor dar   al Jarduino la informaci  n  Consulte esta secci  n para ver como  conectar los sensores al Arduino     OK  con los sensores correctamente conectado a la placa Arduino  abrir el ejemplo  Tester   ubicado en el la librer  a   Dallas Temperature              ArduinolsP  G2  sketch_sep12a   Arduino 1 0 1 T     File  Edit Sketch Tools Help DallasTemperature   Alarm                            New Ctr  051307 d AlarmHarndler  eke Cro EEPROM   Multiple  Sketchbook      Ethernet   Simple  Examples b Firmata   single  Cia con ITDEO2_Graphl6    Save Ceres MOBI Touch b WartForConversion  Save As    Ctrl Shift S LiguidErystal   WaitForCorversion2  Upload Ctrl U MasterMlavebxamples    Upload Using Programmer Ctrl Shift U OneWire  
18.  minutos empezando de las 10 00 horas              Esta p  gina tambi  n utiliza barras de deslizamiento y botones  Cuando se selecciona el color  las barras de  deslizamiento y los n  meros tambi  n ser   del mismo color que el canal de LED seleccionado    Al pulsar OK le llevar   de vuelta a la p  gina con los nuevos valores  Al pulsar SAVE escribir   estos valores en la  EEPROM  y se guardaran todos los valores  Despu  s de un fallo el  ctrico al reencender el Jarduino todas tus opciones     gt     estar  n guardadas     Volviendo a la pantalla Change LED Values  Cambiar valores de los LED s   si pulsamos el Lunar  nos llevara a esta  pantalla     Set Minimun Set Maximum  Tllumination   Illumination    Hy         New Moon Sell loan     0  255   0  255     D  D poA       Aqu   puedes cambiar el valor m  ximo de iluminaci  n del ciclo lunar  luna llena   as   como el valor m  nimo  tambi  n  conocido como Luna Nueva   Tu acuario no tiene por qu   ser totalmente oscuro cuando hay Luna Nueva si no quieres  que sea     Siguiente en la pantalla Choose Options  Elegir Opciones  ver  s la opci  n Automatic Feeder  Alimentador  Autom  tico   Este es otro men   que tiene varias opciones diferentes       atic Fish Fee TA       _    a tomatic       Feeding Time 1 E Feeding Tima 2      ore      E           A AAA AAA II I44IK4k o   ee    DEC 6  2011       Esto es lo que aparece si no hay guardado ning  n tiempo para alimentar a los peces     F    Seleccionando Feeding Time 1  aparecer  
19.  que eso ocurra  el IDE de Arduino tiene que  construirla   Lo  hace cuando el IDE se carga  o en el caso de ser abierto  al cerrar y volver a abrir el IDE  se  re construir    la librer  a      PASO 6  BORRAR LA MEMORIA EEPROM    Ahora lo que hay que hacer es asegurarse de que la EEPROM  alias la Memoria de Arduino  se borra  Tendr   que  borrar la memoria cada vez que se decide cambiar las versiones de la Jarduino  Si simplemente quieres volver a cargar  la misma versi  n  no es necesario que realice este paso  a pesar de que est   perfectamente bien si lo haces      En primer lugar  abrir el IDE de Arduino  Haga clic en    File      Archivo    baje hasta    Examples      Ejemplos    despu  s de  m  s a  EEPROM   y finalmente haga clic en    eeprom_clear       sketch_sepl2a   Arduino 1 0 1 ds      Edit Sketch Tools Help    ArduinolSP               ClallasTemperature      News Ctl N 051307 F      Sketchbook H Ethernet r eeprom_read  Examples Firrnata   eeprom write  Close Cti W MOE0  Graphl6 b  Save Ctrl S MOEN Touch b  Save   s   Ctrie Shift 5 LiquidCrystal t  Upload Ctrl U MasterSlaveExamples    Upload Using Programmer Ctrl Shift U OneWire F  i   5D    Page Setup Ctrl  Shift P  Servo t  Print Ctrl P   F  SoftwareSerial 4  Preferences Ctrl  Comma SP  P    Quit Ctr Stepper i  tinyFAT    UTET    UTFT_tinyFAT    WIFI    Wire F    DallasTemperature         JARDUINO AQUARIUM CONTROLER  USER MANUAL   32      Al hacer clic en  eeprom_clear  se abrir   el ejemplo    eeprom_clear   
20.  su interior  Aseg  rate de impermeabilizar   bien cualquier sensor que planeas sumergir en el agua  Como ya he dicho  varios fabricantes venden   estos encapsulados en una carcasa de acero inoxidable impermeable  Cuestan un poco m  s  pero te puedes   ahorrar algo de trabajo     CONECCI  N DE LOS VENTILADORES    El Jarduino proporciona una refrigeraci  n din  mica del disipador de los LED a trav  s del uso de ventiladores PWM       Pulse Width Modulated     PWM   Cuanto m  s se calienta el disipador  temperatura medida por uno de los sensores de       JARDUINO AQUARIUM CONTROLER  USER MANUAL  21     temperatura DS18B20   mas rapido girara el ventilador  Si el disipador es lo suficiente frio  se corte la alimentacion del  ventilador para ahorrar energ  a  Los ventiladores son muy silenciosos  funcionando a una frecuencia de 25 kHz  lo  que est   fuera de nuestro rango de audici  n  As   es como yo les he conectado a la placa Arduino  Estoy asumiendo  que ahora es probable que entiendas un esquema m  s simb  lico     Arduino Pin 44 to Fan s PWM wire    Arduino Pin 47       CONECCION DE LOS LED    JARDUINO AQUARIUM CONTROLER  USER MANUAL  22        Como probablemente ya sabes  hay muchas maneras diferentes en que puedes conectar tus LED  qu     tipo de tipo LED puedes utilizar  y que tipo de driver  fuente   Para complicar las cosas  hay que preguntarse qu     colores debes utilizar  cu  ntos de cada uno  de que potencia  Yo ni siquiera voy a tratar de escribir una gu  a   sobr
21.  votos del vendedor    T a a a    IM ITALY   qa AnS Puma     nn ieam     ii   m do e nl A Al A AA 4          FG ERRE     COMPILED CAT DOM _ 3                   aad sts       ITDBO2 Arduino MEGA Shield Kit v1 1       TeadStudio com     Mall  El enlace que he proporcionado es de un kit que tienes  que montarlo  soldar   Hay algunos lugares que venden este shield completamente montado              TIT IATA      AAA 3 Ea  ta       ES       NOTA  Hay una nueva versi  n disponible de este shield  ITDB02 Arduino MEGA Shield v2 0  Esta nueva versi  n no tiene incorporado   un reloj de tiempo real  RTC   as   que si decides comprar esa versi  n  tendr  s que a  adir un circuito RTC con el fin de hacerlo   compatible  que yo te mostrar   c  mo hacerlo en la secci  n de montaje siguiente   Tambi  n hay unos pocos shields que hay por ah   de otros  fabricantes  Ninguno de estos shields que he visto en la actualidad se ha construido con RTC  que el Jarduino requiere  Y por alguna   raz  n  la v1 1 ITDB02 del shield es menos cara  Yo s  lo recomendar  a conseguir una versi  n distinta de los shield ITDB02 v1 1 en el caso de    que no puedes encontrar los Shield ITDB02 v1 1                 JARDUINO AQUARIUM CONTROLER  USER MANUAL  8        En la foto de la parte izquierda un ITDB02 MEGA Shield v2 0  en la derecha la versi  n de    ELECFreaks     Ninguna de las dos tiene RTC     3 2  TFT LCD       TeadStudio com     Mall  He utilizado este de iTead solo porque tuve la oportunidad de ahorrar 
22.  y un enfriador  Alarmas audio y visual para variaciones de temperatura predefinidas  Control din  mico de velocidad para los ventiladores de disipador   luz acuario y refugio   Generador de olas  control de bombas de movimiento  varios modos    Comedero autom  tico  Programa hasta 4 comidas diarias o da de comer al instante   Formato seleccionable por el usuario  o Escalas de temperature Celsius  amp  Fahrenheit Temperature Scales  o Formato de hora 24HR  amp  12HR  o Formato de fecha MM  DD  YYYY  amp  DD MM YYYY Date Formats  e Ajustes y preferencias guardadas en EEPROM  Memoria del Arduino     CARACTERISTICAS PRINCIPALES     ACTUALIZACIONES  Jarduino Aquarium  Controller v 1 2 beta     e A  adido soporte para Arduino 1 0 IDE  Tienes que utilizar mi versi  n parcheada   e Totalmente compatible con Arduino 1 0 1 IDE  No tiene que utilizar mi versi  n    e Puede escoger entre Librer  a ITDBO02_Graph16 h o UTFT h de Henning Karlsen  o Todos los controladores compatibles  y m  dulos   est  n ahora incluidos en el programa  o Aproximadamente 40 diferentes m  dulos LCD para elegir   e Reemplazado la Libreria de Matt Joyce DS1307 con la de Henning Karlsen DS1307  o Modificaci  n de formato en la Librer  a de Karlsen DS1307  o Reescritura de todo el c  digo para RTC en el programa  basado en  ITDB02 Analog Clock  de Karlsen  o A  adido  Dia de la Semana  en  Fecha y Hora    o Se ha corregido la posibilidad de fijar una fecha que no existe  ex  FEB 31  2011   o Se ha corregido un p
23.  ya sabes la direcci  n para ese sensor  Etiquetar el sensor con un trozo de cinta  adhesiva  y luego d  jelo a un lado  Repita este procedimiento para los otros sensores     JARDUINO AQUARIUM CONTROLER  USER MANUAL   35        PASO 8  Cargar el c  digo del Jarduino   Ahora que la memoria ha sido borrada  y tienes las direcciones de tus sensores de temperatura  la placa Arduino est     lista para aceptar el c  digo del Jarduino  Para este ejemplo  voy a cargar Jarduino v1 2  beta 2   En este punto  ya debe   saber d  nde colocar todos los archivos    Abrir    Jarduino_v1_2_beta2       ES sketch_aug21a   Arduino 0100 rela     Fiepedit Sketch Tools Help  Mew Ctrl M   Ctrl 0                       Sketchbook 1 Basics  2 Digital    3 Analog                Close Ctrl WW  Save Ctrl 5  Save As    Ctrl Shift S  Upload Ctrl U    Upload Using Programmer Ctrl Shift U       4 Communication       5 Contral  Sensors  7 Display    8  Strings    ArduinolSP  Jarduino_vl_ 2  Jarduino_vl_  beta     libraries                            Page Setup Ctrl Shitt P    Print Ctrl P       Preferences Ctrl Comma            Quit Ctrl Q    NOTA  Esta versi  n particular utiliza la librer  a  ITDBO2_Graph16   Puedes  f  cilmente  hacer que esto funcione con la   librer  a UTFT  si es necesario  Simplemente hay que cambiar las l  neas 131 y 147 de este c  digo para parecerse a   los mismos n  meros de l  nea en  Jarduino_v1_2     Una vez que tenga el c  digo Jarduino abierto  tendr  s que hacer algunos cambio
24. 23    SOFTWARE ee ee ee   23    MER SIONES JARDUINO pointer roo erecto eto errata   23    CARGANDO EL PROGRAMA JARDUINO EN EL ARDU  UINO    oocooccccccncnconccncccccconccocccocccococanona o   23    PASO 1 Instalar ellarchivador de TICHCIOS assistant   23    PASO 2  Descargar e instalar el software de desarrollo Arduino               ocoooccccnoocncononnncooonnconrnnncnonnncnnnnnnnnnos   24    FASO  Conecta 1UArduUNO MEGA 2560 ceciecieeresecencpascetnesecrtecuntensisesctuheasuanacecesscueeduesaiuaoosciuhersasacverssaueesunsiudoes   26    PASO 4  Configurar el software de desarrollo Arduino            ococccccnocccooonnconanononanononnconnnncnnn nono nononnnnononnnonnnnonnss   27    PASO 5  Poner todos los archivos en los lugares adecuados      ooococonoccnoocccnonccnononononccnancncnnnncooncncononconnnnnnnos   30    PASO 6  BORRAR LA MEMORIA EEPROM ss aire   31   PASO 7  Obtener los n  meros de serie de los sensores de temperatura       o conocccnncccnonccconnncnoncnnananonannnnnnos   33    PASO 8  Cargar el c  digo del Jarduino              oooccnoccccoconononnconanonononononnccononononnconnnnonnnncnnnnnnnnnncnn nn non nncnnnnnannnnennss   35      4  JARDUINO FUNCTIONALIDAD   oocconocccoccccococcoconcnnnccnnnncnnanrnnanrnnanrnnanrrnnanenaanenas   39      JARDUINO AQUARIUM CONTROLER  USER MANUAL  3        1  INTRODUCCION    El Jarduino Aquarium Controller es un controlador basado en Arduino  con una pantalla t  ctil color de 3 2   Gracias a su  interfaz gr  fica f  cil de util
25. BO2  tarjeta perforada  otros protoshields  y los  shields de tornillo para nombrar unas pocas  Si decide utilizar las placas de prototipos  yo recomiendo usar las destinadas al Arduino MEGA   Comparado con otras que he visto     COMPONENTES OPCIONALES para el controlador Jarduino       COMPONENTES PARA ALARMA AUDIO  Timbre   Buzzer pasivo de 5V    Cualquier tienda local de electr  nica o    Online                        Ne a  f ds  Ys J       0 1h Fd    NOTA  Utiliza uno de estos si deseas una alarma audible  El Jarduino har   sonar una alarma si la temperatura del agua sube o baja por    encima de un valor definido por el usuario  Esta misma puede ser utilizada para que suenen otras alarmas definidas por el usuario con unas  pocas l  neas de c  digo     Resistencia variable   potenci  metro     Cualquier tienda local de electr  nica o    Online                      NOTA  Si deseas una alarma  a  ade uno de estos para controlar el volumen  Un potenci  metro con un valor de m  x  10k deber  a ser  suficiente  Hay muchos tipos y modelos de donde escoger     JARDUINO AQUARIUM CONTROLER  USER MANUAL  14                    Transistor NPN BC549C  amp  Resistencia1 kQ     Cualquier tienda local de electr  nica o    Online       BC 549        C  NOTA  Ambos figuraban en Varios componentes  Simplemente quiero recordar que forman parte del circuito de alarma       COMPONENTES PARA EL GENERADOR DE OLAS  Enchufe   Caja para enchufe   Tapa enchufe     Tiendas locales de electricidad     
26. LED ARRAY   LUNAR PHASE    a Ss    Waxing Crescent    18 6  of Full    MONITORS  amp  ALERTS    Hoc    11 RAT         hr   ee            JARDUINO AQUARIUM CONTROLER  USER MANUAL   1        LICENCIA    Este documento est   bajo licencia Creative Commons Attribution NonCommercial NoDerivs 3 0 Unported  CC BY NC   ND 3 0      PROP  SITO DEL DOCUMENTO    En este manual de usuario se presenta una descripci  n del hardware necesario para construir la parte principal del  Jarduino y como ensamblarlo  Adem  s est   incluido un tutorial paso a paso para cargar el programa en un Arduino  MEGA 2560 y una descripci  n detallada de la funcionalidad del Jarduino Aquarium Controller    HISTORIAL DE CAMBIOS    VERSION DATA AUTOR SUMARIO DE LOS CAMBIOS       NORMA LEGAL    Al igual que con cualquier proyecto que utilice los elementos que cortan  queman  caen  giran  azotan  provocan  ceguera  etc  la cautela es lo m  s importante  Por favor  tenga en cuenta que yo no asumo absolutamente ninguna  responsabilidad de sus acciones con respecto al uso de cualquier material descrito en este manual     Los art  culos y la informaci  n proporcionados son para prop  sitos educativos solamente  No hay sustituci  n para las  instrucciones del fabricante oficial y el asesoramiento profesional  Por favor  p  ngase en contacto con el fabricante del  producto antes de modificar cualquier dispositivo o software  Por favor  p  ngase en contacto con un   profesional autorizado antes de intentar cualquier cosa 
27. Por defecto  este esquema tiene un valor guardado  de  512   Esto es para el Arduino UNO   Duemilanove que s  lo tiene 512 bytes de memoria  El Arduino Mega 2560 por  otro lado tiene 4096 bytes  Por lo tanto  es necesario cambiar eso de  512  a  4096     E eeprom clear   Arduino 0100 relax no   e   Files Edge Sketch  Toni Help        eeprom   laar    re  d     gt  RENCIA TISE  Upload  button    z      Sets all o   the bytes of the EEPROH to          This  xanple code is in the public domain     Es      include  lt EEPROM  he    change this to  4096     void eetup          ff write a 0 to All 512 bites of the EEPROM  for  int i   O     EEPROM  WETE  1 0       ff turn the LED on when we re dene  digitalWrite 13  HIGH            Arduino maga 2500 or Mega ALE on COMS       SUGERENCIA  al hacer clic en cualquier lugar dentro de un esquema permitir   conocer el n  mero de l  nea en la parte  inferior izquierda del IDE Arduino    Despu  s de cambiar el  512  a  4096   proceda a hacer clic en el bot  n    Upload        Cargar    que se indica m  s arriba  El   clear_eeprom  s  lo tarda unos pocos segundos para cargar al Arduino  Mientras que se carga  el  RX    TX  y    L  LED parpadear  n r  pidamente  Una vez completada la carga  el LED dejar   de parpadear y el programa se  ejecutar   hasta que se haya  limpiado  toda la memoria  Sabra que ha terminado el trabajo cuando la Red  L  se  enciende en la placa y permanecer   encendido  Todo el proceso s  lo debe tardar unos 15 segundos
28. TC   Oh  bueno  eso solo significa que tendras que anadir tu propio RTC  Aqui hay un dibujo del circuito RTC     JARDUINO AQUARIUM CONTROLER  USER MANUAL   19            10 k   resistor    M A e e e de de a dd da ds       As   que la construcci  n de este circuito no es demasiado complicada  Simplemente cablea y suelda todo como lo     sta indicado anteriormente  Puedes ponerlo en una placa perforada para prototipos  o directamente soldarla a la parte  inferior de la placa Arduino  o soldarla en la parte superior del shield de expansi  n de la pantalla LCD  Tienes mucha  libertad aqu    Siempre y cuando lo tienes conectado correctamente deber  a funcionar  Incluso m  s f  cil de conectar ser  a  un m  dulo pre montado RTC  s  lo 4 cables      Aut   A    o    emia  Hap    pajji    MEGA  y  ARDUINO asm je OY   3   T  oe   Par welt nar rout o ha ii    3    ee A Pa ano   i    cf tt at ot I ot gd   Ueu tt Aa tee 1       NOTA  Dependiendo del m  dulo RTC  las posiciones de conexi  n pueden variar ligeramente     CONECCI  N DE LOS SENSORES DE TEMPERATURA    La primera vez que vas a descargar el Jarduino  vas a encontrar el c  digo en el mismo estado en que lo dej   cuando  lo he subido a mi Arduino  Por lo tanto  es mi configuraci  n espec  fica  Aunque no es necesario hacer cambios  importantes en el c  digo  tendr  s que determinar el n  mero serial espec  fico para cada uno de los sensores de    JARDUINO AQUARIUM CONTROLER  USER MANUAL   20         temperatura  Una vez que obteng
29. UAL  2         PASO 4  Configurar el software de desarrollo Arduino    Primero  clic en el icono de la barra de tareas Arduino  si no lo has puesto a tu barra de tareas y haga clic en   arduino exe  en la carpeta Arduino  El Arduino IDE debe cargar en pocos segundos  Cuando lo hace  haga clic en  File    luego haga clic en  Preferences          Ctrl W  CtrleS  Save As    Ctrl Shift     Upload Ctrl U  Upload Using Programmer  Ctri 5hit U    Page Setup Ctrl Shift P  Print Ctrl P    Ctrl  Comma    Quit Ctrl 0        Arduino Mega 2590 of Mega ADK on COME   NOTA  Al cargar por primera vez  puede preguntar acerca de    sketchbook location     No te preocupes por  eso  Simplemente haz clic en  ok     A continuaci  n  aparecer   este cuadro de di  logo     Er am    ri A   L   at  ll   A           Editor font sze  12  requires restart of Arduino    TI Delete previous applet or appiicabon folder on export        Use external editor   E Check for updates on startup    F Update sketch fles to new extension on save  pde   gt  ino    J  Automabcaly associate ino files with Arduino    More oreferences can be edited directly in fhe He    CWisers amie M  Jardin ApoData Roaming Arduino preferences  bet   ed torn yen ACUTO 6 not Pure    ince 0   pc  Cancel      a AAA    NOTA  Y no te preocupes si la    sketchbook location    tiene algo lleno all    Vas a cambiar esto r  pidamente de todos  modos       JARDUINO AQUARIUM CONTROLER  USER MANUAL  28         Lo siguiente que hay que hacer es estable
30. Waxing Crescent  16 6  of Full    MONITORS  amp  ALERTS  i  atar Tam p  TE     8    rT    White  Sump Temp  T5    Blue      Royal    Ultra        Como se puede ver  la pantalla principal muestra la salida de cada color LED y el porcentaje actual  Tambi  n se incluye  la Fase Lunar completa con una foto de la fase actual  una descripci  n de dicha fase  y el porcentaje actual de una luna  llena  Bajo la secci  n MONITORS  amp  ALERTS  Monitores Y Alertas   la temperatura del agua y las temperaturas de la  pantalla principal y la pantalla del sumidero son monitorizadas  Las alertas tambi  n parpadear  n y cambiar  n   de color  etc  si   cuando las temperaturas salen fuera de los rangos definidos por el usuario  Si el sensor de temperatura  no est   conectado  o hay una mala conexi  n   aparecer   un mensaje de Error que se muestra en lugar de la  temperatura  Tambi  n puede encontrar este breve mensaje al regresar a esta pantalla  La barra de estado en la parte  inferior de la pantalla donde se muestra la fecha y la hora aparece en todas las otras p  ginas y es completamente  funcional en cada p  gina subsiguiente    Si toca cualquier parte de la pantalla principal te llevar   al men   principal        M      La opci  n Time and Date abrir   la siguiente pantalla     Changed     Time   12HE      amp      Ne    Changed     Date   MM  DD YYYY   THY    rN  AM  O S  a w       baa     J  N  N  ix  tumba  N    CHOK HOI  nP A co P          La opci  n H2O Temp Control se utiliza para 
31. a  Otros 7 Zip y muchos son gratuitos  Puedes usar cualquier archivador  que mejor se adapte a tus necesidades  Necesitar  s un software de archivado para  descomprimir  los archivos de mi  p  gina de descarga  as   como los archivos de Arduino     JARDUINO AQUARIUM CONTROLER  USER MANUAL   24         PASO 2  Descargar e instalar el software de desarrollo Arduino   Asumiendo que obtuviste una copia de la IDE Arduino que necesitas  lo siguiente que hay que hacer es  instalarla  en tu  ordenador  Para Jarduino v1 1  usar mi versi  n parcheada de Arduino 0022  Para Jarduino v1 2 y posterior  puedes  instalar cualquier versi  n parcheada de mi Arduino 1 0  o utilizar la versi  n oficial de Arduino 1 0 1  disponible en   la p  gina web del Arduino      Para este ejemplo  voy a descargar Jarduino v1 2  beta1  porque tiene mi versi  n parcheada de Arduino 1 0 junto  con todas las librer  as que necesito y por supuesto el programa del Jarduino  Escog   para guardarlo en   mi escritorio  Una vez que el archivo termine de descargar  haz  doble clic  en el archivo de la carpeta   Jarduino_v 1 2 beta rar  que est   en el escritorio     qm   y    Jarduino_v           Haciendo esto nos lleva a la siguiente pantalla     File Commands Tools Favorites Options Help    SN    col ls a Ww    Add Extract To View Delete Find Wizard Info    Total 1 folder       NOTA  El archivador que aparece en la foto de arriba es WinRAR  y por lo tanto puede ser  ligeramente diferente dependiendo de tu archivador
32. a  debe volver a utilizar la versi  n parcheada de Arduino IDE 1 0 incluida en esta versi  n     Jarduino v1 2  beta1 with ITDB02 Graph16      May 24  2012    Este archivo contiene s  lo un cambio de la versi  n anterior del Jarduino Aquarium Controller v1 2  beta 1   Sustituye la  nueva librer  a UTFT con la antigua librer  a ITDBO2_Graph16  La librer  a UTFT tiene m  s compatibilidad  mientras que la  librer  a ITDBO02_Graph16 es m  s r  pida  M  s sobre la que uno debe elegir  ser   cubierto en este documento mas  adelante     Jarduino v1 2  beta2      June 28  2012   Este archivo contiene una versi  n modificada del controlador Jarduino Aquarium v1 2  versi  n beta  Esta versi  n  de v1 2 Beta corrige el Auto Dimming de los LED cuando alcanzan una temperatura definida por el   usuario  Tambi  n algunos retoques y correcciones han sido hechos     CARGANDO EL PROGRAMA JARDUINO EN EL ARDUINO    Este tutorial est   dirigido a los usuarios de Windows  pero otros sistemas operativos seguir  n de cerca el mismo  procedimiento  Instrucciones m  s detalladas sobre c  mo conectar el Arduino al ordenador se encuentran disponibles en    la p  gina web del Arduino     PASO 1  Instalar el archivador de ficheros   Aunque es probable que puedes tener esto en el equipo ya  lo primero que se necesita es software de archivado  Los  ejemplos incluyen  pero no se limitan a  WinZip  WinRAR y 7 Zip  Algunos de estos programas cuestan dinero  pero  suelen venir con una versi  n de prueba gratuit
33. ar el ULN2803A     Condensadores X2  0 22uF   270V AC      eBay o cualquier tienda online                   NOTA  Otro componente opcional  Lo he utilizado para cumplir la directiva EMC  Pero esto es DIY as   que no importa mucho  Si vas a  utilizarlos  hay que poner uno en cada toma de corriente       Quieres controlar otros componentes de CA como un calentador  enfriador  Luces T5  reactor de calcio  o algo m  s  A continuaci  n  puede  utilizar exactamente las mismas piezas que se enumeran m  s arriba para el Generador de Olas para controlarlos  S  lo tienes que a  adir una  toma de corriente adicional por cada perif  rico de CA  Adem  s del Generador de Olas  el c  digo del Jarduino ya se ha escrito para controlar  un calentador y un enfriador  Otros perif  ricos de CA son bastante f  ciles de codificar y muy f  cil de controlar        MAS COMPONENTES VARIOS  Diodos IN4001     Cualquier tienda local de electr  nica o    Online                      NOTA  He utilizado este diodo en particular para la protecci  n de los ventiladores  Si no quieres usarlos puedes prescindir de ellos  Tambi  n  pueden ser sustituidos con diodos que tienen especificaciones similares  Lo que es m  s c  modo        HRD Series DC Step Down Converters  Adjustable 36V 5V      eBay             JARDUINO AQUARIUM CONTROLER  USER MANUAL   16         NOTA  He utilizado 3 de ellos para bajar el voltaje de la fuente de alimentaci  n principal a cualquier voltaje que necesitaba para los distintos  perif  ri
34. as los n  meros de serie  tendr  s que entrar en el c  digo Jarduino  En la  secci  n Software abajo  te ense  ar   hacer ambas cosas  Pero en primer lugar  con el fin de obtener los n  meros de  serie  tendr  s que seguir este diagrama para conectar los sensores de temperatura con el Arduino     AS        l  HADE      TH ITALY p    ua a H    oF   i h 22    2 1 r    q i E   7    ri ra la ee T j   I   Cir eae eo ic   3 aj       A                          as  TF TE     eae Elx  3  p 3   5 a El     5 TiN Pere MGR       d im a                   em etc  ur 6   Ex   A ini   26 37  LA et k h li T T E    ee   Bee J  i     ts iN    i Si    _    ma 7 St a   5 i   3 i      Ar    E A al   i fad i   E da PE     j cc ROTA JE l  ao Musa r e 25  2 ne D     a  re E    Eh p ig  LE    FENNI E mo gg PA a  har pri y J  r E    i L  EE       om    AM  ILOC TM  Be met Si Fa  123432442314       Observas los dos sensores en el extremo derecho  He interrumpido los cables para indicar que se pueden conectar m  s  de tres sensores a la placa Arduino  Sin embargo  s  lo hay una resistencia de 4 7 k  No   importa cu  ntos sensores decides conectar  se utiliza s  lo una de estas resistencias  Creo que es m  s conveniente  para conectar la resistencia en alg  n lugar cercano a la placa Arduino  y desde ese punto partir con los cables que  conectan los sensores de temperatura hasta el lugar que deseas supervisar  Creo que los cables de tel  fono funcionan  bien aqu    ya que tienen por lo menos tres cables en
35. baja 5    por  debajo de la temperatura de control  momento en que se reanudar   su horario normal  A no ser  por supuesto  llegar a  esa temperatura definida  el ciclo se repite de nuevo  Si esta funci  n se activa  aparecer   una peque  a llave en llamas  en la pantalla principal       e CO       LED ARRAY LUNAR PHASE    First Quarter    36 1  of Full         MONITORS 4 ALERTS  Hater Temp  or F  Hood Temp  653 5  Sump Temp        La llama se convertir   en un color azul despu  s de que la temperatura baja 5     momento en el que si lo tocas la pantalla   puedes descartar el  mensaje      Por   ltimo  el bot  n About  Acerca de  es meramente informativo     Release Date  December 2011  Written by Jamie Jardin    Main code bazed on Stilo    http ffcode  google  com p stilo     LED controlling algorithm based on  Erusduino by Hugh Dangerfield    and Dave Rosser    http ffcode  google  comfpdangerduinof    Special Thanks  Hugh 4 Dave  Eev Tench   Mark Chester  Ned Simpson  Stilo  Neil  VTilliams  my Dad  and my loving Tife    a     ao  it  i  DEC 6  2011       Gracias obligatorias a la esposa por darme la gran cantidad de paciencia  tiempo y comprensi  n para completar este  proyecto     
36. cender  n y se apagaran acorde con el tiempo establecido  Si lo deseas  puedes guardarlo en la memoria  EEPROM  memoria de Arduino   Despu  s de guardar esto  al regresar a la pantalla principal de WaveMaker  ver  s lo  siguiente     wfChange Vavemaker Settings z      Synchronous Mode         Current  Alternat     Pumpi     gt  o min i5 sec  Pump2  gt  o min i   serc    DEC 6  2011       Seleccionando Synchronous Mode  Modo Sincrono  te lleva a la siguiente pantalla             Pulsating Bode    ay AARDUII    Seleccionando Constantly ON  Constante  aparecera lo siguiente  Ambas bombas de movimiento permaneceran  siempre encendidas     Constantly    Constantly ON Mode  has been selected        Y seleccionando la opci  n Pulsating Mode  Modo de pulsaci  n  le llevar   a esta p  gina  lo que le permite programar el  tiempo que las bombas de movimiento estar  n en ON y OFF  encendida y apagada      Synchronous Flow Mode Settings    l Constantly OF     Pulsating Mode    POWERHEADS FI11 RUN FOR    E eos    Bis Y    Minutes Secondz    POWERHEADS WILL STOP FOR    BRILE Y Y as    Binutes Seconds       lt  lt  nack  gt  gt  J   test E         hay  r la E  b    a o       t i    DEC 6  2011       La configuraci  n de esta p  gina es casi lo mismo que configurar el modo alterno de arriba lo   nico que las dos bombas  estar  n encendidas y apagadas al mismo tiempo en vez de alternar de una a otra     Y de vuelta a la pantalla principal de WaveMaker  Generador de olas   si se selecciona el 
37. cer la    sketchbook location     Para ello  haga clic en    Browse     Examinar   como he indicado anteriormente  El cuadro de explorador se debe abrir  Lo que quiero hacer es navegar a donde he  guardado mi carpeta Arduino  Recordemos que yo tengo el m  o puesto en la unidad C  as   que voy a seguir adelante  y navegar hasta all    De un solo clic en la carpeta Arduino que quede destacado como es abajo  Una vez hecho  esto  simplemente haga clic en  Open  Abrir        k Hauppauge    de Poker Application  de Program Files   H Pigra Files  86     de Temp   H Users    di Windows  AAA  Filename          C  arduino 1 0 Jarduino    Files of type    all Fies      Perflogs                            Al hacer clic en  Open  Abrir   te llevar   de nuevo a la opci  n  Preferences  Preferencias  de la  pantalla de la Arduino  pero ahora vas a ver que la   Sketchbook location  se ha cambiado a donde yo quiero que sea                                                 Editor fortsize  12    requires restart of Arduino    Y Delete previous applet or application folder on export  es external editor  F  Check for updates on startup        Update sketch fles to new extension on save  pde   gt  ino     More preferences can be edited directly in the file  C  Users Jamie M  Jardin AppDats Roaming Arduino pe       Simplemente haz clic en  OK     Aceptar  y este cuadro de dialogo se cerrara     JARDUINO AQUARIUM CONTROLER  USER MANUAL   29         Luego haz clic en  Tools  Herramientas  y ve a  Boar
38. configurar la temperatura deseada del agua  y tambi  n le permite  establecer compensaciones para encender y apagar los calentadores y   o enfriadores  y tambi  n una alarma de audio     Desired Temperature in    TF   79 6    Temperature Offset     2 0        Alarm Offset     EKSS     DEC 6  2011       Esto simplemente dice que si la temperatura del agua sube por encima los 79 grados F mas de 2 grados F  se activara  un enfriador  Si est   por debajo de 2 grados F un activara un calentador        3 5 grados y una alarma sonar    Esta  alarma tambi  n parpadear   en la pantalla principal y cambiara la lectura de la temperatura del agua de color verde a azul  si el agua es demasiado fr  o o de verde a rojo si el agua es demasiado caliente     La siguiente es la pantalla de WaveMaker  Generador de olas   Hay varios submenus para esta opci  n particular  Esto    es lo que aparece cuando se entra en esta seccion por primera vez  la informacion que se presenta va a  cambiar despu  s de introducir tus preferencias      View Change Faremaker Settings    Alternating Bode   TTN Bode      Feeding Bode                Current Status     POWERHEAD    E ana Y m is a    Minutes Seconds    POWERHEAD 2    EROUN E 12 Y    Minutes Seconds       De aqu   se puede establecer la duraci  n de funcionamiento para cada bomba de movimiento  antes de cambiar a la otra   Puedes probar la configuraci  n directamente desde esta pantalla  Al pulsar el bot  n TEST  este se volver   verde  y las  bombas se en
39. cos  En particular  se utiliza para reducir los 36 voltios de la fuente de alimentaci  n a 11 V para mi Arduino  12 V para mis ventiladores   y 3 V para mi comedero autom  tico  he a  adido unos cuantos diodos en serie para bajar el voltaje de 3 V  ya que el convertidor s  lo baj   la  tensi  n a 5v   He utilizado estos  as   que no ten  a necesidad de suministros adicionales de energ  a para mis perif  ricos  Todo est    alimentado de una fuente de alimentaci  n principal     Cable Ribbon 40 Pin IDE  Macho Hembra      Cualquier tienda local de electr  nica o    Online                       NOTA  Puedes usar esto para alejar la pantalla LCD del shield ITDB02 Arduino MEGA  Aseg  rate de que tienes un cable 40 pin IDE que  tiene un extremo que es hembra  y el macho al otro extremo  Adem  s  aseg  rate de que no hay  bloques  en los conectores  Estos  conectores se usan com  nmente para conectar CD   DVD ROM a una placa base  NO SE SABE la longitud de cable que se puede  utilizar  He probado con   xito hasta 30 cm  1 pie  sin ning  n problema     MONTAJE DEL JARDUINO    Hay un par de cosas que quiero asegurarme que entiendes antes de empezar a montar el controlador de acuario  En  primer lugar  vamos a hablar un poco sobre el Arduino MEGA 2560  No voy a aburrirte con todas las especificaciones y  caracter  sticas  S  lo quiero asegurarme de que entiendes d  nde  enchufar  las cosas cuando yo le indicar   que lo  haga  As   que de nuevo  aqu   hay una foto de un Arduino MEGA 2560
40. cular  Jarduino v1 2  beta1   es una copia exacta   de mi carpeta Arduino 1 0  versi  n revisada  exactamente como estaba en mi equipo  Lo mismo es cierto   para Jarduino v1 1 y el IDE Arduino 0022  Sin embargo  para subidas posteriores de los lanzamientos Jarduino  no  inclu   el IDE  y en algunos de ellos les adjunto una librer  a adicional aqu   y all    Por lo tanto  todos esos archivos tendr  n  que ser colocados en los lugares correctos para poder cargarse correctamente     Para las diversas LIBRERIAS  tendr  s que colocarlas en la carpeta    libraries     librer  as  del  arduino 1 0 Jarduino   o  cualquier versi  n del IDE que est  s usando   Hay aqu   un ejemplo de la colocaci  n de la librer  a    ITDBO2_Graph16  en el lugar adecuado  Comience por descargar la v1 2 Jarduino  beta1 con ITDB02_Graph16   Al  llegar a la parte cuando se abre el archivo  simplemente  arrastrar y soltar   la carpeta  ITDB02_Graph16  en la carpeta   libraries     Aseg  rese de que entre en la carpeta de librer  as  y no alguna otra carpeta      Sel    Organize     Open Include in library   Share with   Bur                  Local Dizk  E  O Jarduine P       E ardummo 1       larduino_v1 2_graphi6rar   WinRAR                         File Commands Tools Favontes Options Help             A ETT  mn Herent Bas i macosx    Tadd Exacto Tet View Delete Find  BE Desktop p PERN  examples  G Libranes   aarti      Document    A Le Jarduino vi_2  al Music b ae  be Pictures  h  Videp  l    E Videos   E l
41. d  Placa  y seleccione  Arduino MEGA 2560 o MEGA ADK                          eee ino 0100 retax cano ES  o pees  a    Auto Format Ctrl T  Archive Sketch   Fix Encoding  amp  Reload   Serial Monitor Ctrl  Shifts fM      skete h_aug21     Arduino Duermdarnove w ATmega328  H Arduino Diecimils or Duemilanowe w ATmegal g8  j Arduino Nano wi ATmega323       Programmer  Bum Bootloader       Arduino Leonardo  Arduino Mini wy ATmega328    Ahora tendr  s que averiguar a qu   puerto COM est   enchufado tu Arduino  Si no lo has hecho ya  sigue adelante  y conecta el Arduino al ordenador  A continuaci  n  abra el  Administrador de dispositivos   En Windows 7  haga  clic en el bot  n de inicio orbe azul  y en el comienzo de la barra de b  squeda escriba  Administrador de  dispositivos   Cuando aparece  siga adelante y haga clic en   l           Control Panel  26         6 Windows Mobile Device Center  Eq Change default settings for media or    A See more resulte       El Administrador de dispositivos se abrir    Despl  zate hacia abajo hasta donde dice  Puertos  COM  amp  LPT  y haz click  para expandirla  Debes ver a tu Arduino Mega 2560 en la lista  Junto a   l se le ve entre par  ntesis el n  mero COM  El  m  o dice  COMB8        Ey Device Manager  File Action View Help    CO E     gt     EP Network adapters  b      Portable Devices  rts  LOM  amp  LPT      Arduino Mega 2560  COMB   Communications Port  COM   IE ECP Printer Port  LPT1   b o Processors            gt  tt Sound  video and
42. dar   tus selecciones  Una cosa  que podr  a no ser tan obvio  es el   ltimo bot  n Change Temps  Aqu   hay una captura de pantalla de lo que ver  s cuando  se pulsa ese bot  n   MAIN HOOD FANS  pt Temperature in     68  0  99 9     SUMP LIGHT    Startup Temperature in    F         84 2         68  0  99 9        Esta p  gina le permite elegir a qu   temperatura los ventiladores PWM comenzar  n a activarse    desactivarse     partir de este valor  los ventiladores PWM aumentaran la velocidad un 10  por cada aumento  de un grado de la temperatura     Aqui tenemos la pagina dos de General Settings        Hay tres opciones de esta pagina  Ahora puedes activar o desactivar de esta pantalla un protector de pantalla      ON  o  OFF    Seleccionando la opci  n Settings  Configuraci  n  para Screensaver te traer   aqu          Desde esta pantalla  puedes personalizar el protector de pantalla  En primer lugar  en la parte inferior ahora puedes  elegir cu  nto tiempo tardara para que el protector de pantalla se active  Puedes seleccionar entre uno y 99 minutos   Si decides que deseas es una pantalla en blanco  Blank Screen  como un protector de pantalla en lugar de un reloj  digital  no hay problema  S  lo tienes que seleccionarlo  Pero si decides elegir el reloj  tiene la capacidad de mostrar    la fecha junto con la hora  Compru  balo t   mismo     wie pir M    Lie Ep    THY  MAY 17       Por supuesto  cualquiera que sea el formato del calendario y de hora que elijas  tambi  n se tra
43. e esto  ya que hay demasiadas variaciones posibles que dependen demasiado de la preferencia del usuario  Como  yo siento que hay un mont  n de buena informaci  n disponible en ayudarte a tomar una decisi  n sobre lo que es   mejor para tus necesidades  simplemente asumiremos que ya has tomado tu decisi  n en lo que respecta a los LEDs que  deseas utilizar y  que tipo de fuente vas a utilizar para encenderlos     Las principales cosas que debes saber acerca de la Jarduino y los LED que controla son las siguientes     e  ElJarduino utiliza se  ales PWM para controlar  dimmear  la intensidad de los LEDs  por lo que es necesario  asegurarse de que los controladores  drivers  fuentes  de LED son capaces de ser dimmeados a trav  s de  se  ales PWM  No importa si el driver requiere una fuente de alimentaci  n separada o es un todo en   uno  Jarduino puede controlarlos mientras se pueden dimmear mediante PWM    e Sideseas controlar una pantalla LED comercial  los driver o las fuentes de esta deben ser controlados a trav  s  de PWM  Si no es as    siempre se puedes reemplazar los drivers o las fuentes con unos que son dimmeables  mediante PWM    e En la actualidad  el Jarduino puede controlar hasta 5 canales separados de LEDs  Puedes dedicar un color  diferente para cada canal  Tambi  n puedes agregar el n  mero de LEDs que quieras a cada canal  siempre y  cuando puedes proporcionar la energ  a necesaria para encenderlos     e La fase de la Luna tiene su propio canal  por lo que tendr
44. en el envio por  comprar esto y el ITDB02 Shield Kit v1 1 juntos        NOTA  A continuaci  n se muestra una lista truncada de m  dulos LCD TFT compatibles que fue compilada originalmente   por Henning Karlsen  quien escribi   el ITDB02_graph16 y las Bibliotecas Library  UTFT Arduino  Yo uso la palabra  compatible    aqu   libremente  El Jarduino fue escrito expresamente para un tama  o de pantalla de 320 x 240 p  xeles  Por lo tanto  mientras que   los m  dulos de pantalla de abajo podr  an ser  compatibles   no necesariamente se muestre correctamente si la pantalla no   es exactamente 320 x240  Por ejemplo  si deseas utilizar la de 5    ITDB02 5 0  que es de 720 x 480 p  xeles  el Jarduino va a llenar s  lo una  parte de la pantalla  los primeros 320 p  xeles a trav  s  seguido de una barra de 720 320   400 pixeles de ancho de color negro  y los  primeros 480 240   240 pixeles bajando  seguido de una barra de 240 p  xeles de ancho de color negro debajo de la misma   Si   realmente quieres usar esa pantalla en particular  y llenarlo correctamente   o cualquier otro que no es 320x240  entonces tendr  s que  pasar por el Sketch  programa  Jarduino y cambiar todas las l  neas en el c  digo que tienen que ver con el formato de pantalla  Esto no es  imposible  pero ten en cuenta que el programa tiene casi 6000 l  neas     Los siguientes m  dulos LCD han sido probados y funcionan con ITDB02_graph16 Library  Esta es m  s r  pida que la biblioteca  UTFT pero menos compatible  Otros 
45. eque  o bug en la barra    Fecha y Hora     e A  adido el formato de 24H en la pantalla  Ajustes Prueba de intensidad LED pantalla   Modificado la pantalla  Ver Cambiar valores LED Luna Min y Max   o A  adido fotos y la posibilidad de establecer y guardar la iluminaci  n Min y Max  Reemplazado el  Widget  de la pantalla    Control individual de LEDs    con  Slider Bars   Mejorado la pantalla  Cambiar los valores de LED  con  Slider Bars   Incluidas mas protecciones incorporadas  A  adido una p  gina adicional de la configuraci  n del usuario incluyendo  o Opci  n de mostrar el D  a de la semana  o Configurar la temperatura de arranque de los ventiladores  o A  adido cuatro opciones adicionales definidas por el usuario para salvapantallas  e A  adido una funci  n de Auto Dimming  Atenuaci  n autom  tica de la intensidad de los LED  con opciones  accesibles a trav  s de la p  gina de los ajustes generales   o Puedes escoger atenuar la intensidad de los LEDs cuando el disipador llega a una temperatura  predefinida  o  Atenuar la intensidad de los LEDs en un porcentaje definido por el usuario   o Notificaci  n visual en la pantalla principal si la funci  n se utiliz   de forma autom  tica  e Se ha cambiado el aspecto de algunos botones y algunos retoques visuales     JARDUINO AQUARIUM CONTROLER  USER MANUAL  5        Actualizacion esperada  Jarduino v 1 3     WiFi y la posibilidad de Aplicaci  n para Android iPhone    POSIBLES DESARROLOS ULTERIORES    Interfaz de usuario mejorada
46. f  sica o siguiendo los consejos dados aqu    Ni el autor    Jamie Jardin  ni los dem  s contribuyentes son responsables por los da  os incurridos siguiendo las instrucciones   o asesoramiento proporcionado     Aunque ser  a dif  cil de hacer  si siguiendo estos art  culos produces un cortocircuito el  ctrico que quema tu casa   no  es mi problema  Si la mujer te pide el divorcio poco despu  s  no es mi problema  Si pierdes tu trabajo y terminas en la  calle   no es mi problema  Si tu cuenta bancaria est   vac  a   no es mi problema  Si tus tarjetas de cr  dito est  n  bloqueadas  yo podr  a compartir tu dolor  pero todav  a no es mi problema  Si sigues adelante con esto    todas las consecuencias son tu propio problema y a m   no se me puede hacer responsable de ninguna manera        JARDUINO AQUARIUM CONTROLER  USER MANUAL    TABLE OF CONTENTS    a FE A Ni  3   CARACTERISTICAS PRINCIPALES  Jarduino Aquarium Controller v 1 1                  oocccocncoono     4   CARACTERISTICAS PRINCIPALES     ACTUALIZACIONES  Jarduino Aquarium Controller v 1 2  DOI A PAP e ne eee O OO A   4    Actualizaci  n esperada  Jarduino V 1 3       coonccccnnconncocnoconoconnnoonononononnnonnonononnrnnonnonnnnnnnnnnnnonaninanoss  5   POOCIPL ES DE ARROCOS ULTERIORES copan aaa ticas  5    2  INSTRUCCIONES PARA CONSTRUIR EL JARDUINO                0  eeeeeeeeeeeeeeeees  6   SE Pr secretes  6   LISTA DE COMPONENTES   ooccocccncccocccoccnoconcncncccncnoncncononononrnonrncnronononnnnnrnonrnonnnnnnonnnenn
47. heros  WinZip  WinRAR  7 Zip  no tienes que usar estos  pero  vas a necesitar un archivador de ficheros     VERSIONES JARDUINO    Jarduino v1 1     Abril 8  2012   Este archivo contiene una versi  n modificada del Medio Arduino 0022  Es modificada para corregir un error   que aparece al intentar cargar sketches grandes  Tambi  n se incluye el Jarduino Aquarium Controller v1 1  junto con  todas las librer  as necesarias para cargar con   xito el programa para el Arduino MEGA   2560  El parche Arduino IDE 0022 es el   nico IDE que se sabe de cargar con   xito el Jarduino v1 1        Jarduino v1 2  beta1      Mayo 19  2012   Este archivo contiene la versi  n beta del Jarduino Aquarium Controller v1 2  junto con todas las librer  as necesarias para  cargar con   xito el programa para el Arduino MEGA 2560  Para obtener una lista completa de caracter  sticas  consulte la  p  gina 3 de este documento  Tambi  n se incluye en este archivo una versi  n modificada de Arduino 1 0  Es modificada  para corregir un error que aparece al intentar cargar sketches grandes  El Arduino IDE 1 0 parcheado subir   con   xito el  Jarduino v1 2 beta  as   como todas las versiones posteriores de la Jarduino  Arduino IDE 1 0 1  disponible en el sitio web  de Arduino  debe cargar con   xito el Jarduino v1 2 beta y todas las versiones posteriores sin la necesidad de usar mi  versi  n parcheada de la IDE  Ha habido algunos informes de no ser capaz de utilizar Arduino 1 0 1  Si experimenta el  mismo problem
48. ibraries SSRs  Selected 1 Total 2 folders  ey Homegroup B mok AO  Bic ee arduind exe 01 1520  1 26 PM Application  i Ls RT    E 3      fa  eygicorm 2 dll 01  1520421 06 PM Application extension  n Disk e F  a  cygwin dll  1 1520  1 26 FM  Applicabon extension  iii i   a i    libusb    dll 01  15 20121 36 PM Application extension  ca Local Disk TWO  E  w WASANII Tati    B   3 CO Drive  L   O eons it ext Document     erial dli 01 15 20121 06 PM Application edtention    NOTA  Este es el mismo procedimiento que se deber   seguir para todas las bibliotecas subsiguientes  que pueden a  adirse en el futuro     JARDUINO AQUARIUM CONTROLER  USER MANUAL  31        Para PROGRAM SKETCHES  es decir    varias versiones del Jarduino   tambi  n se pueden colocar estos archivos en  las  librer  as  sub carpetas  Yo sin embargo prefiero colocarlos directamente en la carpeta principal de la Arduino  Ya se  puede ver en la foto de arriba que es la ubicaci  n de  Jarduino_v1_2   Aqu   es donde me gustar  a extraer   Jarduino_v1_2 graph16  si quer  a subir ese dibujo especial en mi placa Arduino    OTRA NOTA MUY IMPORTANTE  Cada vez que se realiza un cambio en la carpeta principal del Arduino  como la  colocaci  n de un nuevo sketch  o poner en una carpeta una nueva biblioteca  aseg  rese de que el IDE de Arduino est    cerrado  A pesar de que se pueden hacer cambios  mientras que el IDE est   abierto  los cambios que realice no ser  n  reconocidos hasta que la librer  a ha sido reconstruida  Para
49. izar es capable de controlar y monitorizar LEDs  ventiladores  y bombas de movimiento  asi  como controlar un calentador  un enfriador  una alarma  y un comedero autom  tico  Tambi  n se podr   ampliar con  relativa facilidad  El c  digo est   inspirado en los proyectos Krusduino y Stilo   Una diagrama de conexi  n de las partes  electr  nicas y los accesorios esta presentada abajo     na    F r oe a ARTO a o     B MA A US DU    MEGA 2560       Gan PE 2 Tr  AA en   CEA   ERTE    SPB PPP Pe Petes fee eT  TETT       12 V to Fanse in    NOTA  La diagrama de arriba es una descripci  n de mi montaje personal  No contiene algunos perif  ricos que monitoriza  y controla el Jarduino  y este manual no cubre c  mo conectar todo lo que esta descrito  Para unos detalles m  s  completos sobre mi montaje   c  mo empec    mis razones para hacer lo que hice  c  mo me enganch   todo  y otros  detalles   por favor refi  rase a mi hilo disponible en UKreefs  Mi  usuario  en los foros es  TheDOdbIG         JARDUINO AQUARIUM CONTROLER  USER MANUAL  4     CARACTERISTICAS PRINCIPALES  Jarduino Aquarium Controller v 1 1      Controla hasta 6 canales de LED como Blanco  Azul  Azul Royal  UV  Rojo  o cualquier elecci  n de color   Controla un sexto canal para la luz LED del Sumidero Refugio  Controla un s  ptimo canal que simula un ciclo lunar en tiempo real  Avanzadas funciones de prueba de LED y simulaciones  Sensores de temperatura para agua y disipador t  rmico de los LED  Control de un calentador
50. l 1 folder       JARDUINO AQUARIUM CONTROLER  USER MANUAL   26         A continuaci  n  todo lo que necesitas hacer es  arrastrar y soltar  esta carpeta a donde quieras que el Arduino qued     instalado   Yo decid   ponerlo en mi disco C     Al hacer esto  se necesitar   un poco de tiempo para que el archivador  extraiga todos los archivos                Search Local Disk  C  p    E F    o          E arduino L O Jorduino rar   WinRAR  anize   3 Open Include in library   Share with   Bum        Fi          Fiese Commands Took Favorite   f Videos   Mame Date modified Me 3 Ey A  de intel 03 02 2011 2 59 AM Fi    dl o   Homegroup Ji My Works OMI SEPA Fi Add ExtractTo Test  z de Perflogs 07 13 2009 11 20 P   Fi   soli sar Li Poker Application 03 02 2011 12 16 P  Fi        oe m  Ji Program Files 08 09 2012 2 36 PM E  3   S a E   Ji Program Files  46  08 19 2030    bl  co le Bim PO7 2012140PM Fi  J CD Drive  L   OB users ETET fi                Network B  etwork 05 19 2012 259 4M Fi            ardwino 1 0 Jarduino Date moded 05 19 2012 2 59 AM  File Folder    Es muy   til hacer un bot  n de  inicio r  pido  para el IDE de Arduino  Para ello   doble clic  en la carpeta  reci  n creada  Arduino 1 0 Jarduino  para abrirla  A continuaci  n  haga clic con el bot  n derecho en  arduino exe   y haga clic en  Pin a la barra de tareas      examples i  Libraries b   j  di hardware    Ex Documents p E E  dul       di Music A  AS Troubleshoot compatibility  java    Pictures ia   FA Scan selected
51. m  dulos tendr  an que funcionar siempre que tengan uno de los controladores compatibles     Proveedor  ITead Studio    Model for ITDB02   Controller  TTDBO2   3 20C TL19327 rd       Proveedor  ElecFreaks    Model for 1TDB02   Controller  TFTO1 2 4 TFTO1_24 TLI9325D Co as  TFTO1_3 2W TFTO1_32W 1119327 Lead    Los siguientes m  dulos LCD han sido probados y funcionan con UTFT Library  Esta es m  s LENTA que la biblioteca  ITDB02_graph16 pero MAS compatible  Otros m  dulos tendr  an que funcionar siempre que tengan uno de los controladores  compatibles        Proveedor  ITead Studio    Model for TTDBO2   Controller  TTDBO2   1  6S ST7735 ee       ITDB02 2 2SP HX8340 B  N  ed    JARDUINO AQUARIUM CONTROLER  USER MANUAL    eo          ITDB02 3 2WC ITDB32WC  ITDB02 3 2WD ITDB32WD  ITDB02 4 3 SSD1963  ITDB02 5 0 SSD1963    M  dulos compatibles con UTFT Library  continuaci  n      Proveedor  ElecFreaks    Module Model for ITDB02    TFT01 2 4 TFT01_24_8  TFT01 2 4 TFT01_24_16  TFTO1_32W  TFTO1_32WD    TFTO1_3 2W  TFTO1_3 2WD    Proveedor  NKC Electronics    HX8340 B  T   ILI9325C  ILI9325D  ILI9325D  S6D1121  S6D1121  S1D19122  ILI9325D    LI932     x83352  SSD1963_480  SSD1963_800    Controller  ILI9325D  ILI9325D    ILI9327  HX8352    16bit mode       8bit model  16b1t model       Model For ITDBO2   Controller  RGB LCD 65K color module   LPH9135 PCF8833 Te    Si no estas seguro que modulo LCD tienes  puedes intentar los c  digos siguientes para los controladores compatibles con la 
52. nenrnnnrenanenanes       Componentes necesarios para el controlador Jarduino             oooccnocccnnoocncconannnononnnononnnconononononnnnnnonncononnncnnnnnnnns   7    COMPONENTES RECOMENDADOS para el controlador Jarduino              cococcccooncconnononnnononccannnccananononnnos   10      COMPONENTES PARA EL SENSOR DE TEMPERATURA     oocccccncoconococonononnconnonononanonnnnonnnonononononononos   10      MODULO RELOJ DE TIEMPO REAL  oroenisraiaa ias   10     COMPONENTES RELOJ DE TIEMPO REAL  RTC     ccc ccccccccsecsecsseccsecesecesseessesssessseseseeeseeeseeees  11   Be VARIOS  COMPONENTE Stats   12    COMPONENTES OPCIONALES para el controlador Jarduino                o occoooccnocnnoooncconnononnnononncnnnnonannnononnos   13      COMPONENTES PARA ALARMA AUDIO ssvsriciiccian aria   13      COMPONENTES PARA EL GENERADOR DE OLAS o  ccoooonononnnonininonononcnonaninnnononnonnnnonnnncnncnnnnonnnnonononnss   14    e MAS COMPONENTES VARO Saori asia   15    MONTAJE DELJARDUINO een cena n nece re eee E eee ee ee ee eee   16    ASIGNACI  N DE PINES         cccscsssscsssessscsssssssssncsssessscsssssssssnesssessecssssssssasesssessecsssssscsascsssessecssssssesaucessessecesccsseenses   17    CONECCION DEL Area aotrtd   18    CONECCI  N DE LOS SENSORES DE TEMPERATURA        ccccscsscsssssssesssscsessesecstssssesetsecstsarsrcatsasssatsneaven   19    CONECCION DE LOS VENTILADORES mercante   20    CONECOION DE TOS CED rara a E E E E A E EE E E N  21    3  INSTRUCCIONES DE SOP T W APG sra  
53. omo yo incluso muchos m  s  Cuando nos fijamos en los fundamentos   creo que se llega a la conclusi  n de que en realidad es bastante simple  Realmente  todo lo que se necesita para  empezar son unos cuantos componentes clave  tal como se establece en el siguiente diagrama     3 2  TFT LCD SCREEN    ITDBO2 ARDUINO  MEGA SHIELD V1 1    ARDUINO MEGA 2560    PEPE    E Fa J    tee       ooh ee ee ee    USER CHOICE OF  CONNECTED PERIPHERALS    OO HEN y   iu aS ne ff          i rie a  Pe       HARDWARE    Arriba  hay tres componentes b  sicos que se presionan entre s    En la base  hay un Arduino MEGA 2560  Se trata de una  placa electr  nica que es el  cerebro  detr  s de las operaciones  Inmediatamente por encima del Arduino es un shield   escudo  pero vamos a utilizar el ingles  ITDBO2 Arduino MEGA Shield v1 1 con un reloj de tiempo real   incorporado  RTC   Este shield act  a como una interfaz entre el Arduino y la pantalla t  ctil LCD de 3 2   que   est   representada en la parte superior del diagrama  Tenga en cuenta que existen algunas alternativas para cada uno de  los componentes de hardware anteriores  que voy a tocar pronto  Pero  en esencia  esos tres componentes    o alternativas de los tres   son todo lo que se necesita para construir un controlador Jarduino  Lo   nico que   queda despu  s de haber construido el controlador Jarduino  es decidir qu   componentes deseas controlar   supervisar  y  luego conectarlos  Ok  admito que puede ser un poco dif  cil interconectar
54. rri   utilizar una  HX8347   A   simplemente ponemos       delante del c  digo en la l  nea 147  que va a  gris  hacia fuera   y me gustar  a borrar los         delante del c  digo en la l  nea 148  Si hiciera eso  entonces se ver  a as       Es Jarduino_v1_2_beta2   Arduino 0100 relax             Jarduino_v1 2 beta  4        LED TOUCH PANEL and ITDEO  MEGA SHIELD vl 1 CE  d   Mega Shield utilizes pins SY  3V3  GND  2 6  40 41       50 55 for SD Cardi    sr ITOE  wyGLCD s0 59 40 41 ITDRS45  7    Uncomment this line for the 55p1289  ITDBUS wy  GLlCD 36 39 40 41     Uncomment this line for the Ax5347 4A  ITDBO2 Touch myTouch  6 5 4 3 2      La librer  a ITDBO2_graph16 tiene el controlador HX8347 A predeterminado  y por lo tanto no requiere que especifiques el  numero de modelo  es decir    ITDB32S para la SSD1289   Para un controlador que no sea uno de esos dos  es posible  que tenga que consultar la Tabla de compatibilidad en la secci  n de hardware para obtener el c  digo necesario  El  c  digo que puede ser necesario aparece bajo el t  tulo    Model for ITDBO2         Modelo para ITDBO2          La selecci  n del  modelo equivocado har   que el Jarduino mostrara una pantalla blanca     Volviendo al ejemplo  ahora que ya hemos seleccionado el m  dulo correcto que vamos a usar  vamos a seguir adelante  y hacer clic en el bot  n  Subir   Si todo compila correctamente  entonces el IDE deber  a mostrar algo como esto   E   Jarduino_v1_2_beta    Arduino 0100 relax    File Edit Ske
55. rta pilas para CR2032  eBay o cualquier tienda online          NOTA  Es un soporte peque  o para la bater  a del RTC     VARIOS COMPONENTES  Transistores NPN BC549C     Cualquier tienda local de electr  nica o    Online       BC 549                     a E  E  NOTA  Utilizado en varios circuitos para controlar algunos perif  ricos  ventiladores  comedero autom  tico  alarmas   Compra uno de estos  para cada perif  rico que planeas implementar  Pueden ser sustituidos con transistores que tienen caracter  sticas similares como por ej  El  BD137                 Resistencias 1 kQ     Cualquier tienda local de electr  nica o    Online          NOTA  Utilizado en varios circuitos para controlar algunos perif  ricos  ventiladores  comedero autom  tico  alarmas   Compra uno de estos  para cada perif  rico excepto para LEDs  Utilice una cada vez que utiliza uno de los transistores de arriba              Placa de prototipo para Arduino MEGA  DFRobot  Utilic   la de DFRobot porque ofrece la mayor superficie de prototyping en  comparaci  n con otras que he visto        JARDUINO AQUARIUM CONTROLER  USER MANUAL          NOTA  Se utiliza para la interconexi  n de todos los accesorios a la Arduino  Esto no es en absoluto la   nica opci  n  pero hace el trabajo  y  proporciona un mont  n de espacio para poner todos los circuitos  He utilizado dos de estos en mi controlador  Alternativas potenciales  incluyen  conexiones directas con la parte inferior Arduino  las conexiones con el shield IT D
56. s  Ya que has descubierto los n  meros  de serie de tus sensores  adelante e introduzca esos valores en el c  digo  Despl  zate hacia abajo a las l  neas 216 218     F    ES  Jarduino_v1_2_beta2   Arduino 1 0 1  File Edit Sketch Tools Help    Jarduino_v1_ 2 beta  3       f f DS16BZ lt D0 Temperature sensors plugged into pin 51  Water  Hood   amp  Sump     UneWire OneWireBus  sli      Choose a digital pin  Wi Pass our oneWire reference to Dallas Temperature        DallasTemperature sensors    OInelirebus     f f Assign the addresses of temperature sensors  Add Change addresses as needed     DevicedAddress hoodThermometer     0x28  0x55  OxF2  Oxl2  0x03  OxX00  OxDO  Oxz5 1   Device  ddress sumpThermometer     Uxeso  OxBE  OxF6  Oxl2  0x03  0x00  0x00  OxEB       JARDUINO AQUARIUM CONTROLER  USER MANUAL   36        A primera vista  estos no se parecen a los n  meros de serie que tenemos  pero vamos a echar un vistazo m  s de  cerca  Recordemos que los n  meros de serie que me dieron para mis sensores han sido       28BEF612030000EB    2855F21203000025      28A33D59030000DC    Si nos centramos en el ultimo numero de serie  que yo designo como mi termometro de agua   lo voy a cambiar a un  formato que el IDE puede entender  Hago esto agrupandolos en parejas de dos y anadir un  Ox  delante de cada par     separados por una coma     20A33059030000DC     0x26  0XA3  0x3D  0x59  0x03  0x00  0x00  OxDC    Ahora todo lo que tienes que hacer es poner los n  meros de serie obtenidos del
57. sladar   a esta pantalla     El Dim LEDs Temp  Dimeo de los LED con temperatura  es un sistema de protecci  n incorporado que aten  a  autom  ticamente los LED cada vez que el disipador alcanza una temperatura definida  Esta opci  n es para evitar que los  LEDs se calienten demasiado  lo que dar   lugar a un fallo prematuro  Al igual que el protector de pantalla  puedes elegir  si deseas o no utilizar esta funci  n seleccionando ON u OFF  Seleccionando Change Temp  Cambio de temperatura   te  llevar   a la siguiente pantalla     View Change LEDs  Dimming Temperatura       No hace falta decir por ahora  pero en caso de que te estas preguntando  la escala de temperatura que elegiste en la  configuraci  n general  Pagina 1  sera trasladada a todas las funciones de temperatura  Lo que se hace aqu   es  seleccionar la temperatura a la que el protocolo de seguridad se active  para ilustrar los efectos  fue elegido el valor de  150   F  de un posible rango de 0 255   Solo si la temperatura del disipador alcanza el valor seleccionado  La  temperatura del disipador de calor es la que se controla  y la etiqueta es  Temp Hood  en la pantalla principal   entonces  la intensidad de todos los LEDs se atenuar   25  de sus respectivos valores programados o cualquier valor que   elijas  en cualquier valor de 0 a 100   lo que por supuesto 0  no har  a nada  y 100  lo atenuara a 0   lo cual es  completamente apagado   La intensidad de los LED s seguir   siendo atenuada hasta que la temperatura 
58. tch Tools Help          Jarduino_ vl 2 beta       A LCD TOUCH PAWEL and ITDEOZ MEGA SHIELD v1 1   s  Mega Shield utilizes pins SY  3V3  CAD  2 6  20 41   amp   50 53 for SP Card     ITOBDZ mwyYGLCD 36 39 40 41 LT1TDB325     Uncomment this line for the 201509      TTDBOZ wyGLCD 368 39 40 41       fUncomment this line for the Hass4r a  ITDEOZ Touch myTouch  6 5 4 3 2        ffInitialize the D31307  D31307 tte  lt 0  dl    051307 RAM ramBurter    Declere a buffer for use    ine t  t tenp  ffInit Tine data structure  int rtc  etMirn  rtcSetHr  rtcosetDy   rtosetMon  rtc  et  r     Arduino Mega 2560 or Mega ADK on COMMS       JARDUINO AQUARIUM CONTROLER  USER MANUAL   38         NOTA  No te preocupes si tarda un poco en cargar  Como se puede ver  este sketch es bastante grande  por lo que  puede tardar un minuto m  s o menos para subir  Si va mucho m  s tiempo que eso  entonces puedes tener algunos  problemas que debes atender  Lo m  s probable los uploads que se quedan    atrapados   suelen ser culpa del gestor de  arranque o el IDE  Por favor  p  ngase en contacto conmigo si esto sucede  y voy a tratar de ayudarte  Vale la   pena mencionar que este problema puede surgir si se usa Arduino 1 0 1  as   que tome nota     Cuando el upload se completa  debes ver esto en la parte inferior del IDE                             Con suerte  todo sali   bien y se ve la pantalla principal de la Jarduino en la pantalla LCD  como aparece en la portada de  este manual               LED ARRAY    
59. tures    DONE   Temperature for device  0   Temp C  25 50 Temp F  77 90   Temperature for device  1   Temp C  25 50 Temp F  77 90   Temperature for device  2   Temp      25 50 Temp F  77 90    Requesting temperatures      DONE  mr             No line ending     9600 baud          La parte inferior izquierda tiene el    Autoscroll        Auto desplazamiento   marcado por defecto  Por el momento  seguir  adelante y desmarcar  Aseg  rate de ir a la parte superior de la ventana  Se puede ver que encontr   a los   tres sensores de temperatura  y el n  mero de serie de cada uno  Puedes  copiar  y  pegar  estos n  meros de serie en  un archivo de texto y guardarlo para m  s tarde  ya que los necesitar  s para el c  digo del Jarduino     Por lo tanto  estas son los tres n  meros de serie que encontr   por los m  os     28BEF612030000EB    2855F21203000025     28A33D59030000DC    SUGERENCIA  Como tienes varios sensores conectados al mismo tiempo  puedes pensar que podria ser un poco dificil  determinar cual es el dispositivo al que pertenece cada numero de serie Siempre se puede hacer uno a la vez  Si lo  prefieres  puede volver a marcar la casilla  Desplazamiento autom  tico   Luego  apriete una de la sonda de temperatura  entre los dedos  Espere unos segundos y  a continuaci  n  mientras mantiene el sensor  quite la marca de la  Auto   Desplazamiento   Uno de los sensores debe ser significativamente diferente del resto  Anote el n  mero del sensor   despl  cese de nuevo a la cima  y
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Manual de serviço - Genie Industries  はじめに 取扱説明書 インターフェースコンバータ  ARM GCC Inline Assembler Cookbook  intext:Betriebsanleitung filetype:pdf  View this document as PDF  報告書  Handbuch  The Dangerous Monitor Manual    Copyright © All rights reserved. 
   Failed to retrieve file