Բովանդակություն:

LED թարթում ազնվամորու Pi- ով - Ինչպես օգտագործել GPIO կապում ազնվամորու Pi- ի վրա. 4 քայլ
LED թարթում ազնվամորու Pi- ով - Ինչպես օգտագործել GPIO կապում ազնվամորու Pi- ի վրա. 4 քայլ

Video: LED թարթում ազնվամորու Pi- ով - Ինչպես օգտագործել GPIO կապում ազնվամորու Pi- ի վրա. 4 քայլ

Video: LED թարթում ազնվամորու Pi- ով - Ինչպես օգտագործել GPIO կապում ազնվամորու Pi- ի վրա. 4 քայլ
Video: Ինչպես միացնել iphone-ի թարթող լույսը զանգի ժամանակ // Как включить вспышку при звонках 2024, Հուլիսի
Anonim
LED թարթում ազնվամորու Pi- ով | Ինչպես օգտագործել GPIO կապում Raspberry Pi- ի վրա
LED թարթում ազնվամորու Pi- ով | Ինչպես օգտագործել GPIO կապում Raspberry Pi- ի վրա

Ողջույն, այս հրահանգների մեջ մենք կսովորենք, թե ինչպես օգտագործել Raspberry pi- ի GPIO- ն: Եթե երբևէ օգտվել եք Arduino- ից, ապա հավանաբար գիտեք, որ մենք կարող ենք LED անջատիչ և այլն միացնել դրա կապումներին և այնպես անել, որ այն աշխատի: ստիպեք LED- ը թարթել կամ մուտք գործել նման բան փոխելու միջոցով: Քանի որ Raspberry pi- ն ունի նաև GPIO- ներ, այնպես որ մենք կսովորենք, թե ինչպես օգտագործել այդ GPIO- ները, և մենք LED- ը կմիացնենք դրան և կթարթենք: Պարզապես LED թարթման պարզ նախագիծ, որը մենք կանենք, որպեսզի հասկանաք, թե ինչպես օգտագործել Raspberry pi- ի GPIO- ները:

Քայլ 1: Ձեզ անհրաժեշտ բաներ

Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ
Ձեզ անհրաժեշտ բաներ

Այս հրահանգների համար ձեզ հարկավոր են հետևյալ իրերը. Raspberry Pi 3 կարգավորումը մոնիտորով և USB մկնիկով և ստեղնաշարով (Համոզվեք, որ Raspbian OS- ն ձեր Raspberry pi- ում ճիշտ է տեղադրված) գրատախտակ Jumper լարեր Դիմադրիչներ LED

Քայլ 2: Շղթա

Շրջան
Շրջան
Շրջան
Շրջան

Շղթայի մասը շատ հեշտ է: ռեզիստորը միացված է Raspberry pi- ի 8 -րդ կապին:

Քայլ 3. Կոդավորման մաս

Կոդավորման մաս
Կոդավորման մաս

Այնուհետև բացեք pi տերմինալը ՝ LED- ը թարթելու համար. Python գրադարանը տեղադրելու համար բացեք տերմինալ և կատարեք հետևյալ հրամանը. ներմուծել Python գրադարանը, ապա մենք պետք է նախաստորագրենք գրադարանը և 8 -ը տեղադրենք որպես Raspberry pi.import RPi. GPIO- ի ելքային փին որպես GPIO # Ներմուծեք Raspberry Pi GPIO գրադարան ժամանակից ներմուծեք քուն # Ներմուծեք քնի գործառույթը ժամանակի մոդուլից GPIO: setwarnings (false) # Առայժմ անտեսել նախազգուշացումը ցածր (անջատված) Հաջորդ բանը, որ մենք պետք է անենք, այն է, որ պտուտակը 8 -ը դարձնենք բարձր (միացված) մեկ վայրկյանով և ցածր (անջատված) մեկ վայրկյան, և մենք այն կդնենք որոշ ժամանակի օղակում, որպեսզի այն ընդմիշտ թարթվի: մինչդեռ ճշմարիտ է. # Միշտ գործարկեք GPIO.output (8, GPIO. HIGH) # Միացրեք քունը (1) # Քնեք 1 վայրկյան GPIO.output (8, GPIO. LOW) # Անջատեք քունը (1) # Քնել 1 վայրկյան Կոդի վերը նշված երկու մասերը միասին համատեղելով և ստեղծելով ամբողջական ծածկագիր. Ներմուծեք RPi. GPIO որպես GPIO # Ներմուծեք Raspberry Pi GPIO գրադարան ժամանակից ներմուծեք քուն # Ներմուծեք քնի գործառույթը ժամանակի մոդուլից GPIO.setwarnings (False) # Անտեսել նախազգուշացումը այժմ GPIO.setmode (GPIO. BOARD) # Օգտագործել ֆիզիկական քորոցների համարակալում GPIO.setup (8, GPIO. OUT, initial = GPIO. LOW) # 8 -րդ կապը սահմանել որպես ելքային փին և սկզբնական արժեքը դնել ցածր (անջատված) իսկ True ՝ # Ընդմիշտ գործարկեք GPIO.output (8, GPIO. HIGH) # Միացրեք քունը (1) # Քնեք 1 վայրկյան GPIO.output (8, GPIO. LOW) # Անջատեք քունը (1) # Քնեք 1 վայրկյան Այսպիսով, մեր ծրագիրը ավարտված է, ապա մենք պետք է այն պահենք որպես blinking_led.py և այն գործարկենք կամ ձեր IDE- ի ներսում, կամ ձեր վահանակում ՝ հետևյալով. $ python blinking_led.py

Քայլ 4: LED թարթում

LED թարթում
LED թարթում
LED թարթում
LED թարթում

Կոդը գործարկելուց հետո դուք կտեսնեք, որ LED- ը թարթում է որպես իմը: ուստի հուսով եմ, որ այս հրահանգները կարող էին ձեզ օգնել, ուստի այդ մասին ինձ տեղեկացրեք մեկնաբանություններում:

Խորհուրդ ենք տալիս: