Paso 6: Descargar el código y las bibliotecas requeridas
Empezar por descargar el código desde el repositorio de github FablabTorino.
La forma más rápida es probablemente clonación el repositorio directamente en el tablero de edison vía git
git clone https://github.com/FablabTorino/PCBot.git
el proyecto se compone de diferentes archivos y carpetas:
- "Python-térmica-impresora-master " es la biblioteca de la impresora ya descargaste desde repositorio de github adafruit
- "datos" contiene un archivo json con los nombres y trayectoria de todas las imágenes la PCBot puede imprimir (por favor, ayudarnos a crecer la base de datos)
- "recinto de impresora" contiene un archivo dxf listo para ser lasercutted y utilizar como un recinto para la edison y la impresora
- "tempData " es una carpeta vacía que se utilizará el software para descargar archivos
- "PCBot.py" es la aplicación principal de python, aquí se cifra la lógica del software, puede ampliar la función del bot mediante la adición de nuevos comportamientos aquí
- "printer.py " se encarga de descargar imágenes, escalarlos y enviar a la impresora.
- "privateData.py" contiene la ficha de bot, hemos añadido en un archivo separado para evitar las molestias de accidentalmente compartir datos sensibles.
Instalar dependencias de python
El software necesita algunas otras bibliotecas de python para funcionar. Instalar con pip
pip install telegram
pip install urllib