Etape 3: Comment il fonctionne et commentaires
Un de la meilleure façon de comprendre le fonctionne d’un programme d’ordinateur est à lire et à étudier son code source. J’ai inclus des programmes assez bien commentés vous devriez le faire. Toutefois, un bref aperçu de niveau élevé peut aider. La technique de base utilisée ici est appelée Remote Procedure Call ou RPC. Il utilise la connexion Ethernet entre les deux ordinateurs de communiquer. Cela devrait fonctionner entre les deux ordinateurs à distance s’ils sont sur le même réseau et ouvrir les ports appropriés. Le système d’exploitation ne devrait pas d’importance tant qu’ils supportent Python et les modules qui étendent leur.
Nous utilisons deux modules qui ne sont souvent pas dans la distribution de Python :
- rpyc : module prend en charge une connexion RPC assez simple entre ordinateurs.
- pyperclip : module prend en charge l’accès au Presse-papiers système.
RPC depuis votre PC vers le Pi a de nombreux usages plus que juste la notification chambre clip. Vous pouvez assez facilement contrôler tout progrm Pyton sur l’IP de votre PC (et vice versa).
Si vous n’utilisez pas déjà une connexion à distance pour vous Pi jetez un oeil à ceci. Configuration du port ethernet Raspberry Pi pour commande à distance