Show Posts
Pages: [1]
1  Using Arduino / Displays / Re: Powertip PG320240WRFHE9 and S1D13700 Library on: September 05, 2011, 10:07:39 am
Hi all!

I also bought one LCD from cafelogic some months ago and I'm starting to test it now. It would be great if anyone has any working code for a simple menu or any advice about how to do it the best way... Do you generate the graphics? or do you load them from a bitmap image? how do you store them? in a SD card? how good/bad is the refresh rate? the demo code seems a bit slow...

I'm using a custom board with an Atmega644PV@8MHz and a Sanguino bootloader, it should be fully compatible with any arduino code... Anyway, I would like to change the board to an Atmega644P@20MHz and correct some mistakes I made. You will see that I changed the ribbon cable to a longer one, the stock one wouldn't let me mount the LCD on a panel the way I want. I still have to populate the touch sensing chip, I used the AR1020 as it's recommended in cafelogic and I don't have any free analog input in my design.


(the green wires are there because I ruined the vias of the LCD connector when I soldered it backwards and had to drill them to clean the solder)

The schematic of cafelogic is right, the only problems I had with this LCD were my fault.

It seems that cafelogic doesn't shell this LCD anymore... do you know any other place to buy it?

Thanks
2  Forum 2005-2010 (read only) / Development / Re: Modified 8bit FFT in c on: January 04, 2011, 05:37:43 pm
well... ok, I will answer myself, after a few hours I realized I named the library fix_fft.c instead of fix_fft.cpp and now it works!!
3  Forum 2005-2010 (read only) / Development / Re: Modified 8bit FFT in c on: January 04, 2011, 01:46:05 pm
Hi all!

I have been trying to get this working with no luck, I have tried versions 18, 21 and 22 in ubuntu 64bits and in windows xp

I allways get this error:
Code:
FFT_test.cpp.o: In function `setup':
FFT_test.cpp:21: undefined reference to `fix_fft(char*, char*, int, int)'

I got the code for the pde from http://blurtime.blogspot.com/2010/11/arduino-realtime-audio-spectrum.html
but I think the problem is in the library...


Any advice?

Thanks!
4  Forum 2005-2010 (read only) / Español / Re: Video: Arducopter Beta 3 on: November 26, 2007, 02:40:37 am
No entiendo porqué dices que los acelerómetros no servirán... ¿has llegado a algún problema serio en el desarrollo? ¿lo dices por las vibraciones?

Si el ruido por vibraciones es muy fuerte, ¿has considerado utilizar un filtro de kalman? http://es.wikipedia.org/wiki/Filtro_de_Kalman
he de decir que no he utilizado nunca ese filtro (digital por software) pero es de uso común en sensores con mucho "ruido blanco"

Puedes ver una aplicación de este filtro en acelerómetros aquí http://coecsl.ece.uiuc.edu/ge423/spring05/group3/website/kalman_info.htm

Incluso he podido encontrar un filtro de kalman escrito específicamente para el acelerómetro de la wii http://www.gamasutra.com/view/feature/1494/wheres_the_wiimote_using_kalman_.php?page=4 donde podrás encontrar fórmulas y código

Desde luego tú vas muy por delante de mí (yo todavía no he montado mi placa con los acelerómetros) así que tú verás en qué punto estás y si te merece la pena seguir con los acelerómetros o cambiar a otra tecnología, pero si te digo mi opinión, soy bastante más escéptico en cuanto a los sensores IR que en cuanto a los acelerómetros...

Un saludo
5  Forum 2005-2010 (read only) / Español / Re: Video: Arducopter Beta 3 on: November 23, 2007, 05:00:04 am
Hola, gracias por la respuesta,

en cuanto a los acelerómetros supongo que al final acabaré comprándome uno de la wii, la verdad es que simplifica enormemente las cosas, no obstante a pesar de que los de freescale sean caros, a mí me han salido gratis ya que los pedí como samples, además donde trabajo tenemos una máquina cnc para hacer la pcb así que espero que me salga todo gratis.

A pesar de estar convencido de comprar el de la wii, primero quiero experimentar con los que tengo, incluso aunque sea necesario poner un multiplexor analógico para ahorrar entradas. Lo que se me ha ocurrido es que puedo emplear los 2 acelerómetros que tengo a la vez, de esta forma, si los monto en la misma placa, separados una distancia conocida, se pueden calcular también giros sobre el eje Z gracias a la diferencia de aceleración que habrá entre ambos sensores. Gracias a este montaje se podría prescindir del giróscopo  y al tener dos acelerómetros supongo que la medida sería más precisa. Ya sé que para este fin también puedo usar el giróscopo que tengo con el helicóptero, pero de momento sólo estoy experimentando y antes de hacer el montaje en el heli quiero probar diferentes cosillas...

Lo de usar la diecimilia con el helicóptero, desde luego que no lo voy a hacer, la compré porque me pareció perfecta para experimentar, pero cuando realice el montaje final lo haré todo en una pcb propia, comprando un atmel168 y todo lo necesario.
No obstante, aunque estoy decidido a desarrollar este proyecto (me parece muy interesante), yo también me lo tomo como algo a medio-largo plazo, sé que un desarrollo como estos se mide en meses cuando menos...

Una vez tenga montada la placa con los acelerómetros te mandaré los esquemas y ya te digo qué tal funciona. Recientemente yo también me he hecho una web y cuando publique algo decente ya te pondré el enlace, de momento está "en construcción"

Un saludo

6  Forum 2005-2010 (read only) / Español / Re: Video: Arducopter Beta 3 on: November 20, 2007, 10:18:06 am
Hola,

lo primero decir que ayer mismo me compré el Arduino Diecimila así que no tengo mucha experiencia con este micro en concreto, pero he visto que es muy fácil de desarrollar y espero avanzar pronto. Uno de los proyectos que tenía en mente intentar es exactamente lo mismo que estás haciendo tú, un sistema de estabilización para helicópteros.

En cuanto a helicópteros, tengo el Honey Bee King 2, que es de paso variable, es más difícil de controlar (yo lo tengo hace poco y me meto unas leches....) pero aún así espero poder montar algo similar a lo tuyo. En lugar del acelerómetro de la wii tengo dos MMA7261 que pedí a freescale como muestra gratuita, son encapsulados QFN pero quiero montar en breve una plaquita para leer directamente los valores X, Y, Z por las entradas analógicas. Aún así todavía tengo que pensar bastante cómo será el esquemático ya que mi situación es diferente a la tuya y puede que incluso el arduino se me quede corto de I/O (el helicóptero es de 6 canales).

Como ves soy muy novato en todo esto, y tengo algunas dudillas sobre el funcionamiento de los acelerómetros (cómo poder detectar combinaciones de giros y desplazamientos...) no obstante espero ir resolviendo esto poco a poco. De momento no puedo ofrecerte mucha ayuda, pero si consigo algún avance te lo haré saber. Leyendo tu blog has resuelto alguna de mis dudas iniciales, y el sistema de amortiguación que tienes me parece perfecto, pero al tener distinto heli y distintos acelerómetros está claro que los diseños y algoritmos de control no pueden ser iguales.

Un saludo
7  Forum 2005-2010 (read only) / Interfacing / WaveShield vs VoiceShield on: October 24, 2009, 05:24:21 am
Hi,

I'm considering this two shields to make my arduino talk, and before buying I would like to know some opinions on both.

I'm making a project in which I have to send various sensors data to a mobile phone, right now I'm doing it by SMS through a GPRS module but I would like to be able to make a direct call to the module and ear the arduino reading the sensors values.

I'm using arduino mega, and right now I'm already interfacing a SD card for datalogging, so I don't know if this can interfere with the SD card on the WaveShield in some way... I would have two SD cards using two different libraries! Is that even possible?

The WaveShield seems superior, but I only need to read some data and VoiceShield seems easier to develop with...

So, what do you guys think?

Thanks,
Sergio
Pages: [1]