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