Orodha ya maudhui:
- Hatua ya 1: Kusanya Vifaa
- Hatua ya 2: Andaa Relay
- Hatua ya 3: Jenga Sanduku la Uuzaji
- Hatua ya 4: Ongeza Upelekaji wa Sekondari
- Hatua ya 5: Sakinisha Programu
- Hatua ya 6: Bodi ya Programu / Andika PHP
- Hatua ya 7: Mtihani / Utatuaji
- Hatua ya 8: Maboresho ya Baadaye
Video: Valentine inayodhibitiwa na Wavuti: Hatua 8 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:54
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
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
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
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
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
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
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
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
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:
ESP 8266 Nodemcu Ws 2812 Neopixel Kulingana na Taa ya MOOD ya LED Inayodhibitiwa na Seva ya Wavuti ya Mitaa: Hatua 6
ESP 8266 Nodemcu Ws 2812 Neopixel Kulingana na Taa ya MOOD ya LED Inayodhibitiwa na Seva ya Wavuti ya Mitaa: ESP 8266 Nodemcu Ws 2812 Neopixel Kulingana na Taa ya MOOD ya LED Inayodhibitiwa Kutumia Webserver
LED Inayodhibitiwa na Mtandao Kutumia Seva ya Wavuti ya ESP32: Hatua 10
LED inayodhibitiwa na Mtandao Kutumia Seva ya Wavuti ya ESP32: Muhtasari wa MradiKatika mfano huu, tutaona jinsi ya kutengeneza seva ya wavuti inayotegemea ESP32 kudhibiti hali ya LED, ambayo inapatikana kutoka mahali popote ulimwenguni. Utahitaji kompyuta ya Mac kwa mradi huu, lakini unaweza kuendesha programu hii hata kwenye i
Rover inayodhibitiwa na wavuti: Hatua 14 (zilizo na Picha)
Rover inayodhibitiwa na wavuti: Kujenga na kucheza na roboti ndio raha yangu kuu ya hatia maishani. Wengine hucheza gofu au ski, lakini ninaunda roboti (kwani siwezi kucheza gofu au ski :-). Ninaona kufurahi na kufurahisha! Kutengeneza bots yangu nyingi, ninatumia vifaa vya chasisi. Kutumia vifaa kunisaidia kufanya wha
Redio ya Wavuti ya Wavuti ya Wi-Fi: Hatua 10 (na Picha)
Redio ya Mtandaoni ya Wavuti ya Wi-Fi: Redio ya zabibu iligeuka kuwa redio ya kisasa ya mtandao wa Wi-Fi
Arduino LED inayodhibitiwa na wavuti: Hatua 5 (na Picha)
Udhibiti wa Arduino LED: Hii inaweza kufundishwa jinsi ya kujenga LED inayowezeshwa na rangi tatu inayowezeshwa na Wavuti kulingana na Arduino na ngao ya WIZnet Ethernet, inayoweza kudhibitiwa kutoka kwa kivinjari chochote cha wavuti. Kwa sababu LED imefunuliwa kupitia huduma rahisi ya wavuti ya RESTful inayoendesha kwenye rangi ya Arduino