Satura rādītājs:
- Piegādes
- 1. darbība. Noskatieties video
- 2. darbība: izgrieziet putas
- 3. darbība: izveidojiet hekses
- 4. solis: izveidojiet Hex Electronics
- 5. darbība: izveidojiet galveno heksadecronikas elektroniku
- 6. darbība: koda izpratne (vai uzrakstiet savu)
- 7. darbība: pārbaudiet Hexes
- 8. solis: pārklājiet hekses
- 9. solis: pabeigts
Video: DIY apkārtējās sienas gaismas: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:51
Sveiki. Es esmu anonīma garnele, laipni lūdzam pirmajā Instructables apmācībā no šī kanāla. Ja vēlaties redzēt vairāk par šo, apskatiet manu Youtube kanālu šeit:
Tagad pārejiet pie apmācības. Šīs sienas lampas kontrolē viena gara adresējama RGB josla. Ir 4 sešstūri ar sloksni un ir sensoru, un viens galvenais sešstūris. Šo galveno sešstūri veido Ardiuno nano un vēl dažas lietas.
Piegādes
Struktūra
- Putas vai koks
- Karstā līme
- Dubultās slēdzenes Velcro/sienas stiprinājumi
- Līmlente (pēc izvēles)
- 3D drukāti 120 kronšteini (https://bit.ly/2YRMyCY)
Elektronika
- Arduino Nano:
- WS2811 Adresējama RGB LED sloksne: amzn.to/2CmM2oR
- IR sensori: https://amzn.to/2V02Ok1 (pēc izvēles Tas radītu atgriezenisko saiti, lai radītu kaut ko foršu, kad paceļat rokas. EX: gaismas mirgo baltā krāsā, kad rokas virzās uz leju)
- Protoboard (un galvenes):
- 30 AWG vads:
- Rezistori
- Statusa gaismas diode
1. darbība. Noskatieties video
Skatoties 2 minūšu video, jūs varat iegūt pamata izpratni par projektu
2. darbība: izgrieziet putas
Vispirms varat uzzīmēt līnijas katram sešstūrim uz putām vai koka.
Katram sešstūrim jums būs nepieciešams:
- 1 sešstūris 6 malās
- 6 1 x 6 collas
Protams, jūs varat mainīt izmērus vai pat mainīt formu. Vienkārši pārliecinieties, vai daudzstūra mala ir vienāda garuma ar taisnstūriem.
3. darbība: izveidojiet hekses
Izmantojiet tikko izgrieztos gabalus, lai izveidotu kastīti. Vienkāršs veids, kā tos savienot, ir veikt truša griezumu, pēc tam ielīmēt putu taisnstūros. Ja izmantojat koku, varat izmantot koka līmi un skrūves.
Pēc tam izmantojiet 3D drukātu 120 skavu, lai savienotu taisnstūrus kopā. Ja jums nav 3D printera, varat izmantot vairāk līmes vai saliekt metāla 90 skavu. Arī breketes ir 120 grādi, jo sešstūra leņķis ir 120. Ja veicat trīsstūrus, tas būtu 60 grādi.
Noteikti slīpējiet visu, lai iegūtu jauku apdari.
Beigās novietojiet sienas stiprinājumus vai Velcro aizmugurē.
4. solis: izveidojiet Hex Electronics
Katram sešstūrim ir VCC, GND, IN, OUT un IR. Tātad katram no tiem vajadzētu būt 5 vadiem.
Saglabājiet vienu no sešstūriem galvenajam kontrolierim, katram pārējam, rīkojieties šādi:
- Stīgu RGB gaismas diodes ap sešstūra iekšējo perimetru.
- Gar sloksnes līmi piestipriniet ar karstu līmi. Sloksnes nostiprināšanai varat izmantot arī līmlenti (pēc izvēles)
- Lodēšanas vadi līdz sloksnes galiem. 2 no tiem jābūt VCC, bet 2 - maltiem. 1 no katra DIN un DO
- Izmantojot komunālo nazi, sešstūra malā nogrieziet nelielu taisnstūri, lai ievietotu 5 kontaktu galveni. (Neobligāti)
- Ja izvēlaties izmantot IR sensoru, pielodējiet vadus ar IR sensoru. Jābūt VCC, GND un OUT
- Lodējiet kopā katru VCC vadu un pēc tam pievienojiet to tapas galvenes pirmajai tapai. Ja neizmantojāt tapas galviņu, pievienojiet to garam vadam.
-
Lodējiet kopā katru GND vadu un pēc tam pievienojiet to tapas galvenes otrajai tapai.
- Lodējiet sloksnes DIN vadu līdz tapas galvenes trešajai tapai.
- Lodējiet sloksnes DO vadu līdz tapas galvenes trešajai tapai.
- Lodējiet OUT vadu, ja IR sensors ir tapas galvenes trešajā tapā.
Dariet to visiem sešstūriem, izņemot vienu, kas tiks izmantots kā pamatplate
5. darbība: izveidojiet galveno heksadecronikas elektroniku
Šis projekts tika palaists ar Arduino mikrokontrolleri. Shēma izskatās sarežģītāka, nekā patiesībā ir. Jūs varat to lodēt protoboardā, bet, ja jums nav piekļuves dažiem, varat izmantot maizes dēli. Es labprātāk izmantoju protoboard, jo tas ir nedaudz pastāvīgāks. Būtībā galvenā plāksne ir tikai viens no citiem sešstūriem ar RGB joslu un vadu infrasarkano staru. Galvenajai shēmas platei ir daudz tapu galvenes nekā izeja uz citiem sešstūriem. Katram sešstūrim ir 5 tapas. VCC, GND, RGB ieeja, RGB izeja, IR. Katra no IR tapām nonāk vienā no Arduino digitālajām tapām. VCC pāriet uz 5 V uz Arduino, no GND uz GND. Vienam no tapu galvenes komplektiem RGB In ir jāsasmalcina līdz digitālajai tapai Arduino caur 330 omu rezistoru. Otrā RGB ieeja nonāk pirmajā RGB izejā. Trešā RGB ieeja otrajā RGB izejā, un tā turpina darboties, līdz pēdējam tapas galvenes komplektam nav RGB izejas. Vai vismaz RGB izeja nekur neiet. Turklāt labam mērījumam es pievienoju statusa LED.
6. darbība: koda izpratne (vai uzrakstiet savu)
Šo soli var izlaist, ja jums tiešām ir vienalga.
Vienīgais, ko es gribēju jums pateikt, ir tas, ka ir līnija, kuru var mainīt, lai mainītu gaismu modeli.
7. darbība: pārbaudiet Hexes
Pēc koda augšupielādes Arduino (kodu var atrast šeit: https://bit.ly/3fEHuIJ), pievienojiet katru no sešstūriem galvenā sešstūra tapu galvenēm. Ja ieslēdzas, lieliski! Ja nē, pārbaudiet katru savienojumu. Es faktiski cepu vienu no saviem Arduino nanos, jo vienā no sešstūriem es RGB joslā pārslēdzu VCC un GND. Mēģiniet pārbaudīt katru sešstūri atsevišķi. Atcerieties, ja pirmais sešstūris nedarbojas vai ir atvienots, pārējie nedarbojas tā savienojuma veida dēļ.
Ja jums izdevās strādāt, pārklājiet IR sensora statusa gaismas diodes un Arduino iebūvēto statusa LED ar elektrisko lenti. Tie tikai sabojās efektu.
8. solis: pārklājiet hekses
Ar pauspapīru pārklājiet ar to sešstūrus. Lai to nostiprinātu, varat izmantot caurspīdīgu iepakojuma lenti vai pielīmēt. Pārliecinieties, ka neaizsedzat tapu galvenes.
Ja jums ir IR sensors, pirms blīvējuma pabeigšanas izmantojiet mazu skrūvgriezi, lai kalibrētu IR sensoru pie jaunā izsekošanas papīra, pagriežot sensora potenciometru (pulksteņrādītāja virzienā = jutīgāks, CCW = mazāk jutīgs).
9. solis: pabeigts
Pēc uzstādīšanas pie sienas un visu pievienošanas atpakaļ jūs beidzot esat pabeidzis !. Mēģiniet padarīt istabu tumšu, tad tas izskatās patiešām forši. Paldies, ka esat tik tālu, un izbaudiet jauko gaismu pie sienas.
Vairāk saites:
Vietne: sites.google.com/view/anonymous-shrimp/home?authuser=0
Vietnes saite uz projektu: sites.google.com/view/anonymous-shrimp/projects/diy-nano-leaf?authuser=0
YT:
Ieteicams:
Arduino Nano - TSL45315 Apkārtējās gaismas sensora apmācība: 4 soļi
Arduino Nano - TSL45315 Apkārtējās gaismas sensora apmācība: TSL45315 ir digitāls apkārtējās gaismas sensors. Tas tuvina cilvēka acu reakciju dažādos apgaismojuma apstākļos. Ierīcēm ir trīs atlasāmi integrācijas laiki, un tās nodrošina tiešu 16 bitu luksu izeju, izmantojot I2C kopnes saskarni. Ierīce sadarbojas
Raspberry Pi - TSL45315 apkārtējās gaismas sensora Java apmācība: 4 soļi
Raspberry Pi - TSL45315 Apkārtējās gaismas sensora Java apmācība: TSL45315 ir digitāls apkārtējās gaismas sensors. Tas tuvina cilvēka acu reakciju dažādos apgaismojuma apstākļos. Ierīcēm ir trīs atlasāmi integrācijas laiki, un tās nodrošina tiešu 16 bitu luksu izeju, izmantojot I2C kopnes saskarni. Ierīce sadarbojas
RGB LED sloksnes Bluetooth kontrolieris V3 + mūzikas sinhronizācija + apkārtējās gaismas vadība: 6 soļi (ar attēliem)
RGB Led Strip Bluetooth kontrolieris V3 + mūzikas sinhronizācija + apkārtējās gaismas vadība: Šis projekts izmanto arduino, lai ar tālruni, izmantojot Bluetooth, kontrolētu RGB LED sloksni. Varat mainīt krāsu, padarīt gaismas sinhronizētas ar mūziku vai automātiski pielāgot apkārtējam apgaismojumam
Raspberry Pi - BH1715 digitālais apkārtējās gaismas sensora Python apmācība: 4 soļi
Raspberry Pi - BH1715 Digitālā apkārtējās gaismas sensora Python apmācība: BH1715 ir digitālais apkārtējās gaismas sensors ar I²C kopnes interfeisu. BH1715 parasti izmanto, lai iegūtu apkārtējās gaismas datus, lai pielāgotu LCD un tastatūras apgaismojuma jaudu mobilajām ierīcēm. Šī ierīce piedāvā 16 bitu izšķirtspēju un pielāgojumu
Raspberry Pi - TSL45315 Apkārtējās gaismas sensora Python apmācība: 4 soļi
Raspberry Pi - TSL45315 Apkārtējās gaismas sensora Python apmācība: TSL45315 ir digitāls apkārtējās gaismas sensors. Tas tuvina cilvēka acu reakciju dažādos apgaismojuma apstākļos. Ierīcēm ir trīs atlasāmi integrācijas laiki, un tās nodrošina tiešu 16 bitu luksu izeju, izmantojot I2C kopnes saskarni. Ierīce sadarbojas