Përmbajtje:

Shën Valentini i kontrolluar nga uebi: 8 hapa (me fotografi)
Shën Valentini i kontrolluar nga uebi: 8 hapa (me fotografi)

Video: Shën Valentini i kontrolluar nga uebi: 8 hapa (me fotografi)

Video: Shën Valentini i kontrolluar nga uebi: 8 hapa (me fotografi)
Video: Omar & Salma 2 | Full Movie (Multi-Language Subtitled) 2024, Nëntor
Anonim
Shën Valentini i kontrolluar nga uebi
Shën Valentini i kontrolluar nga uebi

Me këtë përzierje softuerësh dhe harduerësh, ju mund të ndizni një dritë nate të stolisur me zemër nga kudo me qasje në internet. Pra, nëse ju kujtohet në punë, në një kafene, në shtëpi, ose në telefonin tuaj celular (të aktivizuar në internet), mund t'i tregoni Shën Valentinit tuaj që ende po i mbani mend.

(kjo, ose mund ta mërzitni të dashurën tuaj duke pulsuar me shpejtësi dritën gjatë gjithë ditës, derisa ajo ta fikë manualisht) PPRDITSIM 4/16/07: JO MORE SHUM Vonesë! Më në fund shkrova programin tim të komunikimit serik, me kodin e ri, vonesa është zhdukur.

Hapi 1: Mbledhja e materialeve

Mbledhja e materialeve
Mbledhja e materialeve
Mbledhja e materialeve
Mbledhja e materialeve
Mbledhja e materialeve
Mbledhja e materialeve

Ka disa mënyra për të kontrolluar një prizë nga një kompjuter, por meqë e kisha një të shtrirë gjithsesi, e bazova projektin në një bord Arduino NG i/o. (32 dollarë nga Sparkfun) Të gjitha pjesët e tjera ose u pastruan, u morën në vend në Radio Shack ose u blenë në një dyqan ushqimor; prandaj, ka disa hake të çrregullta të përfshira. Mos lejoni që përdorimi i Arduino t'ju pengojë nga përpjekja për këtë, ose një problem të ngjashëm. Arduino është jashtëzakonisht i drejtpërdrejtë dhe i lirë. Vlerësimi i spirales 12vdc rs pjesa #275-248Rele Reed-Vlerësimi i spirales 5vdc rs pjesa #275-232diodë (kam përdorur rs pjesë #276-1620, por e kisha të shtrirë përreth) Dritë nate e zbukuruar me zemër-Softuer-Arduino IDE nga https://www.arduino.ccXampp nga https://www.apachefriends.org/en/xampp-windows.htmlComSender - programi im i komunikimit serik, kodi php dhe kodi Arduino. (bashkangjitur)

Hapi 2: Përgatitni Stafetë

Përgatitni Stafetë
Përgatitni Stafetë

Kjo është goxha e thjeshtë.

Gjeni kunjat për "spirale" (2 kunja), "të zakonshme" dhe "normalisht të hapura". Lidhni tela me matës të rëndë në "të zakonshëm" dhe "normalisht të hapur". Këto tela do të mbajnë 120vac, kështu që unë sugjeroj pak tela nga kablloja e energjisë e kompjuterit. Vetëm sigurohuni që të mos merrni shumë, një 3 inç është mjaft. Lidhni telat e matësit më të lehtë në dy kunjat e spirales, këto do të mbajnë 9vdc në jo më të madhe se 350ma. zgjidhni cilën kunj spirale doni të jetë pozitiv (nuk ka rëndësi cila akoma) dhe zgjidhni ngjyrat e telit në mënyrë të përshtatshme në mënyrë që të mos ngatërroheni. lidhni një diodë midis dy kunjave të spirales, në mënyrë që vija e zezë të jetë në anën përballë kunjit pozitiv. Kjo diodë ndihmon në shtypjen e pikave të tensionit nga stafeta për shkak të induksionit në spirale.

Hapi 3: Ndërtoni kutinë e daljes

Ndërtoni kutinë e daljes
Ndërtoni kutinë e daljes

Pritini skajin femëror nga kablli i energjisë i PC -së, nëse nuk e keni bërë tashmë, dhe kalojeni kabllon përmes njërës prej vrimave në kutinë e daljes. hiqni tre telat e brendshëm dhe lidhini ato si më poshtë.

lidheni të gjelbër me lidhësin e tokës në prizë. lidheni të bardhë me lidhësin neutral në prizë. lidhni ngjyrën e zezë me tela "të zakonshme" nga stafeta. lidhni tela "normalisht të hapur" me lidhësin e drejtpërdrejtë në prizë. Kontrolloni dyfish gjithçka, kjo është 120 me të cilën kemi të bëjmë. Gabimet janë të këqija. ngjitni gjithçka mirë dhe rregull, për të shmangur pantallonat e shkurtra dhe për t'i bërë gjithçka më të bukur. Kaloni telat e spirales përmes njërës prej vrimave më të vogla në kutinë e daljes dhe lidhni prizën me kutinë.

Hapi 4: Shtoni stafetë sekondare

Shtoni stafetë sekondare
Shtoni stafetë sekondare
Shtoni stafetë sekondare
Shtoni stafetë sekondare
Shtoni stafetë sekondare
Shtoni stafetë sekondare
Shtoni stafetë sekondare
Shtoni stafetë sekondare

Unë kisha shpresuar se në këtë pikë mund ta lidhja stafetën me Arduino dhe ta quaja harduerin të kryer; megjithatë, në kundërshtim me testet fillestare, 5vdc (rryma dalëse e kunjave të të dhënave në Arduino) nuk do të drejtonte në mënyrë të besueshme një stafetë 12v. Më duhej të shtoja një stafetë të dytë më të vogël dhe të prekja daljen 9v të dhënë në tabelë. Kjo stafetë më e vogël kalon 9vdc duke përdorur 5vdc. që 9vdc pastaj ndërron stafetën më të madhe.

lidhni telat në prizat në dy skajet e stafetës së kallamit ("normalisht të hapura" dhe "të zakonshme"). lidhni një tel në lidhësin 9vdc dhe lidhni tjetrin me telin tuaj pozitiv nga stafeta më e madhe. lidhni telin e tokëzimit nga spiralja e stafetës më të madhe në tokë në Arduino. dy prizat e spirales nga stafeta e kallamit duhet të vendosen mirë në kunjat 12 dhe të vendosura në Arduino dhe të mbahen në vend, si dhe të mbajnë peshën e stafetës. Bashkangjiteni Arduinon në kutinë e daljes, duke qenë të sigurtë se do të izoloni me shirit elektrik. Kam përdorur një brez gome për ta mbajtur atë, por metoda ime nuk është aspak e përsosur. Gjithashtu, vendosni bluzën e energjisë në Arduino në EXT dhe futeni atë në përshtatësin e energjisë dhe USB. futni gjithashtu kabllon e rrymës së kompjuterit dhe futeni dritën e natës në prizë KJO P CONRFUNDON PJESN HARDWARE

Hapi 5: Instaloni Softuerin

Instaloni Softuerin
Instaloni Softuerin

Nëse nuk e keni bërë tashmë, instaloni XAMPP dhe Arduino IDE tani.

Instaloni gjithashtu drejtuesit USB të përfshirë me Arduino IDE dhe vendosni portën COM në përputhje me rrethanat në IDE Tjetra, kopjoni Sender.exe në C: / Sender.exe (ose një vend tjetër të përshtatshëm, nëse jeni të gatshëm të redaktoni skedarin PHP) dhe kopjoni MSCOMM32. OCX në dosjen e sistemit tuaj (c: / windows / system).

Hapi 6: Bordi i Programit/Shkruani PHP

Bordi i Programit/Shkruani PHP
Bordi i Programit/Shkruani PHP

Kam përfshirë kodin burimor për Arduino dhe Serverin.

së pari hapni skedarin PHP dhe bëni ndryshimet e mëposhtme: vendosni $ path në vendndodhjen e Sender.exe vendosni portën $ në portën COM që arduino po përdor, ruani skedarin PHP në dosjen htdocs në drejtorinë tuaj XAMPP si index.php ngarkoni Arduino IDE dhe hapni skedarin Arduino. Shtypni butonin e rivendosjes në Arduino. Pastaj, shpejt shtypni butonin e transferimit në IDE. Pasi skedari të jetë transferuar, ju jeni gati.

Hapi 7: Test/Korrigjim

Test/Korrigjim
Test/Korrigjim
Test/Korrigjim
Test/Korrigjim

hapni shfletuesin tuaj dhe shkoni te https:// localhost duhet të shihni një faqe të titulluar "outlet control". Nëse nuk e bëni, ka një problem me XAMPP. Sigurohuni që Apache po funksionon dhe se nuk e keni prishur PHP. Nëse e bëni, provoni dy butonat. Nëse pas shtypjes "on" drita e natës ndizet, dhe pasi shtypni "off" ajo fiket, gjithçka funksionon mirë.nëse nuk përgjigjet, kontrolloni zgjedhjen tuaj të portit COM në skedarin PHP. nëse kjo nuk ju ndihmon, ka një kod të komentuar të korrigjimit në skedarin Arduino që e bën dritën të ndizet në një interval prej pesë sekondash… ju mund ta përdorni atë korrigjoni harduerin tuaj. tani provoni në një kompjuter tjetër … hyni në të përmes adresës IP të kompjuteritNëse gjithçka shkon mirë, tani mund të kontrolloni dritën kudo në botë … mendoni të shtoni një fjalëkalim. ditë e lumtur e Shën Valentinit.ps nëse jeni prapa një ruteri, mund t'ju duhet të përdorni përcjelljen e portit për të qenë në gjendje të hyni në faqe nga jashtë rrjetit tuaj. me përcjelljen e portit, thjesht përdorni IP -në publike të ruterit tuaj për të hyrë në faqe.

Hapi 8: Përmirësimet e së ardhmes

Përmirësimet e së ardhmes
Përmirësimet e së ardhmes

1) Largohuni nga Vonesa E PINRFUNDUAR - PROGRAMI I RI NUK KA Vonesë! 2) Mundësuar nga USB (përdorni një stafetë më të mirë, dhe unë mund të heq qafe murin e murit3) instalime më të thjeshta instalime me një hap dhe gjurmët e vogla të këmbëve janë shumë më të mira4) Pika të shumta, të shumta relayscan ju thoni ekran Krishtlindjes 5) transmetues infra të kuqe (le të kontrollojë qendrën tuaj të medias) 7) kuptoni se çfarë ishte "6" "8) ndërtim/kuti më e mirë

Recommended: