Мазмуну:

Raspberry Pi үйрөткүчү: Баскычты кантип колдонуу керек: 4 кадам
Raspberry Pi үйрөткүчү: Баскычты кантип колдонуу керек: 4 кадам

Video: Raspberry Pi үйрөткүчү: Баскычты кантип колдонуу керек: 4 кадам

Video: Raspberry Pi үйрөткүчү: Баскычты кантип колдонуу керек: 4 кадам
Video: Как собрать ПЛК Raspberry Pi Pico || Редактор OpenPLC 2024, Июнь
Anonim
Raspberry Pi үйрөткүчү: Баскычты кантип колдонуу керек
Raspberry Pi үйрөткүчү: Баскычты кантип колдонуу керек

Бул окуу куралында сиз Raspberry Pi менен баскычты колдонуп, LEDди күйгүзүүнү үйрөнөсүз. Баскычтар же өчүргүчтөр сиз басканда схеманын эки чекитин туташтырат. Бул окуу куралы бир LED баскычын бир жолу басканда жана эки жолу басканда өчөт. Υ Сиз ошондой эле окуяны көзөмөлдөө үчүн 'желек' өзгөрмөсүн колдонууну үйрөнөсүз.

Окутуу жаңыртууларын жана башка Raspberry Pi сабактарын бул жерден тапса болот:

www.ardumotive.com/how-to-use-push-buttonen…

Видео грек тилинде

Кел, баштайлы!

1 -кадам: Сизге эмне керек - Аппараттык

Бул үйрөткүч үчүн сизге керек болот:

  • GPIO Breakout
  • Breadboard
  • LED
  • 220 Ом каршылыгы
  • Button

2 -кадам: Circuit

Circuit
Circuit

Байланыштар абдан оңой, нан схемасынын схемасы менен жогорудагы сүрөттү караңыз.

3 -кадам: Кодекс

Төмөндөгү программада, биринчи кезекте, китепкананы GPIOго импорттоо жана уктоо. Кийинки кадам - LED жана Button казыктарын коюу. Андан кийин, орнотуу баскычы кириш жана LED катары чыгаруу болуп саналат. The True True циклы кайра -кайра, түбөлүккө иштейт. Ошондой эле сиз LEDди эки жол менен күйгүзө аласыз. Биринчи ыкма - бул LED баскычы басылганча күйөт, ал эми экинчи жол - эгер сиз баскычты бир гана жолу бассаңыз, анда сиздин LED күйүп турганын жана эгер баскычты кайра бассаңыз, анда LED өчөт. Экинчи жол комментарийлерде ('' ') жана биз желек аттуу өзгөрмөнү колдонобуз.

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

#Китепканалар

убакыттан импорттук уйкудан GPIO катары RPi. GPIO импорттоо #Эскертүүлөрдү коюу (милдеттүү эмес) GPIO.setwarnings (False) GPIO.setmode (GPIO. BCM) #Set Button жана LED казыктары Button = 23 LED = 24 #Setup Button жана LED GPIO. setup (Button, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 True: button_state = GPIO.input (Button) print (button_state) if button_state == 0: GPIO.output (LED, GPIO. HIGH) башка: GPIO.output (LED, GPIO. LOW) уйку (1) '' 'if button_state == 0: sleep (0.5) if flag == 0: flag = 1 other: flag = 0 эгер желек == 1: GPIO.output (LED, GPIO. HIGH) башка: GPIO.output (LED, GPIO. LOW) '' '

Кодду бул жерден жүктөп алып, Thonny Python IDE менен ачыңыз же терминалдан иштетиңиз.

4 -кадам: Жакшы болду

Мыкты жасалды!
Мыкты жасалды!

Сиз биздин биринчи Raspberry Pi "How to" окуу куралын ийгиликтүү аяктадыңыз жана LEDди баскыч менен кантип күйгүзүүнү үйрөндүңүз.

Сунушталууда: