Съдържание:

LED светлина - Необходими неща: 6 стъпки
LED светлина - Необходими неща: 6 стъпки

Видео: LED светлина - Необходими неща: 6 стъпки

Видео: LED светлина - Необходими неща: 6 стъпки
Видео: Zigbee LED Controller - универсальность за небольшую цену, Tuya, HomeKit, Home Assistant, биндинг 2024, Ноември
Anonim
LED светлина - необходими неща
LED светлина - необходими неща
LED светлина - необходими неща
LED светлина - необходими неща
LED светлина - необходими неща
LED светлина - необходими неща
LED светлина - необходими неща
LED светлина - необходими неща

За тази инструкция ще ви покажа как да накарате LED светлината да се включва и изключва с помощта на Raspberry Pi и някои програми на Python. Нещата, които ще ви трябват за проекта, са както следва: LED светлина, джъмперни кабели, платка, USB захранване (за включване на RaspberryPi), Micro SD карта и Raspberry Pi. Ще ви трябват и неща, които ще позволят на потребителя да се движи около графичния потребителски интерфейс на Raspberry PI като HDMI и монитор, за да види какво се случва, и мишка и клавиатура да се движат наоколо.

Стъпка 1: Настройка - Raspberry PI

Настройка - малинов PI
Настройка - малинов PI
Настройка - малинов PI
Настройка - малинов PI
Настройка - малинов PI
Настройка - малинов PI

Няма да навлизам в стъпка по стъпка конкретно как да настроя Raspberry PI, тъй като това може да бъде само по себе си инструкция. Вместо това просто ще ви дам един бърз поглед надолу. ще трябва да отидете на https://www.raspberrypi.org/downlaods/noobs и да изтеглите файл, наречен Noobs, в който има Raspbain (операционната система). Noobs е лесна за настройка версия на операционната система, която ще ви помогне да обясните системата за нови потребители. След това ще извлечете изтегления файл и го поставите на Micro SD карта, която след това ще бъде инжектирана в слота за Micro SD в Raspberry PI. Когато включите Raspberry PI, той ще стартира програмата Noobs и ще ви научи как да използвате операционната система.

Стъпка 2: 1. Първи стъпки

1. Първи стъпки
1. Първи стъпки
1. Първи стъпки
1. Първи стъпки

Ще трябва да извадите своя Raspberry Pi (е поредица от малки едноплатни компютри) и макета си (устройство без спойка за временен прототип с електроника и дизайн на тестови схеми). Ще трябва да поставите една от вашите LED светлини в два от щифтовете, които са в макета. Няма значение в кои две дупки поставяте щифта си, единственото изискване е да поставите щифта в съседните отвори.

Стъпка 3: 2. ВИНАГИ използвайте резистор

2. ВИНАГИ използвайте резистор
2. ВИНАГИ използвайте резистор

Понякога ще виждате хора да свързват светодиода директно към GPIO портовете на Raspberry PI, това е много лошо, тъй като може да причини повреда на портовете или да повреди изобщо Raspberry Pi. В този проект ще използваме резистор от 470 ома (резистори се използват за намаляване на токовия поток), който ще позволи на светодиода да бъде видим, без да има вероятност да повреди Raspberry Pi. Искате да поставите единия от пиновете на резистора до горния щифт на светодиода, а другия щифт в горната част на реда.

Стъпка 4: 3. Свързване към Raspberry Pi

3. Свързване към Raspberry Pi
3. Свързване към Raspberry Pi
3. Свързване към Raspberry Pi
3. Свързване към Raspberry Pi
3. Свързване към Raspberry Pi
3. Свързване към Raspberry Pi
3. Свързване към Raspberry Pi
3. Свързване към Raspberry Pi

Сега ще свържем макета към Raspberry PI, ще направим това, като използваме джъмпери. Ще искаме да използваме два различни цвята, за да не се объркаме. Предлага се да използваме сините и червените цветове за проводници. Червеното означава положителни връзки, а синьото означава отрицателни връзки. След това ще използваме синия проводник (земна връзка) и ще поставим нашия щифт в отвора, който е до долния щифт на светодиода, другата страна на синия проводник ще бъде свързан към Raspberry PI, където можем да поставим кабела навсякъде че казва земя (погледнете диаграмата), ще я поставим на трета надолу от горната част на дясната страна. Червеният проводник ще бъде поставен на същия ред като резистора (така че токът е регулиран), а другата страна ще бъде поставена към GPIO порта 18 (шест надолу от горната част на дясната страна)

Стъпка 5: 4. Използване на Python

4. Използване на Python
4. Използване на Python
4. Използване на Python
4. Използване на Python
4. Използване на Python
4. Използване на Python

Сега ще преминем към графичния потребителски интерфейс на Raspberry PI и ще отворим Python. първото нещо, което искаме да направим, е да въведем Sudo python, това ще ни позволи да получим GPIO пиновете (нормалният python не ни позволява да правим това). След това ще искаме да импортираме библиотеката Rpi. GPIO, която ни позволява да взаимодействаме с хардуера на Raspberry pi, ще преименуваме Rpi. GPIO само на GPIO за по -лесно писане. Сега ще трябва да настроим режима, така че програмата да знае кои щифтове къде се намират. За да може програмата да се изпълнява, ще трябва също да декларираме какъв щифт ще прави какво, така че ще декларираме, че щифт 18 ще бъде изход. Накрая ще кажем на програмата да изведе ток на щифт 18 и да напише True, така че да позволява преминаването на ток. Ако поставим false вместо true, това ще доведе до изключване на светодиода.

Стъпка 6: КРАЙ

Край
Край

Това, което ви показах тук в тази инструкция, е само част от това, което можете да направите с Raspberry Pi и python. За комбинацията от тези две небето е границата, дори за това, което ви показах, има много неща, които можете да добавите към него. Например е възможно да има превключвател, който ще позволи на светодиода да се включва всеки път, когато натиснете превключвателя. Много неща са възможни, стига да имате време и желание да го направите.

Препоръчано: