1/18/2007

Fuente de alimentación.

Tercer intento para escribir esta entrada. No termina de gustarme este sistema, pero bueno. A lo que iba.


En casa no dispongo de fuente de alimentación, pero había visto por algunas webs (Esta y esta, por ejemplo) como convertir una fuente de pc ATX en fuente de pruebas. Solución fantastica, especialmente si tienes alguna fuente muerta de asco, como era mi caso. Principal diferencia: la que yo tenia era AT, de un viejo 486, aunque salvo por el tema de encendido por soft, creo que todo lo demás es casi idéntico.


Como se explica en esos articulos, adaptar la fuente es muy sencillo: una vez abierta (Y descargados los condensadores antes, por si acaso. Que viendo el tamaño... puede salir una buena mascletá :) ) se coloca en uno de los cables de +5 Voltios (Rojos) una resitencia de carga. En mi caso, una de 10 ohms y 10 watts. Teniendo en cuenta que la va a recorrer medio amperio... mejor que sea así (10 Watts) que arriesgar con una de 5. En esos articulos se comenta el tema de colocarla pegada a la carcasa, para que refrigere. Personalmente, veo más lógico -y así lo hice- adosarla a los radiadores de los semiconductores de potencia. La gente rara vez se pilla las manos ajustando tanto algo que es importante, asi que supuse que algunos watts más no se notarian. Y de momento al menos así es. Una vez hecho esto, ya puede arrancar, ya que las smps (o fuentes conmutadas) no pueden funcionar sin carga. De normal, en el pc, es el disco duro quien hace de carga, pero para el caso sirve la resitencia. También le puse un led, principalmente porque en su dia costó una pasta, por ser medianamente buena, y una de las virtudes que tiene es que el ventilador ni se oye. Así que... mejor un simple led, y así no hay dudas sobre si está encendida.


una vez hecho eso, pueden sellarse los cables que sobran. Yo me quedé con un par de cables de masa (negros), de cara a poder tener caminos de retorno a masa diferentes para hipotéticos circuitos híbridos, pero sobretodo por si llego a conectar demasiadas cosas, tener margen para la corriente. Luego un par más de 5 voltios (rojos), que son los más utilizados en mi caso -no en vano la mayoria de lo que hago son temas digitales- , y luego uno de +12 (Amarillo), uno de -12 (Azul) y uno de -5 (blanco). No cogi el de 3'3 porque aunque no viene mal (sobretodo para los PICs LF) tengo reguladores externos de microchip y linear, y como total la potencia maxima está compartida entre las lineas de 5 y 3'3 (no así con la de 12, va al margen). hecho esto tenia +12, +5, 0, -5 y -12. No cortocircuitables, vaya, pero con tener un poco de cuidado... aun así quiero buscar algún circuito de protección. Ya veremos. El caso es que las fuentes de la universidad tienen algo muy util: una linea variable entre 0 y 30 Voltios, con 2 amperios de salida máxima. Yo no aspiraba a tanto, pero... teniendo +-12, con un simple divisor de tensión y un seguidor con op amps, ya tenia mi fuente variable, de modo que...



Como se puede apreciar, la resitencia r2 es de 2k, r1 de 180 omhs, y el potenciometro de 22k. De modo que en los extremos :

Potenciometro a 0 --> Por Millmann: [(12*180)+(-12*2000)]/2180= -10V (Aprox)

Potenciometro a 2k --> Nuevamente: [(12*22180)+(-12*2000)]/24180= 10V (Aprox)

En ambos casos da unas centésimas más, pero... tampoco necesito tanta precisión, además de que la salida no es nunca de +-12 Voltios. Esto es así porque de normal la placa base demanda unos 20 amperios, y ese consumo en la linea de 5 voltios hace subir el voltaje en la de 12. En este uso, al no haber tanta demanda, la linea de 12 voltios está realmente a unos 11'3. Otro detalle a comentar: para que la salida del seguidor tenga más potencia, y dado que uso unos TL084CN de Texas, de esos cuádruples, tengo cortocircuitadas las salidas de los 4, con la misma entrada. De este modo, pueden aportar cuatro veces la Io máxima de un sólo opamp.

En cuanto al consumo del divisor, está pensado para que apenas se note: 11mA máximo, menos de un mA de corriente mínima. A todo esto solo me que añadirle un micro para monitorizar el voltaje variable, y controlar un par de displays de 7 segmentos. Pero eso... otro dia.

También, de cara a estar lo mejor equipado posible, dentro de mi pobre enconomia estudiantil, tengo en mente ponerme con uno de estos dos osciloscopios basados en PICs para la adquisición de datos y procesado en el pc. Están el basado en PIC12F675, comunicado por RS232, y con 20 kilosamples por segundo máximo, si no me equivoco, y el basado en PIC18F2550, comunicado por usb, que llega hasta los 60 ksps. Además, combinando este con un MAX114 parece que se puede llegar a 1Megasample por segundo. Personalmente, para lo que hago en casa, más que suficiente. Así que... probablemente cuando pasen examenes, me ponga a ello...

1/07/2007

Números en ruso

Bueno, esto no es de ahora, pero... por si a alguien le sirve de algo lo posteo. Este año pasado hice primero de ruso en la escuela oficial de idiomas, y llevaba idea de hacer un programilla en builder para cojugar verbos. Al final, como no he seguido, lo he dejado de lado, pero aun conservo el que hice para saber como se esribian los números del 1 al 100. Escribiendo eso, el número, el programa devolvia en una label, y en un textbox, el número escrito correctamente.Realmente es muy sencillo, ya que la raiz es la misma para cada decena - salvo excepciones - y las terminaciones tambien. De modo que basicamente si era un número del 1 al 20 los tenia tal cual, pues eran "singulares", y si era posterior descomponia el numero en decenas y unidades, convertia cada cosa por su lado, y finalmente mostraba el resultado.

Podeis descargar el instalador de http://personales.upv.es/jetomad/setup.exe

La fuente necesaria para ver todos los caracteres en cirilico (Si no os saldrian cosas raras) es la "Bulgarian Courier". Si no recuerdo mal, iba incluida en el instalador.

Del mismo modo, creo que algun numero concreto fallaba al mostrarlo. En fin, como se puede comprobar era para "uso personal" xD.

El código fuente, por si a alguien le interesa...

//---------------------------------------------------------------------------

#include
#pragma hdrstop
#define A 192
#include "numeros.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
: TForm(Owner)
{
Label2->Font->Name = "Bulgarian Courier";
Label2->Font->Size = 36;
Label2->Font->Color = clRed;
}
//---------------------------------------------------------------------------

void __fastcall TForm1::Button1Click(TObject *Sender)
{
int numero, espacio=-1;
char letras[40];

numero = Edit1->Text.ToInt();

// Zona decenas...

if (numero == 100) {
letras[0]=209;
letras[1]=210+32;
letras[2]=206+32;
}
if ((numero/10)==9) {
letras[0]=196;
letras[1]=197+32;
letras[2]=194+32;
letras[3]=223+32;
letras[4]=205+32;
letras[5]=206+32;
letras[6]=209+32;
letras[7]=210+32;
letras[8]=206+32;
espacio=9;
}
if ((numero/10)==8) {
letras[0]=194;
letras[1]=206+32;
letras[2]=209+32;
letras[3]=197+32;
letras[4]=204+32;
letras[5]=220+32;
letras[6]=196+32;
letras[7]=197+32;
letras[8]=209+32;
letras[9]=223+32;
letras[10]=210+32;
espacio=11;
}

if ((numero/10)==7) {
letras[0]=209;
letras[1]=197+32;
letras[2]=204+32;
letras[3]=220+32;
letras[4]=196+32;
letras[5]=197+32;
letras[6]=209+32;
letras[7]=223+32;
letras[8]=210+32;
espacio=9;
}

if ((numero/10)==6) {
letras[0]=216;
letras[1]=197+32;
letras[2]=209+32;
letras[3]=220+32;
letras[4]=196+32;
letras[5]=197+32;
letras[6]=209+32;
letras[7]=223+32;
letras[8]=210+32;
espacio=9;
}

if ((numero/10)==5) {
letras[0]=207;
letras[1]=223+32;
letras[2]=210+32;
letras[3]=220+32;
letras[4]=196+32;
letras[5]=197+32;
letras[6]=209+32;
letras[7]=223+32;
letras[8]=210+32;
espacio=9;
}

if ((numero/10)==4) {
letras[0]=209;
letras[1]=206+32;
letras[2]=208+32;
letras[3]=206+32;
letras[4]=202+32;
espacio=5;
}

if ((numero/10)==3) {
letras[0]=210;
letras[1]=208+32;
letras[2]=200+32;
letras[3]=196+32;
letras[4]=214+32;
letras[5]=192+32;
letras[6]=210+32;
letras[7]=220+32;
espacio=8;
}

if (numero/10==2) {
letras[0]=196;
letras[1]=194+32;
letras[2]=192+32;
letras[3]=196+32;
letras[4]=214+32;
letras[5]=192+32;
letras[6]=210+32;
letras[7]=220+32;
espacio=8;
}

//zona del 1 al 19. Si hay espacio, pongo simbolo...
if (espacio!=-1) letras[espacio]=32;
//seguimos del 1 al 19...

if ((numero==1) || (numero%10==1)){
letras[espacio+1]=206;
letras[espacio+2]=196+32;
letras[espacio+3]=200+32;
letras[espacio+4]=205+32;
if (numero>10) espacio=espacio+4;
else espacio=3;
}

if ((numero==2) || (numero%10==2)){
letras[espacio+1]=196;
letras[espacio+2]=194+32;
letras[espacio+3]=192+32;
if (numero>10) espacio=espacio+3;
else espacio=2;
}

if ((numero==3) || (numero%10==3)){
letras[espacio+1]=210;
letras[espacio+2]=208+32;
letras[espacio+3]=200+32;
if (numero>10) espacio=espacio+3;
else espacio=2;
}

if ((numero==4) || (numero%10==4)){
letras[espacio+1]=215;
letras[espacio+2]=197+32;
letras[espacio+3]=210+32;
letras[espacio+4]=219+32;
letras[espacio+5]=208+32;
letras[espacio+6]=197+32;
if (numero>10) espacio=espacio+6;
else espacio=5;
}

if ((numero==5) || (numero%10==5)){
letras[espacio+1]=207;
letras[espacio+2]=223+32;
letras[espacio+3]=210+32;
letras[espacio+4]=220+32;
if (numero>10) espacio=espacio+4;
else espacio=3;
if (numero==15) espacio--;
}

if ((numero==6) || (numero%10==6)){
letras[espacio+1]=216;
letras[espacio+2]=197+32;
letras[espacio+3]=209+32;
letras[espacio+4]=220+32;
letras[espacio+5]=220+32;
if (numero>10) espacio=espacio+5;
else espacio=4;
}

if ((numero==7) || (numero%10==7)){
letras[espacio+1]=209;
letras[espacio+2]=197+32;
letras[espacio+3]=204+32;
letras[espacio+4]=220+32;
if (numero>10) espacio=espacio+4;
else espacio=3;
}

if ((numero==8) || (numero%10==8)){
letras[espacio+1]=194;
letras[espacio+2]=206+32;
letras[espacio+3]=209+32;
letras[espacio+4]=197+32;
letras[espacio+5]=204+32;
letras[espacio+6]=220+32;
if (numero>10) espacio=espacio+6;
else espacio=5;
}

if ((numero==9) || (numero%10==9)){
letras[espacio+1]=196;
letras[espacio+2]=197+32;
letras[espacio+3]=194+32;
letras[espacio+4]=223+32;
letras[espacio+5]=210+32;
letras[espacio+6]=220+32;
if (numero>10) espacio=espacio+6;
else espacio=5;
}

if (numero==10){
letras[espacio+1]=196;
letras[espacio+2]=197+32;
letras[espacio+3]=209+32;
letras[espacio+4]=223+32;
letras[espacio+5]=210+32;
letras[espacio+6]=220+32;
letras[espacio+7]=0;
}

if ((numero<20) && (numero>10)){
letras[espacio+1]=205+32;
letras[espacio+2]=192+32;
letras[espacio+3]=196+32;
letras[espacio+4]=214+32;
letras[espacio+5]=192+32;
letras[espacio+6]=210+32;
letras[espacio+7]=220+32;
espacio=espacio+7;
}
letras[espacio+1]=0;
if ((numero<1) || (numero>100)) {Label4->Caption = "Numero no valido";
Label2->Caption = "";}
else {Label2->Caption = letras;
Label4->Caption = "";}


}
//---------------------------------------------------------------------------

12/16/2006

ThoronClock (III)

Primera Beta del ThoronClock, descargable aquí . Como comenté, todo va a ser público, de modo que dejo también el código fuente. Libre distribución, aunque se agradeceria que se mencionase la fuente. Ah, hablando de fuentes: el código no esta comentado. Esta hecho en 4 ratos, de modo que ni me paré a comentar que hace cada cosa. Pero siendo un programa tan sencillo, no creo que exista problema alguno, ademas, las variables tienen nombres muy descriptivos, y esta hecho del tiron, sin subrutinas ni nada por el estilo. Ha dado un poco por saco, pero sólo por mi desconocimiento del Basic. Ah, con lo facil que hubiese salido en Builder...

Falta implementar la comunicación serie RS232 para poder "hablar" con el ThoronClock físico cuando este esté listo, pero como aun falta, pues he pasado. Realmente, sólo es añadir un objeto MSComm, y gestionar el evento OnComm para recibir, y como quieres enviar. Cuando lo haga (Version 2.0, imagino :D ya lo subo...)

Se agradecerian los comentarios, en especial de un asunto: ¿Se puede ejecutar en pcs donde no este instalado el Visual Basic? En Builder habia que tocar las opciones para ello, pero aquí no lo he encontrado, al menos de momento. Lo dicho, comentarios, sugerencias, correcciones... todo bienvenido.

Nos vemos!

12/15/2006

ThoronClock (II)

Bien, la versión PC del ThoronClock está más o menos terminada, aunque eso no quiere decir que funcione bien. Es más, de momento no funciona bien he debido meter la pata con algunas variables porque segun que funciones fallan. Pero bueno, el diseño está terminado, al menos lo que tenia en mente, y hacer el debug no deberia costarme más que un rato, aunque tendra que esperar, me temo. Dejo aquí una imagen de la vista del ThoronClock versión PC...


12/11/2006

ThoronClock (I)

Bien, dado que la idea de este blog es ir colocando cuanto sale de mis manos... he pensado en incluir también el ThoronClock, que surge aproximadamente en el mismo tiempo que la decisión de crear este blog. Este "ThoronClock" pretende ser un sencillo reloj para jugar al ajedrez, con las cosas más simples: displays de minutos y segundos - pensé en incluir décimas de segundo, pero realmente carece de importancia... - para ambos jugadores, la posibilidad de configurar el reloj mediante sencillos pulsadores (Aumentar/reducir segundos, ídem para minutos) e incluir la posibilidad de incremento de tiempo por movimiento -limitando esa elección, eso sí, a un máximo de 60 segundo, a intervalos de 5. Podría ser mejor, pero realmente... dudo que nadie juegue con incrementos de 7,49 segundos... - Lo suyo seria hacerlo con un sencillo reloj, un par de contadores descendentes, y una etapa de control tirando a sencilla, pero... como tengo que ir practicando con micros de cara al PFC, he decidido que se va a encargar de todo uno de mis chiquitines, esos PICs que son capaces de tantas y tantas cosas... Quizá, para no necesitar tantas salidas (Con displays de 7 segmentos serian 56 salidas solo para los displays, y eso porque no necesito el punto decimal, que si no...), use algunos decoders de BCD, con lo que la cosa quedaría en 16 líneas por jugador, o lo que es lo mismo, 32 líneas (Por las 56 haciéndolo "a pelo"). Incluso, si me da la vena, multiplexar los cuatro displays de cada jugador dejando el tema en 4 salidas más las líneas de control para el BCD-to-7segments. Aunque en este último caso, quizá si convendría más pasar de ese conversor, y tirar de las 7 líneas más el multiplexor (multiplexores, más bien).

El caso es que todo esto está aun en fase de brainstorming, probablemente no me pondré a ello hasta navidad, principalmente porque hasta entonces voy algo liado. Ah, casi me lo dejo, el reloj contará con adaptador a red eléctrica, además de pilas, y comunicación con el PC (Vía RS232, probablemente, aunque no descarto hacerlo vía usb, por el tema de los portátiles, y porque tengo que practicar también con él, claro...). Desde el PC se podrá configurar el reloj, simular este (Es decir, habrá versión "virtual" del reloj, por si tienes un portátil a mano y no quieres/sabes montarte la versión física del ThoronClock). Esto tocará hacerlo en Visual Basic, porque el tutor del PFC quiere que use este para el proyecto, de modo que dejare a mi amado Borland C++ Builder de lado. Que le vamos a hacer...

Ah, lo he dejado caer por ahí arriba, pero lo comento explícitamente: aunque es algo sencillote, hay quien no quiere/no sabe/no puede hacer algo así, y puede gustarle la idea, resultarle útil, etc. Por esto ya comento que pienso poner aquí todo: esquemáticos del circuito físico, que será sencillo, pero aun así lo pondré, códigos fuente, tanto de la aplicación del lado del PC como del código del microcontrolador -aun por decidir el micro, lo que parece claro es que lo programaré en assembler- y cualquier otra cosa que incluya el proyecto. Y, por supuesto, si alguien quiere contribuir de algún modo, o preguntar dudas al respecto... es libre para hacerlo...

Por último, decir que no me marco una agenda, que esto no deja de ser algo que hago por hobby, y por tanto no está muy alto en la escala de prioridades, pero... quiero tener la aplicación del PC lista en navidad, y la idea es que el reloj esté funcionando como tarde en marzo. Si puede ser en febrero, mejor que mejor. Seguiremos informando, en cualquier caso...

De momento, dejo aquí un boceto del frontal del ThoronClock. Es realmente sencillo, de modo que no hay mucho que explicar, pero aun así... los pulsadores marcados como (+) y (-) son para setear el tiempo, incrementando y disminuyendo de 1 en 1 para los minutos, y de 5 en 5 para los segundos. Los pulsadores de arriba de los displays son los que se usan cuando hay una jugada, para conmutar el reloj, y luego los interruptores de abajo son para marcar cuando se está configurando, modo de incremento, si lo hay, y para ponerlo en marcha. Los incrementos son acumulables, lo que hace accesible todo el rango entre 5 y 65 cambiando de 5 en 5 segundos. Faltan cosas, obviamente, como indicadores que marquen de quien es el turno (Si, el reloj que se mueve lo indica, pero un led no cuesta nada y siempre queda bien), un zumbador para cuando se acaba el tiempo de algún jugador, y un botón de pausa que deje todo el sistema en stand by. Probablemente también el típico reset y otro que guarde la configuración actual como config por defecto. Muchas ideas me vienen a la cabeza ahora, veremos como va evolucionando esto...



12/10/2006

Introducción a "En tiempos de guerra"

Para ir probando el tema del blog, copio la introducción - el primer turno, 
en realidad - de mi última partida de SdlA en Plataformarol (link aquí al lado...). Se admiten comentarios...

“En tiempos de guerra”, una campaña para “El señor de los anillos”.
Jugadores: Elhoir (Elhoir), Iasbel (Ibiralian), Guli (Krinee), Telcar (Nienbor), Teppic (Angladan), Yaegrin (Nemrod).

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Turno 1

15 de Noviembre de 1974 – Cuaderna del Sur (La comarca). Posada “La perca dorada”


La lluvia caía débil, pero constante. Poco a poco, la humedad había penetrado en sus huesos. Huesos que, además, notaban la fatiga producida por demasiado tiempo cabalgando. Afortunadamente, habían arribado a su destino más inmediato: La perca dorada. Allí podrían descansar, comer, beber, e incluso fumar de la magnifica hierba por la que era famosa aquella zona. Era por esto que, pese a la fatiga y el aguacero, las caras de los recién llegados mostraban una esperanzada sonrisa. No había demasiada prisa, en principio, y aquel que financiaba el viaje del grupo no tenia problemas económicos, de modo que todo hacia suponer que descansarían allí mientras el tiempo no mejorase. No era mala cosa. Algunos, los menos cansados, llevaban apenas un par de días en el grupo, pero también los había que venían desde el lejano reino del Sur, Gondor.

Era un grupo, cuanto menos, llamativo. Una muchachita risueña, bastante habladora – si bien la lluvia había terminado con sus ganas de hablar, por el momento – acompañada por un silencioso hombre, que respondía paso por paso al estereotipo de poderoso guerrero, que disimula bajo una apariencia de mediocridad. Pero respondía en todo, incluidos los ojos torvos, y es por ello que la gente, habitualmente, se abstenía de hacer comentarios. Salvo otro de los acompañantes. Este era más joven, bien parecido, de rasgos que delataban su procedencia norteña. Cuando el primero no estaba, el segundo solía despotricar de él. La dama se llamaba Melyanna, y el hombretón Dimrod. Al chico, habitualmente, Dimrod le llama “chico” sencillamente. Melyanna, por su parte, no suele hablar mucho con él. Pero las pocas veces que lo ha hecho, ha utilizado el nombre de Eoden. Cada uno de los hombres guía un asno, el de Dimrod cargado con dos cofres, y el de Eoden con sacas de provisiones. A este trío se añadían sus caballos, y las gentes que habían ido reclutando desde Gondor. Nada habían dicho de su objetivo, pero en aquellos tiempos viajar al norte implicaba peligro, y era por esto que, cuanto más al norte, más hombres se unían a la escolta. También les acompañaba una sanadora, traída de Gondor para evitar posibles contratiempos. La joven Melyanna había estudiado el tema, brevemente, pero aun no estaba capacitada. Y, por lo que se podía ver, tampoco Dimrod deseaba que tuviese nada que ver con todo aquellos hombres.

Al entrar en la posada, más de uno de los miembros de la escolta piensa en gastar parte del dinero ya conseguido en algo de hierba. Al contratarles, Dimrod – Pues él se encargó de esto – les prometió una ración de viaje al día, y una moneda de plata. “No es mucho, pero tampoco tenemos ninguna amenaza directa, será un trabajo fácil” les había dicho, y lo cierto es que lo estaba siendo. De su trabajo sólo sabían que debían acompañar y proteger a la dama Melyanna (Y sólo a ella) en todo momento. El no conocer su destino inquietaba a algunos, pero es bien sabido que la fortuna, en tiempos de guerra, no se hace lejos del frente, si no aprovechando bien las oportunidades que un conflicto brinda al hombre adecuado. Así pues, sacarían de aquello lo que pudiesen, y más adelante, cerca del frente, decidirían que hacer a continuación. Tal era el pensamiento de muchos otros hombres, pero no tantos se ponían en camino. Esos no harían fortuna, y desgraciados serian si la guerra los alcanzaba, pues antes de esta ya habían demostrado su poca entereza de espíritu.

La dama Melyanna, nada más entrar en la posada, exigió a gritos algo de beber, algo para todos ellos. Dimrod bajó la cabeza, avergonzado visiblemente por la falta de educación de la dama, mientras Eoden sonreía, y miraba a su alrededor: buscando presas, probablemente. Poco tiempo llevaban con él, pero ya se habían dado cuenta de algo: era un conquistador nato. Pocas muchachas se le resistían. Sin embargo, una buena hoja de acero colgaba en el cinto de Dimrod, por lo que de momento al menos, la dama Melyanna no había sido objeto de sus atenciones. Mujeres y caballos, interesaban a Eoden, frivolidades, a la dama, pero que ocupaba los pensamientos del hombre era difícil de saber. Mientras aun están todos tomando su bebida, Melyanna comenta que en aquellas tierras vive Matha Pieldegamo, vieja amiga suya. Es difícil saber como alguien tan joven puede tener una “vieja amiga” pero nadie protesta. Melyanna pide a Eoden que vaya a buscarla, pero este aduce tener trabajo con las cabalgaduras. Mira entonces la dama al resto, y sin decir nada, Dimrod sale de nuevo al exterior. Melyanna dice algo sobre ser avisada cuando Matha llegue, y sube a las habitaciones que les han sido asignadas. Algunas palabras sueltas llegan a sus compañeros, algo acerca de cambiarse el vestido.

Libres ahora, por el momento, de trabajo, los escoltas pueden centrarse en la taberna. Muchos hobbits, pues no en vano están en su hogar, y algún enano en mesas alejadas del resto. Nada fuera de lo normal, nada que haga presagiar lo que ocurre en las fronteras del reino del Norte. Se diría que no hay conflicto, y ciertamente allí es así, pues los hobbits no se han visto incluidos en grandes conflictos desde que tienen memoria.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Durante la cena, Dimrod, aseado ahora, os informa del siguiente paso en vuestro itinerario: primero Bree, pero sólo para llegar a Fornost Erain. Misma paga, mismos peligros, esto último lo añade con una sonrisa. Durante la cena, además, Matha Pieldegamo es presentada al grupo, pues sólo Melyanna y Dimrod la conocían. De una edad difícil de precisar – como tantos otros hobbits – tiene un bonito rostro, y parece ser muy alegre, si bien a su llegada no dejaba de refunfuñar, a causa de la lluvia. Antes de la cena se la escuchaba reír, junto a Melyanna, aunque ahora parecen estar más calmadas. Pero durante la cena, no son pocas las ocasiones en las que da muestras de un talante alegre. Además, pronto se hace patente el porqué de haberla llamado: confiesa haber sido la cocinera de la suculenta cena, y lo cierto es que nadie tiene queja al respecto, más bien al contrario. Tras días de comer insípidas raciones de viaje, el hecho de contar con una cocinera sube la moral general.

Durante la cena, Matha pregunta por el objetivo del viaje, y es cuando el destino de ese viaje empieza a ser conocido: Melyanna viaja a casa de unos familiares. Además, por los comentarios de Matha, conocéis que ningún parentesco une a la joven con Dimrod, este es, en realidad, el jefe de la guardia de su padre, y ahora su guardaespaldas. Matha los conoció a ambos cuatro años atrás, estando en Bree, pues fue contratada por el padre de Melyanna. No tardó en cautivar a la joven con su animosa conversación, y he aquí que ahora se reencuentran. Matha parece conocer muy bien a la joven señora, y, del mismo modo para haber calado bien al joven Eoden. Durante toda la cena, lo trata como un niño pequeño, sumándose a Dimrod a la hora de llamarlo “chico”.

Aun no habéis terminado con los postres cuando se hace evidente que la conversación en la mesa es patrimonio de la dama y su amiga: cotilleos, noticias de conocidos comunes, y cosas por es estilo copan la conversación. Sin embargo, esto os depara una sorpresa, pues, preguntada Melyanna por si todavía conserva cierto medallón, esta lo saca para mostrarlo: Un hermoso delfín saltando, con un barco y siete estrellas al fondo. Perfectamente labrado, ninguno de los presentes puede calcular el valor que debe poseer. Esto da una primera muestra al grupo de que ser eficientes, y ganarse la gratitud de aquella gente, puede tener suculentas ventajas.

Cuando la conversación vuelve a las anécdotas, como Melyanna contando como se disfrazó en cierta ocasión de hombre, y logró desarmar a un espadachín fanfarrón, Eoden aduce un gran cansancio para dejarles. Marcha a dormir, como han hecho ya muchos de los habituales de la posada, que pronto cerrará sus puertas.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Tras muchas noches de dormir a la intemperie, una noche cómoda, en mullidos colchones de paja, es tremendamente reparadadora. Además, de nuevo queda patente el poderío económico de la joven dama: paga una habitación para cada miembro del grupo, salvo para Matha. Quienes más tardan en dormirse pueden escuchar, a altas horas de la noche, como en la habitación de la joven siguen las historias y las risas. Pero los habituados a ganarse la vida mediante la fuerza de su brazo saben que un buen descanso no puede desaprovecharse, y duermen un sueño recuperador.

Cuando los miembros de la escolta comienzan a bajar, encuentran a Eoden comprobando los burros, ya cargados, y los caballos, listos para partir. Dimrod lo observa, mientras ata en su cinto una bolsita, cuyo aroma no necesita palabras: una buena provisión de hierba.

Dimrod: La dama Melyanna aun tardará, probablemente un par de horas. Hasta entonces, podéis hacer cuanto os plazca. Pero no os retraséis, partiremos en cuanto se cumplan dos horas. Hemos de recorrer el camino del este, hasta Bree, y luego seguir hacia el norte. No nos conviene pasar más noches de las necesarias en camino, y menos aun cuanto más al norte estemos.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Tras reanudar la marcha, el grupo camina a lo largo del resto de la mañana, bajo un día soleado y espléndido. Si de algún modo Dimrod ya sabía que el día sería así, y por ello no habéis esperado, o si es mera coincidencia, no hay modo alguno de saberlo. Pero lo cierto es que el paseo resulta idílico, caminando entre los paisajes de la Comarca. Arroyuelos, sembrados, todo tipo de terrenos, y sus habitantes aquí y allá, hasta que llegáis a un bosquecillo, no demasiado espeso, aunque de aspecto poco acogedor, embarrado como está por la lluvia del día anterior. Nada os habría detenido allí, salvo…

Eoden: ¿Habéis oído ese grito?
Matha: ¡Hasta un sordo lo habría hecho! ¡Ve ahora mismo a ver que ocurre!
Dimrod: No es asunto nuestro. Sigamos. – Esta vez, el grito es claro. Un grito de puro pavor. Por el timbre, se diria que es un hobbit quien chilla.
Matha: ¿Asunto nuestro? ¡Ja! ¿Y vosotros, poderosos mercenarios? ¿No acudiréis, si no escucháis antes el tintineo de las monedas?
Melyanna: Matha, ¡Vayamos tu y yo! Será divertido, ¡Ya lo verás! – Un tercer grito desmiente tal afirmación. Dimrod se gira hacia el grupo de guardaespaldas.
Dimrod: Está bien, es hora de que alguien se gane parte de su sueldo. ¿Alguno puede echar un ojo? Lo esperaremos aquí.
Eoden: ¿Alguno? Por como chilla ese condenado, debe haber un ejército en ese bosque. –Dimrod menea la cabeza. Es obvio lo que piensa del asunto: probablemente algún pequeño animal asusta a un cobarde, o a un chiquillo. Pero… nunca se sabe. Queda mirando al grupo, expectante.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


Bien, he cortado aquí, aunque mi idea era seguir un poco más. Pero, dado que es el primer turno, tampoco es cuestión de alargarlo demasiado. ¿Qué se espera de este turno? Principalmente, que os presentéis unos a otros. Que eso sea durante el viaje antes de llegar a la comarca (Narrando lo que consideréis oportuno de ese viaje), en la posada, al llegar, o durante la cena, es lo de menos. Sobre los gritos, si alguno queréis ir a ver, adelante. De no ir nadie, Dimrod hará que el grupo siga adelante. Como ha dicho, no es asunto vuestro… aunque de ser así, la cara de Matha es un poema: alguien va a tardar bastante tiempo en volver a probar sus guisos…

Por otra parte, aunque de inicio poseéis cualquier cosa que me comentéis (siempre dentro de lo razonable), si alguien quiere comprar hierba para pipa, o alguna otra cosa en la comarca, puede haberlo hecho el día anterior, o bien esta mañana. No os han hecho madrugar demasiado, de modo que encontrareis abiertos ya los comercios. En principio disponéis de algunas monedas de plata, por lo que para detalles os sobra…

He omitido descripciones de vuestros pjs, porque, tal como os dije, todo lo que se sepa, o como se les vea, depende enteramente de vosotros, al menos al principio.

Por último, si tenéis cualquier pregunta que hacer, podéis hacerla, ya veremos que os contestan. En cuanto a los pnjs, no están demasiado descritos, eso va en el apartado de PNJ’s.

Saludos, y suerte en esta partida que comenzamos.