ca doit etre possible, mais il doit falloir recompiler specifiquement pour l'arduino
dans ton cas avant de vouloir compiler pour envoyer sur l'arduino, je ferais deja les reglages :
- 1 test par seconde (voire plus etalé, par exemple 1 test toutes les 5 secondes)
- revoir l'algo pour n'ouvrir qu'une fois le fichier de log en debut de programme, le fermer en cloture
- voire ne pas tout logger si ce n'est pas necessaire.
sinon tu partais dans l'idée de refaire ca en python, en lisant ce qui sort de l'arduino,
c'est une voie aussi.
lire le port serie,
filtrer pour recuperer le code 35,
aller lire l'URL pour prendre l'image
envoyer l'email
mais là encore tu fais une boucle "while 1: ... end"
ce qui veut dire que tu n'as pas de limiteur, tu tournes et repetes ta lecture tant que le CPU peut le faire.
[^] # Re: reflexion de base
Posté par NeoX . En réponse au message Fichier python pour lecture Arduino. Évalué à 3. Dernière modification le 08 mars 2015 à 18:43.
ca doit etre possible, mais il doit falloir recompiler specifiquement pour l'arduino
dans ton cas avant de vouloir compiler pour envoyer sur l'arduino, je ferais deja les reglages :
- 1 test par seconde (voire plus etalé, par exemple 1 test toutes les 5 secondes)
- revoir l'algo pour n'ouvrir qu'une fois le fichier de log en debut de programme, le fermer en cloture
- voire ne pas tout logger si ce n'est pas necessaire.
sinon tu partais dans l'idée de refaire ca en python, en lisant ce qui sort de l'arduino,
c'est une voie aussi.
lire le port serie,
filtrer pour recuperer le code 35,
aller lire l'URL pour prendre l'image
envoyer l'email
mais là encore tu fais une boucle "while 1: ... end"
ce qui veut dire que tu n'as pas de limiteur, tu tournes et repetes ta lecture tant que le CPU peut le faire.