Taula de continguts:
- Pas 1: parts
- Pas 2: Feu-ne una taula de pa
- Pas 3: ara que funciona a la vostra taula de pa …
- Pas 4: pengeu el fitxer al color rosa
- Pas 5: tanqueu el camp de visió del PIR
- Pas 6: assegureu-vos al mur
- Pas 7: Freddie Mercury
- Pas 8: uniu-ho tot
Vídeo: Garage Monitor 3k: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:16
Necessiteu saber si la porta del garatge està oberta? Necessiteu saber si heu entrat prou lluny perquè la porta es tanqui sense colpejar la bicicleta? Necessito saber-ho tot amb accés web … Us presento el monitor de garatge 3000.
Quan el cotxe arriba al punt adequat, el LED passa de verd a vermell. Es tracta d’un treball en curs, només és la versió 1.0, crec que passarà per alguns canvis per millorar-lo encara.
Pas 1: parts
Filferro
1 Interruptor de mercuri 1 Resistència de 220 ohm 1 Resistència de 10 k ohm 2 Resistència de 1 x ohm 1 LED vermell 1 LED verd 1 Kit d'Internet Parallax (ROSA de parallax www.parallax.com) 1 Micro controlador BS2 (de parallax www.parallax.com) 1 PIR Motion Detectorr (de parallax www.parallax.com) 1 xip de temperatura ds1620. 1 font d'alimentació de 5v 1 tub de cartell de cartró. No tenia cap caiguda de xarxa al garatge, que evidentment havia de solucionar, així que vaig comprar un linksys WET11 de eBay per 20 dòlars.
Pas 2: Feu-ne una taula de pa
Per tant, òbviament també necessito fer un diagrama de cablejat … Però no us podeu equivocar si seguiu els exemples dels PDF que vénen amb totes les parts de paral·laxi. El cablejat del commutador prové del PDF Què és un microcontrolador El cablejat del PIR prové de la documentació PIR PDF El cablejat del DS1620 prové dels Sensors aplicats PDF. El cablejat del PINK del PDF ROSA P0 - per al pirP1 - Interruptor de mercuri P5 - 1620P6 - 1620P7- 1620p12 - Per PINKP13 - Per PINKP14 - LED verd P15 - LED vermell
Pas 3: ara que funciona a la vostra taula de pa …
Probablement hauríeu de programar el bs2, aquí teniu el codi. La majoria d’aquest codi es basa estretament en exemples dels diversos PDF disponibles al lloc de paral·laxi. Pagueu més pel BS2, però la documentació és fantàstica. '{$ STAMP BS2}' {$ PBASIC 2.5} '' ----- (Definicions d'E / S) ------------------------- ------------------------ PIN PIR 0 'Pin d'E / S per al sensor PIR PIN DELONE 15' Pin d'E / S per LED verd LED PIN 14 'I / Pin O per LED vermell '----- (Variables) ------------------------------------ ------------------- comptador VAR Byte 'Trip Counterx VAR Word' defineix un signe variable de propòsit general VAR x. BIT15 'bit de signe de xdegC VAR Word' defineix una variable que cal mantenir graus CelsiusdegF VAR Paraula "per mantenir graus Fahrenheit" ----- (inicialització) -------------------------------- ------------------ DEBUG CLS 'Clear DEBUG ScreenSEROUT 12, 396, ("! NB0W07:", "Warming Up", CLS) "Digueu al PINK whats upFOR counter = 10 a 0 LEDONE ALTA 'Intermitent LEDS BAIX LEDTWO' Espereu 20 segons per a l'escalfament PIR DEBUG HOME, "Escalfament:", comptador DEC2 SEROUT 12, 396, ("! NB0W07: Escalfament:", CLS) PAUSA 1000 LOW LEDONE HIGH LEDTWO PAUSE 1000 'Display Counter Every SecondNEXT LED Low LEDONOW LEDTWOcounter = 0' Esborra la variable del comptador DEBUG HOME, "esperant "SEROUT 12, 396, ("! NB0W07: Waiting … ", CLS) HIGH LEDTWOHIGH 5 'seleccioneu el comandament DS1620SHIFTOUT 7, 6, LSBFIRST, (238)" Comenceu a convertir "LOW 5' feu l'ordre '----- (Codi del programa) ---------------------------------------------- ------ Principal: DO 'Detector de moviment IF PIR = 1 THEN' Detecció de moviment? comptador = comptador + 1 'Actualitzar comptador de viatges HIGH LEDONE' LOW LEDTWO 'LED vermell clar DEBUG HOME, "TRIPPED …", DEC3 counter SEROUT 12, 396, ("! NB0W07:", "Tripped …", CLS) DO: LOOP FINS A PIR = 0 'Espereu que PIR esborri DEBUG HOME, "CLEARED …", DEC3 comptador SEROUT 12, 396, ("! NB0W07:", "Cleared …", CLS) LOW LEDONE HIGH LEDTWO' Off Off LED vermell ENDIF ' Temperatura ALTA 5 'seleccioneu el DS1620 SHIFTOUT 7, 6, LSBFIRST, (170)' envieu l'ordre "obtenir dades" SHIFTIN 7, 6, LSBPRE, (x / 9) "obteniu les dades, inclòs el signe LOW 5", finalitzeu l'ordre x. BYTE1 = -x. BIT8 'estén el signe a 16 bits degC = x * 5' convertir a 'C * 10 (resolució 0,5' C) degF = degC + 2732 * 9 / 50-459 'convertir a F DEBUG? degF, CR, CR 'Mostra a la depuració SEROUT 12, 396, ("! NB0W06:", DEC degF, CLS)' Detector de porta de garatge. IF IN1 = 0 THEN SEROUT 12, 396, ("! NB0W08:", "Open", CLS) ELS SEROUT 12, 396, ("! NB0W08:", "Closed", CLS) ENDIF PAUSE 1000 LOOP
Pas 4: pengeu el fitxer al color rosa
Ho he fet servir per a la meva pàgina web. Podeu carregar-la al color rosa mitjançant FTP Garage Monitor 3000. onLoad = "if (self! = Top) top.location = self.location"> A: hover {text-decoration: underline; color: # 336633; }
Monitor de garatge
La temperatura del garatge és: Aparcament cotxe: la porta del garatge és: [https:// refresc rosa]
Pas 5: tanqueu el camp de visió del PIR
Així, doncs, el PIR té un camp de visió ampli i boig, ho vaig tancar amb un tub de cartell de 5 polzades. Vaig tenir aquesta idea en un missatge dels fòrums de paral·laxi, feien servir un tub més ample, però tot i així era realment bo Idea.
Vaig assegurar el PIR al tub posant un forat a la tapa del tub i enganxant-lo en calent. Vaig connectar aquest paquet a la tauleta de suport mitjançant un cable de telèfon, en tenia moltes. Vaig trobar un connector de tres puntes en un ventilador de CPU antic que vaig utilitzar com a endoll per al PIR.
Pas 6: assegureu-vos al mur
Ho vaig assegurar a la paret just on el meu cotxe ha de parar per netejar la porta. He utilitzat una corbata amb cremallera i una pistola bàsica.
Pas 7: Freddie Mercury
Vaig connectar un interruptor de mercuri a la part inferior de la porta del garatge, fent servir de nou el cable del telèfon perquè en tenia molt …
Pas 8: uniu-ho tot
Vaig adjuntar tot això a un tros de sintra només per mantenir-lo net. Necessito tallar un cable ethernet més curt, però no tinc una pinça a casa.
Passos següents … Realment ha d'estar sempre encès? Potser l’hauria d’encendre quan s’obre la porta del garatge i s’encén el llum. D'aquesta manera, podria fer que actualitzés una taula en una base de dades amb l'últim estat? Suposo que fer-ho funcionar tot el temps és simplement perdre electricitat … Potser hauria de posar-lo en una caixa del projecte.
Recomanat:
Com utilitzar fitxers MIDI a Garage Band: 23 passos
Com s’utilitzen fitxers MIDI a Garage Band: en aquest tutorial us explicareu com crear un " Casar-se amb un xai petit " amb MIDI a GarageBand. Aquest tutorial requereix accés a GarageBand, així com alguns coneixements previs sobre música (com ara notes de piano i la possibilitat de llegir música en co
Raspberry Pi Zero Garage Opener Door Hardware: 10 passos
Raspberry Pi Zero Garage Opener Door Hardware: una de les inspiracions per a aquest projecte va ser la bona instrucció a Raspberry Pi 3 Garage Door Obrer, juntament amb diverses altres que es troben a Internet. En no ser una persona experimentada en electrònica, vaig fer moltes investigacions addicionals sobre maneres de
Monitor de privadesa piratat des d'un antic monitor LCD: 7 passos (amb imatges)
Monitor de privadesa piratat des d’un antic monitor LCD: finalment podeu fer alguna cosa amb aquest antic monitor LCD que teniu al garatge. Podeu convertir-lo en un monitor de privadesa. Tothom es veu blanc, excepte vosaltres, perquè porteu " màgia " ulleres! Tot el que realment ha de tenir és un pa
Techfashion amb energia solar: SolarCycle i Microsoft Garage: 9 passos (amb imatges)
Techfashion alimentat per energia solar: SolarCycle i Microsoft Garage: mai he estat a Burning Man, però potser acabaria de fer-ne el vestit perfecte. Aquest serà un dels meus vestits a Maker Faire aquest any. Què vestiràs? La confecció d’aquest vestit implica el disseny de peces de vestir, la impressió 3D i l’energia solar, la construcció
Garage Monitor 3001: 8 passos (amb imatges)
Monitor de garatge 3001: problema: el meu garatge està separat de casa meva, és difícil veure si les portes estan obertes des de casa. O potser tinc pressa per anar a treballar i em vaig oblidar de tancar la porta. Solució: Monitor basat en Parallax BS2. Puc comprovar l'estat de la porta del meu garatge