Intérprete BÁSICO de Arduino usando LCD, teclado y SD

Este intérprete Arduino BASIC hará un proyecto de un día realmente divertido si ya tiene las piezas en la mano. [Usmar A. Padow] armó un Arduino Uno, una tarjeta SD, un letrero LCD de cuatro líneas y un teclado PS / 2. pero también incluyó opciones alternativas para ir sin una pantalla LCD con un terminal de computadora, o sin la tarjeta SD con solo la RAM de Uno. Como puede ver en su demostración después del descanso, esta simple entrada / salida es todo lo que necesita para experimentar con algo de computación pasada de moda.

Es difícil para nosotros ver esto y no pensar en una pantalla monocromática naranja o verde. Como en décadas pasadas, esta implementación de BASIC le permite comenzar cada línea de código con un número de línea y no permite editar caracteres después de insertar la línea. Los programas de ejemplo que [Usmar] Los programas son fáciles de entender, pero cubren lo suficiente como para comenzar si nunca antes ha trabajado con BASIC.

En agosto pasado vimos otro truco que llevó a Tiny BASIC al Arduino. Es posible que desee considerar esto también.

  • Pilotos dice:

    ¿Sin edición de línea? Psh, incluso mi antiguo VTech Precomputer 2000 tenía edición de línea = 3

    • Dueto dice:

      probablemente solo un prototipo 🙂

  • Y dice:

    Bueno, todavía tengo mi Laptop 1 TRS-80, así que supongo que todavía no la necesito.

  • Sjamaan dice:

    Me pregunto si este código podría usarse con la biblioteca de salida de TV ... o tal vez no hay suficiente memoria ... sin embargo, probablemente podría usar 2 arduinos, uno para el intérprete BASIC y otro para el final final ...
    acercándose lo suficiente al contenedor ... con solo el arduino ... parece que la memoria está limitada a los bytes, sin embargo, desde el año pasado ...

    pero aún así son cosas interesantes ...

  • Sjamaan dice:

    Mierda ... acabo de comprobar en youtube ... y parece que amigojapan ya ha hecho algo así ... pero algo así como dos arduinos están conectados a una computadora en un shell de Unix o algo ... y haz lo lo mismo ... creo que sería genial usar los dos arduinos con la tarjeta sd ... un intérprete básico que se ejecuta en modo serie con el otro aqduino iniciando la biblioteca sin tv con su programa de pantalla final ... el problema es para encontrar un televisor CRT analógico aquí en Japón ... para usar una tarjeta de captura de video que encontré en Hard-Off y correr a través de mi computadora para meterse con la salida de TV / terminal lib ... jejejeje ...
    Tal vez me gustaría contactar con Amigojapan ... yo también estoy aquí ... pero un poco en las organizaciones benéficas ...

    • Tayken dice:

      El primer enlace muestra a Github de amigojapan. Y mi amigo es Usmar. 🙂 Conozco al chico de Tokyo HackerSpace, mostró este proyecto durante la reunión de anoche. 🙂

      • Robert Johnston dice:

        Conseguí que la pantalla LCD no funcionara con la pantalla de serie, pero a veces no funcionaba ... No sé si cambió el código en github o qué ... ahora, cada vez que escribo una lista una vez, todo el código desaparece ... pero tengo todo funciona con tv lib en mega ... pero el intérprete básico y el programa no funcionan ... sin embargo, se ve muy bien ...

  • fjvillegasjr dice:

    No puedo imaginar cuánto tiempo necesitó para codificar esto, desperdiciando un año solo mirando el primer minuto.

  • Jud dice:

    ¡Felicitaciones Usmar!

    ¡Usmar ES AMIGABLE!

  • Sjamaan dice:

    Decidió ir con uBASIC, que se compiló directamente de lo recortado y pegado, pero había una letra f fuera de lugar cerca de la parte superior ...

Matías Jiménez
Matías Jiménez

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *