Pradėkite savo pirmąjį projektą su avietėmis: mirksi šviesos diodas: 4 žingsniai
Pradėkite savo pirmąjį projektą su avietėmis: mirksi šviesos diodas: 4 žingsniai
Anonim
Pradėkite savo pirmąjį projektą su avietėmis: mirksi šviesos diodas
Pradėkite savo pirmąjį projektą su avietėmis: mirksi šviesos diodas

Šiame projekte aš jums parodysiu, kaip užprogramuoti „Raspberry Pi“, kad mirksėtų šviesos diodas. Jei beveik nusipirkote „Raspberry pi“ir nežinote, nuo ko pradėti, ši pamoka tinka.

Be „Raspberry Pi“, kuriame veikia „Raspbian“, jums reikės:

1. 330 omų rezistorius

2. LED

3. Duonos lenta

4. Kai kurie laidai

1 veiksmas: įdiekite operacinę sistemą į „Pi“

Įdiekite „Pi“operacinę sistemą
Įdiekite „Pi“operacinę sistemą

Galite praleisti šį veiksmą, jei OS jau įdiegėte „Pi“. Jei taip, pereikite prie 2 veiksmo arba peržiūrėkite visas OS diegimo instrukcijas šioje nuorodoje, kurią įkėliau.

www.instructables.com/id/Build-Your-Own-PC-With-Raspberry/

2 žingsnis: grandinės schema

Grandinės schema
Grandinės schema
Grandinės schema
Grandinės schema
Grandinės schema
Grandinės schema

Maloniai atlikite toliau nurodytus veiksmus:

1. Prijunkite 220Ω rezistorių prie šviesos diodo anodo, tada rezistorių prie 5 V.

2. Prijunkite šviesos diodo katodą prie GPIO (žr. Paveikslėlį aukščiau).

3 žingsnis: Daugiau informacijos rasite vaizdo įraše

Image
Image

4 žingsnis: „Python“kodas

Python kodas
Python kodas

Dabar esate pasiruošę parašyti tam tikrą kodą, kad įjungtumėte šviesos diodą.

PASTABA: visi toliau nurodyti veiksmai paaiškinti vaizdo įraše

1. Įjunkite „Pi“ir sukurkite naują teksto failą „BLINK.py“.

=====================================================================================

2. Įveskite šį kodą:

importuoti RPi. GPIO kaip GPIOimportuoti laiką

GPIO.setwarnings (klaidinga)

GPIO.setmode (GPIO. BCM)

GPIO.setup (17, GPIO. OUT) #Nustatykite kaištį 17 kaip išvesties kaištį

nors tiesa:

GPIO. Išvestis (17, tiesa)

time.sleep (2) #2 sekundžių uždelsimas

print („Sveiki“) #Print, kai šviesos diodas įsijungia

GPIO. Išvestis (17, klaidinga)

time.sleep (2) #2 sekundžių uždelsimas

=====================================================================================

3. Įvedę visą pažymėtą kodą, išsaugokite jį

=====================================================================================

4. Paleiskite „Python“kodą terminale įvesdami šį kodą:

- cd Desktop ir paspauskite Enter (įvedu Desktop, nes išsaugojau failą pi's Desktop).

- python BLINK.py ir paspauskite Enter.

=====================================================================================

Pamatysite, kad šviesos diodas įsijungia dvi sekundes, o po to taip pat išsijungia dvi sekundes.

Tikiuosi, kad jums patiks šis projektas.