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 details)

Uploaded Source

Built Distribution

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

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

Uploaded Python 3

File details

Details for the file pduino-1.0.0b1.tar.gz.

File metadata

  • Download URL: pduino-1.0.0b1.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.3

File hashes

Hashes for pduino-1.0.0b1.tar.gz
Algorithm Hash digest
SHA256 caf7e651a69f93738b61f7f68ddcbf54addad5f782c76955dd1f3dbaff5693de
MD5 cf8fc068af01e0527bdd52953a98378b
BLAKE2b-256 c2a1cf97d1483bb89ba13ca913e5e1f863200a9e8c9960486567d06f44a84093

See more details on using hashes here.

File details

Details for the file pduino-1.0.0b1-py3-none-any.whl.

File metadata

  • Download URL: pduino-1.0.0b1-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.3

File hashes

Hashes for pduino-1.0.0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 187b6c07ceda2eb7bc4fc034cfbba31655e004af0f3d59bd7a3c407dd12150d2
MD5 99a34fac54bb8ee99200c18dfb138c49
BLAKE2b-256 eed73883d8a46d1a941dbf47b766256e8de7d682c142b687dbfed5cc082d9b31

See more details on using hashes here.

Supported by

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