Mundarija:
- 1 -qadam: Kerakli apparat
- 2 -qadam: Uskuna yig'ing
- 3 -qadam: PiGPIO -ni o'rnating
- 4 -qadam: Manba kodini oling
- 5 -qadam: Ilovani yarating
- 6 -qadam: Dasturni ishga tushiring
Video: Raspberry Pi Rojdestvo daraxti: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Rojdestvo chiroqlarini to'liq nazorat qilishni xohlaganmisiz? Ushbu qo'llanmada Raspberry Pi, ANAVI Light pHAT va arzon 12V RGB LED tasmasi bilan ishlaydigan Rojdestvo daraxti yasashning aniq bosqichlari ko'rsatilgan. Bu, albatta, bayramni bezash uchun eng arzon echim emas, lekin bu sizning dasturlash ko'nikmalaringizni mashq qilishning qiziqarli va samarali usuli.
1 -qadam: Kerakli apparat
Raspberry Pi Rojdestvo daraxti qurish uchun sizga kerak bo'ladi:
- Rojdestvo daraxti
- Raspberry Pi (40 pinli sarlavhali Raspberry Pi ning har qanday modeli yoki versiyasi)
- ANAVI engil pHAT
- 12V RGB LED tasmasi
- USB quvvat manbai
- 5,5x2,1 mm DC uyasi bilan 12V quvvat manbai
- Raspbian bilan microSD karta
Siz har qanday 12V RGB LED tasmasini ishlatishingiz mumkin. Rojdestvo daraxti o'lchamiga mos keladigan chiziq uzunligini tanlang. Bu 12V RGB LED chiziqlar tovar hisoblanadi. Ular juda arzon va ularni topish oson. Ushbu videoda men 30 metrli LEDli 1 metr uzunlikdagi tasmadan foydalanmoqdaman.
2 -qadam: Uskuna yig'ing
Uskunani yalang'och qo'llaringiz bilan yig'ing. RGB LED tasmasini tornavida yordamida ANAVI Light pHAT ga ulang va videoda ko'rsatilgandek Raspberry Pi -ni yuklang.
ANAVI Light pHAT-bu ochiq manbali Raspberry Pi qo'shimcha qurilmasi, uchta MOSFET orqali past narxli 12V RGB LED tasmasini ranglarni boshqarish uchun mo'ljallangan. Loyihani bir necha daqiqada qurish juda oson.
3 -qadam: PiGPIO -ni o'rnating
Raspberry Pi -da terminalni oching va quyidagi buyruqlarni kiritish orqali piGPIO va Git -ning so'nggi versiyalarini o'rnating:
sudo apt-get yangilanishi
sudo apt -get install -y pigpio git
4 -qadam: Manba kodini oling
12V RGB LED tasmasini boshqarish uchun demo -dastur bepul va ochiq manbali. U GitHub -da mavjud. Manba kodini olish uchun terminalda quyidagi buyruqni bajaring:
git klon
5 -qadam: Ilovani yarating
Demo dasturini yaratish uchun terminalda quyidagi buyruqni bajaring:
CD anavi-misollar/anavi-light-phat/light-demo
qilmoq
Demo dastur C dasturlash tilida yozilgan. U ANAVI Light pHAT-dagi uchta MOSFET orqali RGB LED tasmasini rangini sozlash uchun puls kengligi modulli dasturiy ta'minotni yaratadi.
Har soniyada dastur uchta asosiy rangning 0 dan 255 gacha bo'lgan tasodifiy qiymatni o'rnatadi. Umumiy kombinatsiya 16 milliondan ortiq rangni yaratadi! Rang tasodifiy aniqlangan bo'lsa -da, manba kodi uchta asosiy rangdan biri boshqalarga qaraganda yorqinroq bo'lish imkoniyatini oshirish maqsadida yozilgan.
6 -qadam: Dasturni ishga tushiring
Ilovani ishga tushirish uchun quyidagi buyruqlarni bajaring:
sudo pigpiod
./demo
Demo dasturi cheksiz pastadirni ishga tushiradi. Uni tugatish uchun foydalanuvchi bir vaqtning o'zida Ctrl va C. klaviaturasini bosishi kerak. Dam olish kunlaridan bahramand bo'ling va xakerlikdan xursand bo'ling!
Tavsiya:
Veb-sayt boshqaradigan Rojdestvo daraxti (har kim uni boshqarishi mumkin): 19 qadam (rasmlar bilan)
Veb-sayt boshqariladigan Rojdestvo daraxti (har kim uni boshqarishi mumkin): Siz veb-sayt boshqaradigan Rojdestvo daraxti qanday ko'rinishini bilmoqchimisiz? Mana mening rojdestvo daraxti loyihamni ko'rsatadigan video. Hozirda jonli efir tugadi, lekin men nima bo'layotganini tasvirga oladigan video tayyorladim: bu yil dekabr oyining o'rtalarida
Rojdestvo daraxti bilan nafas olish - Arduino Rojdestvo chiroqlarini boshqaruvchi: 4 qadam
Rojdestvo daraxti bilan nafas olish-Arduino Rojdestvo chiroqlarini boshqarish moslamasi: 9 metrli oldindan yoritilgan sun'iy Rojdestvo daraxti uchun boshqaruv qutisi Rojdestvo oldidan sindirilgani yaxshi yangilik emas va ishlab chiqaruvchi zaxira qismlarini bermaydi. Bu aql bovar qilmaydigan LED yorug'lik drayveri va boshqaruvchisining Ar
USB bilan ishlaydigan RGB LED Rojdestvo daraxti: 9 qadam (rasmlar bilan)
USB bilan ishlaydigan RGB LED Rojdestvo daraxti: Men fizzPOP a'zosi bo'lgan Makerspace -dagi bir necha do'st do'stlarim uchun Rojdestvo arafasida bir nechta sovg'alar berishga qaror qildim. Men qaror qildimki, men ularni butunlay o'zim quraman, shuning uchun ular to'plamni ishlab chiqaraman, shunda ular bino qurishdan zavqlanishadi
Raspberry Pi Rojdestvo daraxti yorug'lik namoyishi: 15 qadam (rasmlar bilan)
Raspberry Pi Rojdestvo daraxti yorug'lik shousi: Yangilash: Men bu daraxtning 2017 yilgi yangilangan evolyutsiyasini bu ko'rsatmali https://www.instructables.com/id/LED-Christmas-Tree-With-Video-Projector-Rasp -Pi/Ushbu loyiha Raspberry Pi -dan foydalanishni o'z ichiga oladi, ular ulanadigan 8 ta AC tok manbaini boshqaradi
USB bilan ishlaydigan LED Rojdestvo daraxti: 9 qadam (rasmlar bilan)
USB -quvvat bilan ishlaydigan LED Rojdestvo daraxti: Dam olish kunlari men bir nechta do'stlarimga ajoyib narsa bermoqchi edim, o'sha paytga qadar men o'zimga oddiy elektron nazariyasini o'rgatganman va LEDlar bilan oshiq bo'lganman. Shunday qilib, men LEDlarni Rojdestvodan ikki hafta oldin buyurtma qildim, chunki bu etarli vaqt bo'ladi