Përmbajtje:

Garazh Monitor 3k: 8 hapa
Garazh Monitor 3k: 8 hapa

Video: Garazh Monitor 3k: 8 hapa

Video: Garazh Monitor 3k: 8 hapa
Video: This video will save you a lot of money. Dust extractors for beginners. 2024, Korrik
Anonim
Garazh Monitor 3k
Garazh Monitor 3k

Duhet të dini nëse dera e garazhit është e hapur? Duhet të dini nëse jeni tërhequr mjaftueshëm që dera të mbyllet pa goditur biçikletën tuaj? Duhet të dini të gjitha këto me qasje në internet … Unë paraqes monitorin e garazhit 3000.

Kur makina arrin në vendin e duhur, LED kthehet nga jeshile në të kuqe. Kjo është një punë në progres, ky është vetëm versioni 1.0, mendoj se do të kalojë nëpër disa ndryshime për ta bërë atë edhe më të mirë.

Hapi 1: Pjesët

Pjesët
Pjesët

Tela

1 Ndërprerës i Merkurit 1 Rezistencë 220 ohm 1 Rezistencë 10k Ohm 2 x 1k Ohm rezistencë 1 LED i Kuq 1 LED i Gjelbër 1 Paketë Interneti Parallax (PINK nga paralaksi www.parallax.com) 1 Mikrokontrollues BS2 (nga parallaksi www.parallax.com) 1 Detektori i lëvizjes PIR (nga parallaksi www.parallax.com) 1 çip i temperaturës ds1620. 1 furnizim me energji 5v 1 tub poster kartoni Nuk kisha asnjë rënie të rrjetit në garazhin tim, të cilin padyshim që duhej ta rregulloja, kështu që bleva një linkys WET11 jashtë ebay për 20 dollarë.

Hapi 2: Hiqeni bordin e bukës

Bread Board It Out
Bread Board It Out
Bread Board It Out
Bread Board It Out

Kështu që padyshim që edhe unë kam nevojë të bëj një diagram të instalimeve elektrike … Por nuk mund të gaboni nëse ndiqni shembujt në PDF që vijnë me të gjitha pjesët e paralaksit. Instalimet për ndërprerësin vijnë nga PDF Whats një mikrokontrollues Instalimet për PIR vijnë nga DIR Dokumentacioni PDF Pajisja elektrike për DS1620 vjen nga Sensorët e Aplikuar PDF. Instalimet elektrike për PINK nga PDF PINK P0 - për pirP1 - Ndërprerës i Merkurit P5 - 1620P6 - 1620P7- 1620p12 - Për PINKP13 - Për PINKP14 - LED i Gjelbër P15 - LED i Kuq

Hapi 3: Tani që funksionon në tabelën tuaj të bukës…

Ju ndoshta duhet të programoni bs2, këtu është kodi. Pjesa më e madhe e këtij kodi bazohet ngushtë në shembuj në PDF të ndryshme të disponueshme në faqen paralaks. Ju paguani më shumë për BS2, por dokumentacioni është i shkëlqyeshëm. '{$ STAMP BS2}' {$ PBASIC 2.5} '' ----- (Përkufizimet I/O) ------------------------- ---------------- O Pin Për LED të Kuq '----- (Variablat) ---------------------------------------- ------------ gradë CelsiusdegF VAR Fjala 'për të mbajtur gradë Fahrenheit' ----- (Fillimi) -------------------------------- ------------------ DEBUG CLS 'Clear DEBUG ScreenSEROUT 12, 396, ("! NB0W07:", "Ngrohja", CLS)' Thuaji PINK-it çfarë ka përFOR counter = 10 TO 0 LEDON T HIGH LART 'Ndezni LED-ët LEDTWO të Ulët' Prisni 20 sekonda për ngrohjen e PIR DEBUG HOME, "Ngrohja:", numëruesi DEC2 SEROUT 12, 396, ("! NB0W07: Ngrohja:", CLS) PUSIM 1000 LEDON I LART HIGH LART LED LEDTWO PAUSE 1000 'Numëruesi i ekranit në çdo sekondë TJERA LEDONELOW LEDTWOcounter = 0' Variabli i pastër i numëruesit DEBUG HOME, "Duke pritur "SEROUT 12, 396, ("! NB0W07: Duke pritur … ", CLS) LEDTWOHIGH HIGH 5 'zgjidhni DS1620SHIFTOUT 7, 6, LSBFIRST, (238)'" filloni konvertimet "commandLOW 5 'bëni komandën' ----- (Kodi i Programit) -------------------------------------------------- ------ Kryesore: BOJctor "Detektori i lëvizjes NFSE PIR = 1 PASTAJ" Lëvizja u Zbulua? counter = counter + 1 'Update Trip Counter HIGH LEDONE' LOW LEDTWO 'Light Red LED DEBUG HOME, "TRIPPED …", counter DEC3 SEROUT 12, 396, (""! NB0W07: "," Tripped … ", CLS) BOJ: LOOP DERI PIR = 0 'Prisni që PIR të Pastrojë DEBUG HOME, "PASTRUAR…", numëruesi DEC3 SEROUT 12, 396, ("! NB0W07:", "Pastruar …", CLS) LEDONE E LART E LART "Fikni LED të kuq ENDIF" Temperatura HIGH 5 'zgjidhni DS1620 SHIFTOUT 7, 6, LSBFIRST, (170)' dërgoni komandën "merrni të dhëna" SHIFTIN 7, 6, LSBPRE, (x / 9) 'merrni të dhënat, përfshirë shenjën LOW 5' përfundoni komandën x. BYTE1 = -x. BIT8 'zgjas shenjën në 16 bit degC = x*5' konvertohet në 'C*10 (rezolucioni 0.5' C) degF = degC+2732*9/50-459 'konvergjon në F DEBUG? degF, CR, CR 'Trego në korrigjimin SEROUT 12, 396, ("! NB0W06:", DEC degF, CLS) "Detektor i dyerve të garazhit. NFSE IN1 = 0 PAS SEROUT 12, 396, ("! NB0W08:", "Open", CLS) SEROUT TJER 12 12, 396, ("! NB0W08:", "Mbyllur", CLS) ENDIF PAUSE 1000 LOOP

Hapi 4: Ngarko skedarin në rozë

Ngarko skedarin në rozë
Ngarko skedarin në rozë

Unë e kam përdorur këtë për faqen time në internet. Mund të ngarkoni në rozë përmes FTP Garage Monitor 3000. onLoad = "if (self! = Top) top.location = self.location"> A: rri pezull {text-decoration: underline; ngjyra:#336633; }

Garazh Monitor

Temperatura në Garazh është: Gjetja e Parkimit të Makinave: Dera e Garazhit është: [https:// freskimi rozë]

Hapi 5: Mbyllni Fushën e Pamjes për PIR

Mbyllni Fushën e Pamjes për PIR
Mbyllni Fushën e Pamjes për PIR
Mbyllni Fushën e Pamjes për PIR
Mbyllni Fushën e Pamjes për PIR

Pra, PIR ka një fushëpamje të çmendur të gjerë, e mbylla atë duke përdorur një copë tub posteri 5 , e mora këtë ide nga një postim në forumet e paralaksit, ata përdorën një tub më të gjerë, por ishte akoma me të vërtetë i shkëlqyeshëm Ide.

Unë e sigurova PIR -in në tub duke vënë një vrimë në kapakun e tubit dhe duke e ngjitur atë në mënyrë të nxehtë. Unë e lidha këtë pako me tabelën e bukës duke përdorur kordonin e telefonit, kisha shumë prej saj të vendosura përreth. Gjeta një lidhës me 3 priza në një tifoz të vjetër të CPU -së që e përdorja si prizë për PIR.

Hapi 6: Sigurohuni në mur

Të sigurt në Mur
Të sigurt në Mur

E sigurova këtë në mur pikërisht aty ku makina ime duhet të ndalet për të pastruar derën. Kam përdorur një kravatë me zinxhir dhe një armë kryesore.

Hapi 7: Freddie Mercury

Freddie Mercury
Freddie Mercury

Unë bashkova një çelës të merkurit në fund të derës së garazhit tim, duke përdorur përsëri kordonin e telefonit sepse kisha aq shumë prej tij …

Hapi 8: Vendosini të gjitha së bashku

Vendosini të gjitha së bashku
Vendosini të gjitha së bashku

Unë i bashkangjita të gjitha këto në një copë sintra vetëm për ta mbajtur të pastër. Më duhet të pres një kabllo më të shkurtër ethernet, por nuk kam një shtrëngues në shtëpi.

Hapat e ardhshëm … A duhet vërtet të jetë gjatë gjithë kohës? Ndoshta duhet ta ndez atë kur hapet dera e garazhit dhe ndizet drita. Në atë mënyrë mund ta përditësoja një tabelë në një bazë të dhënash me statusin e fundit? Unë mendoj se ta kesh të funksionojë gjatë gjithë kohës është vetëm një lloj humbje e energjisë elektrike … Ndoshta duhet ta vendos në një kuti projekti!

Recommended: