#240 De nada hombre, espero que te lleguen bien
#225 has mirado en pololu?? hay mucho de robótica y baterías tienen de todos los tipos.
Por cierto, en este hilo se van a poner proyectos??, la semana pasada terminé por fin la carrera (leí el PFC) y tengo la mente que me va a explotar, en cuanto mi bolsillo lo permita, haré un desembolso para este tipo de cosas. Os lo aviso.
#243 todo lo relevante que se pueda poner es bienvenido. Yo llevo un tiempo sin bitchear con hardware pero espero ponerme de nuevo en breve
Buenas.
Ayer iba a pedir ya la MSP430, pero vi Arduino con la LCD que sale bastante barato si se coge por eBay y voy a ir a por el
La cosa que no se que arduino y lcd coger que sean compatibles, mi idea es tener el arduino y la lcd solapados sin necesidad de protoboard y demases.
he encontrado el LCD con los botones http://www.ebay.es/itm/LCD-Keypad-Shield-For-Arduino-Blue-2x16-Display-with-6-Push-Buttons-/172004864699
pero que placa tiene que ir debajo? me valdra esta? http://www.ebay.es/itm/UNO-R3-TIPO-ARDUINO-100-COMPATIBLE-ATMEGA328P-ULTIMA-VERSION-REV3-CABLE-USB-/141478118880
#247 si, pero quiero una microcontroladora, no un mini-pc
finalmente, he pedido esto: http://www.ebay.es/itm/121641596943 y http://www.ebay.es/itm/111792433701
#249 en las especificaciones de la que he puesto, pone lo siguiente:
Características:
14 pines digitales input/output - 6 pines se pueden usar como salidas PWM
6 entradas analogicas
16 MHz crystal oscillator
Opera a 5V
Rango de voltage recomendado : 7V to 12V
Flash Memory: 32 KB (0.5KB used by bootloader)
SRAM: 2KB
EEPROM: 1KB
supongo que seran 32KB de memoria, no?
Curso edX gratuito
What you'll learn
→ Understanding of embedded systems using modular design and abstraction
→ C programming: considering both function and style
→ How to build and test circuits with switches, LEDs, resistors, potentiometers, and liquid crystal displays
→ Synchronizaztion of hardware and software input/output with switches, lights, sound, sensors. motors, and liquid crystal displays
→ How to solve problems using a finite state machine
→ Implementation of an I/O driver and multi-threaded programming using interrupts
→ Debugging using oscilloscopes, logic analyzers, and software instrumentation
→ How to read a data sheet
→ How to construct a smart object and create a system as part of the Internet of Things
To complete this course, you will be required to purchase a Texas Instruments TM4C123 microcontroller kit and a few electronic components. This microcontroller has a state-of-the-art ARM Cortex-M4 processor. http://edx-org-utaustinx.s3.amazonaws.com/UT601x/index.html
https://www.edx.org/course/embedded-systems-shape-world-utaustinx-ut-6-03x#!
empieza el 20-ene-2016.
#253 Si dan todo lo que pone es un instasold... Aunque me parece demasiado contenido para un cuatrimestre, 100% recomendado si consiguen dar la mitad de lo que dicen.
Quieras que no, no necesitas saber arquitectura de computadores ni cosas de estas para hacer proyectillos muy guapos xD
Revivo un poco esto
#253 Que tal el curso? En breves me llega una placa de desarrollo con ese micro a la uni (de STMicroelectronics), quiza me compre alguna para proyectos de casa.
Se puede hacer el curso cuando te de la gana o esta guiado??
#256 yo me compre el kit y me hice el curso hace unos meses.
Está bien, pero quizás demasiado práctico. He echado en falta algún concepto más teórico.
Por ponerte un ejemplo, te pueden enseñar a programar el microcontrolador para crear un semaforo con leds utilizando las salidas digitales, pero no te dicen cómo funciona una salida digital por dentro, cómo són las señales que envia el procesador, porqué son inmunes al ruido, etc.
Para mí sería un segundo curso práctico y complementariamente ideal a los MIT 6002 de edX, que son eminentemente teóricos.
Si ya tienes cierto background de electronica entonces es tu curso ideal.
#257 #258 Una salida digital puede ser Open Collector/Open Drain, Sourcing/Sinking transistor, Pull-up/Pull-Down transistors, Push-Pull, etc, etc.
No es tan sencillo xD
Pero vaya, es normal que no se enseñe eso. No es tan sencillo, aunque tampoco es muy complicado, y haría un curso de ese estilo más tedioso innecesariamente.
#259 de ahí el super resumen xd
Pero estoy de acuerdo en que es más temario de un curso de electrónica que de programación (aunque creo que en microcontroladores es necesario conocerlo )
#257 Viendo la guía del curso, ahora lo que me estoy preguntando es si es demasiado básico xD De momento cuando me llegue el micro lo trastearé un poco, intentaré hacer un par de proyectos y si me veo muy perdido me apuntaré al curso.
Eso si, me han recomendado usar https://developer.mbed.org para todo lo que sea programación de Cortex, así que probablemente compraré la nucleo f303 para que sea compatible con mbed.
Por si os interesa, hace poco hemos tenido que entregar esto:
Hacer un controlador para un teclado matricial, que se comporte como un teclado de los telefonos antiguos.
Me hubiese venido bien haber encontrado este hilo cuando estaba haciendo interfícies de computadores en la uni hace un año, creo recordar que usábamos el pic18f4550.
No me acordaba del hilo xD
A ver si alguno me puede ayudar:
Tengo una arduino mega , con un shield de ethernet y un shield de pololu controladores de motores.
Mi idea era usar tareas en arduino para asi poder parar el sistema en caso de emergencia a traves de ethernet, para ello uso freeRtos modificado para arduino.
¿Alguno sabria como pasar entre las tareas ciertas variables ? Si fuera en c normal uso un pipe y pista pero asi me estoy volviendo loco ya que no soy capaz de usar un pipe
Un saludo
Buenas,
Tengo un C.H.I.P. aquí en casa y quería programar alguna cosita en python para usar el GPIO.
Mi idea es conectar el CHIP a un viejo coche teledirigido y dirigirlo por ssh desde mi PC.
El tema sería escribir un script en python que vaya esperando las pulsaciones de teclas, pero he estado buscando por internet, y no he encontrado nada que me funcione (y he probado unas cuantas soluciones).
Para empezar, necesito un comando que me lea del buffer de teclado, algo como getch() de C
Por otro lado, para hacerlo un poco fino el tema, poder manejar threads y así que el programa principal vaya moviendo el coche a la vez que espera pulsaciones de teclas enviadas por mí.
Si alguien me puede orientar, estoy muy agradecido.
:-)
#265 no te puedo orientar pero so te enteras como o haces algun ejemplo comentalo que estoy interesado en ese microprocesador para hacerme una idea de como es
#266 Bueno, realmente mi pregunta es básicamente de python (pero en Linux, no en windows)
Lo que si te digo es que por $9 está muy bien el cacharrito. No necesitas SD ni nada. Solo enchufar a 5V y trastear. Ya viene con el S.O. instalado en su memoria interna.
Ahora tienen un pack interesante que incluye un adaptador HDMI (sí, el problema es que este microPC viene con salida RCA) un cargador de corriente (modelo de enchufe US), el controlador HDMI y un gamepad por $25 creo que era.
Hala, qué bien este hilo, ahora que le estoy dando al tema. ¡Iremos informando!
Hoy mismo he terminado de programar una pletina con tres servos (x,y,z) controlada por gpib, y un choper electromecánico por com, para ir haciendo irradiaciones multipulso paso a paso, cargando el patrón (el array de irradiaciones) desde un archivo de texto plano. Los elementos de la matriz indican el número de pulsos en cada punto.
Esto me va a ahorrar horas de experimentos, horas
Nota: llevo casi 8 semanas esperando por el UNO clónico chino, desde el 29 de septiembre. Nunca llegará