Etape 2: Construire la sonnette intelligente
Ce projet a commencé comme tous les autres projets de Raspberry Pi, mise en place de la Pi. Vous aurez besoin de construire le cas, installez le système d’exploitation sur la mémoire de carte (sauf s’il est venu avec les NOOBS) et connecter le tout vers le haut.
Lorsque vous allumez la Pi, il vous demandera un nom d’utilisateur et mot de passe. Est le nom d’utilisateur et le mot de passe est framboise. Vous pouvez faire tout votre programmation par le biais de l’invite de commande s’il vous plaît. Il existe plusieurs éditeurs de texte (vim, nano, etc.) pour écrire du code. En supposant que vous êtes en utilisant Python et appeler votre fichier sonnette, il suffit de taper « sudo nano Doorbell.py » pour commencer la programmation. Après enregistrement de votre fichier (ctrl-o) et quitter (ctrl-x), vous exécutez le programme en tapant « sudo python Doorbell.py. »
Lorsque vous exécutez tout d’abord le système d’exploitation de pi framboise, il vous faudra via la configuration. Si ce n’est pas votre première fois, vous pouvez taper sudo raspi-config pour appeler. Cliquez sur « Options avancées » puis « Activer I2C. »
Vous aurez besoin être sûr que le Pi de framboise et de votre version de Python sont à jour, tapez :
sudo apt-get update
sudo apt-get install build-essential python-dev python-smbus python-pip git
Ensuite, suivez ce tutoriel complet pour activer I2C et installer toutes les bibliothèques CTH et dépendances :