Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Sada ćete naučiti najjednostavniji projekt koji možete izgraditi pomoću maline pi. Ako to do sada ne znate, govorim o programu treptanja, kao što se vidi na arduinu. Koristim neke vrlo uobičajene stvari o kojima možete naučiti u sljedećem koraku. Započnimo!
Korak 1: Potrebne komponente
Za izradu će vam trebati sljedeće:
- 1 x Malina Pi
- 1 x USB kabel
- 1 x LED
- 1 x Oglasna ploča
- 1 x SD kartica i adapter (najmanje 4 GB)
- 1 x LAN kabel
- 1 x 50-ohmski otpornik
- 2 x kratkospojne žice
Allchips je internetska servisna platforma za elektroničke komponente, od njih možete kupiti sve komponente
Korak 2: Izgradnja kruga
Svaka LED dioda ima dvije strane - jednu negativnu i jednu pozitivnu. Odaberite negativni i pomoću otpornika spojite ga na GND (pin 6). Drugi kraj ide na pin 18. Slobodno upotrijebite sliku kao referencu.
Korak 3: Postavljanje maline
Ako želite pojednostaviti postupak, možete slijediti moj vodič na Raspberry Pi Headless Setup. To možete učiniti i na tradicionalniji način i bez obzira na to kako ste ga postavili, morate završiti s konzolom na samom Pi. Sada morate instalirati Python ili Python 3. Unesite sljedeću naredbu:
sudo apt-get install python
ili
sudo apt-get install python3
(ovisno o verziji koju odaberete)
Korak 4: Pisanje programa
Morate upotrijebiti jednostavan uređivač teksta koji se naziva nano, pa unesite naredbu sudo nano ime-datoteke.py
* Gdje je naziv datoteke naziv po vašem izboru. Zapamtite, trebat će nam kasnije!
Zalijepite sljedeći kôd u novostvorenu datoteku:
uvezite RPi. GPIO kao GPIO
vrijeme uvoza
Način rada GPIO.set (GPIO. BCM)
GPIO.setwarnings (False)
GPIO.setup (18, GPIO. OUT)
ispis "LED uključen"
GPIO.izlaz (18, GPIO. HIGH)
vrijeme.spavanje (1)
ispis "LED isključen"
GPIO.izlaz (18, GPIO. LOW)
Spremite datoteku i vratite se na konzolu.
Korak 5: Pokretanje programa
Da biste pokrenuli program, samo napišite python file-name.py
* Zamijenite python s python3, ako koristite noviji. Ime datoteke treba biti naziv datoteke iz zadnjeg koraka.