34
loading...
This website collects cookies to deliver better user experience
#include <stdlib.h>
#include <stdbool.h>
#include <wiringPi.h>
#define LED_PIN 6
int main()
{
pinMode(LED_PIN, OUTPUT);
while (true)
{
delay(1000);
digitalWrite(LED_PIN, 0);
delay(1050);
digitalWrite(LED_PIN, 1);
}
}
import wiringpi
import time
ledPin = 6
wiringpi.wiringPiSetup()
wiringpi.pinMode(ledPin,1)
while(True):
wiringpi.digitalWrite(ledPin, 1)
time.sleep(1)
wiringpi.digitalWrite(ledPin, 0)
time.sleep(1)
apt install pigpio python-pigpio python3-pigpio
.#include <stdlib.h>
#include <stdbool.h>
#include <pigpio.h>
#define LED_PIN 6
int main()
{
gpioInitialise()
gpioSetMode(LED_PIN, PI_OUTPUT);
while (true)
{
gpioDelay(100000);
gpioWrite(LED_PIN, 1);
gpioDelay(100000);
gpioWrite(LED_PIN, 0);
}
}
import pigpio
import time
ledPin = 6
pi = pigpio.pi()
pi.set_mode(ledPin, pigpio.OUTPUT)
while (True):
pi.write(ledPin, True)
time.sleep(1)
pi.write(ledPin, False)
time.sleep(1)
python3 -m pip gpiozero
. The source code files can be accessed on Github. The official documentation on readthedocs.io provides rich information and plenty example code.from gpiozero import LED
from time import sleep
led = LED("6")
while True:
led.on()
sleep(1)
led.off()
sleep(1)
import RPi.GPIO as GPIO
import time
ledPin= 21
GPIO.setmode(GPIO.BCM)
GPIO.setup(ledPin , GPIO.OUT)
while True:
GPIO.output(ledPin , GPIO.HIGH)
time.sleep(1)
GPIO.output(ledPin , GPIO.LOW)
time.sleep(1)