Orodha ya maudhui:

Garage Monitor 3k: 8 Hatua
Garage Monitor 3k: 8 Hatua

Video: Garage Monitor 3k: 8 Hatua

Video: Garage Monitor 3k: 8 Hatua
Video: Output DC or AC Voltage using MCP4725 DAC with LCD and PWM to Voltage Converter with Arduino 2024, Novemba
Anonim
Ufuatiliaji wa Garage 3k
Ufuatiliaji wa Garage 3k

Unahitaji kujua ikiwa mlango wa karakana uko wazi? Unahitaji kujua ikiwa umevuta kwa kutosha ili mlango ufungwe bila kupiga baiskeli yako? Haja ya kujua haya yote na ufikiaji wa wavuti… Ninawasilisha mfuatiliaji wa karakana 3000.

Wakati gari linafika mahali pazuri, LED inageuka kutoka kijani kuwa nyekundu. Hii ni kazi inayoendelea, hii ni toleo la 1.0 tu, nadhani itapitia mabadiliko kadhaa kuifanya iwe bora zaidi.

Hatua ya 1: Sehemu

Sehemu
Sehemu

Waya

1 Kubadilisha Mercury 1 220 ohm Resistor 1 10k ohm resistor 2 x 1k ohm resistor 1 Red LED 1 Green LED 1 Parallax Internet Kit (PINK kutoka parallax www.parallax.com) 1 BS2 Micro Mdhibiti (kutoka parallax www.parallax.com) 1 PIR Motion Detectorr (kutoka parallax www.parallax.com) 1 ds1620 chip joto. 1 5v usambazaji wa umeme 1 bango la kadibodi sikuwa na matone ya mtandao kwenye karakana yangu, ambayo ni lazima nilipaswa kurekebisha, kwa hivyo nilinunua kiunganishi cha WET11 kutoka kwa ebay kwa $ 20.

Hatua ya 2: Bodi ya mkate ni nje

Bodi ya mkate ni nje
Bodi ya mkate ni nje
Bodi ya mkate ni nje
Bodi ya mkate ni nje

Kwa hivyo ninahitaji pia kutengeneza mchoro wa wiring… Lakini huwezi kwenda vibaya ikiwa utafuata mifano katika PDF ambazo zinakuja na sehemu zote za parallax. Wiring kwa swichi hutoka kwa PDF Whats a micro controller Wiring kwa PIR hutoka kwa PIR Documentation PDF Wiring kwa DS1620 hutoka kwa Sensorer zinazotumika za PDF. Wiring kwa PINK kutoka kwa PDF ya PINK P0 - kwa pirP1 - Kubadilisha Mercury P5 - 1620P6 - 1620P7- 1620p12 - Kwa PINKP13 - Kwa PINKP14 - Kijani cha LED P15 - Red Red

Hatua ya 3: Sasa hiyo inafanya kazi kwenye ubao wako wa mkate…

Labda unapaswa kupanga bs2, hii hapa nambari. Zaidi ya nambari hii inategemea kwa karibu mifano katika PDF anuwai zinazopatikana kwenye wavuti ya parallax. Unalipa zaidi kwa BS2, lakini nyaraka ni nzuri. '{$ STAMP BS2}' {$ PBASIC 2.5} "----- (I / O Ufafanuzi) ------------------------- ------------------------ PIR PIN 0 'I / O Pin Kwa PIR Sensor O Pin kwa Nyekundu LED '----- (Vigezo) ------------------------------------ -------------- digrii CelsiusdegF VAR Word 'kushikilia digrii Fahrenheit' ----- (Uanzishaji) -------------------------------- ---------- 10 TO 0 HIGH LEDONE 'Flash the LEDS LOW LEDTWO' Subiri Sekunde 20 kwa PIR Warm-Up DEBUG HOME, "Joto:", kaunta ya DEC2 SEROUT 12, 396, ("! NB0W07: Joto:", CLS) PAUSE 1000 LOW LEDONE HIGH LEDTWO PAUSE 1000 'Counter Counter Kila sekunde "SEROUT 12, 396, ("! NB0W07: Inasubiri… ", CLS) HIGH LEDTWOHIGH 5 'chagua DS1620SHIFTT 7, 6, LSBFIRST, (238)'" anza uongofu "amri CHINI 5 'fanya amri' ----- (Nambari ya Programu) ------------------------------------ ------ Kuu: JE, 'detector ya mwendo ikiwa PIR = 1 BASI' Mwendo Umegunduliwa? kaunta = kaunta + 1 'Sasisha Kaida ya Ziara HIGH LEDONE' LOW LEDTWO 'Nyekundu Nyekundu LED DEBUG NYUMBANI, "IMEPITWA…", kaunta ya DEC3 SEROUT 12, 396, ("! NB0W07:", "Imenaswa …", CLS) Fanya: LUPA MPAKA PIR = 0 'Subiri kwa PIR Kufuta DEBUG NYUMBANI, "IMETAFAKWA…", kaunta ya DEC3 SEROUT 12, 396, ("! NB0W07:", "Cleared…", CLS) CHINI YA LEDONE HIGH LEDTWO' Zima Nyekundu LED ENDIF ' Joto HIGH 5 'chagua DS1620 SHIFTOUT 7, 6, LSBFIRST, (170)' tuma amri ya "pata data" SHIFTIN 7, 6, LSBPRE, (x / 9) 'pata data, pamoja na saini LOW 5' maliza amri x. BYTE1 = -x. BIT8 'ongeza ishara hadi bits 16 degC = x * 5' ibadilishe kuwa 'C * 10 (resolution 0.5' C) degF = degC + 2732 * 9 / 50-459 'conver to F DEBUG? degF, CR, CR 'Onyesha utatuzi wa SEROUT 12, 396, ("! NB0W06:", DEC degF, CLS)' Kichunguzi cha Mlango wa Garage. IKI IN1 = 0 BASI BURE 12, 396, ("! NB0W08:", "Fungua", CLS) BURE NYINGINE YA 12, 396, ("! NB0W08:", "Imefungwa", CLS) ENDIF PAUSE 1000 LOOP

Hatua ya 4: Pakia faili kwenye Pink

Pakia faili kwenye Pink
Pakia faili kwenye Pink

Nilitumia hii kwa ukurasa wangu wa wavuti. Unaweza kupakia kwenye pink kupitia FTP Garage Monitor 3000. onLoad = "if (self! = Top) top.location = self.location"> A: hover {text-mapambo: pigia mstari; rangi: # 336633; }

Ufuatiliaji wa Gereji

Joto katika Garage ni: Kitu cha kuweka maegesho ya gari: Mlango wa Garage ni: [https:// pink kuburudisha]

Hatua ya 5: Funga uwanja wa Mtazamo kwa PIR

Funga uwanja wa Mtazamo kwa PIR
Funga uwanja wa Mtazamo kwa PIR
Funga uwanja wa Mtazamo kwa PIR
Funga uwanja wa Mtazamo kwa PIR

Kwa hivyo PIR ina uwanja wa kupendeza wa kupendeza, niliifunga kwa kutumia kipande cha 5 cha bango, nilipata wazo hili kutoka kwa chapisho kwenye vikao vya parallax, walitumia bomba pana, lakini bado ilikuwa mjanja sana Wazo.

Nilihakikisha PIR kwenye bomba kwa kuweka shimo kwenye kofia ya bomba na moto kuifunga. Niliunganisha kifurushi hiki kwenye ubao wa mkate kwa kutumia kamba ya simu, nilikuwa na tani zake zilizowekwa kote. Nilipata kiunganishi cha prong 3 kwenye shabiki wa zamani wa CPU ambaye nilitumia kama kuziba kwa PIR.

Hatua ya 6: Salama kwa Ukuta

Salama kwa Ukuta
Salama kwa Ukuta

Nilihakikisha hii kwenye ukuta mahali ambapo gari langu linahitaji kusimama ili kufungua mlango. Nilitumia tie ya zipu na bunduki kuu.

Hatua ya 7: Freddie Mercury

Freddie Mercury
Freddie Mercury

Niliunganisha swichi ya zebaki chini ya mlango wangu wa karakana, nikitumia kamba ya simu tena kwa sababu nilikuwa nayo mengi…

Hatua ya 8: Weka yote pamoja

Weka Yote Pamoja
Weka Yote Pamoja

Niliambatanisha haya yote kwa kipande cha sintra ili kuiweka safi. Ninahitaji kukata kebo fupi ya ethernet lakini sina crimper nyumbani.

Hatua zifuatazo… Je! Ni kweli inahitaji kuwa wakati wote? Labda napaswa kuwa na nguvu wakati mlango wa karakana unafunguliwa na taa inawasha. Kwa njia hiyo ningeweza kuisasisha meza kwenye hifadhidata na hali ya mwisho? Nadhani kuiendesha wakati wote ni aina tu ya kupoteza umeme… Labda niweke kwenye sanduku la mradi!

Ilipendekeza: