8 changed files with 78 additions and 1 deletions
@ -0,0 +1,3 @@ |
|||||
|
# Default ignored files |
||||
|
/shelf/ |
||||
|
/workspace.xml |
@ -0,0 +1,10 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<module type="PYTHON_MODULE" version="4"> |
||||
|
<component name="NewModuleRootManager"> |
||||
|
<content url="file://$MODULE_DIR$"> |
||||
|
<excludeFolder url="file://$MODULE_DIR$/.venv" /> |
||||
|
</content> |
||||
|
<orderEntry type="inheritedJdk" /> |
||||
|
<orderEntry type="sourceFolder" forTests="false" /> |
||||
|
</component> |
||||
|
</module> |
@ -0,0 +1,6 @@ |
|||||
|
<component name="InspectionProjectProfileManager"> |
||||
|
<settings> |
||||
|
<option name="USE_PROJECT_PROFILE" value="false" /> |
||||
|
<version value="1.0" /> |
||||
|
</settings> |
||||
|
</component> |
@ -0,0 +1,7 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<project version="4"> |
||||
|
<component name="Black"> |
||||
|
<option name="sdkName" value="Python 3.12 (ArduinoSerial)" /> |
||||
|
</component> |
||||
|
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.12 (ArduinoSerial)" project-jdk-type="Python SDK" /> |
||||
|
</project> |
@ -0,0 +1,8 @@ |
|||||
|
<?xml version="1.0" encoding="UTF-8"?> |
||||
|
<project version="4"> |
||||
|
<component name="ProjectModuleManager"> |
||||
|
<modules> |
||||
|
<module fileurl="file://$PROJECT_DIR$/.idea/ArduinoSerial.iml" filepath="$PROJECT_DIR$/.idea/ArduinoSerial.iml" /> |
||||
|
</modules> |
||||
|
</component> |
||||
|
</project> |
@ -0,0 +1,15 @@ |
|||||
|
import serial # stáhnout pyserial 3.5 |
||||
|
import time |
||||
|
|
||||
|
ser = serial.Serial("COM3",9600) # COM# z arduino IDE kde máte zapojený arduino |
||||
|
|
||||
|
while True: |
||||
|
line = ser.readline().decode("utf-8").strip() |
||||
|
|
||||
|
sensor_name, sensor_value = line.split(":") |
||||
|
|
||||
|
print(f"Nazev senzoru: {sensor_name}") |
||||
|
print(f"Hodnota senzoru: {sensor_value}") |
||||
|
print("---------------------") |
||||
|
|
||||
|
time.sleep(1) |
@ -0,0 +1,23 @@ |
|||||
|
import serial |
||||
|
import matplotlib.pyplot as plt |
||||
|
|
||||
|
ser = serial.Serial("COM3", 9600) |
||||
|
|
||||
|
num_values = int(input("kolik dat načíst?")) |
||||
|
|
||||
|
values = [] |
||||
|
|
||||
|
while True: |
||||
|
for i in range(num_values): |
||||
|
line = ser.readline().decode("utf-8").strip() |
||||
|
name, value = line.split(":") |
||||
|
values.append(int(value)) |
||||
|
print(i) |
||||
|
|
||||
|
plt.plot(values) |
||||
|
plt.show() |
||||
|
|
||||
|
values = [] |
||||
|
|
||||
|
if input("q?") == "q": |
||||
|
break |
@ -1 +1,6 @@ |
|||||
NADPIS |
|
||||
|
NADPIS |
||||
|
|
||||
|
lorem |
||||
|
ipsum |
||||
|
|
||||
|
THE END |
Loading…
Reference in new issue