Orodha ya maudhui:

Valentine inayodhibitiwa na Wavuti: Hatua 8 (na Picha)
Valentine inayodhibitiwa na Wavuti: Hatua 8 (na Picha)

Video: Valentine inayodhibitiwa na Wavuti: Hatua 8 (na Picha)

Video: Valentine inayodhibitiwa na Wavuti: Hatua 8 (na Picha)
Video: ДЕТИ ЛЕДИБАГ И СУПЕР-КОТА 😱 Сказки на ночь от Маринетт Miraculous Ladybug & Cat Noir in real life 2024, Julai
Anonim
Valentine inayodhibitiwa na Wavuti
Valentine inayodhibitiwa na Wavuti

Kwa mchanganyiko huu wa programu na vifaa, unaweza kuwasha taa ya usiku iliyopambwa na moyo kutoka mahali popote na ufikiaji wa mtandao. Kwa hivyo ikiwa unakumbuka kazini, kwenye cafe, nyumbani, au kwenye simu yako ya rununu (wavuti), unaweza kuwaambia wapendanao wako kuwa bado unakumbuka.

(hiyo, au unaweza kumchukiza mchumba wako kwa kupiga taa kwa haraka mchana kutwa, hadi atakapoizima mwenyewe) UPDATE 4/16/07: HAKUNA UCHELEWA! Mwishowe niliandika programu yangu ya mawasiliano ya serial, na nambari mpya, ucheleweshaji umekwenda.

Hatua ya 1: Kusanya Vifaa

Vifaa vya Kukusanya
Vifaa vya Kukusanya
Vifaa vya Kukusanya
Vifaa vya Kukusanya
Vifaa vya Kukusanya
Vifaa vya Kukusanya

Kuna njia kadhaa za kudhibiti duka kutoka kwa PC, lakini kwa kuwa nilikuwa na moja amelala karibu, niliweka mradi huo kwenye bodi ya Arduino NG i / o. ($ 32 kutoka Sparkfun) Sehemu zingine zote zilisambazwa, zilichukuliwa ndani ya Redio Shack au zilinunuliwa kwenye duka la vyakula; kwa hivyo, kuna vifurushi vichafu vinavyohusika. Usiruhusu utumiaji wa Arduino ukuzuie kujaribu hii, au shida kama hiyo. Arduino ni ya moja kwa moja sana na ya bei rahisi. 12vdc coil rating rs sehemu # 275-248Red Relay - 5vdc coil rating rs sehemu # 275-232diode (nilitumia sehemu ya rs # 276-1620, lakini nilikuwa nayo imelala karibu) Nuru ya usiku iliyopambwa na moyo-Programu-Arduino IDE kutoka https://www.arduino.ccXampp kutoka https://www.apachefriends.org/en/xampp-windows.htmlComSender - mpango wangu wa mawasiliano ya serial, nambari ya php, na nambari ya Arduino. (imeambatishwa)

Hatua ya 2: Andaa Relay

Andaa Relay
Andaa Relay

Hii ni rahisi sana.

Pata pini za "coil" (pini 2), "kawaida", na "kawaida hufunguliwa". Waya ya kupima uzito kwa "kawaida" na "kawaida hufunguliwa". Waya hizi zitabeba 120vac, kwa hivyo nashauri waya kidogo kutoka kwa kebo ya umeme ya pc. Hakikisha tu usichukue sana, inchi 3 ni nyingi. Waya nyepesi za kupima nyepesi kwa pini mbili za coil, hizi zitabeba 9vdc bila zaidi ya 350ma. chagua pini ya coil ambayo unataka kuwa chanya (haijalishi ni ipi bado) na uchague rangi za waya ipasavyo ili usichanganyike. solder diode kati ya pini mbili za coil, ili laini nyeusi iko upande inakabiliwa na pini nzuri. Diode hii husaidia kukandamiza spikes za voltage kutoka kwa relay kwa sababu ya kuingizwa kwenye coil.

Hatua ya 3: Jenga Sanduku la Uuzaji

Jenga Sanduku la Uuzaji
Jenga Sanduku la Uuzaji

Kata mwisho wa kike kwenye kebo ya nguvu ya PC, ikiwa haujafanya hivyo, na uzie kebo kupitia moja ya mashimo kwenye sanduku la kuuza. vua waya tatu za ndani na uziunganishe kama ifuatavyo.

unganisha kijani kwenye kiunganishi cha ardhi kwenye duka. unganisha nyeupe kwa kontakt ya upande wowote kwenye duka. unganisha nyeusi kwa waya "wa kawaida" kutoka kwa relay. unganisha waya "kawaida wazi" kwa kiunganishi cha moja kwa moja kwenye duka. Angalia kila kitu mara mbili, hii ni 120 tunashughulika nayo. Makosa ni mabaya. weka mkanda kila kitu vizuri na nadhifu, epuka kifupi na ufanye kila kitu kuwa nzuri. Piga waya za coil kupitia moja ya mashimo madogo kwenye sanduku la kuuza na unganisha plagi na sanduku.

Hatua ya 4: Ongeza Upelekaji wa Sekondari

Ongeza Relay ya Sekondari
Ongeza Relay ya Sekondari
Ongeza Relay ya Sekondari
Ongeza Relay ya Sekondari
Ongeza Relay ya Sekondari
Ongeza Relay ya Sekondari
Ongeza Relay ya Sekondari
Ongeza Relay ya Sekondari

Nilikuwa na matumaini kuwa wakati huu ningeweza kuunganisha relay kwa Arduino na kupiga vifaa vimekamilika; Walakini, kinyume na majaribio ya awali, 5vdc (sasa ya pato la pini za data kwenye Arduino) haingeendesha kwa uaminifu relay ya 12v. Ilinibidi kuongeza relay ya pili ndogo na kugonga kwenye pato la 9v lililotolewa kwenye ubao. Relay hii ndogo hubadilisha 9vdc kwa kutumia 5vdc. 9vdc hiyo kisha inabadilisha relay kubwa.

waya za solder kwa risasi kwenye ncha mbili za relay ya mwanzi ("kawaida hufunguliwa" na "kawaida"). kuziba waya moja kwenye kiunganishi cha 9vdc, na unganisha nyingine kwa waya wako mzuri kutoka kwa relay kubwa. unganisha waya wa ardhi kutoka kwa coil ya relay kubwa kwenye ardhi kwenye Arduino. coil mbili huongoza kutoka kwa relay ya mwanzi inapaswa kutoshea vizuri kwenye pini 12 na ardhi kwenye Arduino na kujishikilia, pamoja na kuunga mkono uzito wa relay. Ambatisha Arduino kwenye sanduku la kuuza, ukiwa na uhakika wa kuingiza na mkanda wa umeme. Nilitumia bendi ya mpira kushikilia, lakini njia yangu sio kamili kabisa. Pia, weka jumper ya nguvu kwenye Arduino hadi EXT na uiunganishe kwenye adapta ya umeme na USB. pia ingiza kamba ya Nguvu ya PC, na ingiza taa ya usiku kwenye duka HII INAHITIMISHA Sehemu ya vifaa

Hatua ya 5: Sakinisha Programu

Sakinisha Programu
Sakinisha Programu

Ikiwa haujafanya hivyo, weka XAMPP na Arduino IDE sasa.

Pia weka madereva ya USB yaliyojumuishwa na Arduino IDE na uweke bandari ya COM ipasavyo katika IDE Ifuatayo, nakala Sender.exe kwa C: / Sender.exe (au mahali pengine rahisi, ikiwa uko tayari kuhariri faili ya PHP) na kunakili MSCOMM32. OCX kwenye folda yako ya mfumo (c: / windows / system).

Hatua ya 6: Bodi ya Programu / Andika PHP

Bodi ya Programu / Andika PHP
Bodi ya Programu / Andika PHP

Nimejumuisha nambari ya chanzo ya Arduino na Seva.

kwanza fungua faili ya PHP na ufanye mabadiliko yafuatayo: weka njia ya $ kwa eneo la Sender.exe weka bandari ya $ kwenye bandari ya COM arduino inatumia kuokoa faili ya PHP kwenye folda ya htdocs kwenye saraka yako ya XAMPP kama index.php pakia Arduino IDE na ufungue faili ya Arduino. Bonyeza kitufe cha kuweka upya kwenye Arduino. Kisha, bonyeza haraka kitufe cha kuhamisha kwenye IDE. Mara faili imehamisha, umemaliza.

Hatua ya 7: Mtihani / Utatuaji

Jaribio / Utatuzi
Jaribio / Utatuzi
Jaribio / Utatuzi
Jaribio / Utatuzi

fungua kivinjari chako, na nenda kwa https:// localhost unapaswa kuona ukurasa ulioitwa "udhibiti wa duka". Ukifanya hivyo, kuna shida na XAMPP. Hakikisha Apache inaendesha, na kwamba haukuvunja PHP. Ikiwa unafanya hivyo, jaribu vifungo viwili. Ikiwa baada ya kubonyeza "kuwasha" taa ya usiku inawasha, na baada ya kubonyeza "kuzima" inazima, yote inafanya kazi vizuri ikiwa haijibu, angalia chaguo lako la bandari ya COM kwenye faili ya PHP. ikiwa hiyo haisaidii, kuna maoni ya utatuzi wa nambari katika faili ya Arduino ambayo inafanya mwanga kuangaza juu ya muda wa tano wa pili… unaweza kuitumia toa hitilafu yako.sasa jaribu kwenye kompyuta nyingine… ipate kupitia anwani ya IP ya kompyutaIkiwa yote yatakwenda sawa, sasa unaweza kudhibiti taa mahali popote ulimwenguni… fikiria juu ya kuongeza password.happy valentines day.ps ikiwa uko nyuma ya router, unaweza kuhitaji kutumia usambazaji wa bandari ili kuweza kufikia ukurasa kutoka nje ya mtandao wako. na usambazaji wa bandari umeendelea, unatumia tu IP ya umma ya IP yako kufikia ukurasa.

Hatua ya 8: Maboresho ya Baadaye

Maboresho ya Baadaye
Maboresho ya Baadaye

1) Ondoa Kucheleweshwa KUMEKWISHA - PROGRAMU MPYA HAKUNA KUCHELEWA! 2) USB inayotumiwa (tumia relay bora, na ninaweza kuondoa ukuta wa ukuta 3) usanikishaji rahisi wa hatua za kufunga na nyayo ndogo ni bora zaidi Relays unaweza kusema onyesho la Krismasi

Ilipendekeza: