Мазмуну:
Video: LED Blink Raspberry Pi менен - Raspberry Piде GPIO Pinsти кантип колдонуу керек: 4 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Салам достор, бул көрсөтмөлөрдө биз Raspberry piнин GPIOсун колдонууну үйрөнөбүз. Эгерде сиз качандыр бир убакта Arduino колдонгон болсоңуз, анда биз LED өчүргүчтү жебелерине туташтырып, анын иштешин камсыздай аларыбызды билсеңиз керек. LED жарк эттирип коюңуз же ушул сыяктуу бир нерседен өтүңүз. Raspberry pi да GPIOго ээ болгондуктан, биз ал GPIOдорду кантип колдонууну үйрөнөбүз жана биз ага LED туташтырып, аны өчүрөбүз. Жөнөкөй LED жарк этүү проекти, Raspberry piнин GPIOsун кантип колдонууну түшүнүү үчүн жасайбыз.
1 -кадам: Сизге керектүү нерселер
Бул көрсөтмөлөр үчүн сизге төмөнкү нерселер керек болот: Raspberry Pi 3 монитору жана USB чычкан & клавиатурасы менен орнотуу (Raspbian OS сиздин Raspberry пиңизде туура орнотулганын текшериңиз)
2 -кадам: Circuit
Райондук бөлүк абдан оңой. Мен LEDди 8. пинге туташтырдым, бул LEDдин терс буту Gnd пинине (6 жок.) Жана позитивдүү буту 100ohmга (100-1000ohm колдонуу абынын мааниси) жана башка бутуна Резистор Raspberry pi 8 пинге туташкан.
3 -кадам: Коддоо бөлүгү
Андан кийин пи терминалын ачып, LED жаркырап көрүнөт: Python китепканасын орнотуу үчүн терминалды ачыңыз жана төмөнкү буйрукту аткарыңыз: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto бизге керек болгон Raspberry Pi GPIO портторун баштоо. Python китепканасын импорттоо үчүн, биз китепкананы инициализациялап, 8 -пинди Raspberry pi.import RPi. GPIO -нун GPIO катары # Raspberry Pi GPIO китепканасынан импорттоо убактысынан импорттообуз керек # Уйку функциясын убакыт модулунан импорттооGPIO. setwarnings (Жалган) # Азырынча эскертүүнү этибарга албаңыз төмөн (өчүрүү) Кийинки кылышыбыз керек, пин 8ди бир секундага бийик (күйгүзүү) жана бир секундага төмөн (өчүрүү) кылуу жана биз аны бир аз убакытка салып коебуз, ал түбөлүккө жаркырайт. # Түбөлүк чуркоо GPIO.output (8, GPIO. HIGH) # Уйкуну күйгүзүү (1) # 1 секунд уктоо GPIO.output (8, GPIO. LOW) # Уйкуну өчүрүү (1) # Коддун жогорудагы эки бөлүгүн бириктирип, толук кодду түзүңүз: RPi. GPIO импорттоо GPIO # Raspberry Pi GPIO китепканасын импорттоо убактысынан # Уйку функциясын убакыт модулунан импорттооGPIO.setwarnings (Жалган) # Эстен чыгар nowGPIO.setmode (GPIO. BOARD) # Физикалык пин номерлөөнү колдонуңузGPIO.setup (8, GPIO. OUT, баштапкы = GPIO. LOW) # PIN 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 Blink
Кодду иштеткенден кийин сиз LED жаркыраганын көрөсүз. Мен бул көрсөтмөлөр сизге жардам берген болушу мүмкүн деп үмүттөнөм, бул жөнүндө мага комментарийлерде билдириңиз.
Сунушталууда:
Linux жүктөө дискин кантип түзүү керек (жана аны кантип колдонуу керек): 10 кадам
Linux жүктөө дискин кантип түзүү керек (жана аны кантип колдонуу керек): Бул Linuxту кантип баштоо керектиги жөнүндө жөнөкөй маалымат, тактап айтканда Ubuntu
Arduino UNO менен дронду кантип жасоо керек - Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: 8 кадам (сүрөттөр менен)
Arduino UNO менен дронду кантип жасоо керек | Микроконтроллерди колдонуу менен квадрокоптер жасаңыз: КиришүүМенин Youtube каналыма баш багыңыз Drone - бул абдан кымбат гаджет (продукт) сатып алуу. Бул постто мен аны кантип арзан баада жасоону талкуулайм. Анан кантип ушундай арзан баада өзүңүздүн колуңуз менен жасай аласыз … Индияда бардык материалдар (моторлор, ЭСК
Wemos ESP-Wroom-02 D1 Mini WiFi модулун кантип колдонуу керек Blynkти колдонуу менен ESP8266 + 18650: 10 кадам
Wemos ESP-Wroom-02 D1 Mini WiFi модулун кантип колдонуу керек Blynkти колдонуу менен ESP8266 + 18650: Мүнөздөмөсү: nodemcu 18650 кубаттоо тутумунун интеграциясы менен шайкеш келет. туташтыргычы уйку режиминде колдонулушу мүмкүн · 1 кошуу
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: 4 кадам
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: Биз сизге MAC Терминалын кантип ачууну көрсөтөбүз. Биз ошондой эле сизге терминалдын ичинде ifconfig, каталогдорду өзгөртүү, файлдарга кирүү жана arp сыяктуу бир нече мүмкүнчүлүктөрдү көрсөтөбүз. Ifconfig сизге IP дарегиңизди жана MAC жарнагыңызды текшерүүгө мүмкүндүк берет
Blynkти колдонуу менен Arduino WeMos D1 WiFi UNO ESP8266 IOT IDEге шайкеш келген тактаны кантип колдонуу керек: 10 кадам
Blynkти колдонуу менен Arduino WeMos D1 WiFi UNO ESP8266 IOT IDEге шайкеш келген тактаны кантип колдонсо болот: Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE Compatible Board Description: Description: WiFi ESP8266 Development Board WEMOS D1. WEMOS D1 - ESP8266 12Eге негизделген WIFI өнүктүрүү тактасы. Иштөө тутуму NODEMCUга окшош, бирок аппараттык жабдуулар бузулган