Skip to main content

Communication serie avec une carte Arduino

Project description

Duinolabo

Duinolabo est un module à destination des enseignants de physique chimie et de biologie qui permet la réalisation sous python de systèmes de mesures utilisant la carte Arduino.

Ce module est très efficace et simplifie considérablement la réalisation de mesures temporelles ou point par point à l'aide d'une carte Arduino.

Duinolabo est constitué de deux bibliothèques :

  • pduino qui fonctionne sous python
  • juduino qui permet de créer très simplement des systèmes d'interfaces de mesures graphiques sous jupyter.

Sans remplacer un oscilloscope ou une interface de mesures, le système peut néanmoins effectuer des mesures temporelles de 100 ou 200 points jusqu'à une fréquence de 40kHz, ce qui est largement suffisant dans la plupart des cas du programmes de lycée.

Dans la mesure où toutes les activités sont basées sur le même modèle, (en particulier avec juduino sous Jupyter), les élèves, conformément au B.O. Français, se familiarisent rapidement avec l'environnement python pour analyser leurs résultats.

Sont également fournis plusieurs exemples documentés, fonctionnels et testés avec des élèves, applicables au programme Français de sciences physiques dans les classes de lycée.

Installation

  • Si vous travaillez uniquement avec un IDE phyton (edupython, thonny, spyder, ect...), dans la console de votre environnement python, tapez:
    pip install pduino
  • Si vous travaillez avec Jupyter, dans la console de votre environnement Jupyter, tapez
    pip install pduino

puis

    pip install juduino

Github

Documentation, exemples et sources sur github : https://github.com/bultec/duinolab

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pduino-1.0.0b1.tar.gz (5.5 kB view hashes)

Uploaded Source

Built Distribution

pduino-1.0.0b1-py3-none-any.whl (5.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page