Tabla de contenido:
Video: Terminal Python para conexión Pi Arduino barata: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
La Raspberry Pi es una máquina Linux, por lo que probablemente haya un montón de aplicaciones de terminal para ella. Pero he escrito uno nuevo en Python, ¿por qué me molesté? Sigue leyendo. Si está haciendo un proyecto que usa tanto el Pi como el Arduino, probablemente necesite una forma para que los dos se comuniquen entre sí. Dado que Pi ejecutará el entorno de desarrollo Arduino, y tiene una terminal bastante agradable, probablemente debería comenzar con esa. Pero mi terminal de Python es útil porque.
El Pi está realmente diseñado para ejecutarse en programas escritos por usuarios que usan Python, por lo que es bueno tener una terminal Python
Mi terminal está escrito con algunas características especiales para trabajar con microcontroladores, como Arduino
Este terminal se puede programar por sí mismo, el monitor serial Arduino IDE, no se puede programar
Si realiza un proyecto personalizado, es probable que desee que un programa de comunicaciones personalizado lo controle, puede tomar el programa de terminal y cortar y pegar sus partes para crear uno
Actualmente, el terminal solo admite comunicación de estilo RS232, pero espero ampliarlo para admitir los protocolos SPI e I2C (tal vez le gustaría contribuir)
Puede usar la terminal en casi cualquier sistema operativo, por lo que si está usando una máquina Linux, Mac o Windows (donde la desarrollé originalmente) debería estar bien. Todo aquí es de código abierto, por lo que aquí lo barato significa gratis
Aviso: este es un instructable realmente antiguo. El código se ha mejorado considerablemente. Consulte: Python Smart Terminal para obtener información sobre el estado actual y enlaces al código actual.
Paso 1: herramientas
PC - prácticamente cualquier SO, Linux, Windows OSX….. Rasberry PI es perfecto
Python (me gusta la descarga de Anaconda, esto se discute un poco en https://www.instructables.com/id/ClipBoard-Communic… y
Conocimientos básicos de Python
Arduino
Conexión de Arduino a USB Esto puede ser un cable y el puerto USB en Arduinos como UNO, o un cable FTDI (https://www.sparkfun.com/products/9717 que se conecta a un Ardunio TTL RS232 como el Really Bare Bones Board
Paso 2: instalación
Obtenga los archivos (o simplemente léalos con un par de clics) de los archivos GitHub de github Project (donde las actualizaciones también se publicarán a medida que se desarrollen) Coloque los archivos (descomprimidos si esa es la descarga que eligió) en un solo directorio en su entorno de desarrollo de Python.
Recomendado:
Computadora barata para navegar por Internet: 8 pasos
Computadora barata para navegar por Internet: puse la computadora barata en el taller de acceso a Internet. Las placas con un procesador Intel Atom tienden a ser realmente baratas y servirán bien para nuestro propósito. Compré una placa de formato mini ITX intel D525MW que tiene una ranura para mini tarjetas PCI Express y memoria DDR3
Guía de conexión PLSD: Conexión a Apple TV a través de AirPlay [no oficial]: 10 pasos
Guía de conexión PLSD: Conexión a Apple TV a través de AirPlay [No oficial]: La siguiente guía se proporciona para ilustrar el proceso de conexión a los Apple TV de la sala de conferencias a través de AirPlay. Este recurso no oficial se proporciona como cortesía para la administración, el personal y los invitados autorizados del Distrito Escolar Local de Perkins
Conexión correcta de los LED en serie Vs Conexión en paralelo: 6 pasos
Cableado de LED correctamente en serie Vs Conexión en paralelo: En este instructable estamos hablando de LED - Diodos emisores de luz y cómo podemos conectarlos si tenemos varias unidades. Esta es una lección que desearía saber desde el principio porque cuando comencé a jugar con los circuitos electrónicos construí algunos
Interfaz multitáctil barata (realmente barata): 3 pasos
Interfaz multitáctil a bajo costo (realmente barato): este es mi primer Instructable, así que sea amable. Así es como puedes crear una interfaz multitáctil con tu escritorio por muy poco dinero. Finalmente subí un video, lo siento por la mala velocidad de fotogramas, mi computadora portátil no es tan buena
Base de conexión para auriculares Bluetooth para iPhone + Nano +: 3 pasos
IPhone + Nano + Bluetooth Headset Docking Station: Me subí al carro del iPhone cuando el 3G salió por la puerta. El único otro producto de Apple que he tenido es un iPod Nano que utilizo para las melodías mientras corro. Ahora, con dos productos para cargar, dos productos para sincronizar y el doble de molestias