Orodha ya maudhui:

Mti wa Krismasi wa Raspberry Pi: Hatua 6 (na Picha)
Mti wa Krismasi wa Raspberry Pi: Hatua 6 (na Picha)

Video: Mti wa Krismasi wa Raspberry Pi: Hatua 6 (na Picha)

Video: Mti wa Krismasi wa Raspberry Pi: Hatua 6 (na Picha)
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Novemba
Anonim
Image
Image
Vifaa vinavyohitajika
Vifaa vinavyohitajika

Je! Umewahi kutaka kuwa na udhibiti kamili wa taa zako za Krismasi? Mafunzo haya yatafunua hatua halisi za kutengeneza mti wa Krismasi unaotumiwa na Raspberry Pi, ANAVI Light pHAT na bei rahisi ya 12V RGB LED. Kwa kweli hii sio suluhisho la bei rahisi kwa mapambo ya likizo lakini ni ya kufurahisha na njia bora ya kufanya mazoezi ya ustadi wako wa programu.

Hatua ya 1: Vifaa vinavyohitajika

Ili kujenga mti wa Krismasi wa Raspberry Pi utahitaji:

  • mti wa Krismasi
  • Raspberry Pi (mfano wowote au toleo la Raspberry Pi na kichwa cha pini 40)
  • ANAVI Mwanga pHAT
  • Ukanda wa 12V RGB LED
  • Ugavi wa Umeme wa USB
  • Ugavi wa umeme wa 12V na DC jack 5.5x2.1mm
  • Kadi ya MicroSD na Raspbian

Unaweza kutumia ukanda wowote wa 12V RGB LED. Chagua urefu wa ukanda unaolingana na saizi ya mti wako wa Krismasi. Vipande hivi vya 12V RGB vya LED ni bidhaa. Zinapatikana kwa bei rahisi na rahisi kupatikana. Katika video hii ninatumia ukanda mrefu wa mita 1 na LED 30 ndani yake.

Hatua ya 2: Unganisha vifaa

Kusanya vifaa
Kusanya vifaa
Kusanya vifaa
Kusanya vifaa
Kusanya vifaa
Kusanya vifaa
Kusanya vifaa
Kusanya vifaa

Kukusanya vifaa kwa mikono yako wazi. Ambatisha mkanda wa RGB LED kwa ANAVI Mwanga pHAT ukitumia dereva wa screw na boot Raspberry Pi kama inavyoonekana kwenye video.

ANAVI Mwanga pHAT ni vifaa vya wazi vya Raspberry Pi ya kuongeza-bodi iliyoundwa mahsusi kudhibiti rangi bei ya chini ya 12V RGB ukanda wa LED kupitia MOSFET tatu. Kutumia ni rahisi sana kujenga mradi kwa dakika chache tu.

Hatua ya 3: Sakinisha PiGPIO

Sakinisha PiGPIO
Sakinisha PiGPIO

Kwenye Raspberry yako Fungua kituo na usakinishe matoleo ya hivi karibuni ya piGPIO na Git kwa kuandika amri zifuatazo:

Sudo apt-pata sasisho

Sudo apt-get install -y pigpio git

Hatua ya 4: Pata Nambari ya Chanzo

Pata Nambari ya Chanzo
Pata Nambari ya Chanzo

Maombi ya demo ya kudhibiti ukanda wa 12V RGB LED ni chanzo cha bure na wazi. Inapatikana kwa GitHub. Tekeleza amri ifuatayo kwenye terminal ili upate nambari ya chanzo:

clone ya git

Hatua ya 5: Jenga Matumizi

Jenga Matumizi
Jenga Matumizi

Tekeleza amri ifuatayo kwenye terminal ili kuunda programu ya onyesho:

cd anavi-mifano / anavi-mwanga-phat / mwanga-demo

fanya

Maombi ya onyesho yameandikwa katika lugha ya programu ya C. Inaunda muundo uliofafanuliwa wa upana wa mapigo ili kuweka rangi ya ukanda wa RGB LED kupitia MOSFET tatu kwenye ANAVI Light pHAT.

Kwa kila sekunde, mpango huweka thamani ya nasibu katika anuwai kutoka 0 hadi 255 ya kila moja ya rangi kuu tatu. Mchanganyiko wa jumla hufanya zaidi ya rangi milioni 16! Ingawa rangi imedhamiriwa kwa nasibu, nambari ya chanzo imeandikwa kwa njia ya kuongeza nafasi kwamba moja ya rangi kuu tatu ni angavu kuliko zingine.

Hatua ya 6: Anzisha Maombi

Anzisha Matumizi
Anzisha Matumizi
Anzisha Matumizi
Anzisha Matumizi
Anzisha Matumizi
Anzisha Matumizi

Tekeleza maagizo hapa chini ili kuanza programu:

suruali ya nguruwe

./demo

Maombi ya onyesho huendesha kitanzi kisicho na mwisho. Ili kuimaliza mtumiaji lazima abonyeze wakati huo huo kwenye kibodi yake Ctrl na C. Hiyo ndio! Furahiya likizo na utapeli wa furaha!

Ilipendekeza: