Мазмуну:

Raspberry Pi жаңы жылдык балаты: 6 кадам (сүрөттөр менен)
Raspberry Pi жаңы жылдык балаты: 6 кадам (сүрөттөр менен)

Video: Raspberry Pi жаңы жылдык балаты: 6 кадам (сүрөттөр менен)

Video: Raspberry Pi жаңы жылдык балаты: 6 кадам (сүрөттөр менен)
Video: Праздник. Новогодняя комедия 2024, Ноябрь
Anonim
Image
Image
Керектүү жабдык
Керектүү жабдык

Сиз качандыр бир убакта Рождество чырактарын толук көзөмөлгө алгыңыз келди беле? Бул окуу куралы Raspberry Pi, ANAVI Light pHAT жана арзан 12V RGB LED тилкеси менен иштеген балатыны жасоонун так кадамдарын ачып берет. Бул, албетте, майрамдык жасалгалоо үчүн эң арзан чечим эмес, бирок бул кызыктуу жана программалоо жөндөмүңүздү практикалоонун эффективдүү жолу.

1 -кадам: Керектүү жабдык

Raspberry Pi жаңы жылдык балатыны куруу үчүн сизге керек болот:

  • балаты
  • Raspberry Pi (40 пин баштуу Raspberry Piнин каалаган модели же версиясы)
  • ANAVI Light pHAT
  • 12V RGB LED тилкеси
  • USB Power Supply
  • DC джек 5.5x2.1mm менен 12V Power Supply
  • Raspbian менен MicroSD карта

Сиз каалаган 12V RGB LED тилкесин колдоно аласыз. Рождестволук дарактын өлчөмүнө туура келген тилкенин узундугун тандаңыз. Бул 12V RGB LED тилкелери товар болуп саналат. Алар абдан арзан жана оңой табылат. Бул видеодо мен узундугу 1 метр болгон тилкени колдонуп жатам, анын ичинде 30 светодиод бар.

2 -кадам: Аппараттык жабдууну чогултуу

Аппаратты чогултуп алыңыз
Аппаратты чогултуп алыңыз
Аппаратты чогултуп алыңыз
Аппаратты чогултуп алыңыз
Аппаратты чогултуп алыңыз
Аппаратты чогултуп алыңыз
Аппаратты чогултуп алыңыз
Аппаратты чогултуп алыңыз

Аппаратты куру колуңуз менен чогултуңуз. RAV LED тилкесин ANAVI Light pHATка бурагычтын жардамы менен тиркеп, видеодо көрсөтүлгөндөй Raspberry Pi'ди жүктөңүз.

ANAVI Light pHAT-бул ачык булактардан турган Raspberry Pi кошумча бортунда түстөрдү көзөмөлдөө үчүн атайын иштелип чыккан 12V RGB LED тилкеси үч MOSFET аркылуу. Аны колдонуу менен долбоорду бир нече мүнөттө куруу абдан оңой.

3 -кадам: PiGPIO орнотуу

PiGPIO орнотуу
PiGPIO орнотуу

Сиздин Raspberry Piде терминалды ачыңыз жана төмөнкү командаларды терүү менен piGPIO жана Gitтин акыркы версияларын орнотуңуз:

sudo apt-get update

sudo apt -get install -y pigpio git

4 -кадам: Булак кодун алыңыз

Булак кодун алыңыз
Булак кодун алыңыз

12V RGB LED тилкесин көзөмөлдөө үчүн демо тиркеме бекер жана ачык булак. Бул GitHubда жеткиликтүү. Булак кодун алуу үчүн терминалда төмөнкү буйрукту аткарыңыз:

git клону

5 -кадам: Колдонмону түзүү

Колдонмону түзүү
Колдонмону түзүү

Демо тиркемени куруу үчүн терминалда төмөнкү буйрукту аткарыңыз:

cd anavi-мисалдар/anavi-light-phat/light-demo

жасоо

Демо тиркеме C программалоо тилинде жазылган. Бул ANAVI Light pHATтагы үч MOSFET аркылуу RGB LED тилкесинин түсүн орнотуу үчүн импульстун модулдук модуляциясын аныктайт.

Ар бир секундада программа үч негизги түстүн ар биринин 0дөн 255ке чейинки туш келди маанисин коёт. Жалпы айкалышы 16 миллиондон ашык түстү түзөт! Түс туш келди аныкталганына карабастан, булак коду үч негизги түстүн бири башкаларга караганда ачык болуу мүмкүнчүлүгүн жогорулатуу максатында жазылган.

6 -кадам: Колдонмону иштетүү

Колдонмону иштетүү
Колдонмону иштетүү
Колдонмону иштетүү
Колдонмону иштетүү
Колдонмону иштетүү
Колдонмону иштетүү

Колдонмону баштоо үчүн төмөнкү буйруктарды аткарыңыз:

sudo pigpiod

./demo

Демо колдонмо чексиз циклди иштетет. Аны токтотуу үчүн колдонуучу Ctrl жана C. клавиатурасын бир убакта басышы керек. Майрамдардан ырахат алыңыз жана бактылуу хакерлик!

Сунушталууда: