Мазмұны:

Raspberry Pi шыршасы: 6 қадам (суреттермен)
Raspberry Pi шыршасы: 6 қадам (суреттермен)

Бейне: Raspberry Pi шыршасы: 6 қадам (суреттермен)

Бейне: Raspberry Pi шыршасы: 6 қадам (суреттермен)
Бейне: BTT - Manta E3EZ - CB1 with EMMc install 2024, Қараша
Anonim
Image
Image
Қажетті жабдық
Қажетті жабдық

Рождестволық шамдарды толығымен басқарғыңыз келді ме? Бұл оқулықта Raspberry Pi, ANAVI Light pHAT және 12В RGB арзан жарықдиодты жолақпен жұмыс істейтін шыршаны жасаудың нақты қадамдары ашылады. Бұл, әрине, мерекелік безендірудің ең арзан шешімі емес, бірақ бұл сіздің бағдарламалау дағдыларыңызды дамытудың қызықты және тиімді әдісі.

1 -қадам: Қажетті жабдық

Raspberry Pi шыршасын жасау үшін сізге қажет:

  • шырша
  • Raspberry Pi (40 істікшелі тақырыпшасы бар Raspberry Pi кез келген моделі немесе нұсқасы)
  • ANAVI жеңіл рНАТ
  • 12В RGB жарықдиодты жолақ
  • USB қуат көзі
  • 5,5х2,1мм тұрақты ток ұясы бар 12В қуат көзі
  • Raspbian қосылған MicroSD картасы

Кез келген 12В RGB жарықдиодты жолағын қолдануға болады. Рождестволық шыршаның өлшеміне сәйкес келетін жолақтың ұзындығын таңдаңыз. Бұл 12В RGB жарықдиодты жолақтар - бұл тауар. Олар өте қолжетімді және оларды табу оңай. Бұл бейнеде мен ұзындығы 1 метрлік жолақты қолданамын, оның ішінде 30 жарық диоды бар.

2 -қадам: Жабдықты жинаңыз

Аппараттық құралдарды жинаңыз
Аппараттық құралдарды жинаңыз
Аппараттық құралдарды жинаңыз
Аппараттық құралдарды жинаңыз
Аппараттық құралдарды жинаңыз
Аппараттық құралдарды жинаңыз
Аппараттық құралдарды жинаңыз
Аппараттық құралдарды жинаңыз

Жабдықты жалаң қолмен жинаңыз. RGB светодиодты жолағын ANAVI Light pHAT бұрауышпен бекітіңіз және бейнеде көрсетілгендей Raspberry Pi жүктеңіз.

ANAVI Light pHAT-бұл ашық түстермен жабдықталған Raspberry Pi қондырғы тақтасы, түстерді басқаруға арналған. Оның көмегімен жобаны бірнеше минут ішінде құру өте оңай.

3 -қадам: PiGPIO орнатыңыз

PiGPIO орнатыңыз
PiGPIO орнатыңыз

Raspberry Pi -де терминал ашып, келесі пәрмендерді енгізу арқылы piGPIO мен Git -тың соңғы нұсқаларын орнатыңыз:

sudo apt-get жаңартуы

sudo apt -get install -y pigpio git

4 -қадам: Бастапқы кодты алыңыз

Бастапқы кодты алыңыз
Бастапқы кодты алыңыз

12В RGB жарықдиодты жолағын басқаруға арналған демо -қосымша ақысыз және ашық. Ол GitHub -те қол жетімді. Бастапқы кодты алу үшін терминалда келесі пәрменді орындаңыз:

git клоны

5 -қадам: қосымшаны құрыңыз

Қолданбаны құру
Қолданбаны құру

Демо қосымшаны құру үшін терминалда келесі пәрменді орындаңыз:

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

жасау

Демо қосымшасы C программалау тілінде жазылған. Ол ANAVI Light pHAT-та үш MOSFET арқылы RGB жарық диодты жолағының түсін орнату үшін импульстік енді модуляциялы бағдарламалық жасақтаманы жасайды.

Әр секунд сайын бағдарлама үш негізгі түстің әрқайсысының 0 -ден 255 аралығында кездейсоқ мәнді орнатады. Жалпы комбинация 16 миллионнан астам түсті құрайды! Түс кездейсоқ анықталғанымен, бастапқы код үш негізгі түстің біреуі басқаларына қарағанда жарқын болу мүмкіндігін жоғарылату үшін жазылған.

6 -қадам: Қолданбаны іске қосыңыз

Қолданбаны іске қосыңыз
Қолданбаны іске қосыңыз
Қолданбаны іске қосыңыз
Қолданбаны іске қосыңыз
Қолданбаны іске қосыңыз
Қолданбаны іске қосыңыз

Бағдарламаны бастау үшін төмендегі пәрмендерді орындаңыз:

sudo pigpiod

./demo

Демо қосымшасы шексіз циклды іске қосады. Оны тоқтату үшін пайдаланушы бір уақытта Ctrl және C. пернетақтасын басуы керек. Мерекеден рахат алыңыз және бақытты хакерлік!

Ұсынылған: