Raspberry Pi – zapnutí, vypnutí a blikání LED / LED Turn On/Off and Blinking

Blikání LED je základ jakéhokoli programování. Níže je kompletní kód pro blikání LEDkou, zapnutí nebo vypnutí LED na GPIO 7. Program je napsán v programovacím jazyku python a naleznete zde celý postup.

Vytvořte soubor *.py například v domovském adresáři:

Zkopírujte následující kód:

Blink.py spustíte příkazem v terminálu:

Ovládání programu je jednoduché. Budete vyzvání z zadání čísla, které znamená 1- Zapnutí LED, 2 – Blikání LED a 3 – Vypnutí LED.

U možnosti 2 – Blikání LED musíte zadat počet opakování a periodu blikání.

Pokud zapnete LED a spustíte program znovu, objeví se tato hláška:

Nijak to však neovlivňuje další možnosti, protože pouze upozorňuje, že je GPIO používán.

Zdroje:

Pinout Raspberry Pi:

https://projects.drogon.net/raspberry-pi/wiringpi/pins/

Původní script:

http://www.thirdeyevis.com/pi-page-2.php

Sdílejte článek:
Komentáře:
121 komentářů na sociálních sítích
@TomasBajer Já mám páječku z tindie, která používá weller hroty a je skvělá, ale můj styl práce je více opravování než pájení a ta pinzeta se mi hodí více... a dost lituju, že jsem nepřikoupil větší hroty :-D ...více
Číst komentáře
- a -
Přidat svůj názor
Ukaž světu,
že jsi Maker!
Koupit tričko
Kafe pro Chiptrona
Aby mohl napsat další článek.

Související články

CircuitPython je uživatelsky přívětivý programovací jazyk založený na Pythonu, který je ideální pro začátečníky i pokročilé uživatele v oblasti mikroelektroniky. V tomto podrobném návodu si ukážeme, jak nahrát CircuitPython na Raspberry Pi Pico nebo Pico W a připravit desku pro…

Toto je první díl ze tří – úvodního kurzu Micropython na ESP32.

Pokud programujete mikrokontroléry od firmy STM (STM32F4, STM32F0, STM32L1) pomocí Standard Pheripheral Library, tak se vám možná nelíbí velikost výsledného kódu.

Zde jsou ke stažení 2 PHP soubory a 1 python script.

OctopusLAB (komunitní projekt české společnosti Octopus engine s.

Ve druhém díle o STM32duino si ukážeme práci s digitálními vstupy a výstupy.