Diferencia entre revisiones de «Draft:Tarjeta Skywars»

De WikiRobotics
Saltar a: navegación, buscar
(Roadmap)
(Roadmap)
Línea 7: Línea 7:
 
# <strike>Ejemplos de comunicaciones serie</strike>
 
# <strike>Ejemplos de comunicaciones serie</strike>
 
# <strike>Temporizadores y Delays</strike>
 
# <strike>Temporizadores y Delays</strike>
# Mover un servo
+
# <strike>Mover un servo</strike>
 +
# Ejemplo de oscilaciones sinusoidales
 
# Servidor Servos8
 
# Servidor Servos8
 
# Servidor genérico
 
# Servidor genérico

Revisión del 04:20 25 may 2010

Roadmap

  1. Ejemplo hola mundo "ledp" para Arduino nano. Comprobar que todo OK.
  2. Ledon.c para AVR (sin entorno arduino). Cómo compilar. Cómo descargarlo.
  3. Ejemplos de comunicaciones serie
  4. Temporizadores y Delays
  5. Mover un servo
  6. Ejemplo de oscilaciones sinusoidales
  7. Servidor Servos8
  8. Servidor genérico
  9. Skywars-test--> Acceso a los pines de la Skywars para pruebas
  10. Localizar Bootloader y grabarlo en AVR
  11. Poner AVR destino y grabar un ledp. ¿Qué software del pc se usa?
  12. Prototipo Casero de la Skywars
  13. Grabar AVR con Bootloader y comprobar que todo ok
  14. Probar prog. de ejemplo ledp, servos, serie, etc...
  15. Usar Skywars como grabador
  16. Esquemático con Kicad
  17. PCB con Kicad
  18. Gerbers, verificacion
  19. Prototipo catacumbero
  20. Verificación y Corrección
  21. Primera tirada verde

Micros ATmel AVR

  • Arduino
    • Arduino en Wikipedia
    • El Arduino NG permite reset software. La idea es muy buena, usan DTR y RTS a la vez. Sólo cuando ambos están activados se hace el reset. Me parece simplemente genial.
  • Programacion in-circuit del ATmega8
    • Se usan 4 pines: Reset, MISO, MOSI y SCLK
    • No hay que aplicar ninguna tensión superior a 5v (a diferencia de los 12v del pic)
    • El protocolo es serie síncrono de 8 bits
    • Programador ISP (In-system programmer). En este enlace hay un PDF en el que se indica cómo hacerse tu propio programador con tu Atmel, que es lo que quiero hacer yo :-) Vienen las fuentes. Pero lo mejor es que han creado un protocolo estándar por el puerto serie. Ese programador se llama Atmel Low Cost Serial Programmer y está soportado por la herramienta libre avrdude