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 :
pduinoqui fonctionne sous pythonjuduinoqui 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
Release history Release notifications | RSS feed
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 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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
caf7e651a69f93738b61f7f68ddcbf54addad5f782c76955dd1f3dbaff5693de
|
|
| MD5 |
cf8fc068af01e0527bdd52953a98378b
|
|
| BLAKE2b-256 |
c2a1cf97d1483bb89ba13ca913e5e1f863200a9e8c9960486567d06f44a84093
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
187b6c07ceda2eb7bc4fc034cfbba31655e004af0f3d59bd7a3c407dd12150d2
|
|
| MD5 |
99a34fac54bb8ee99200c18dfb138c49
|
|
| BLAKE2b-256 |
eed73883d8a46d1a941dbf47b766256e8de7d682c142b687dbfed5cc082d9b31
|