Ce projet fournit un module Arduino, un module Python et quelques programmes d’exemples d’utilisation de ces fichiers.
Support
Contactez un des techniciens du cours:
Émile Jetzer <emile.jetzer@polymtl.ca>
Jacques Massicotte <jacques-2.massicotte@polymtl.ca>
Seules les requêtes provenant d’étudiants de la session en cours de PHS1903 ont l’assurance d’être lues, entendues et prises en compte dans le développement du module ou la correction de bogues. Ces requêtes doivent être faites par courriel ou via le groupe MS Teams approprié.
Documentation
La documentation complète est hébergée sur Read The Docs.
Auteurs
Les techniciens du cours de PHS1903 sont les principaux auteurs de ce module. Le gros du code est écrit par Émile Jetzer, suivant les conseils de Jacques Massicotte, la coordination de Camila Rizzi et sous la responsabilité de Caroline Boudoux, Jérémie Villeneuve et Guillaume Ramadier.
Licence
Ce projet est sous la licence GNU publique (GPLv3+). Voir LICENSE.rst.
Citations
Si vous utilisez ce projet dans un contexte académique, référez vous à CITATION.cff pour le format à utiliser. Vous pouvez l’importer directement dans Zotero.
Références
Accessibles à tous
Une fois que vous êtes à l’aise avec les exemples de code, et que vous avez lu les différents tutoriels de ce module, je vous invite à consulter les documentations suivantes pour aller plus loin.
SciPy, pour le calcul scientifique, en particulier les transformées de Fourier.
NumPy, pour les calculs plus simples, mais sur de grands ensembles de données, comme toute une série de mesures.
Matplotlib, pour l’affichage de vos données.
Arduino, pour de la documentation générale sur l’Arduino.
Python, pour de la documentation générale sur Python.
Lecture avancée
Ces références sont plus détaillées, plus précises, mais aussi plus arides et difficiles à comprendre si vous n’êtes pas déjà à l’aise avec le C++ et la programmation pour micro-contrôleurs. Je vous conseille de venir discuter avec moi (Émile) avant de vous lancer dans ces lectures, du moins dans le cadre du cours PHS1903.
cppreference, une référence complète sur le C++
ATMEL, une référence pour les micro-contrôleurs des Arduino Nano Every.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file x_phs1903-2.1.7.tar.gz.
File metadata
- Download URL: x_phs1903-2.1.7.tar.gz
- Upload date:
- Size: 23.4 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
04061c8b0875c6ea364a3a757821dea56cbf59b7565db081ffcb6664841a3e6f
|
|
| MD5 |
2e5bc979c2db00559d62821ca9b0e5ef
|
|
| BLAKE2b-256 |
af1401525b5e83319b52867aaf9c19b70b7121a7b251107babddd79e5e84fca3
|
File details
Details for the file x_phs1903-2.1.7-py3-none-any.whl.
File metadata
- Download URL: x_phs1903-2.1.7-py3-none-any.whl
- Upload date:
- Size: 56.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c536163c626e2d1a4a17a265bcabc9d362f27ca9eb895c06c246152ee6105309
|
|
| MD5 |
aad442c8a71850901f7413182788ed5e
|
|
| BLAKE2b-256 |
9554b923c8004f384622aed92ecab0063ddf575da21f94ea15cec99788c8ae7a
|