From a2b4caa6c0e5256d7ce7bcc03ad4ffe578ecbab7 Mon Sep 17 00:00:00 2001 From: Kinder College Teilnehmer Date: Fri, 6 Jan 2023 21:59:33 +0100 Subject: [PATCH] update --- inc/robot-inc.py | 26 ++++++++++++++++++++++++-- testled.py | 28 ++++++++++++++++++++++++++-- 2 files changed, 50 insertions(+), 4 deletions(-) diff --git a/inc/robot-inc.py b/inc/robot-inc.py index c890586..94352c9 100644 --- a/inc/robot-inc.py +++ b/inc/robot-inc.py @@ -1,6 +1,28 @@ +#!/usr/bin/env python2 import RPi.GPIO as GPIO import time -GPIO.setmode(GPIO.BOARD) +valid_led = [32,15,31,22,3,5]; -GPIO.setup(myLED, GPIO.OUT) +GPIO_23=22 +GPIO_17=32 +GPIO_18=15 +GPIO_27=31 +GPIO_23=22 +GPIO_2=3 +GPIO_3=5 + +def gpio_on (param1) + # param1=INT # gpio#Nr + GPIO.setup(param1, GPIO.OUT) + GPIO.output(param1,True) # lamp on + +def gpio_off (param1): +# param1=INT # gpio#Nr + GPIO.setup(param1, GPIO.OUT) + GPIO.output(param1,False) # lamp on + +def gpio_on_for (param1, miliSec): + gpio_on (param1) + sleep miliSec + gpio_off (param1) diff --git a/testled.py b/testled.py index 0747537..af36e18 100755 --- a/testled.py +++ b/testled.py @@ -2,11 +2,35 @@ import RPi.GPIO as GPIO import time +#+----------+-Rev2-+------+--------+------+-------+ +#| wiringPi | GPIO | Phys | Name | Mode | Value | +#+----------+------+------+--------+------+-------+ +#| 0 | 17 | 11 | GPIO 0 | IN | Low |32 +#| 1 | 18 | 12 | GPIO 1 | IN | Low |15 +#| 2 | 27 | 13 | GPIO 2 | IN | Low |31 +#| 3 | 22 | 15 | GPIO 3 | IN | Low |-- +#| 4 | 23 | 16 | GPIO 4 | IN | Low |22 +#| 5 | 24 | 18 | GPIO 5 | IN | Low |-- +#| 6 | 25 | 22 | GPIO 6 | IN | Low |-- +#| 7 | 4 | 7 | GPIO 7 | IN | Low | -- +#| 8 | 2 | 3 | SDA | IN | Low | +#| 9 | 3 | 5 | SCL | IN | Low | +#| 10 | 8 | 24 | CE0 | IN | Low | +#| 11 | 7 | 26 | CE1 | IN | Low | +#| 12 | 10 | 19 | MOSI | IN | Low | +#| 13 | 9 | 21 | MISO | IN | Low | +#| 14 | 11 | 23 | SCLK | IN | Low | +#| 15 | 14 | 8 | TxD | IN | Low | +#| 16 | 15 | 10 | RxD | IN | Low | +#| 17 | 28 | 3 | GPIO 8 | IN | Low |3 +#| 18 | 29 | 4 | GPIO 9 | IN | Low |-- +#| 19 | 30 | 5 | GPIO10 | IN | Low |5 +#| 20 | 31 | 6 | GPIO11 | IN | Low | +#+----------+------+------+--------+------+-------+ #phy_led = [8, 10, 12, 16, 18, 22, 24, 26, 32, 36, 38, 40, # 37, 35, 33, 31, 29, 23, 21, 19, 15, 13, 11, 7, 5, 3]; -phy_led = [8, 10, 12, 16, 18, 22, 26, 32, 36, 38, 40, - 37, 35, 33, 31, 29, 23, 21, 15, 13, 11, 7, 5, 3]; +valid_led = [32,15,31,22,3,5]; print ('Pi Board Information') print ('---------------------')