Este robot diferencial está contruído sobre una plataforma de 6 x 6 cm. Su electrónica se compone básicamente de un microcontolador Picaxe 20M2 que controla dos micromotores paso a paso de 5V a través de sendos drivers L293D. El conjunto lo completan 3 sensores SFR005. El sistema se alimenta con 2 células de litio de 3,7V / 1000 mA.
martes, 10 de diciembre de 2013
miércoles, 21 de agosto de 2013
Display LCD EL-1602 con Picaxe
La conexión entre un display paralelo y un microcontrolador Picaxe es sencilla. Aquí presento un programa realizado a partir del firmware del axe133.
Lo he realizado con un axe401kit, equipado con un 28X2 porque formará parte de un proyecto mayor. Se puede usar un 18M2 hacia arriba, o un 28Xx hacia arriba.
Lo que es necesario es que haya un bus completo de 8 bits, de lo contrario se dificultaría el programa, por lo que descartamos los 08xx y los 14xx.
Adicionalmente hacen falta dos líneas más de control:
- Enable: Mediante un pulso se habilita la lectura de la informacion presente en los pines del display.
- RS: Habilita el modo comando o el modo caracter.
Las entradas del LCD A y K corresponden con los leds de retroiluminacion que estan soldados internamente con resistencias en serie, por lo que podemos llevar el A a +5V y el K a GND.
También podemos regular la retroiluminación mediante un transistor usando una entrada más de control. para controlar la corriente por A y K.
Lo he realizado con un axe401kit, equipado con un 28X2 porque formará parte de un proyecto mayor. Se puede usar un 18M2 hacia arriba, o un 28Xx hacia arriba.
Lo que es necesario es que haya un bus completo de 8 bits, de lo contrario se dificultaría el programa, por lo que descartamos los 08xx y los 14xx.
Adicionalmente hacen falta dos líneas más de control:
- Enable: Mediante un pulso se habilita la lectura de la informacion presente en los pines del display.
- RS: Habilita el modo comando o el modo caracter.
Las entradas del LCD A y K corresponden con los leds de retroiluminacion que estan soldados internamente con resistencias en serie, por lo que podemos llevar el A a +5V y el K a GND.
También podemos regular la retroiluminación mediante un transistor usando una entrada más de control. para controlar la corriente por A y K.
martes, 20 de agosto de 2013
Telemando Bluetooth sencillo para Picaxe
Para realizar el siguiente telemando para Picaxe por bluetooth hace falta el siguiente material:
- Conversor TTL-USB (Si se quiere configurar el módem)
- Módem bluetooth pasivo a TTL
- Picaxe 20M2 por ejemplo.
- Componentes auxiliares: resistencias led, jack descargas, breadboard, etc.
El procedimiento es el siguiente:
- Conversor TTL-USB (Si se quiere configurar el módem)
- Módem bluetooth pasivo a TTL
- Picaxe 20M2 por ejemplo.
- Componentes auxiliares: resistencias led, jack descargas, breadboard, etc.
El procedimiento es el siguiente:
Adaptador Bluetooth-TTL HC-06 / HC-04 / JY-MCU
El HC-06 o HC-04 es un adaptador serie Bluetooth-TTL que se suministra generalmente sobre la placa JY-MCU y nos permite entre otras cosas comunicar los chips Picaxe por bluetooth. Se venden en web españolas a partir de 10 euros.
Este es un dispositivo de entrada o esclavo, que no puede iniciar una comunicación ni emparejamiento, sino que responde a órdenes del maestro.
La configuración es sencilla, incluso se puede obviar y usar por defecto, aunque si se van a transmitir pequeñas órdenes lo ideal es bajar la velocidad. Si queremos saltar este paso, comunica por defecto a 9600,N,8,1 y el pin de emparejamiento es 1234. Si usamos un conversor USB a TTL como el PL2303HX o similar podemos conectarlo al PC y enviarle los comandos que necesitemos desde un programa terminal.
La configuración es sencilla, incluso se puede obviar y usar por defecto, aunque si se van a transmitir pequeñas órdenes lo ideal es bajar la velocidad. Si queremos saltar este paso, comunica por defecto a 9600,N,8,1 y el pin de emparejamiento es 1234. Si usamos un conversor USB a TTL como el PL2303HX o similar podemos conectarlo al PC y enviarle los comandos que necesitemos desde un programa terminal.
Suscribirse a:
Entradas (Atom)