Orodha ya maudhui:
- Hatua ya 1: Vipengele vinavyohitajika
- Hatua ya 2: Unganisha RGB iliyoongozwa kwa Arduino Nano
- Hatua ya 3: Programu
- Hatua ya 4: Matokeo
Video: Saizi za Nano 26 Bit Kutumia Arduino: Hatua 4
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Katika nakala yangu iliyopita, nilifanya mafunzo juu ya jinsi ya kutumia WS2812 Nano Pixel LED. Katika kifungu hicho, nilitumia 16 Bit Ring Nano Pixel WS2812.
Na katika nakala hii, nitakuonyesha jinsi ya kutumia pete 26bit Pikseli za Nano WS2812.
Katika sehemu ya vifaa, hakuna kitu tofauti kati ya bits 16 na bits 26.
Tu katika sehemu ya programu ambayo inahitaji kubadilishwa.
Makala na Faida:
- Mzunguko wa kudhibiti na Chip ya RGB imejumuishwa katika kifurushi cha vifaa 5050.
- Mzunguko wa kuunda ishara iliyojengwa.
- Mzunguko wa kuweka upya umeme na nguvu iliyopotea ya kuweka upya.
- Inasambaza ishara ya usafirishaji wa bandari kwa laini moja.
- Tuma data kwa kasi ya 800Kbps.
Tazama hati ya data kwa habari zaidi WS2812.
Hatua ya 1: Vipengele vinavyohitajika
Vipengele unavyohitaji kwa mafunzo haya:
- 26 Bit WS2812 RGB LED.
- Arduino Nano V.3
- Waya wa jumper
- Mini USB
Maktaba Inayohitajika:
NeoPixel ya Adafruit
Ili kuongeza maktaba kwa Arduino, angalia nakala hii "Jinsi ya Kuongeza Maktaba ya nje kwa Arduino"
Hatua ya 2: Unganisha RGB iliyoongozwa kwa Arduino Nano
Fuata maagizo hapa chini kuunganisha WS2812 na Arduino Nano:
WS2812 hadi Arduino
IN ==> D6
VCC ==> + 5V
GND ==> GND
Hatua ya 3: Programu
Katika sehemu hii ya programu ambayo inahitaji marekebisho kidogo. Katika sehemu ya "Idadi ya LED", rekebisha idadi ya LED zinazotumika.
Fuata maagizo hapa chini kupanga bodi ya Arduino:
Fungua Arduino IDE
Bonyeza Faili> Mifano> Adafruit NeoPixels> strandtest
Lazima ubadilishe maadili kutoka kwa mchoro huu, Kinachopaswa kuwa mabadiliko ni kama ifuatavyo:
Pini iliyotumiwa
#fafanua LED_MAWANGO 12
Idadi ya LED
#fafanua LED_COUNT 26
Weka Mwangaza
strip.setBrightness (10);
Badilisha programu kama unahitaji.
Baada ya hapo, pakia programu hiyo kwenye bodi ya Arduino
Hatua ya 4: Matokeo
Unapomaliza kupakia programu hiyo kwa Arduino. Matokeo yanaweza kuonekana kwenye video hapo juu.
Asante kwa kusoma nakala hii. tuonane katika makala inayofuata.
Ikiwa una maswali, andika tu kwenye safu ya maoni.
Ilipendekeza:
Saizi za Kuishi - Fikiria Teknolojia Ina Uzima: Hatua 4 (na Picha)
Saizi za Kuishi - Fikiria Teknolojia Ina Maisha: Kuona bidhaa za nyumbani zenye akili zina kawaida zaidi katika maisha yetu, nimeanza kufikiria juu ya uhusiano kati ya watu na bidhaa hizi. Ikiwa siku moja, bidhaa nzuri za nyumbani zitakuwa sehemu ya lazima ya maisha ya kila mtu, tunapaswa kuchukua mitazamo gani
Saizi kubwa ya ukubwa: Hatua 5
Saizi kubwa ya ukubwa: Kwa mtu ambaye anatafuta kitu cha kipekee na cha kawaida. Tengeneza saa yako ya mkono kwa ukuta wako ambao hutumika kama saa
Jinsi ya kurekebisha BenQ JoyBee GP2 Projekta Dots Nyeupe na saizi zilizokufa: Hatua 5
Jinsi ya Kurekebisha BenQ JoyBee GP2 Projekta Dots Nyeupe na saizi zilizokufa: Je! Una projekta yoyote ya DLP? Je! Ulikuwa na dots nyeupe au saizi zilizokufa kwenye skrini yako ya projekta ya DLP? Leo, ninaunda chapisho la Maagizo ili kushiriki ninyi uzoefu wangu wa jinsi ya kurekebisha saizi zangu za projekti iliyokufa ya BenQ Joybee GP2
Kupunguza Sawa na Kubadilisha Saizi katika Photoshop: Hatua 6
Kupunguza Sawa na Kubadilisha Saizi katika Photoshop: Picha ziko kila mahali. Wanatawala media ya kijamii, kurasa za wavuti, kazi zilizochapishwa, matangazo, nk nk Kwa hivyo nafasi ni kwamba, umelazimika kufanya kazi na picha wakati fulani. Labda ulihitaji kutengeneza PowerPoint au kipeperushi, au kitu kingine kabisa, na wewe
ASPIR: Saizi kamili ya 3D-iliyochapishwa Humanoid Robot: Hatua 80 (na Picha)
ASPIR: Saizi kamili ya 3D-Iliyochapishwa Humanoid Robot: Usaidizi wa Kujitegemea na Roboti nzuri ya Uvuvio (ASPIR) ni saizi kamili, 4.3-ft-wazi chanzo cha 3D kilichochapishwa kibinadamu ambacho mtu yeyote anaweza kujenga na gari la kutosha na dhamira. Tumegawanya hatua hii kubwa ya 80 inayoweza kufundishwa kwa 10 e