Stap 3: Hoe het werkt en opmerkingen
Een van de beste manier om te begrijpen hoe een computerprogramma werkt is om te lezen en onderzoeken van de broncode. Ik heb redelijk goed besproken programma's moet je dat ook. Echter, een hoog niveau overzicht kan helpen. De basistechniek die hier gebruikt wordt Remote Procedure Call of RPC genoemd. Het maakt gebruik van de Ethernet-verbinding tussen de twee computers kunnen communiceren. Dit werkt tussen twee willekeurige computers op enige afstand als ze op hetzelfde netwerk en de juiste poorten zijn geopend. De OS moeten niet van belang zolang ze ondersteunen Python en de modules die hen uit te breiden.
We gebruiken twee modules die vaak niet in de distributie van Python zijn:
- rpyc: module ondersteunt een vrij eenvoudig RPC-verbinding tussen computers.
- pyperclip: module ondersteunt toegang tot het systeemklembord.
RPC vanaf uw PC naar de Pi heeft veel meer toepassingen dan alleen clip board communicatie. U kunt vrij gemakkelijk elke Pyton progrm op de Pi controle van uw PC (en vise versa).
Als u niet al een externe verbinding gebruikt voor je Pi Neem een kijkje op deze. De Raspberry Pi ethernet-poort voor extern beheer configureren