Përmbajtje:

IRIS - llamba që e di kur je afër: 12 hapa (me fotografi)
IRIS - llamba që e di kur je afër: 12 hapa (me fotografi)

Video: IRIS - llamba që e di kur je afër: 12 hapa (me fotografi)

Video: IRIS - llamba që e di kur je afër: 12 hapa (me fotografi)
Video: Olsi Bylyku ft Eugena - HALLALL (Official Video 4K) 2024, Nëntor
Anonim
Image
Image
IRIS - llamba që e di kur je pranë
IRIS - llamba që e di kur je pranë

Mirupafshim! Po, të gjithë janë në karantinë. Unë jam një student inxhinierie. Kam qëndruar në një hostel dhe jam mësuar të bëj detyrat dhe studimet e mia gjatë natës. Tani që jam në shtëpi, familja ime nuk është aq komode sepse të gjithë këtu janë mësuar të flenë herët. As unë nuk kam një llambë tavoline.

Por nëse dua ta bëj vetë, do të doja që ajo të kishte më shumë veçori sesa thjesht një llambë standarde. Sfida ishte gjetja e pjesëve. Për shkak të bllokimit mbarëkombëtar këtu në Indi, asnjë dyqan elektronik nuk është hapur. Ky është projekti im i ndërtuar plotësisht në shtëpi. Njihuni me Iris, llambën e zgjuar të tavolinës. Ka aq shumë veçori sa mund të shtyja në të me pajisjet elektronike që kisha në shtëpinë time.

Mënyra manuale: Ndriçimi i zakonshëm i tavolinës

Mënyra inteligjente: Zbulimi automatik i përdoruesit për të ndezur / fikur dritën

Llambë e zgjuar shtrati: Ndriçon automatikisht rrugën tuaj kur doni të shkoni diku në mes të natës

Ndriçimi përshtatës: Rregullon automatikisht shkëlqimin bazuar në dritën përreth

Ndërgjegjësimi për dritën e ditës: Mund të aktivizojë modalitetin inteligjent automatikisht pas perëndimit të diellit ose kur asnjë burim tjetër drite nuk është përreth.

Dy veçoritë e fundit janë akoma për t'u shtuar, por unë kam përmendur parimin e punës, kështu që nëse doni t'i shtoni ato, do të dini se çfarë të bëni. Le të fillojmë të bëjmë!

Furnizimet

Po, e di që nuk ka vërtet kuptim të japësh lidhje blerjeje sepse në shumicën e vendeve faqet e tregtisë elektronike nuk janë aktive për momentin. Por në rast se po e lexoni këtë pasi ky virus është vënë nën kontroll dhe gjithçka është kthyer në normale (gjë që shpresoj të ndodhë së shpejti), atëherë … um.. jeni të mirëpritur?

Arduino Uno:

Shirit LED i bardhë i ngrohtë:

Stafetë me një kanal:

Sensori i afërsisë/pengesës:

Furnizimi me energji 12v:

Tela GI

Bojë e zezë

Disa pjesë këtu dhe atje mund të gjenden në shtëpi.

Hapi 1: Marrja e qëndrimit

Bërja e Qëndrimit
Bërja e Qëndrimit
Bërja e Qëndrimit
Bërja e Qëndrimit
Bërja e Qëndrimit
Bërja e Qëndrimit

Tani nuk do të ishte vërtet e vërtetë nëse do të thosha se dizajni i bazës është plotësisht i imi. E pashë këtë dizajn në një video. Por ekzekutimi është i ndryshëm, kështu që po.

Para së gjithash, mora një kabllo të trashë rrjeti. Doja një të zezë, por kjo ishte e vetmja që shtrihej në shtëpinë time. Problemi është se është shumë fleksibël. Ne kemi nevojë për diçka që mund të ruajë formën e saj pasi të jetë përkulur. Kështu që hoqa tela alumini brenda dhe futa një tel të trashë GI në vend. Pastaj e lakova tela në formë. Kjo ishte aq e thjeshtë sa të bësh një rreth për pjesën e poshtme dhe më pas të përkulësh pjesën tjetër të telit në një formë S të hollë për stendën.

Fatkeqësisht nuk kishte më hapësirë brenda për të kaluar kabllot e energjisë, kështu që ne do të bëjmë diçka për këtë më vonë. Baza është bërë shumë.

Hapi 2: Pjesa e sipërme e llambës

Maja e llambës
Maja e llambës
Maja e llambës
Maja e llambës

Për këtë, mora dy enë plastike nga kuzhina. Të dy janë pakëzuar dhe njëri është më i madh se tjetri. Unë shënova një vijë përgjatë enës më të madhe dhe e shkurtova.

Kur ena e vogël vendoset mbi atë të madhe, duket tamam si një llambë. Shkëlqyeshëm!

Hapi 3: Llamba

Llamba
Llamba
Llamba
Llamba
Llamba
Llamba
Llamba
Llamba

Kjo mund të jetë aq e thjeshtë sa të shkosh në stacionare dhe të blesh një dritë nate. Por, nuk doja një dritë kaq të ndritshme dhe gjithashtu, doja të shtoja një kontroll automatik të shkëlqimit me pjesët që kisha në shtëpi. Pra, e bëra me porosi llambën.

Së pari, mora kapakun e enës së vogël që kam përdorur më parë, dhe ngjita një pjatë drejtkëndëshe prej alumini mbi të. Pastaj ngjita dy pjesë të vogla të shiritit të bardhë të bardhë të ngrohtë në Alumin. Pse shiriti i aluminit? Ajo vepron si një lavaman për LED sepse ato ngrohen kur përdoren për periudha më të gjata. Gjithçka ishte ngjitur së bashku duke përdorur ngjitës rezistent ndaj nxehtësisë që për fat të mirë e gjeta të shtrirë në dhomën e dyqanit. Nëse nuk mund ta gjeni, është në rregull. Shiritat LED në përgjithësi kanë ngjitës tashmë në anën e pasme, thjesht mund ta ngjitni direkt.

I bashkova telat duke i mbajtur të dy shiritat paralelisht. Pastaj hapa difuzorin nga një llambë e vjetër LED dhe e mbërtheva në krye të kapakut.

Llamba jonë me porosi LED është gati!

Bëra një provë të shpejtë me një furnizim me energji 12v. Ju mund të shihni se sa e këndshme duket tashmë.

Hapi 4: Ngjyroseni atë në të zezë

Lyeje me të zezë!
Lyeje me të zezë!
Lyeje me të zezë!
Lyeje me të zezë!
Lyeje me të zezë!
Lyeje me të zezë!

Unë pikturova gjithçka të zezë. Sigurohuni që të përdorni një letër zmerile për ta bërë sipërfaqen e kontejnerëve të ashpër në mënyrë që boja të ngjitet siç duhet në të.

Bestshtë mirë të përdorni bojë me llak, por nuk e kisha në shtëpi. Kështu që unë përdor bojë akrilike. Ishte vërtet e vështirë të pikturoje bazën sepse boja vazhdonte të dilte. Pas tre shtresash, unë isha i kënaqur me pamjen. Edhe pse unë duhet ta kisha lëmuar atë gjithashtu para se të pikturoja.

Unë nuk e pikturova pjesën e sipërme të enës së madhe sepse ishte gjysmë transparente dhe do të formonte një unazë të ftohtë kur ndizet.

Hapi 5: Elektronikë

Elektronikë
Elektronikë
Elektronikë
Elektronikë
Elektronikë
Elektronikë

Pasi i përmenda të gjitha tiparet, mund të jeni të tronditur dhe të mendoni se mund të ketë një qark të ndërlikuar që po ndodh. Por jo, është shumë e thjeshtë. Falë bordit Arduino.

Hyrja e sensorit: Sensori i pengesave zbulon kur jeni para tij. Pinshtë kunja D0 shkon te kunja e Arduino 2. PIN GND shkon tek kunja GND e Arduino, padyshim. Pinshtë kunja +5v shkon te kunja 5v e Arduino.

Dalja e stafetës: Stafeta ndez/fik llambën kur është në modalitetin inteligjent. Pina e saj hyrëse shkon te kunja 3 e Arduino dhe kunja tjetër shkon në kunjin GND të Arduino.

Pjesa tjetër e lidhjeve janë mjaft të thjeshta. Vetëm ndiqni diagramin skematik. Do të jetë pak më e lehtë nëse e dini se çfarë po ndodh.

Në thelb, nëse rrëshqitni çelësin në të djathtë, ju po e ndizni direkt llambën nga furnizimi. Kur rrëshqitni çelësin në të majtë, llamba është në modalitetin inteligjent. Nga këtu e tutje, llamba kontrollohet nga Arduino. Në thelb duke rrëshqitur çelësin në të majtë, ju po shkëputni furnizimin me energji elektrike nga llamba dhe në vend të kësaj, aktivizoni Arduino -n. Nëse Arduino dëshiron të ndezë llambën, do të aktivizojë stafetën e cila po shkurton terminalet e kalimit të shkyçur më parë.

Hapi 6: Po sikur të mos kem një Arduino?

Po sikur të mos kem një Arduino?
Po sikur të mos kem një Arduino?
Po sikur të mos kem një Arduino?
Po sikur të mos kem një Arduino?

Në rast se nuk keni një Arduino, ju prapë mund të bëni modalitetin inteligjent duke përdorur një BC547 ose ndonjë transistor tjetër të qëllimit të përgjithshëm dhe sensorin e pengesave. Referojuni diagramit skematik. Ky qark duhet të zëvendësohet me rregullimin Arduino, stafetë dhe sensorë në diagramin skematik në hapin e mëparshëm. Edhe pse ky është një opsion më i lirë, do të ketë një konsum të vogël të energjisë kur është në punë.

Hapi 7: Programimi

Programimi
Programimi

Të gjitha këto karakteristika të zgjuara kontrollohen nga Arduino. Programi ynë vendos se si funksionojnë. Nëse dëshironi që të funksionojë njësoj si imi, thjesht mund të shkarkoni kodin tim dhe ta ngarkoni në Arduino tuaj. Në rast se doni të kuptoni kodin dhe ta ndryshoni atë sipas dëshirës tuaj, unë do të bëj një përshkrim të kodit në fund të udhëzimit të cilit mund t'i referoheni.

Siç e përmenda më herët, ky kod lexon vetëm të dhëna nga sensori i pengesave. Karakteristikat e ndërgjegjësimit të ndriçimit adaptues dhe të ditës nuk janë shtuar ende. Unë do ta shpjegoj këtë në kodin përmes pjesës, kështu që ju mund t'i shtoni ato nëse dëshironi

Hapi 8: Si funksionon?

Si punon?
Si punon?

Zbulimi automatik i përdoruesit:

Ju do të vendosni sensorin e pengesave nën tryezë, përballë jush. Pra, tani kur uleni para tij, do t'ju zbulojë dhe do të dërgojë një sinjal dixhital në Arduino. Arduino pastaj ndez stafetën, e cila ndez llambën.

Karakteristika e llambës së krevatit:

Kjo nuk është një veçori e veçantë në të vërtetë. Sensorshtë sensori ekzistues i pengesave, por me shtrirjen e tij të rritur duke e kthyer potenciometrin. Nëse rregullimi i llambës dhe tavolinës suaj mbahet pranë një shtrati, kur të dilni nga krevati, ai ju zbulon dhe ndez llambën për 15 sekonda, pas së cilës llamba fiket. Ju mund ta mbani llambën të fokusuar në shtegun tuaj para gjumit në mënyrë që të ndizet.

Hapi 9: Mblidhni

Mbledh
Mbledh
Mbledh
Mbledh
Mbledh
Mbledh

Pasi të gjitha pajisjet elektronike të jenë lidhur dhe testuar siç duhet, i fiksova në një kuti të vogël. Unë mund t'i bashkoj ato në llambë, por doja që ajo të dukej minimaliste, kështu që pajisjet elektronike ishin montuar veçmas në fund të tryezës. Pozicion perfekt për sensorin e pengesave dhe i fshehur nga shikimi.

Kam ngjitur një tel të energjisë përgjatë stendës duke përdorur superglues. Po tela tjetër? Mos harroni që ne futëm një tel GI përmes stendës? Ne do ta përdorim atë si një tel tjetër. Kjo do të bëjë që gjithçka të duket e pastër.

Pasi të gjitha telat janë bashkuar dhe testuar siç duhet, unë i mbërtheva dy pjesët e kokës së llambës me rrëshirë epoksi. Pastaj stenda ishte ngjitur në kokë duke bërë një vrimë dhe duke kaluar tela GI përmes saj. Një pikë e fundit rrëshirë dhe gjithçka është e fortë dhe e mirë për të shkuar.

Hapi 10: Gati për të shkuar

Gati per te shkuar!
Gati per te shkuar!
Gati per te shkuar!
Gati per te shkuar!
Gati per te shkuar!
Gati per te shkuar!
Gati per te shkuar!
Gati per te shkuar!

Pasi testova gjithçka disa herë, jam vërtet i kënaqur me mënyrën se si funksionon gjithçka. Për të mos përmendur sa e butë dhe e këndshme është drita nga llamba jonë e bërë me porosi.

