Skip to content

Commit 4335ce7

Browse files
committed
update voor release v1.0
1 parent 6c96af0 commit 4335ce7

3 files changed

Lines changed: 19 additions & 5 deletions

File tree

README.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ Hier staat de source code van de scripts die door de docenten van TN voor gebrui
44

55
De scripts helpen bij het [plotten](TN_code/plotten/) (standaard mooi opgemaakte figuren), [regressie](voorbeelden/regressie/), [fourier](TN_code/fourier/) volgens het wiskunde boek en het [uitlezen van sensoren](TN_code/hardware).
66

7+
Zie verder het voorbeeld gebruik in de [voorbeelden](TN_code/voorbeelden) directorie. Deze directorie wordt niet met PyPi geinstalleerd, hiervoor kan je het git-repository gebruiken.
8+
79
## Installatie en afhankelijkheden
810

911
### Afhankelijkheden (dependencies)
@@ -16,10 +18,12 @@ Voor de hardware-scripts zijn meer afhankelijkheden nodig (worden niet automatis
1618
* adafruit_circuitpython-ads1x15
1719
* adafruit-circuitpython-mcp3xxx
1820
* sensehat
21+
22+
Om voor alle gebruikers deze afhankelijkheden te installeren is de volgende code nodig:
1923
```console
2024
sudo apt-get install sense-hat
21-
pip3 install adafruit_circuitpython-ads1x15 adafruit-circuitpython-mcp3xxx
22-
25+
sudo pip3 install adafruit_circuitpython-ads1x15 adafruit-circuitpython-mcp3xxx
26+
```
2327

2428
### Installatie via PyPi
2529
Als PyPi aanwezig is kan via [PyPi](https://pypi.org/project/TN-code) de software voor de huidge gebruiker geinstalleer worden:
@@ -28,7 +32,7 @@ pip3 install tn_code
2832
```
2933
Om system-wide (voor alle gebruikers te installeren:
3034
```console
31-
sudo pip3 install tn_code`
35+
sudo pip3 install tn_code
3236
```
3337

3438
Als virtual environment
@@ -38,4 +42,3 @@ python3 -m venv .env
3842
source .env/bin/activate
3943
pip3 install tn_code
4044
```
41-

TN_code/hardware/README.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# TIS-TN-ONDZ
2+
Hier vind je code om de hardware voor de onderzoeken projecten uit te lezen.
3+
4+
## Python
5+
In de [voorbeelden](../../voorbeelden/hardware/) directory staan de voorbeelden om de data uit de arduino, ADS1x15, MCP3008, PiPlates en ADC Pi Plus uit te lezen.
6+
7+
Gebuik de voorbeeldcode (`example_`) om zelf je data uit te lezen. Kopieer de voorbeelden die je nodig hebt en zet ze op je eigen USB-stick om zo makkelijk je data en code bij elkaar te houden. Veranderingen in je code kan je via GitHub in je fork van het TN repository bijhouden.
8+
9+
Het bestand `get_data.py` maakt het mogelijk om de hardware op een eenvoudige manier uit te lezen. Heb je meer geavanceerde opties nodig, pas dan de code aan! Het bestand `write_data.py` is een wrapper om `numpy.savetxt`. In `lees_data_numpy.py` staan voorbeelden van hoe je de data uit de weggeschreven bestanden weer kan inlezen.
10+
11+
Voor hulp bij het aansluiten van de hardware op de Raspberrypi of voor aansluitschema's van de verschillende HATs is er de volgende website: [pinout](https://pinout.xyz/).

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
setuptools.setup(
88
name='TN_code',
9-
version='0.92',
9+
version='1.00',
1010
description='Code gebruikt bij de opleiding TN van de Haagse Hogeschool',
1111
long_description=README,
1212
long_description_content_type="text/markdown",

0 commit comments

Comments
 (0)