Orodha ya maudhui:
- Hatua ya 1: Ubunifu wa Mzunguko
- Hatua ya 2: Msimbo wa Arduino
- Hatua ya 3: Kutengeneza Kontena
- Hatua ya 4: Kukata Laser
- Hatua ya 5: Ukanda wa LED
- Hatua ya 6: Mzunguko
Video: Kifaa cha LED na Bluetooth: Kuingia kwa Nafasi nyingine ya Kipimo: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Hii ni kazi ya sanaa ya vifaa vya taa nyepesi vya LED kwa mradi wangu wa uchongaji unaoitwa Sacred Object. Ninatumia kifaa hiki kuwasilisha kiingilio cha ulimwengu mpya. Ninapowasha taa ya LED, tunaweza kuona handaki isiyo na kipimo ndani ya sanduku la zege. Kamba ya LED inadhibitiwa kupitia bluetooth kwenye simu yangu. Nilinunua vifaa vyote kwenye Amazon.
Vifaa:
- Arduino Uno
Ukanda wa -LED
-9v betri
-DSD Tech SH-HC-08 Bluetooth 4.0 Moduli ya mtumwa wa BLE
-330 Kontena la ohms
- iPhone
-Saruji
-Airiliki
Filamu ya Dirisha (kioo cha njia moja)
Filamu ya kioo ya upande mara mbili
Hatua ya 1: Ubunifu wa Mzunguko
Hivi ndivyo ninavyofanya kazi ya mzunguko. Niliunda pia mlolongo wa kuiga harakati za mawimbi ya ubongo.
Picha ya kwanza ni mzunguko wa mkanda wa LED.
Picha ya pili ni mzunguko wa Bluetooth. Programu kwenye iPhone ni BluetoothLED.
Hatua ya 2: Msimbo wa Arduino
# pamoja
#fafanua LED_PIN 7 #fafanua NUM_LEDS 60 CRGB viongozo [NUM_LEDS];
kuanzisha batili () {pinMode (LED_PIN, OUTPUT); Kuanzia Serial (9600); FastLED.addLeds (leds, NUM_LEDS); }
batili setBlue (int val) {kwa (int i = 0; i <NUM_LEDS; i ++) {leds = CRGB (0, 0, val); } FastLED.show (); } kitanzi batili () {
ikiwa (Serial haipatikani ()) {val = Serial.read (); } ikiwa (val == 'H') {leds [0] = CRGB (0, 0, 0); FastLED.show (); risasi [1] = CRGB (0, 0, 0); FastLED.show (); risasi [2] = CRGB (0, 0, 0); FastLED.show (); risasi [3] = CRGB (0, 0, 0); FastLED.show (); risasi [4] = CRGB (0, 0, 0); FastLED.show ();
risasi [5] = CRGB (0, 0, 0); FastLED.show ();
risasi [6] = CRGB (0, 0, 0); FastLED.show ();
risasi [7] = CRGB (0, 0, 0); FastLED.show ();
risasi [8] = CRGB (0, 0, 0); FastLED.show ();
risasi [9] = CRGB (0, 0, 0); FastLED.show ();
risasi [10] = CRGB (0, 0, 0); FastLED.show ();
risasi [11] = CRGB (0, 0, 0); FastLED.show ();
risasi [12] = CRGB (0, 0, 0); FastLED.show ();
risasi [13] = CRGB (0, 0, 0); FastLED.show ();
risasi [14] = CRGB (0, 0, 0); FastLED.show ();
risasi [15] = CRGB (0, 0, 0); FastLED.show ();
risasi [16] = CRGB (0, 0, 0); FastLED.show ();
risasi [17] = CRGB (0, 0, 0); FastLED.show ();
risasi [18] = CRGB (0, 0, 0); FastLED.show ();
risasi [19] = CRGB (0, 0, 0); FastLED.show ();
risasi [20] = CRGB (0, 0, 0); FastLED.show ();
risasi [21] = CRGB (0, 0, 0); FastLED.show ();
risasi [22] = CRGB (0, 0, 0); FastLED.show ();
risasi [23] = CRGB (0, 0, 0); FastLED.show (); risasi [24] = CRGB (0, 0, 0); FastLED.show ();
risasi [25] = CRGB (0, 0, 0); FastLED.show ();
risasi [26] = CRGB (0, 0, 0); FastLED.show ();
risasi [27] = CRGB (0, 0, 0); FastLED.show ();
risasi [28] = CRGB (0, 0, 0); FastLED.show ();
risasi [29] = CRGB (0, 0, 0); FastLED.show ();
risasi [30] = CRGB (0, 0, 0); FastLED.show (); risasi [31] = CRGB (0, 0, 0); FastLED.show ();
risasi [32] = CRGB (0, 0, 0); FastLED.show ();
risasi [33] = CRGB (0, 0, 0); FastLED.show (); risasi [34] = CRGB (0, 0, 0); FastLED.show ();
risasi [35] = CRGB (0, 0, 0); FastLED.show ();
risasi [36] = CRGB (0, 0, 0); FastLED.show ();
risasi [37] = CRGB (0, 0, 0); FastLED.show ();
risasi [38] = CRGB (0, 0, 0); FastLED.show ();
risasi [39] = CRGB (0, 0, 0); FastLED.show ();
risasi [40] = CRGB (0, 0, 0); FastLED.show ();
risasi [41] = CRGB (0, 0, 0); FastLED.show ();
risasi [42] = CRGB (0, 0, 0); FastLED.show ();
risasi [43] = CRGB (0, 0, 0); FastLED.show (); risasi [44] = CRGB (0, 0, 0); FastLED.show ();
risasi [45] = CRGB (0, 0, 0); FastLED.show ();
risasi [46] = CRGB (0, 0, 0); FastLED.show ();
risasi [47] = CRGB (0, 0, 0); FastLED.show ();
risasi [48] = CRGB (0, 0, 0); FastLED.show ();
risasi [49] = CRGB (0, 0, 0); FastLED.show ();
risasi [50] = CRGB (0, 0, 0); FastLED.show ();
risasi [51] = CRGB (0, 0, 0); FastLED.show ();
risasi [52] = CRGB (0, 0, 0); FastLED.show ();
risasi [53] = CRGB (0, 0, 0); FastLED.show (); risasi [54] = CRGB (0, 0, 0); FastLED.show ();
risasi [55] = CRGB (0, 0, 0); FastLED.show ();
risasi [56] = CRGB (0, 0, 0); FastLED.show ();
risasi [57] = CRGB (0, 0, 0); FastLED.show ();
risasi [58] = CRGB (0, 0, 0); FastLED.show ();
risasi [59] = CRGB (0, 0, 0); FastLED.show ();
kuchelewesha (100); } vingine {kwa (int i = 255; i> 0; i--) {setBlue (i); kuchelewesha (10); } kwa (int i = 0; i <255; i ++) {setBlue (i); kuchelewesha (10); }}}
Hatua ya 3: Kutengeneza Kontena
Sanduku limetengenezwa kwa zege. Ninatumia bodi za povu kutengeneza sanduku lenye mashimo la kutupwa kwa zege. Acha ikauke angalau masaa 24.
Hatua ya 4: Kukata Laser
Kuchora sura inafaa kwenye sanduku la zege na kuikata kwa kukata Laser.
Ninatumia hii kuweka nafasi tofauti ndani ya sanduku: nafasi ya kutafakari na nafasi ya mzunguko. Ninaweka filamu ya kioo ya njia moja na filamu ya kioo mara mbili kwenye viwanja vya akriliki kila mmoja.
Hatua ya 5: Ukanda wa LED
(Angalia kutoka chini ya sanduku)
Ninaweka filamu moja ya kioo kwanza, upande wa kioo unakabiliwa ndani ya sanduku. Na nyunyiza rangi nyeupe kwenye fremu ili kuunda bomba la nusu-uwazi kwa ukanda wa LED na uweke katikati ya sanduku.
Hatua ya 6: Mzunguko
Weka akriliki ya kioo mara mbili juu ya mwangaza wa LED na unganisha Mzunguko.
Ilipendekeza:
Kipimo cha kupima joto cha IR isiyowasiliana: Hatua 8 (na Picha)
Hakuna joto la kupima joto la IR: Idara yangu ya Afya ya karibu iliwasiliana nami kwa sababu walihitaji njia ya kufuatilia joto la mwili wa afya ya mfanyakazi wao kila siku wakati wa mgogoro wa 2020 Covid-19. Kawaida, rafu za kipima joto za IR zilianza kuwa chache
Kifaa cha ASS (Kifaa cha Kinga Jamii): Hatua 7
Kifaa cha ASS (Kifaa cha Kupambana na Jamii): Sema wewe ni mtu kinda ambaye anapenda kuwa karibu na watu lakini hapendi wakaribie sana. Wewe pia ni mtu wa kupendeza na una wakati mgumu kusema hapana kwa watu. Kwa hivyo haujui jinsi ya kuwaambia warudi nyuma. Kweli, ingiza - Kifaa cha ASS! Y
Boresha Uzinduzi wa Nafasi Yako na Kitufe cha Kuweka Kimwili kwa Mpango wa Nafasi ya Kerbal: Hatua 6
Boresha Uzinduzi wa Nafasi Yako na Kitufe cha Kuweka Nafasi Kimwili kwa Programu ya Nafasi ya Kerbal: Hivi majuzi nilichukua toleo la onyesho la Programu ya Nafasi ya Kerbal. Programu ya Nafasi ya Kerbal ni mchezo wa simulator ambao hukuruhusu kubuni na kuzindua roketi na kuzunguka hadi miezi na sayari za mbali. Bado ninajaribu kutua kwa mafanikio kwenye mwezi (o
Kuongeza Kuingia Moja kwa Moja kwa Stereo ya Gari Yako kwa Kicheza IPod / mp3: Hatua 5
Kuongeza Kuingia Moja kwa Moja kwenye Stereo ya Gari Yako kwa Kicheza IPod / mp3: Hii inayoweza kufundishwa itakuonyesha jinsi ya kuongeza mchango msaidizi, kama kichwa cha kichwa, kwa gari lako ili uweze kusikiliza iPod / mp3 player / GPS au Chochote kilicho na laini kupitia stereo za magari yako. Wakati nitakuwa nikiongeza kwenye '99 Chevy Subu yangu
Fikiria Geek Retro Kifaa cha Bluetooth cha Uzito wa Haraka Mod. (Kwa sababu Nzito ni bora): 3 Hatua
Fikiria Geek Retro Kifaa cha Bluetooth cha Uzito wa Haraka Mod. (Kwa sababu Nzito ni bora): Ongeza kichwa kidogo cha ziada kwenye kifaa chako cha Bluetooth cha Fikiria cha Geek Retro. Kwa sababu heft = ubora. Angalau katika ardhi ya kurudi nyuma.Inahitaji: sinki za uvuvi za inchi 5 Bunduki ya gundi moto Simu hii ni mod rahisi na haipaswi kuchukua muda mrefu zaidi ya nusu saa. Teknolojia ya kufurahisha zaidi