Kishte disa çështje të vogla, të cilat unë mund t'i zgjidhja me lehtësi.

Sensori i pengesës mund të zbulojë karrigen gjatë gjithë kohës. Kjo mund të kapërcehet duke përdorur një karrige e cila ka një mbështetëse vetëm në krye, siç kishte imja. Pjesa e poshtme është e zbrazët kështu që sensori i pengesave nuk e zbulon atë.

Sensori i pengesave zbulon njerëzit që ecin përreth dhe vazhdon ndezjen/fikjen e llambës. Për mua, tavolina ishte pranë shtratit, kështu që askush nuk shkon atje nëse nuk dëshiron të flejë ose të përdorë tavolinën. Ajo që mund të bëni është të rregulloni gamën e duhur siç duhet në mënyrë që t'ju zbulojë vetëm kur jeni ulur.

Llamba nuk fiket. Kjo ndodh kur marrësi (llamba e zezë) e sensorit të pengesës është shumë afër transmetuesit (llambë transparente). Kjo është e thjeshtë për tu zgjidhur. E tëra çfarë ju duhet të bëni është t’i përkulni pak larg njëri -tjetrit.

Hapi 11: Karakteristikat shtesë dhe rregullimi

Pra, tani mund të ketë një problem. Si të kaloni midis modalitetit inteligjent për zbulimin e përdoruesit dhe modalitetit të zgjuar të llambës? Në kodin që kam dhënë, të dy janë në thelb e njëjta gjë. Por nëse doni një mënyrë të dedikuar për secilën prej tyre dhe ndërroni automatikisht mes tyre, mund të përdorni një mikrokontrollues Nodemcu (esp8266) në vend të një Arduino.

Ju mund të përdorni një shërbim të quajtur IFTTT për të aktivizuar çdo mënyrë bazuar në kohën dhe orarin tuaj automatikisht. Gjithashtu, mund të shtoni më shumë veçori si kontrollimi i llambës tuaj nga telefoni juaj i mençur, sinjalizimet e motit, kohëmatësit dhe shumë gjëra të tjera me lehtësi. Kjo mund ta bëjë Iris vërtet të zgjuar. Fatkeqësisht nodemcu im është kthyer në hotel kështu që unë kam ngecur me Arduino. Unë do t'i shtoj këto veçori sapo të kthehem dhe ndoshta të bëj një tjetër të udhëzueshme!

Hapi 12: Përcillni kodin

Kodi Ecni Përmes
Kodi Ecni Përmes

Kodi jo vetëm që duket, por në të vërtetë është mjaft i thjeshtë.

Së pari, ne deklarojmë kunjat hyrëse dhe dalëse të Arduino në funksionin e konfigurimit.

Pin 2 po merr hyrje nga sensori. Pra, nëse lexon LART HIGH, që do të thotë se dikush është afër tij, ndizet stafetë (kunja 3) për 15 sekonda. Pas 15 sekondash, nëse kunja 2 po lexon ende, blloku if vazhdon të ekzekutohet dhe llamba mbetet e ndezur. Përndryshe, stafeta është e fikur dhe po ashtu llamba.

Në rast se dëshironi që ajo të funksionojë automatikisht pas perëndimit të diellit, gjithçka që duhet të bëni është të shtoni një LDR me një transistor të qëllimit të përgjithshëm në një kunj tjetër. Pastaj, i gjithë kodi i mësipërm vendoset brenda një blloku if. Kur LDR nuk lexon dritë, blloku if ekzekutohet dhe procesi i shpjeguar më sipër kryhet nga Arduino.

Gjithashtu, për kontrollin automatik të shkëlqimit, do t'ju duhet të përdorni përsëri një LDR. Llamba tani duhet të mundësohet drejtpërdrejt nga Arduino për të cilën mund të përdoret një stafetë tjetër. Ju mund të përdorni PWM për të rregulluar shkëlqimin e llambës bazuar në hyrjen analoge nga LDR. Vini re se për këtë, do t'ju duhet të përdorni një rrip LED 5v në vend të një 12v.

Sfida e shpejtësisë së punës nga shtëpia
Sfida e shpejtësisë së punës nga shtëpia
Sfida e shpejtësisë së punës nga shtëpia
Sfida e shpejtësisë së punës nga shtëpia

Çmimi i dytë në Sfidën e Shpejtësisë së Punës Nga Shtëpia

Recommended: