Orodha ya maudhui:
- Hatua ya 1: HackerBox 0030: Yaliyomo kwenye Sanduku
- Hatua ya 2: NodeMCU na Arduino IDE
- Hatua ya 3: Ukanda wa LED wa RGB
- Hatua ya 4: Lightforms
- Hatua ya 5: Lightform Fireplace
Video: HackerBox 0030: Lightforms: Hatua 11
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
Mwezi huu, wadukuzi wa HackerBox wanaunda miundo yenye akili, ya pande tatu, iliyoangaziwa. Inayoweza kufundishwa ina habari ya kufanya kazi na HackerBox # 0030, ambayo unaweza kuchukua hapa wakati vifaa vinadumu. Pia, ikiwa ungependa kupokea HackerBox kama hii kwenye sanduku lako la barua kila mwezi, tafadhali jiandikishe kwenye HackerBoxes.com na ujiunge na mapinduzi!
Mada na Malengo ya Kujifunza ya HackerBox 0030:
- Sanidi ESP8266 NodeMCU kwa matumizi na IDE ya Arduino
- Kukusanya miundo kutoka kwa rangi kamili ya RGB vipande vya LED
- Dhibiti vipande vya LED vya RGB kwa kutumia ESP8266 NodeMCU
- Panua shughuli za NodeMCU juu ya mitandao isiyo na waya ya Wi-Fi
- Jenga Cube ya LED ya 8x8x8
- Jaribu kupanga tena programu ndogo ya msingi ya 8051
HackerBoxes ni huduma ya sanduku la usajili la kila mwezi kwa vifaa vya elektroniki vya DIY na teknolojia ya kompyuta. Sisi ni watendaji wa hobby, watunga, na majaribio. Sisi ndio waotaji wa ndoto. HACK Sayari!
Hatua ya 1: HackerBox 0030: Yaliyomo kwenye Sanduku
- HackerBoxes # 0030 Kadi ya Marejeleo inayokusanywa
- Moduli ya NodeMCU V3 na ESP8266 na 32M Flash
- Reel ya 60 WS2812B RGB LEDs mita 2
- 8x8x8 LED Kit na 8051-Based MCU na 512 LEDs
- Moduli ya Serial ya USB na CH340G na waya za Jumper
- Umeshikamana Hookup Waya mita 3, 22 kupima
- Dhana ya kipekee ya HackerBoxes
- Daraja la kipekee la Giza la LED
Vitu vingine ambavyo vitasaidia:
- Chuma cha kulehemu, solder, na zana za msingi za kutengenezea
- Kompyuta ya kuendesha zana za programu
- Kadibodi au kuni kwa jig ya mkutano wa LED
Jambo muhimu zaidi, utahitaji hali ya kujifurahisha, roho ya DIY, na udadisi wa hacker. Elektroniki ngumu ya DIY sio jambo dogo, na HackerBoxes hazimwa maji. Lengo ni maendeleo, sio ukamilifu. Unapoendelea na kufurahiya raha hiyo, kuridhika sana kunaweza kupatikana kutokana na kujifunza teknolojia mpya na kwa matumaini kupata miradi kadhaa ikifanya kazi. Tunashauri kuchukua kila hatua pole pole, ukizingatia maelezo, na usiogope kuomba msaada.
Kwamba kuna habari nyingi kwa washiriki wa sasa, na wanaotazamiwa katika Maswali Yanayoulizwa Sana ya HackerBox.
Hatua ya 2: NodeMCU na Arduino IDE
NodeMCU ni chanzo wazi cha IoT. Inajumuisha firmware ambayo inaendesha kwenye ESP8266 Wi-Fi SoC kutoka Espressif Systems.
Kuanza, hakikisha umeweka Arduino IDE (www.arduino.cc).
Ifuatayo, utahitaji madereva kwa chip inayofaa ya Serial-USB kwenye moduli ya NodeMCU unayotumia. Hivi sasa moduli nyingi za NodeMCU zinajumuisha CH340 Serial-USB chip. Mtengenezaji wa chips CH340 (WCH.cn) ana madereva yanayopatikana kwa mifumo yote maarufu ya uendeshaji. Angalia ukurasa wa tafsiri wa Google kwa wavuti yao. Baadhi ya madereva hayo pia yanaonyeshwa kwenye wavuti ya WeMos.
Mwishowe, fuata maagizo hapa ya kusanikisha usaidizi wa bodi ya ESP8266 kwenye Arduino IDE.
Wakati wa kusanidi IDE, chagua "Moduli ya ESP-12E" kama bodi. Chagua bandari inayofaa inayoonekana wakati wa kushikilia NodeMCU kwenye kompyuta yako.
Kama kawaida, anza na mfano wa Blink kujaribu kuandaa na kupakia kwa NodeMCU. Kuna mwangaza wa bluu kwenye ubao kwenye pini inayojulikana kama "LED_BUILTIN" kwa hivyo mchoro wa mfano unapaswa kufanya kazi bila mabadiliko. Badilisha idadi ya millisecond iliyopitishwa (mara mbili) kwa kuchelewesha () kazi ili kubadilisha kiwango cha blink cha LED. Thibitisha kuwa mabadiliko yanaonyeshwa katika operesheni baada ya kupakia kwa mafanikio.
Hatua ya 3: Ukanda wa LED wa RGB
Vipande hivi vya RGB vya RGB rahisi ni njia rahisi ya kuongeza athari ngumu za taa kwa mradi wowote. Kila LED ina dereva iliyojumuishwa ambayo hukuruhusu kudhibiti rangi na mwangaza wa kila LED kwa uhuru. LED ya pamoja / dereva IC kwenye vipande hivi ni ngumu sana WS2812B (datasheet). Ukiangalia "pikseli" ya WS2812 na kikuza, kwa kweli unaweza kuona dereva aliyejumuishwa na waya za kushikamana akiiunganisha na taa ndogo za ndani za kijani, nyekundu, na bluu.
Kudhibiti mlolongo wa LED za WS2812 kutoka NodeMCU, maktaba ya FastLED ni chaguo nzuri sana.
Maktaba huja na michoro mizuri ya mfano ambayo unaweza kujaribu. Hakikisha kubadilisha fasili hizi:
#fafanua LED_PIN D1 # fafanua COLOR_ORDER GRB # fafanua CHIPSET WS2812
TAARIFA YA UWEZO WA NGUVU Kila WS2812 inaweza kuchora karibu 60mA, kwa hivyo hakikisha kutoa usambazaji wa nguvu wa 5V kwa idadi kubwa ya LED ambazo utakuwa umeangazia wakati wowote.
Hatua ya 4: Lightforms
Vipande vya LED vinaweza kuundwa kuwa miundo anuwai ili kukidhi matakwa yoyote. Hapa kuna miradi kadhaa ya kufurahisha:
Mwavuli
Mtungi wa Disco
Kioo cha infinity
Mwanga wa Wingu
Saa
Onyesha mwangaza wa nyuma
Mchemraba
Cosplay
Mtungi wa Upinde wa mvua
Hatua ya 5: Lightform Fireplace
Ikiwa una karatasi ya ngozi na sanduku nyembamba (au sura ya picha kutoka duka la duka au duka la dola), unaweza kuweka mradi huu wa mahali pa moto kwa masaa kadhaa.
Ukanda wa LED wa RGB hukatwa hadi vipande kumi vya LED sita na kushikamana pamoja katika muundo wa nyoka. Karatasi chache za karatasi ya ngozi hufanya kama utaftaji. Moduli ya NodeMCU inaweza kushikamana moto nyuma na bandari ya USB iliyo wazi kwa programu na nguvu ya kuunganisha.
Ilipendekeza:
HackerBox 0060: Uwanja wa michezo: Hatua 11
HackerBox 0060: Uwanja wa michezo: Salamu kwa Wadukuzi wa HackerBox kote ulimwenguni! Na HackerBox 0060 utajaribu Blufruit ya Mzunguko wa Uwanja wa Uwanja wa Adafruit ukiwa na nguvu ndogo ya Nordic Semiconductor nRF52840 ARM Cortex M4 microcontroller. Gundua programu zilizopachikwa
HackerBox 0041: MzungukoPython: Hatua 8
HackerBox 0041: CircuitPython: Salamu kwa Wadukuzi wa HackerBox kote ulimwenguni. HackerBox 0041 inatuletea CircuitPython, MakeCode Arcade, Atari Punk Console, na mengi zaidi. Inayoweza kufundishwa ina habari ya kuanza na HackerBox 0041, ambayo inaweza kununuliwa h
HackerBox 0058: Encode: Hatua 7
HackerBox 0058: Encode: Salamu kwa Wadukuzi wa HackerBox kote ulimwenguni! Pamoja na HackerBox 0058 tutachunguza usimbuaji habari, barcode, nambari za QR, kupanga programu ya Arduino Pro Micro, maonyesho ya LCD yaliyopachikwa, kuunganisha kizazi cha barcode ndani ya miradi ya Arduino, mfumo wa kibinadamu
HackerBox 0057: Njia salama: Hatua 9
HackerBox 0057: Njia Salama: Salamu kwa Wadukuzi wa HackerBox kote ulimwenguni! HackerBox 0057 huleta kijiji cha IoT, Wireless, Lockpicking, na kwa kweli Hacking Hardware moja kwa moja kwenye maabara yako ya nyumbani. Tutachunguza programu ndogo za kudhibiti usimamizi mdogo, matumizi ya IoT Wi-Fi, Bluetooth int
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa Hatua (hatua 8): Hatua 8
Ufuatiliaji wa Acoustic Na Arduino Uno Hatua kwa hatua (hatua-8): transducers za sauti za ultrasonic L298N Dc umeme wa umeme wa adapta na pini ya kiume ya dc Arduino UNOBreadboard Jinsi hii inavyofanya kazi: Kwanza, unapakia nambari kwa Arduino Uno (ni mdhibiti mdogo aliye na dijiti na bandari za analog kubadilisha msimbo (C ++)