Introduction: Arduino-PsX-2.4Ghz-Nokia5110

Arduino-PsX-2.4Ghz-Nokia5110

Esta versión de PsX arduino radio control, esta programado en C

incluye varios modo de manejos, así como selección de canales, comprobación de la batería del mando y variables para gizmo de 3 ejes digital, el control del mando influye su modalidad, en los menú de pantalla que se explicara mas abajo. Por lo que empezaremos con los materiales necesarios para montar nuestro mando psXrC

tiempo realizado de programacion 13 dias tiempo completo X ¿que es lo que falta ? el diseño de la pcb recepora control de vuelo complejo flayes alas cosas a mejorar control ESC https://forum.sparkfun.com/viewtopic.php?f=32&t=3...

lenguaje de programación C

https://github.com/nochemax/Arduino-PsX-2.4Ghz-Nok...

diseño piezas 3D rediseñadas para el proyecto makerbot.com

creación new line robotic https://www.facebook.com/newlinerobotic

colaboradores MrCuervoRC https://www.youtube.com/user/MrCuervoRC

MATERIALES NECESARIOS

2 Arduinos nano V3 1 Arduino mini pro 1 pantalla Nokia5110 2 condensadores de 10 uf 3 condensador 0,33uf y 0.1uf 2 resistencias de 4k7 1 resistencia de 15k 1 resistencia de 12k 1 altavoz pizioelectrónico 1 mando psx (sony 3.3v no sony 5.0v)”recomendado sony version2” 1 modulo de radio “recomendado con antena tipo este modelo:http://www.electrodragon.com/product/1000-meters-nrf24l01-long-distance-module/ 4 tornillos de métrica 1 con rosca 1 metro de cable com serial " es igual quel usb pero con mas hilos " 1 termo retráctil 1 ts7809 http://pdf1.alldatasheet.net/datasheet-pdf/view/1... 2 l7806 http://pdf1.alldatasheet.net/datasheet-pdf/view/1... http://www.ebay.es/itm/like/251699886656?limghlpsr=true&hlpv=2&ops=true&viphx=1&hlpht=true&lpid=115 “ 1 modulo de radio de placa el receptor no tiene por que llevarla

LIBRERIAS

Modulo Nrf24l01 https://github.com/stanleyseow/arduino-nrf24l01

Mando psx https://github.com/madsci1016/Arduino-PS2X

Pantalla nokia5110 http://www.henningkarlsen.com/electronics/library...

PIEZAS 3D PARA MONTAR EL MANDO http://www.thingiverse.com/thing:526993

Explicación del montaje del mando PsX

Es realmente sencillo lo primero que tenemos que hacer son todas las conexiones, en el siguiente orden y empezando por el máster ya que lleva el mando PsX, y sera lo que mas tardemos junto la placa receptora, para ello dejo el tutorial el cual lo hice con algunos consejos extras.

-http://www.billporter.info/2010/06/05/playstation-2-controller-arduino-library-v1-0/

primer consejo usar mando sony 3.3v y montar todo en protoboar para ver que todo esta correcto

segundo consejo usar cable usb no intentar usar el de sony no es bueno a la hora de soldar

tercer consejo y esto mas que un consejo es vital para que funcione hay que poner una resistencia 4k7 del positivo al data podéis dejarla dentro del mando una vez soldéis los cables usb

cuarto consejo poner los cables de su color y hacerlo con cuidado requiere de soldador de punta fina

-Cuando este listo aremos las conexiones al arduino nano v3 máster ver el sketch máster para ver la asignación de pines ;)

-Ahora pasaremos hacer la laconexion de cables de la pantalla 5110 y la pcb del receptor

Conexion pantalla nokia5110 https://drive.google.com/open?id=0B7LvgUJz6H9zckZ...

Montaje de la placa rceptora

https://drive.google.com/open?id=0B7LvgUJz6H9zYUdk...

https://www.instructables.com/id/Receptor-24Ghz-psx/

-Una vez lo tengamos realizado, pasaremos a la conexión de los condensadores de los módulos de radio

http://i61.tinypic.com/2rc75zn.jpg

usaremos los condensadores de 10uf electrolítico

positivo con positivo y negativo con negativo

consejo mirar la versión del dispositivo algunos de antena no lo necesitan

-Ahora realizaremos las conexiones para ello mirar el sketch maestro para la asignación de pines del modulo de radio

para comprender el dispositivo y su protocolo de comunicación ver los siguiente links https://itechnofrance.wordpress.com/2013/05/24/ut...

bus isp http://tronixstuff.com/2011/05/13/tutorial-arduin...

-sacaremos una ultima conexión del pin analógico A1, para la medición de la batería del mando ajustar sketch y resistencia según voltaje, recomendado 9,6 v 800ma

tutorial arduino su divisor de tensión http://arduinohome.com/wp-content/uploads/2012/10... R1 15k R2 12k

Y ya el ultimo paso para terminar con el máster por ahora ya. Que cuando conectemos la pantalla al arduino mini pro tendremos que poner 3 conexiones mas, de la siguiente manera :

arduino nano | arduino mini pro rx | tx tx | rx gnd | gnd

http://scratchpad.majenko.co.uk/SimpleComm.png

consejo no cargar los sktch con la conexión serial entre arduinos, por eso debe ser el ultimo paso a realizar antes de la prueba

-Y ya pasaremos al ultimo paso, montar los pin del arduino mini pro para cargar el programa del siguiente modo

http://besoft.com.es/tutorial-arduino/tutorial-pro...

primer consejo tener mucho cuidado es muy frágil si no estáis familiarizado mucho con la electrónica podéis cambiarlo por un arduino nano v3

segundo consejo no olvidarse del pin BLK o DTR situado en la esquina de arduino mini pro al reset de arduino

luego conectaremos la pantalla nokia5110 al arduino mini pro para ver pin de conexión mirar sktch pantalla, para saber mas sobre el protocolo mirar el siguiente link

http://arduino.alhin.de/index.php?n=23

-Por ultimo cargar los sktch, y ver que todo va como tiene que ir podéis de seleccionar des comentando algunos println del receptor para ver que todos los datos son correctos en todas sus modalidades y tenemos que montar el mando con sus piezas imprimidas en 3D de la siguiente manera :

1º Montaremos la tapa.stl a la pieza principal.stl con el tornillo y una tuerca, consejo usar algo de pegamento

https://drive.google.com/open?id=0B7LvgUJz6H9zTDR3...

2º Pegar visera.stl a cajanokia.stl como se ve en la siguiente imagen

https://drive.google.com/open?id=0B7LvgUJz6H9zVlhn...

3º Montamos la pantalla en su caja y cerramos la tapa sacando los cables de la pantalla para fuera podemos usar pegamento caliente de pistola para fijarla bien por la ranura y retirando lo sobrante

https://drive.google.com/open?id=0B7LvgUJz6H9zS0NC...

4º Pasaremos el cable del mando PsX por la pieza principal.slt, pasaremos los tornillos de cogida y pondremos atornillada la pieza de taco.stl a uno de los agujeros https://drive.google.com/open?id=0B7LvgUJz6H9zanB... https://drive.google.com/open?id=0B7LvgUJz6H9zTEVkOE5QWWItUnc&authuser=0

5º montaremos los conectores a las cajas de los arduino pieza base.stl y realizaremos todas las soldaduras y conexiones para ya solo atornillarla a la pieza principal.stl pinchar nuestro arduino y cerrar con la tapaA.stl

https://drive.google.com/open?id=0B7LvgUJz6H9zT1It... https://drive.google.com/open?id=0B7LvgUJz6H9zbERPcm12YmFKdDQ&authuser=0 https://drive.google.com/open?id=0B7LvgUJz6H9zT1It... https://drive.google.com/open?id=0B7LvgUJz6H9zbnpnV2FPcUhRanc&authuser=0

6ª Motar el conector de la radio y soldarlos a los pines de arduino

https://drive.google.com/open?id=0B7LvgUJz6H9zbnpn... https://drive.google.com/open?id=0B7LvgUJz6H9zbmJjNXdHU2h4Nlk&authuser=0 https://drive.google.com/open?id=0B7LvgUJz6H9zbnpn...

7º montaremos la base.stl de arduino atornillando al taco.stl

https://drive.google.com/open?id=0B7LvgUJz6H9zVnpO... https://drive.google.com/open?id=0B7LvgUJz6H9zd2tLcXljSTctMUE&authuser=0

8º realizamos los mismos pasos con la siguiente caja de arduino, pero sin el paso de atornillarlo yo enmi caso lo pege junto a la otra, no hace falta poner las tiras enteras solo los pines necesarios

https://drive.google.com/open?id=0B7LvgUJz6H9zd2tL...

Y antes de que quede si recuerda hay que poner el modulo de radio

https://drive.google.com/open?id=0B7LvgUJz6H9zaHNM...

9º se monta la caja de la radio, pasa los cables concuidado centrala y con pegamento de contacto unas gotas en las esquinas es suficiente

https://drive.google.com/open?id=0B7LvgUJz6H9zVTYy...

https://drive.google.com/open?id=0B7LvgUJz6H9zSWpG...

https://drive.google.com/open?id=0B7LvgUJz6H9zS1RJ...

10 atornillar el porta pilas recordar tienen que ha ver dos salidas para el sudivisor

https://drive.google.com/open?id=0B7LvgUJz6H9zaHNM...

11 montar las tapas a los arduino se a conseja pegamento de barra caliente

12 Go0o0o0o0o0o0o0o!!!!!!!!!!!!

Step 1: MONTAJE DISPOSITIVOS


Instrucciones del montaje en: https://github.com/nochemax/Arduino-PsX-2.4Ghz-No...

README.md

https://www.facebook.com/newlinerobotic

Step 2: CONEXION PIN


Instrucciones del montaje en: https://github.com/nochemax/Arduino-PsX-2.4Ghz-No... README.md

https://www.facebook.com/newlinerobotic

Step 3: AJUSTES FINALES


Instrucciones del montaje en: https://github.com/nochemax/Arduino-PsX-2.4Ghz-No... README.md

https://www.facebook.com/newlinerobotic