Съдържание:
![Урок за Raspberry Pi: Как да използвате бутон: 4 стъпки Урок за Raspberry Pi: Как да използвате бутон: 4 стъпки](https://i.howwhatproduce.com/images/002/image-3213-22-j.webp)
Видео: Урок за Raspberry Pi: Как да използвате бутон: 4 стъпки
![Видео: Урок за Raspberry Pi: Как да използвате бутон: 4 стъпки Видео: Урок за Raspberry Pi: Как да използвате бутон: 4 стъпки](https://i.ytimg.com/vi/Se5UsSfNweg/hqdefault.jpg)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
![Урок за Raspberry Pi: Как да използвате бутон Урок за Raspberry Pi: Как да използвате бутон](https://i.howwhatproduce.com/images/002/image-3213-23-j.webp)
В този урок ще научите как да включите вашия LED с помощта на бутон с вашия Raspberry Pi. Бутоните или превключвателите свързват две точки във верига, когато ги натиснете. Този урок включва един светодиод, когато бутонът се натисне веднъж, и изключва, когато се натисне два пъти. Ще научите също как да използвате променливата „flag“за управление на събитие.
Актуализации на уроци и още уроци по Raspberry Pi можете да намерите тук:
www.ardumotive.com/how-to-use-push-buttonen…
Видео на гръцки език
Да започваме!
Стъпка 1: Какво ще ви трябва - Хардуер
За този урок ще ви трябва:
- Пробив на GPIO
- Платка
- LED
- Резистор 220 ома
- Бутон
Стъпка 2: Веригата
![Веригата Веригата](https://i.howwhatproduce.com/images/002/image-3213-24-j.webp)
Връзките са доста лесни, вижте изображението по -горе със схема на макета.
Стъпка 3: Кодът
В програмата по -долу първото нещо, което правите, е да импортирате библиотеката за GPIO и спящ режим. Следващата стъпка е да настроите щифтовете на LED и бутона. След това бутонът за настройка като вход и LED като изход. Цикълът Докато е истински работи отново и отново, завинаги. Също така можете да включите вашия LED по два начина. Първият начин е светодиодът да свети, докато бутонът е натиснат, а вторият начин, ако натиснете само веднъж бутона, тогава виждате вашия светодиод включен и ако натиснете бутона отново, светодиодът е изключен. Вторият начин е върху коментарите ('' ') и използваме променлива с име flag.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
#Библиотеки импортирайте RPi. GPIO като GPIO от времето импортирайте спящ режим #Изключете предупрежденията (по избор) GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) #Бутон за настройка и LED пинове Бутон = 23 LED = 24 #Бутон за настройка и LED GPIO. setup (Button, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 while True: button_state = GPIO.input (Button) print (button_state) if button_state == 0: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) sleep (1) '' 'if button_state == 0: sleep (0.5) if flag == 0: flag = 1 else: flag = 0, ако флаг == 1: GPIO.output (LED, GPIO. HIGH) иначе: GPIO.output (LED, GPIO. LOW) "" |
Изтеглете кода от тук и го отворете с Thonny Python IDE или го стартирайте от терминала.
Стъпка 4: Браво
![Много добре! Много добре!](https://i.howwhatproduce.com/images/002/image-3213-25-j.webp)
Успешно завършихте първия ни урок „Как да“на Raspberry Pi и научихте как да включите светодиод с бутон.
Препоръчано:
Как да използвате PIR сензор и модул на зумера - Урок за Visuino: 6 стъпки
![Как да използвате PIR сензор и модул на зумера - Урок за Visuino: 6 стъпки Как да използвате PIR сензор и модул на зумера - Урок за Visuino: 6 стъпки](https://i.howwhatproduce.com/images/001/image-546-9-j.webp)
Как да използвате PIR сензор и модул за зумер - Урок за Visuino: В този урок ще научим как да използваме PIR сензор и модул за зумер, за да издава звук всеки път, когато PIR сензор открие движение. Гледайте демонстрационен видеоклип
Урок: Как да използвате RGB сензор за цветен детектор TCS230 с Arduino UNO: 3 стъпки
![Урок: Как да използвате RGB сензор за цветен детектор TCS230 с Arduino UNO: 3 стъпки Урок: Как да използвате RGB сензор за цветен детектор TCS230 с Arduino UNO: 3 стъпки](https://i.howwhatproduce.com/images/005/image-14182-j.webp)
Урок: Как да използваме сензор за цветен детектор RGB TCS230 с Arduino UNO: Описание: Този урок ще ви покаже няколко прости стъпки за това как да използвате сензор за детектор за цвят RGB с помощта на Arduino Uno. В края на този урок ще получите редица резултати от сравнения между няколко цвята
Урок: Как да използвате Mini PIR сензор за движение HC-SR 505 с Arduino UNO: 3 стъпки
![Урок: Как да използвате Mini PIR сензор за движение HC-SR 505 с Arduino UNO: 3 стъпки Урок: Как да използвате Mini PIR сензор за движение HC-SR 505 с Arduino UNO: 3 стъпки](https://i.howwhatproduce.com/images/005/image-14193-j.webp)
Урок: Как да използвате Mini PIR сензор за движение HC-SR 505 с Arduino UNO: Описание: Този урок ще ви покаже няколко прости стъпки за това как да използвате модула на сензора за движение чрез Arduino Uno. В края на този урок ще получите резултат от сравнение, когато сензорът може да открие движение и не може да открие никакво движение
Visuino Как да използвате бутон като вход за управление на неща като LED: 6 стъпки
![Visuino Как да използвате бутон като вход за управление на неща като LED: 6 стъпки Visuino Как да използвате бутон като вход за управление на неща като LED: 6 стъпки](https://i.howwhatproduce.com/images/011/image-31067-j.webp)
Visuino Как да използвате бутон като вход за управление на неща като LED: В този урок ще се научим как да включваме и изключваме LED чрез обикновен бутон и Visuino. Гледайте демонстрационен видеоклип
Как да използвате Mac терминал и как да използвате ключови функции: 4 стъпки
![Как да използвате Mac терминал и как да използвате ключови функции: 4 стъпки Как да използвате Mac терминал и как да използвате ключови функции: 4 стъпки](https://i.howwhatproduce.com/images/005/image-14039-7-j.webp)
Как да използвате Mac терминал и как да използвате ключови функции: Ще ви покажем как да отворите MAC терминала. Също така ще ви покажем няколко функции в терминала, като ifconfig, промяна на директории, достъп до файлове и arp. Ifconfig ще ви позволи да проверите вашия IP адрес и вашата MAC реклама