Obsah:
- Krok 1: Diely
- Krok 2: Bread Board It Out
- Krok 3: Teraz, keď to funguje na vašom Breadboarde …
- Krok 4: Nahrajte súbor na ružovú
- Krok 5: Zatvorte zorné pole pre PIR
- Krok 6: Upevnite na stenu
- Krok 7: Freddie Mercury
- Krok 8: Dajte to všetko dohromady
Video: Monitor garáže 3k: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Chcete vedieť, či sú garážové brány otvorené? Potrebujete vedieť, či ste zatiahli dostatočne ďaleko, aby sa dvere zavreli bez toho, aby ste narazili do bicykla? Potrebujete to všetko vedieť s prístupom na web … Predstavujem monitor garáže 3000.
Akonáhle auto dosiahne správne miesto, LED dióda sa zmení zo zelenej na červenú. Toto je nedokončená výroba, je to len verzia 1.0, myslím, že prejde niekoľkými zmenami, aby bola ešte lepšia.
Krok 1: Diely
Drôt
1 Prepínač ortuti 1 Rezistor 220 ohmov 1 Rezistor 10 kOhm 2 Rezistor 1 x 1 k ohm 1 Červená LED 1 Zelená LED 1 Internetová súprava Paralaxa (PINK od paralaxy www.parallax.com) 1 Mikrokontrolér BS2 (od paralaxy www.parallax.com) 1 PIR detektor pohybu (od paralaxy www.parallax.com) 1 teplotný čip ds1620. 1 5v napájací zdroj 1 lepenková plagátová trubica V garáži som nemal žiadne výpadky siete, ktoré som evidentne musel opraviť, a tak som kúpil linksys WET11 z ebay za 20 dolárov.
Krok 2: Bread Board It Out
Takže zrejme tiež potrebujem vytvoriť schému zapojenia … Ale nemôžete sa pokaziť, ak budete postupovať podľa príkladov v súboroch PDF, ktoré sú súčasťou všetkých častí paralaxy. Zapojenie prepínača pochádza z mikrokontroléra PDF Whats Čo je zapojenie pre PIR z dokumentácie PIR PDF Dokumentácia Zapojenie pre DS1620 pochádza z aplikovaných senzorov PDF. Rozvody pre PINK zo súboru PINK PDF P0 - pre pirP1 - ortuťový spínač P5 - 1620P6 - 1620P7- 1620p12 - pre PINKP13 - pre PINKP14 - zelená LED P15 - červená LED
Krok 3: Teraz, keď to funguje na vašom Breadboarde …
Pravdepodobne by ste mali naprogramovať bs2, tu je kód. Väčšina tohto kódu je úzko založená na príkladoch v rôznych súboroch PDF, ktoré sú k dispozícii na webe paralaxy. Za BS2 zaplatíte viac, ale dokumentácia je skvelá. '{$ STAMP BS2}' {$ PBASIC 2.5} '' ----- (definície I/O) ------------------------- ------------------------ PIR PIN 0 'I/O pin pre PIR snímač LED PIN 15' I/O pin pre zelenú LEDLEDTWO PIN 14 'I/ O kolík pre červenú diódu LED ----- (premenné) ------------------------------------ ------------------- Counter VAR Byte 'Trip Counterx VAR Word' definuje univerzálne premenné znak VAR x. BIT15 'bit bit xdegC VAR Word' definuje premennú, ktorá sa má uchovávať stupne Celzia VF Slovo „držať stupne Fahrenheita“----- (inicializácia) -------------------------------- ------------------ DEBUG CLS 'Clear DEBUG ScreenSEROUT 12, 396, ("! NB0W07:", "Warming Up", CLS)' Tell the PINK whats upFOR counter = 10 AŽ 0 VYSOKÉ LEDÓNY „Blikajte LEDkami NÍZKE LEDTWO“Počkajte 20 sekúnd na zahrievanie PIR DEBUG HOME, „Zahrievanie:“, počítadlo DEC2 SEROUT 12, 396, („! NB0W07: Zahrievanie:“, CLS) PAUZA 1000 LOW LEDONE HIGH LEDTWO PAUSE 1000 'Display Counter every SecondNEXTLOW LEDONELOW LEDTWOcounter = 0' Clear Counter Variable DEBUG HOME, "Waiting „SEROUT 12, 396, ("! NB0W07: Waiting… ", CLS) HIGH LEDTWOHIGH 5 'zvoľte DS1620SHIFTOUT 7, 6, LSBFIRST, (238)„ príkaz na spustenie konverzií “NÍZKE 5' urobte príkaz '----- (Programový kód) ---------------------------------------------- ------ Hlavné: DO 'Detektor pohybu, AK PIR = 1 POTOM' Detekovaný pohyb? počítadlo = počítadlo + 1 'Aktualizovať počítadlo výletov VYSOKÝ LEDÓN' NÍZKY LEDTWO 'Svetlo červená LED DEBUG HOME, "VYPLACHOVANÉ …", počítadlo DEC3 SEROUT 12, 396, ("! NB0W07:", "Vypnuté …", CLS) DO: LOOP DO PIR = 0 'Počkajte, kým PIR vymaže DEBUG HOME, "CLEARED …", počítadlo DEC3 SEROUT 12, 396, ("! NB0W07:", "Cleared …", CLS) LOW LEDONE HIGH LEDTWO' Turn Off Red LED ENDIF ' Teplota VYSOKÁ 5 'vyberte DS1620 SHIFTOUT 7, 6, LSBFIRST, (170) „pošlite príkaz„ získať údaje “SHIFTIN 7, 6, LSBPRE, (x / 9)' získajte údaje vrátane znamienka LOW 5 'ukončite príkaz x. BYTE1 = -x. BIT8 'rozšíriť znamienko na 16 bitov degC = x*5' previesť na 'C*10 (rozlíšenie 0,5' C) degF = degC+2732*9/50-459 'previesť na F DEBUG? degF, CR, CR 'Zobraziť na ladení SEROUT 12, 396, ("! NB0W06:", DEC degF, CLS)' Detektor garážových brán. IF IN1 = 0 THEN SEROUT 12, 396, ("! NB0W08:", "Open", CLS) ELSE SEROUT 12, 396, ("" NB0W08: "," Closed ", CLS) ENDIF PAUSE 1000 LOOP
Krok 4: Nahrajte súbor na ružovú
Použil som to pre svoju webovú stránku. Do ružovej môžete nahrať prostredníctvom FTP Garage Monitor 3000. onLoad = "if (self! = Top) top.location = self.location"> A: hover {text-decoration: underline; farba:#336633; }
Monitor garáže
Teplota v garáži je: Výstraha pri parkovaní: Garážová brána je: [https:// pink refresh]
Krok 5: Zatvorte zorné pole pre PIR
Takže PIR má šialene široké zorné pole, uzavrel som to pomocou 5 kusu plagátovej trubice. Tento nápad som získal z príspevku na fórach o paralaxe, použili širšiu trubicu, ale stále to bolo skutočne úhľadné. Nápad.
PIR som zaistil k trubici vložením otvoru do uzáveru trubice a zalepením za tepla. Tento balíček som pripojil k doske na chlieb pomocou telefónneho kábla, pričom som ho mal položených veľa. Na starom ventilátore CPU som našiel 3 -kolíkový konektor, ktorý som použil ako konektor pre PIR.
Krok 6: Upevnite na stenu
Zabezpečil som to na stenu presne tam, kde moje auto potrebuje zastaviť, aby uvoľnilo dvere. Použil som zips a sponku.
Krok 7: Freddie Mercury
Na spodok svojich garážových brán som pripevnil ortuťový spínač a znova som použil telefónny kábel, pretože som toho mal tak veľa …
Krok 8: Dajte to všetko dohromady
To všetko som pripevnil na kúsok sintry, aby to bolo čisté. Potrebujem odstrihnúť kratší ethernetový kábel, ale doma nemám kliešť.
Ďalšie kroky … Naozaj to musí byť zapnuté stále? Možno by som to mal zapnúť, keď sa otvoria garážové dvere a rozsvieti sa svetlo. Tak môžem nechať aktualizovať tabuľku v databáze s posledným stavom? Myslím, že nechať ho bežať stále je len plytvanie elektrickou energiou … Možno by som to mal dať do krabice od projektu!
Odporúča:
Ako vytvoriť monitor závodu s Arduino: 7 krokov
Ako vytvoriť monitor rastlín pomocou Arduina: V tomto návode sa naučíme, ako zistiť vlhkosť pôdy pomocou senzora vlhkosti a blikať zelenou diódou LED, ak je všetko v poriadku, a OLED displejom a Visuinom. Pozrite si video
Výmena batérie v otváraní garáže: 5 krokov
Výmena batérie v otváračovi garáže: V tomto návode vám ukážem, ako vymeniť batériu na diaľkovom ovládači garážových brán. Tento konkrétny je univerzálnym diaľkovým ovládačom so 4 kanálmi, ktorý sa často používa aj s inými zariadeniami. Použitý typ batérie je 27A
Inteligentný ovládač garáže: 5 krokov
Inteligentný ovládač garáže: K tomuto projektu došlo vtedy, keď som odišiel z práce do práce a dostal som sa na polovicu cesty, aby som v momente spustil paniku, kde som si nepamätal, či som zavrel garážové dvere. Niekedy som bol presvedčený, že nie, a otočil som sa, aby som
DIY - svetlo automatickej garáže: 7 krokov
DIY - Automatické svetlo v garáži: Stalo sa vám to niekedy? Vrátili ste sa z romantickej večere a keď otvoríte dvere brány v garáži, zistíte, že ste nechali zapnuté osvetlenie garáže. Strávili ste pár hodín vonku so svojou partnerkou, aby ste na ňu urobili dojem, a celý čas
Premeňte svoj LCD monitor na prenosnom počítači na externý monitor: 8 krokov (s obrázkami)
Premeňte svoj LCD monitor na prenosnom počítači na externý monitor: Tento návod je pre nadšencov, ktorí majú v úmysle používať svoje staré prenosné počítače, ktoré majú iný problém, ako je problém s LCD, napríklad MB, poškodený. Poznámka: Nezodpovedám za žiadne straty alebo škody akéhokoľvek druhu, ak sú spôsobené týmto projektom. Mám Acer A