Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Teraz sa naučíte najjednoduchší projekt, ktorý môžete vytvoriť pomocou malinového pi. Ak to do teraz neviete, hovorím o programe žmurknutia, ktorý je vidieť na arduine. Používam veľmi bežné veci, o ktorých sa môžete dozvedieť v nasledujúcom kroku. Poďme začať!
Krok 1: Potrebné súčasti
Na stavbu budete potrebovať:
- 1 x Raspberry Pi
- 1 x kábel USB
- 1 x LED dióda
- 1 x Breadboard
- 1 x karta SD a adaptér (minimálne 4 GB)
- 1 x kábel LAN
- 1 x 50 ohmový odpor
- 2 x prepojovacie vodiče
Allchips je platforma online služieb pre elektronické súčiastky, môžete si u nich kúpiť všetky súčiastky
Krok 2: Budovanie obvodu
Každá LED dióda má dve strany - jednu negatívnu a jednu pozitívnu. Vyberte záporný pól a pomocou odporu ho zapojte do GND (kolík 6). Druhý koniec ide na kolík 18. Nebojte sa použiť obrázok ako referenciu.
Krok 3: Nastavenie maliny
Ak chcete, aby bol proces čo najjednoduchší, môžete postupovať podľa môjho tutoriálu o bezhlavom nastavení Raspberry Pi. Môžete to urobiť aj tradičnejším spôsobom a bez ohľadu na to, ako to nastavíte, musíte skončiť s konzolou na samotnom Pi. Teraz musíte nainštalovať Python alebo Python 3. Zadajte nasledujúci príkaz:
sudo apt-get install python
alebo
sudo apt-get install python3
(v závislosti od verzie, ktorú si vyberiete)
Krok 4: Napísanie programu
Musíte použiť jednoduchý textový editor s názvom nano, zadajte teda príkaz sudo nano file-name.py
* Kde file-name je názov podľa vášho výberu. Pamätajte si to, budeme to potrebovať neskôr!
Do novo vytvoreného súboru prilepte nasledujúci kód:
importujte RPi. GPIO ako GPIO
čas importu
GPIO.setmode (GPIO. BCM)
GPIO.setwarnings (False)
GPIO.setup (18, GPIO. OUT)
vytlačiť „LED zapnuté“
GPIO.output (18, GPIO. HIGH)
time.sleep (1)
vytlačiť „LED nesvieti“
GPIO.output (18, GPIO. LOW)
Uložte súbor a vráťte sa do konzoly.
Krok 5: Spustenie programu
Na spustenie programu stačí napísať python file-name.py
* Nahraďte python python3, ak používate novší. Názov súboru by mal byť názov súboru z posledného kroku.