Paso 2: Construir el timbre inteligente
Este proyecto comienza como cualquier otro proyecto Raspberry Pi, configurar la IP. Usted tendrá que construir el caso, instalar el sistema operativo en la memoria de la tarjeta (a menos que vino con NOOBS) y conecte todo.
Cuando enciende el Pi, le pedirá un nombre de usuario y contraseña. El nombre de usuario es pi y la contraseña es frambuesa. Usted puede hacer todo de su programación a través del símbolo del sistema, por favor. Hay varios editores de texto (vim, nano, etc.) para escribir código. Asumiendo que estás usando Python y llamar a su archivo de timbre de la puerta, simplemente escriba "sudo nano Doorbell.py" para empezar a programar. Después de guardar su archivo (ctrl-o) y salir (ctrl-x), ejecutar el programa escribiendo "sudo python Doorbell.py."
Cuando se ejecuta primero el sistema operativo de frambuesa pi, le llevará a través de la configuración. Si esto no es la primera vez, puede escribir sudo raspi-config para llamar hacia arriba. Haga clic en "Opciones avanzadas" y "Activar I2C".
Usted necesitará asegurarse de que el Raspberry Pi y su versión de Python son hasta la fecha, así que escriba:
sudo apt-get update
sudo apt-get install build-essential python-dev python-smbus python-pip git
Entonces, seguir este tutorial exhaustivo para activar I2C e instalar todas las librerías CTH y dependencias: