Съдържание:
- Стъпка 1: Инсталирайте операционна система в Pi
- Стъпка 2: Схема на веригата
- Стъпка 3: Гледайте видеото за повече подробности
- Стъпка 4: Python код
Видео: Започнете първия си проект с малина: Мигащ светодиод: 4 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:54
В този проект ще ви покажа как да програмирате Raspberry Pi, за да направите LED мигане, Ако почти сте закупили Raspberry pi и не знаете нищо откъде да започнете, този урок се вписва.
В допълнение към вашия Raspberry Pi, работещ с Raspbian, ще ви трябва:
1. Резистор 330 Ома
2. LED
3. Платформа
4. Някои проводници
Стъпка 1: Инсталирайте операционна система в Pi
Можете да пропуснете тази стъпка, ако вече сте инсталирали операционната система в Pi. Ако да, преминете към стъпка 2 или потърсете пълните инструкции за инсталиране на ОС в тази връзка, която качих.
www.instructables.com/id/Build-Your-Own-PC-With-Raspberry/
Стъпка 2: Схема на веригата
Моля, следвайте стъпките по -долу:
1. Свържете 220Ω резистор към анода на светодиода, след това резистора към 5 V.
2. Свържете катода на светодиода към GPIO (вижте снимката по -горе).
Стъпка 3: Гледайте видеото за повече подробности
Стъпка 4: Python код
Вече сте готови да напишете код, за да включите светодиода.
ЗАБЕЛЕЖКА: Всички следващи стъпки са обяснени във видеото
1. Включете Pi и създайте нов текстов файл „BLINK.py“.
=====================================================================================
2. Въведете следния код:
импортирайте RPi. GPIO като GPIOимпортирайте време
GPIO.setwarnings (False)
GPIO.setmode (GPIO. BCM)
GPIO.setup (17, GPIO. OUT) #Определете щифт 17 като изход
докато е вярно:
GPIO.изход (17, True) #Извежда цифров ВИСОК сигнал (5V) на щифт 3
time.sleep (2) #Време закъснение от 2 секунди
print ('Здравей') #Печат, когато светодиодът се включи
GPIO.изход (17, False) #Извежда цифров LOW сигнал (0V) на пин 3
time.sleep (2) #Време закъснение от 2 секунди
=====================================================================================
3. След като въведете целия проверен код, запишете го
=====================================================================================
4. Стартирайте кода на python, като въведете следния код в терминала:
- cd Desktop и натиснете Enter (въвеждам Desktop, защото съм записал файла в Desktop на pi).
- python BLINK.py и натиснете Enter.
=====================================================================================
Ще видите, че светодиодът се включва за две секунди и след това също се изключва за две секунди.
Надявам се да ви хареса с този проект.
Препоръчано:
Мигащ светодиод с помощта на Arduino (TinkerCAD): 5 стъпки
Мигащ светодиод с помощта на Arduino (TinkerCAD): Здравей! Тази инструкция ще бъде доста основна. Тук ще покажа как да използвам TinkerCAD за мигане на Led с помощта на Arduino.TinkerCAD е доста полезен софтуер, когато става въпрос за бързо тестване на кода ви и е много удобен за тези, които
Мигащ светодиод {Button Controlled}: 5 стъпки
Мигащ светодиод {Button Controlled}: Аз съм студент в Kang Chiao. Това е моят проект, използвам Arduino и направих мигаща LED светлина с бутон, който може да го накара да премигне. Можете да го поставите върху кърпата си и когато някои хора са твърде близо до вас, можете да натиснете бутона и крушката wi
Bare Metal Raspberry Pi 3: Мигащ светодиод: 8 стъпки
Bare Metal Raspberry Pi 3: Мигащ светодиод: Добре дошли в урока за BARE METAL pi 3! В този урок ще преминем през стъпките, от началото до края, за да получим мигащ светодиод с помощта на Raspberry PI 3 резистор, светодиод и празна SD карта. И така, какво е BARE METAL? BARE
Таймери на 8051 с мигащ светодиод Пример Част 1: 3 стъпки
Таймери на 8051 с мигащ светодиод Пример Част 1: В този урок ще ви разкажа как се правят таймери на 8051. Тук ще обсъдим таймер 0 в режим 1. Следващият урок ще обсъдим и други режими
Мигащ светодиод с помощта на ESP8266 NodeMCU Lua WiFi Урок: 6 стъпки
Мигащ светодиод с помощта на ESP8266 NodeMCU Lua WiFi Урок: ОПИСАНИЕ NodeMCU е IoT платформа с отворен код. Той включва фърмуер, който работи на ESP8266 WiFi SoC от Espressif, и хардуер, базиран на модула ESP-12. Терминът "NodeMcu" по подразбиране се отнася за филмовия софтуер, а не за