Tartalomjegyzék:

Circuit Playground Express ajtó riasztás: 5 lépés
Circuit Playground Express ajtó riasztás: 5 lépés

Videó: Circuit Playground Express ajtó riasztás: 5 lépés

Videó: Circuit Playground Express ajtó riasztás: 5 lépés
Videó: Circuit Playground Express Door Alarm 2024, November
Anonim
Circuit Playground Express ajtóriasztó
Circuit Playground Express ajtóriasztó
Circuit Playground Express ajtóriasztó
Circuit Playground Express ajtóriasztó

Gondolkozott már azon, hogy a családtagok átkutatják -e a szobáját, amíg Ön nincs a közelben? El akarja ijeszteni őket? Ha olyan, mint én, akkor Circuit Playground Express ajtóriasztóra van szüksége. Saját ajtóriasztót készítettem, mert mindig kíváncsi vagyok, ha valaki a szobámba megy, amikor nem vagyok a közelben, és még ha nem is vagyok a közelben, hogy megállítsam őket, biztosan meg akarom ijeszteni őket, hogy engedély nélkül ne nyissák ki az ajtómat. újra.

Kellékek

Ehhez az ajtóriasztáshoz szüksége lesz egy áramköri játszótéri expressz készletre, hozzáféréshez egy USB -porttal rendelkező számítógéphez, csőtisztítóhoz, élesítő jelölőhöz (vagy normál jelölőhöz), két darab, legalább 5x4 hüvelykes szövetdarabhoz (győződjön meg arról, hogy van elegendő hely az akkumulátor behelyezéséhez a zsebébe, amikor elkészült), két darab cérna és egy tű. Ezek a szálak bármilyen színűek lehetnek, az egyiket a szövet összevarrására, a másikat pedig hímzésre használják. Ha nincs csőtisztítója, akkor extra szövet vagy zsinór működik.

1. lépés: 1. lépés: Fűzze be a tűt, varrja be az oldalait és rajzolja meg a tervét

1. lépés: Fűzze be a tűt, varrja be az oldalait és rajzolja meg a tervét
1. lépés: Fűzze be a tűt, varrja be az oldalait és rajzolja meg a tervét
1. lépés: Fűzze be a tűt, varrja be az oldalait és rajzolja meg a tervét
1. lépés: Fűzze be a tűt, varrja be az oldalait és rajzolja meg a tervét

Miután minden kellékét összegyűjtötte, azonnal el kell kezdenie a zseb készítését. Két darab filcet használtam, és egy kötőkapocs segítségével tartottam össze őket, hogy sorban maradhassanak. A kötőkapocs akadályozza a szöveg hozzáadását a zseb elejéhez, így érdemes megragadni az alkalmat, hogy összevarrja az anyag hosszú oldalát, amelyet a kötőelem nem tart össze. Miután megvarrta az oldalt, csomót köthet a zsinór végére, és eltávolíthatja a kötőelemet.

most két szövetdarabot kell összevarrni. A következő lépés az, hogy rajzoljon a szövetre éles jelzővel. A legjobb, ha betűit egy darab papírra gyakorolja, mielőtt rajzolna a szövetére, mert az élesítés állandó, és nem tud törölni, miután megjelölte

Ezután el akarja venni a második cérnafonalat, átszúrja a tűt, csomót köt a végén, és elkezdi varrni a betűket a felső szövetdarab hátuljától az elejéig. Győződjön meg arról, hogy csak oda akarja varrni a rajzát, ahol éles csíkot használ, és ügyeljen arra is, hogy e folyamat során ne varrja össze a két szövetdarabot.

Folytassa az öltést, amíg minden betű befejeződik. Ezután vegye le az első húrszínt, fűzze át a tűn, kössön le egy csomót, és fejezze be az alsó és az utolsó oldal varrását. Feltétlenül hagyja nyitva a tetejét, hogy zsebben is használhassa.

2. lépés: 2. lépés: Add hozzá a fogantyút

2. lépés: Add hozzá a fogantyút
2. lépés: Add hozzá a fogantyút

Miután mindent összevarrt, mehet tovább, és hozzáadhat egy fogantyút. Csőtisztítót használtam, amelyet félbehajtottam. Ha nincs csőtisztítója, akkor extra szövetet vagy zsinórt keresnék. Biztosítani szeretné, hogy elegendő anyag legyen az ajtógomb fölé, különben az ajtó riasztója nem tud felfüggeszteni

Ha van fogantyúja, varrja mindkét végét a zsebének mindkét oldalára.

3. lépés: 3. lépés: Ideje elindítani a kódot

3. lépés: Ideje elindítani a kódot
3. lépés: Ideje elindítani a kódot
3. lépés: Ideje elindítani a kódot
3. lépés: Ideje elindítani a kódot

Most, hogy elkészült a zsebe, ideje kódolni az áramkör játszótéri expresszét.

Először is meg kell győződnie arról, hogy a tábla megkapja a programot, amikor letöltik, ezért úgy döntöttem, hogy a lámpáim lilára színeződnek, amikor készen áll.

Ezután győződjön meg arról, hogy a riasztó élesedik, amikor megnyomja az A gombot, ezért vegye az "A gomb kattintása" blokkot, és húzza a képernyőre. Ez a blokk tartalmazza a következő blokkokat.

Ezután biztosítani akarjuk, hogy legyen időnk élesíteni a riasztót és elmenni, hogy ne kapcsoljuk be. Az összes lámpát világoskékre állítottam, és 5 másodpercig vártam a készüléket, miután megnyomtam az A gombot, hogy biztonságosan elmenjek. Beállíthatja a színeket és az időtartamot minden kívánt dologhoz, csak győződjön meg róla, hogy elegendő időt hagy magának a távozásra.

Ezután létre kell hoznia egy változót. A kódom változója a "gyorsulás indítása". Ezt nevezhetjük annak a névnek, amely valaha a legértelmesebb az Ön számára. Ez a változó úgy van beállítva, hogy felvegye a z irányú gyorsulást (mg). Akkor azt szeretné, ha minden fénye kialudna, és közölné, hogy minden be van állítva. Ezután vesz egy másik változót, és "aktiválásnak" nevezi. Ez a változó igaz lesz.

Ez a kód azt jelzi, hogy amikor az A gombra kattint, a program az aktuális gyorsítást veszi fel, állítsa be ezt a számot kezdő gyorsításként, majd állítsa az "Aktivált igaz" értékre.

4. lépés: 4. lépés: Ébresztés ébresztése

4. lépés: Ébresztés ébresztése
4. lépés: Ébresztés ébresztése

Az utolsó blokk egy "örök blokkkal" kezdődik. Ebben a blokkban egy "if () = (), majd" mondattal kell kezdeni. az első körben az "aktivált" változót szeretné elhelyezni, és a második kört igaznak kell beállítani. Ezután egy második "beállított változó" mondatot szeretne mondani, hogy "állítsa az aktuális gyorsulást gyorsulásra (mg) z. Ez biztosítja, hogy amikor az" aktivált "változó igaz, akkor az" aktuális gyorsulás "örökre ellenőrizve lesz.

Ezután szeretnénk egy második "if ()> () akkor" blokkot beilleszteni, és győződjünk meg arról, hogy a középen lévő jel nagyobb, mint előjel. Az első buborék az "aktuális gyorsulás" abszolútját veszi fel, a második buborék pedig a "kezdő gyorsulás" +50 abszolút értékét. Ez az utolsó "Ha akkor" a programnak folyamatosan figyelembe kell vennie az aktuális z-irányú gyorsulást, és össze kell hasonlítania az aktuális és az induló gyorsulások abszolút értékeit, amíg azt nem észleli, hogy az aktuális gyorsulás nagyobb, mint a kezdő gyorsulás. Csak a gyorsulások abszolút értékeivel törődünk, mert csak azt szeretnénk tudni, hogy a CPX nagyobb gyorsulást tapasztal -e, nem pedig azt, hogy melyik irányba gyorsul. A +50 azért van érvényben, mert megköveteli, hogy az aktuális gyorsulás 50 mg -nál nagyobb legyen, mint a kiindulási érték A gyorsítás azt jelenti, hogy a riasztás csak akkor indul el, amikor a CPX -et az ajtó mozgatta.

Ezt követően a "while" kifejezést szeretnénk beszúrni a második "if" kifejezés alá, amely azt mondja, hogy "bár nem volt megnyomva a B gomb. Ezen a nyilatkozaton belül váltakozni kell a hangok és színek között, amelyeken szeretné, hogy a riasztó megszólaljon és megjelenjen. Úgy döntöttem, hogy a piros és a rózsaszín színeket használom a "padsor" hang lejátszása közben.

Ez a kód azt írja, hogy ha az aktuális gyorsulás nagyobb, mint a kezdő gyorsulás, akkor a belső „while” hurok a fények villogását okozza hang lejátszása közben, amíg a B gombot le nem nyomja.

Ekkor ki kell kapcsolnunk a riasztót, hogy "aktiválni" "hamisra" állítsa az összes hangot, és kapcsolja ki az összes lámpát

Ez biztosítja, hogy a B gomb megnyomásakor az „aktivált” változó hamisra legyen állítva, minden hang leáll és minden fény kialszik

5. lépés: 5. lépés: Lefelé a fájl betöltése és az Circuit Playground Express varrása

Image
Image

Miután a kód működik, le kell töltenie a fájlt, és ellenőriznie kell, hogy az ajtó riasztó működik -e.

Az utolsó dolog, amit meg kell tennie, hogy rögzítse az áramköri lapot a zseb hátsó részén. Az első négy lyukat használtam mindkét oldalon a tábla lenyomására.

Miután levarrta, helyezze az akkumulátort a zsebébe, karolja fel az ajtót, és várja meg az első áldozatot.

Élvezd!

Ajánlott: