Innehållsförteckning:
Video: Att använda Parallax Basic Stamp II för att ringa en dörrklocka på distans: 4 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:47
Problemet? En hund som blir alldeles för upphetsad när dörrklockan ringer. Lösningen? Ring på dörren vid slumpmässiga tillfällen när ingen är där, och ingen svarar på den, för att motkonditionera hunden - för att bryta associationen att en ringande dörrklocka är lika med spänning. Tekniken? En Parallax 418 MHz RF -nyckelringssändare, mottagare och en grundstämpel 2.
Steg 1: Design
Parallax gör några mycket lättanvända mikrokontroller. För detta projekt använde jag deras Basic Stamp II och deras 418 MHz nyckelringstramsitter och dess matchande mottagare. På schemat är mottagaren märkt IC2, Basic Stamp är märkt IC3. IC1 är en spänningsregulator LM7805. BP1-3 är bindande inlägg. P1-11 är uttag och kontakter, där externa komponenter ansluts till komponenterna ombord. S4 och S5 skulle bli dipswitches, men slutade med att bli hoppare. Tanken är att om jag stjäl BS2 för något annat projekt, kan jag stänga dessa två hoppare och ansluta två av RF-mottagarknapparna direkt till reläerna. Reläerna är S101N11 solid-state reläer. Jag byggde den på Perfboard, klippt till passa en Radio Shack -projektlåda. Jag hade inga kontakter eller sidhuvuden till hands så jag använde några maskinpinnar. De är i fem grupper. P2 är där det interna 9V -batteriet ansluts, om jag driver det från ett internt 9V -batteri. P1+P3+P4 ansluts till de externa strömbindningsstolparna, på / av-omkopplaren och ström-LED. P5+P7+P10 och P6+P8+P11 ansluter till de kopplade kopplingsstolparna, indikator -lysdioderna och de momentana kontakttestbrytarna. P9 är Basic Stamp seriellt programmeringsgränssnitt.
Steg 2: Lödning
Det finns gott om instruktioner som förklarar hur man löder, så jag kommer inte att sammanfatta.
Jag byggde detta på perfboard i en Radio Shack -projektlåda. Min vanliga teknik för perf-board-lödning med genomgående hål är att använda trådlindning för att göra anslutningarna, sedan att lödda de trådomslagna anslutningarna. Den tjocka svarta tråden som sveper runt brädet är antennen. Den första bilden visar baksidan av kortet, där anslutningarna görs. Den andra visar kortets framsida, införd i lådan med anslutningarna till off-board-enheterna (strömbrytare, LED och bindande stolpar) gjorda.
Steg 3: Koden
Koden är ganska enkel - Grundstämplar är programmerade i Basic, som namnet antyder.
Programmet har knapparna 1 & 3 växlar det ena reläet, knapparna 2 & 4 växlar det andra reläet, och knapp 5 börjar växla reläerna slumpmässigt, mellan fem och femton minuter från varandra. Du kommer att märka två kommenterade avsnitt. Jag brukade ha knapparna 3 & 4 som låste reläerna - tryck på dem en gång så stängde de, tryck på dem igen och de öppnades. Det är inte lämpligt för en dörrklocka, men jag lämnade koden i filen om jag skulle använda rutan för något annat.
Steg 4: Installerat
När jag gick för att installera detta fann jag att dörrklockans ledningar var ett trassligt råttbo som var omöjligt att arbeta med. Så jag gjorde en liten kopplingspanel av en bit basswood och några skruvade korsningar. Två trådar från transformatorn, två ledningar från var och en av de två dörrklockans knappar, tre ledningar från var och en av de två dörrklockans ringsignaler, kommer alla till separata skruvförändringar på de yttre raderna på kopplingspanelen och är anslutna med korta patchtrådar mellan insidan rader. Panelen skruvas fast i väggen med 1/4 avstånd.
Projektlådan monteras med kardborre mot väggen, sitter på överkanten av kopplingspanelen. Istället för att förlita mig på ett batteri lade jag till en mindre projektlåda ovanpå. Denna innehåller en brygglikriktare, en 1000 uF 35V kondensator, en LM7809 spänningsregulator på en liten kylfläns och 7809: s krusningslock. Detta omvandlar dörrklockans 16VAC till 9VDC, vilket är acceptabelt som ingång till både 7805 och BS2: s inbyggda spänningsregulator. Du kan se sändaren hängande på en spik.
Rekommenderad:
Förvandla din trådbundna dörrklocka till en smart dörrklocka med IFTTT: 8 steg
Förvandla din trådbundna dörrklocka till en smart dörrklocka med IFTTT: WiFi -dörrklockan gör din befintliga trådbundna dörrklocka till en smart dörrklocka. https://www.fireflyelectronix.com/product/wifidoor
Android/iOS -app för att komma åt din OpenWrt -router på distans: 11 steg
Android/iOS -app för att komma åt din OpenWrt -router på distans: Jag köpte nyligen en ny router (Xiaomi Mi Router 3G). Och naturligtvis inspirerade denna nya, fantastiska hårdvara mig att börja arbeta med det här projektet;)
Förvandla din trådbundna dörrklocka till en smart dörrklocka med hemassistent: 6 steg
Förvandla din trådbundna dörrklocka till en smart dörrklocka med hemassistent: Förvandla din befintliga trådbundna dörrklocka till en smart dörrklocka. Få ett meddelande till din telefon eller para med din befintliga ytterdörrkamera för att få en foto- eller videovarning när någon ringer på din dörrklocka. Läs mer på: fireflyelectronix.com/pro
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: 3 steg
DIY MusiLED, musiksynkroniserade lysdioder med ett klick Windows och Linux-applikation (32-bitars och 64-bitars). Lätt att återskapa, lätt att använda, lätt att porta .: Detta projekt hjälper dig att ansluta 18 lysdioder (6 röda + 6 blå + 6 gula) till ditt Arduino-kort och analysera datorns ljudkortets realtidsignaler och vidarebefordra dem till lysdioderna för att tända dem enligt slageffekterna (Snare, High Hat, Kick)
Övertyga dig själv om att bara använda en 12V-till-AC-omriktare för LED-ljussträngar istället för att koppla om dem för 12V: 3 steg
Övertyga dig själv om att bara använda en 12V-till-AC-linjeomvandlare för LED-ljussträngar istället för att koppla om dem för 12V: Min plan var enkel. Jag ville klippa upp en väggdriven LED-ljussträng i bitar och sedan dra om den för att gå av 12 volt. Alternativet var att använda en kraftomvandlare, men vi vet alla att de är fruktansvärt ineffektiva, eller hur? Höger? Eller är de det?