• Tutorials

    Tutorials in Scratch, C und Python erleichtern dir den Einstieg und helfen dir bei der Umsetzung kreativer Ideen.

Parkhilfe

Abstand messen mit Ultraschall

Anzeige unter­schied­li­cher Dis­tan­zen mit­tels Far­ben der RGB Leucht­dio­de.

Bewege die Maus über die blauen Zeilennummern und erhalte mehr Informationen.

1 import sys
2   sys.path.append('/home/pi/raspbotics/Pythonboard_Module/RFID')
3   sys.path.append('/home/pi/raspbotics/Pythonboard_Module/LED_Matrix')
4   sys.path.append('/home/pi/raspbotics/Pythonboard_Module')
5 from RPi import GPIO
6 GPIO.setmode(GPIO.BCM)
7 import time
8 from Entfernung import *
9    
10 LEDgruen = 22
11 LEDblau = 24
12 LEDrot = 17
13    
14 GPIO.setup(LEDgruen,GPIO.OUT)
15 GPIO.setup(LEDblau,GPIO.OUT)
16 GPIO.setup(LEDrot,GPIO.OUT)
17    
18 GPIO.output(LEDgruen,0)
19 GPIO.output(LEDblau,0)
20 GPIO.output(LEDrot,0)
21    
22 try:
23     while 1:
24         Entfernung = round(distanz(),1)
25         if Entfernung > 20:
26             GPIO.output(LEDgruen,1)
26             GPIO.output(LEDblau,0)
28             GPIO.output(LEDrot,0)
29             print "Alles Ok"
30         elif (Entfernung >= 10) and (Entfernung <= 20):
31             GPIO.output(LEDblau,1)
32             GPIO.output(LEDgruen,0)
33             GPIO.output(LEDrot,0)
34             print "Warnung"
35         elif Entfernung < 10:
36             GPIO.output(LEDrot,1)
37             GPIO.output(LEDgruen,0)
38             GPIO.output(LEDblau,0)
39             print "Kritischer Bereich"
40         print Entfernung
41 except KeyboardInterrupt:
42     GPIO.cleanup()

Workshops

PTS Workshop Mechatronik
Coding Mikrocontroller + Elektronik

PTS Schopenhauerstrasse, 24. + 25. Juni 2019

Kontakt

Raspbotics

  • Claus Zöchling
  • +436504291944
  • info[at]raspbotics.at
  • Facebook

Download

latest Image

Stand: 02.06.2019

ältere Images