Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Uchapishaji wa 3D:
- Hatua ya 2: Uunganisho wa Mzunguko:
- Hatua ya 3: Kumbuka:
- Hatua ya 4: Mkutano:
- Hatua ya 5: Kuandika:
Video: RGB HexMatrix - Saa ya IOT: Hatua 5 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:49
Miradi ya Fusion 360 »
HexMatrix ni tumbo ya LED iliyo na saizi nyingi za pembetatu. Saizi sita zinazochanganya hufanya hexagon. Kuna michoro nyingi tofauti ambazo zinaweza kuonyeshwa kwenye fomu ya tumbo ya maktaba ya FastLED, Pia nimebuni nambari kutoka 0 hadi 9 kwa kutumia sehemu 10 kwa kila tarakimu kwenye tumbo na kutengeneza saa ya IOT.
Vifaa
- ESP8266 au Arduino (Uno / Nano)
- WS2811 LED (LED 96)
- Ugavi wa Umeme wa 5V / 2A
- Uchapishaji wa 3D
Hatua ya 1: Uchapishaji wa 3D:
- Chapisha 3D mifano yote ya 3D iliyotolewa: Bonyeza hapa kwa Faili na Nambari za STL
- Chapisha safu ya skrini katika PLA nyeupe.
Hatua ya 2: Uunganisho wa Mzunguko:
- Fanya viunganisho vyote kama inavyoonyeshwa kwenye mchoro wa mzunguko.
- GND ~ -Ve
- Vin ~ 5V ~ + Ve
- DataIn ~ Pin 2
- Pia panua waya wa usambazaji wa umeme ili kudumu LED na unganishe, kuzuia kushuka kwa voltage kwenye LED.
Hatua ya 3: Kumbuka:
- Ikiwa unatumia bodi ya Arduino basi unaweza kuonyesha michoro tu, huwezi kuonyesha wakati.
- Ikiwa unatumia bodi ya ESP8266 basi tunaweza kuonyesha wakati na michoro zingine kwenye tumbo.
Hatua ya 4: Mkutano:
- Weka LED zote kwa mpangilio wa busara wa nyoka.
- Kukusanya kila kitu pamoja.
- Solder kontakt kwa bodi ya Microcontroller, kontakt inachukuliwa kutoka mwisho mwingine wa laini ya LED.
Hatua ya 5: Kuandika:
- Bonyeza hapa kwa nambari
- Kwa tumbo hili nimetengeneza nambari tatu HexMatrix.ino, clock1.ino na clock2.ino.
- Nambari ya HexMatrix ni nambari ya kuonyesha michoro kwenye tumbo, inaweza kukimbia kwenye bodi yoyote ya Microcontroller.
- Saa na saa2 inaendesha tu kwenye bodi za ESP8266.
HexMatrix.ino:
- Fungua nambari iliyotolewa kwa Arduino IDE.
- Sakinisha Maktaba ya FastLED katika Arduino IDE.
- Chagua aina ya bodi, bandari na upakie nambari.
Nambari za Clock1 na Clock2:
- Fungua nambari katika Arduino IDE.
- Katika nambari hii tunaweza kubadilisha maadili haya kulingana na mahitaji yetu ya rangi
// Thamani za rangi za tarakimu katika RGBint r = 255;
int g = 255;
int b = 255;
// Thamani ya rangi ya asili katika RGB
int br = 0;
int bg = 20;
int bb = 10;
Ingiza jina la Wifi na nywila
const char * ssid = "Wifi_Name";
const char * password = "Nenosiri";
Ingiza ukanda wa saa wa nchi yako (India 5:30 = 5.5 vile vile ingiza eneo lako la wakati)
// Wakati wa eneo la eneo lako = -5.5 * 3600;
- Chagua aina ya bodi kama ESP8266, chagua bandari na upakie nambari.
- Mbali na hii pia tuna michoro mingine mingi katika Mifano ya FastLED.
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
RGB HexMatrix - IOT Clock 2.0: Hatua 5 (na Picha)
RGB HexMatrix | IOT Clock 2.0: HexMatrix 2.0 imeboreshwa kwa HexMatrix iliyopita. Katika toleo la awali tumetumia WS2811 LEDs kwa kuwa HexMatrix ikawa nzito na nene. Lakini katika toleo hili la tumbo tutatumia PCB ya kawaida na WS2812b LEDs ambazo zilifanya tumbo hili liwe
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti