Skip to main content

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:

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 et Jérémie Villeneuve.

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.

  1. SciPy, pour le calcul scientifique, en particulier les transformées de Fourier.

  2. NumPy, pour les calculs plus simples, mais sur de grands ensembles de données, comme toute une série de mesures.

  3. Matplotlib, pour l’affichage de vos données.

  4. Arduino, pour de la documentation générale sur l’Arduino.

  5. 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.

  1. cppreference, une référence complète sur le C++

  2. 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

x_phs1903-2.1.6.tar.gz (27.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

x_phs1903-2.1.6-py3-none-any.whl (77.2 kB view details)

Uploaded Python 3

File details

Details for the file x_phs1903-2.1.6.tar.gz.

File metadata

  • Download URL: x_phs1903-2.1.6.tar.gz
  • Upload date:
  • Size: 27.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for x_phs1903-2.1.6.tar.gz
Algorithm Hash digest
SHA256 91f870396d1b8bc4acd75e08c10fbbcef64eadaaaa31168444ad14fbacf6da51
MD5 0208089ea57dd205cf2ee81a72ebae17
BLAKE2b-256 570956255122b5043cf7c4584e81c7b41323abba56d15cef921f021f9d7ebd68

See more details on using hashes here.

File details

Details for the file x_phs1903-2.1.6-py3-none-any.whl.

File metadata

  • Download URL: x_phs1903-2.1.6-py3-none-any.whl
  • Upload date:
  • Size: 77.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.6

File hashes

Hashes for x_phs1903-2.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 01bf8ea12e45573429a98b93fe9873bb65928977bb012ea7cbcdd9ec313630cc
MD5 74c1bf28cb4f03320cc679e63c8a96bc
BLAKE2b-256 8cc3bc505e367284745bb08062040089de15d1d60126d2634984982af20dd03d

See more details on using hashes here.

Release history Release notifications | RSS feed

2.1.12

2 files

2.1.8

2 files

2.1.7

2 files

This release

2.1.6 This release

2 files

2.0.2

2 files

2.0.1

2 files

1.2.3

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page