Мазмұны:

Raspberry Pi оқулығы: батырманы қалай қолдануға болады: 4 қадам
Raspberry Pi оқулығы: батырманы қалай қолдануға болады: 4 қадам

Бейне: Raspberry Pi оқулығы: батырманы қалай қолдануға болады: 4 қадам

Бейне: Raspberry Pi оқулығы: батырманы қалай қолдануға болады: 4 қадам
Бейне: Вебинар №2. Andy Ruina про координацию роботов и технологии движения. Beyond Robotics 2024, Қараша
Anonim
Raspberry Pi оқулығы: батырманы қалай қолдануға болады
Raspberry Pi оқулығы: батырманы қалай қолдануға болады

Бұл оқулықта сіз Raspberry Pi көмегімен түймені пайдаланып, жарық диодты қалай қосуға болатынын білесіз. Түймешіктер немесе қосқыштар оларды басқан кезде тізбектің екі нүктесін қосады. Бұл оқулық түйме бір рет басылғанда бір жарық диодты қосады және екі рет басқанда өшеді. Υ Сіз оқиғаны басқару үшін 'flag' айнымалысын қолдануды үйренесіз.

Оқулық жаңартулары мен басқа Raspberry Pi оқулықтарын мына жерден табуға болады:

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

Бейне грек тілінде

Бастайық!

1 -қадам: Сізге не қажет - аппараттық құрал

Бұл оқулық үшін сізге қажет:

  • GPIO Breakout
  • Нан тақтасы
  • ЖАРЫҚ ДИОДТЫ ИНДИКАТОР
  • 220 Ом резисторы
  • Түйме

2 -қадам: Цикл

Цикл
Цикл

Қосылымдар өте қарапайым, тақтаның схемасын жоғарыдағы суреттен қараңыз.

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

Төмендегі бағдарламада сіз бірінші кезекте GPIO және ұйқы үшін кітапхананы импорттау болып табылады. Келесі қадам - жарықдиодты және түйме түйреуіштерін орнату. Осыдан кейін кіріс түймесі, ал жарық диодты шығу ретінде орнату түймесі. While True циклы қайта -қайта, мәңгі жұмыс істейді. Сонымен қатар, жарықдиодты екі жолмен қосуға болады. Бірінші әдіс - жарықдиодты шамдар түйме басылғанша жанады, ал екінші жолда - егер сіз түймені бір рет бассаңыз, онда сіз жарық диодты көресіз, ал егер түймені қайта бассаңыз - жарық диоды өшеді. Екінші әдіс түсініктемелерде ('' ') және біз жалауша деп аталатын айнымалы мәнді қолданамыз.

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 (жалған) GPIO.setmode (GPIO. BCM) #Орнату түймесі мен жарықдиодты түйреуіштер Түйме = 23 LED = 24 #Орнату түймесі мен LED GPIO. орнату (Button, GPIO. IN, pull_up_down = GPIO. PUD_UP) GPIO.setup (LED, GPIO. OUT) #flag = 0 while True: button_state = GPIO.input (Button) басып шығару (button_state) егер button_state == 0 болса: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) ұйқы (1) '' 'егер button_state == 0: ұйқы (0,5) егер жалауша == 0: жалауша = 1 басқа: жалауша = 0 егер жалауша == 1 болса: GPIO.output (LED, GPIO. HIGH) else: GPIO.output (LED, GPIO. LOW) '' '

Кодты осы жерден жүктеп алып, Thonny Python IDE көмегімен ашыңыз немесе оны терминалдан іске қосыңыз.

4 -қадам: Жарайсың

Жарайсың!
Жарайсың!

Сіз біздің бірінші Raspberry Pi «Қалай» оқулығын сәтті аяқтадыңыз және жарықдиодты түймені қосуды үйрендіңіз.

Ұсынылған: