Satura rādītājs:

LED mirgo ar Raspberry Pi - Kā lietot GPIO tapas Raspberry Pi: 4 soļi
LED mirgo ar Raspberry Pi - Kā lietot GPIO tapas Raspberry Pi: 4 soļi

Video: LED mirgo ar Raspberry Pi - Kā lietot GPIO tapas Raspberry Pi: 4 soļi

Video: LED mirgo ar Raspberry Pi - Kā lietot GPIO tapas Raspberry Pi: 4 soļi
Video: ESP32 Tutorial 3 - Resistor, LED, Bredboard and First Project: Hello LED -ESP32 IoT Learnig kit 2024, Septembris
Anonim
LED mirgo ar Raspberry Pi | Kā lietot GPIO tapas Raspberry Pi
LED mirgo ar Raspberry Pi | Kā lietot GPIO tapas Raspberry Pi

Sveiki, puiši, šajā pamācībā mēs iemācīsimies izmantot Raspberry pi GPIO. Ja jūs kādreiz esat izmantojis Arduino, iespējams, jūs zināt, ka mēs varam pieslēgt LED slēdzi utt. Un piespiest to darboties. lai LED mirgo vai saņemtu ievadi no slēdža kaut ko līdzīgu. Tā kā Raspberry pi ir arī GPIO, tāpēc mēs iemācīsimies izmantot šos GPIO, un mēs tam pievienosim gaismas diodi un liksim tai mirgot. Vienkāršs LED mirgošanas projekts, ko mēs darīsim, lai jūs saprastu, kā izmantot Raspberry pi GPIO.

1. darbība. Nepieciešamās lietas

Nepieciešamās lietas
Nepieciešamās lietas
Nepieciešamās lietas
Nepieciešamās lietas
Nepieciešamās lietas
Nepieciešamās lietas

Šiem norādījumiem jums būs nepieciešamas šādas lietas: Raspberry Pi 3 iestatīšana ar monitoru un USB pele un tastatūra (pārliecinieties, vai Raspbian OS ir pareizi iestatīta jūsu Raspberry pi) maizes dēlis Jumper vadi Rezistori LED

2. solis: ķēde

Ķēde
Ķēde
Ķēde
Ķēde

Ķēdes daļa ir ļoti vienkārša. Es pievienoju gaismas diodi 8. tapai. Tas nozīmē, ka gaismas diodes negatīvā kājiņa ir savienota ar Gnd pin (6 nē). rezistors ir pievienots Raspberry pi 8. tapai.

3. darbība: kodēšanas daļa

Kodēšanas daļa
Kodēšanas daļa

Pēc tam atveriet pi termināli, lai LED mirgos: Lai instalētu Python bibliotēku, atveriet termināli un izpildiet šādu komandu: $ sudo apt-get install python-rpi.gpio python3-rpi.gpioto inicializējiet mums nepieciešamos Raspberry Pi GPIO portus lai importētu Python bibliotēku, mums ir jāinicializē bibliotēka un jāiestata tapiņa 8 kā Raspberry pi.import RPi. GPIO kā GPIO izejas tapa # Importējiet Raspberry Pi GPIO bibliotēku no laika importēšanas miega # Importējiet miega funkciju no laika moduļa GPIO. setwarnings (False) # Ignorēt brīdinājumu pagaidāmGPIO.setmode (GPIO. BOARD) # Izmantot fizisko tapu numerāciju zems (izslēgts) Nākamā lieta, kas mums jādara, ir padarīt tapu 8 augstu (ieslēgtu) vienu sekundi un zemu (izslēgtu) vienu sekundi, un mēs to ievietosim cikla cilpā, lai tā mirgo mūžīgi. kamēr taisnība: # Palaidiet mūžīgi GPIO.output (8, GPIO. HIGH) # Ieslēdziet miegu (1) # Sleep 1 sekundi GPIO. Output (8, GPIO. LOW) # Izslēdziet miegu (1) Miega režīms 1 sekundi Apvienojot iepriekš minētās divas koda daļas un izveidojot pilnu kodu: importējiet RPi. GPIO kā GPIO # Importējiet Raspberry Pi GPIO bibliotēku no laika importēšanas miega # Importējiet miega funkciju no laika moduļaGPIO.setwarnings (False) # Ignorēt brīdinājumu par nowGPIO.setmode (GPIO. BOARD) # Izmantojiet fizisko pin numerāciju Darboties uz visiem laikiem, tad mums tas jāsaglabā kā blinking_led.py un pēc tam jāpalaiž vai nu IDE, vai konsolē, izmantojot šādu informāciju: $ python blinking_led.py

4. solis: LED mirgo

LED mirgo
LED mirgo
LED mirgo
LED mirgo

Pēc koda palaišanas jūs redzēsit, ka LED mirgo kā mans. Tāpēc es ceru, ka šīs pamācības jums varētu būt palīdzējušas, tāpēc dariet man to zināmu komentāros.

Ieteicams: