Мазмұны:
- 1 -қадам: Қажетті жабдық
- 2 -қадам: Жабдықты жинаңыз
- 3 -қадам: PiGPIO орнатыңыз
- 4 -қадам: Бастапқы кодты алыңыз
- 5 -қадам: қосымшаны құрыңыз
- 6 -қадам: Қолданбаны іске қосыңыз
Бейне: Raspberry Pi шыршасы: 6 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Рождестволық шамдарды толығымен басқарғыңыз келді ме? Бұл оқулықта 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 орнатыңыз
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. пернетақтасын басуы керек. Мерекеден рахат алыңыз және бақытты хакерлік!
Ұсынылған:
Bluetooth басқаратын NeoPixel шыршасы: 5 қадам
Bluetooth арқылы басқарылатын NeoPixel шыршасы: Сіз осы жылы шыршаңызға IoT (Интернет заттары) қалай қосуға болатынын білгіңіз келе ме? Жақсы, бұл мүлдем мүмкін! Мен бұл жобаны «ArduXmas» деп атаймын және ол Arduino қабаны басқаратын RGB NeoPixel жолақтан тұрады
FlatPack шыршасы: 6 қадам (суреттермен)
FlatPack шыршасы: Менде " біз сені сағындық " Өткен аптада Instructables поштасы, иә … мен де сені сағындым ^ _ ^ Нағыз әлеммен айналысатын сияқтымын, бірақ кеше - 25 желтоқсан - демалыс болды. Әйелім мен балаларым енеме барады, сондықтан мен үйде жалғыз болдым
ATmega шыршасы (arduino): 10 қадам (суреттермен)
ATmega шыршасы (arduino): ATmega шыршасы (arduino)
$ 1 ПХД шыршасы: 7 қадам (суреттермен)
$ 1 ПХД Рождестволық шырша: ПХД Рождестволық шырша Loann BOUDIN | 2018 Рождество келе жатқанда, электрониканы сүйетін адам не істей алады? Әрине, ПХД шыршасы! Кішкене электроника әуесқойлары клубының мүшесі ретінде мен электроникаға және ПХД дизайнына деген құмарлығыммен бөліскім келеді
Түсті өзгерту LED шыршасы: 3 қадам (суреттермен)
Рождестволық шыршаның түсі өзгереді: Мен бұл шыршаны өткен жылы доллар дүкенінен таптым, оны жарықтандыру үшін түбіне жарық диодты қойғым келді, бірақ бір жылдан кейін оған қол жеткізе алмадым. Бұл өте қарапайым жоба. кішкене дәнекерлеуді қажет етеді және әдемі аяқтайды