Kazalo:
- Zaloge
- 1. korak: 1. korak: Nabodite iglo, zašite svoje strani in narišite svoj dizajn
- 2. korak: 2. korak: Dodajte svoj ročaj
- 3. korak: 3. korak: čas za začetek kode
- 4. korak: 4. korak: Vklopite alarm
- 5. korak: 5. korak: navzdol Nalaganje datoteke in šivanje Circuit Playground Express
Video: Ekspresni alarm za vrata na igrišču: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Ste se kdaj vprašali, ali družinski člani iščejo vašo sobo, ko vas ni zraven? Ali jih želite prestrašiti? Če ste kot jaz, potrebujete ekspresni alarm za vrata Circuit Playground Express. Ustvaril sem lasten alarm za vrata, ker me vedno zanima, če gre kdo v mojo sobo, ko me ni zraven, in četudi nisem zraven, da bi jih ustavil, jih vsekakor želim prestrašiti, da mi ne odprejo vrat brez dovoljenja ponovno.
Zaloge
Za ta alarm za vrata potrebujete en komplet ekspresnih igrišč za igrišča, dostop do računalnika z vrati USB, čistilec cevi, označevalnik ostrih (ali navadnih označevalcev), dva kosa tkanine velikosti najmanj 5 x 4 palcev (želite poskrbite, da imate dovolj prostora, da baterijo vstavite v žep, ko je končano šivanje), dva kosa niti in iglo. Te niti so lahko katere koli barve, ena bo uporabljena za povezovanje tkanine, druga nit pa za vezenje. Če nimate čistila za cevi, bo delovala dodatna tkanina ali vrvica.
1. korak: 1. korak: Nabodite iglo, zašite svoje strani in narišite svoj dizajn
Ko boste zbrali vse zaloge, boste takoj začeli izdelovati žep. Uporabil sem dva kosa filca in jih uporabil za vezivo, da sem jih držal skupaj, tako da so ostali v vrsti. Sponka za vezivo lahko ovira dodajanje besedila na sprednji del žepa, zato boste ob tej priložnosti sešili dolgo stran tkanine, ki je ne drži skupaj sponka za vezivo. Ko to stran zašijete, lahko na koncu vrvice zavežete vozel in odstranite vezivo.
zdaj bi morala imeti dva kosa tkanine, ki sta sešita skupaj. naslednji korak je, da na tkanino narišete z ostrim markerjem. Morda bi bilo najbolje, da svoje črke narišete na ostanku papirja, preden narišete na tkanino, ker je trak trajen in ga ne boste mogli izbrisati, ko boste naredili oznako
Nato želite vzeti drugi kos niti, ga previti skozi iglo, na koncu zavezati vozel in začeti šivati svoje črke od zadnje strani zgornjega kosa tkanine naprej. Poskusite šivati le z ostrino, kjer ste risali, in pazite, da med tem postopkom ne šivate dveh kosov tkanine.
Šivanje nadaljujte, dokler niso vse črke vezane, da se prepričate, da ne zdrsne skozi tkanino. Nato vzemite prvo barvo vrvice, jo previjte skozi iglo, privežite vozel in končajte šivanje spodnje in zadnje strani. Zgornji del pustite odprt, da ga lahko uporabite kot žep.
2. korak: 2. korak: Dodajte svoj ročaj
Ko sestavite vse, lahko nadaljujete in dodate ročaj. Uporabil sem čistilec cevi, ki sem ga prepognil na pol. Če nimate čistilca cevi, bi poiskal dodatno tkanino ali vrvico. Poskrbeti morate, da imate dovolj materiala, ki ga lahko namestite na kljuko na vratih, sicer alarm za vrata ne bo mogel viseti
Ko imate ročaj, vsak konec prišite na obe strani žepa.
3. korak: 3. korak: čas za začetek kode
Zdaj, ko imate žep, je čas, da kodirate ekspresno igrišče.
Za začetek se prepričajte, da bo vaša plošča ob prenosu prejela program, zato sem se odločil, da bodo moje luči, ko bodo pripravljene, postale vijolične.
Nato se prepričajte, da se vaš alarm aktivira, ko pritisnete gumb A, tako da vzamete blok "on button A click" in ga povlečete na zaslon. Ta blok bo vseboval naslednje bloke v njem.
Nato se želimo prepričati, da imamo čas za aktiviranje alarma in odhod, da ga ne prižgemo. Vse luči sem nastavil na svetlo modro, naprava pa je po pritisku na gumb A počakala 5 sekund, da sem lahko varno pobegnila. Barve in čas lahko nastavite za kar koli, kar želite, samo poskrbite, da si pustite dovolj časa, da pobegnete.
Potem boste želeli ustvariti spremenljivko. Spremenljivka v moji kodi je "zagon pospeška". Temu se lahko dodeli ime, ki vam je najbolj smiselno. Ta spremenljivka je nastavljena tako, da sprejme pospešek (mg) smeri z. Potem želite, da se vse luči ugasnejo in vam sporočijo, da je vse nastavljeno. Nato vzamete drugo spremenljivko in jo pokličete "aktiviraj". Ta spremenljivka bo nastavljena na true.
Ta koda vam sporoča, da bo program ob pritisku na gumb A vzel trenutni pospešek, to številko nastavil kot začetni pospešek in nato nastavil "Aktivirano na True"
4. korak: 4. korak: Vklopite alarm
Zadnji blok se bo začel z "blokom za vedno". Znotraj tega bloka boste želeli začeti z blokom "if () = () then". v prvi krog želite postaviti spremenljivko "aktivirano", v drugem krogu pa nastaviti vrednost true. Nato želite vzeti drugi blok "nastavljiva spremenljivka", da bi rekel "nastavi trenutni pospešek na pospešek (mg) z. To zagotavlja, da ko je spremenljivka" aktivirano "res, bo" trenutni pospešek "preverjen za vedno.
Nato želimo vstaviti drugi "if ()> () then" in se prepričati, da je znak na sredini znak večji od. Prvi mehurček bo vzel absolutno vrednost "trenutnega pospeška", drugi mehurček pa "začetni pospešek" +50. Ta zadnji "Če potem" program nenehno upošteva trenutni pospešek v smeri z in primerja absolutne vrednosti trenutnega in začetnega pospeška, dokler ne zazna, da je trenutni pospešek večji od začetnega pospeška. Zanimajo nas le absolutne vrednosti pospeškov, ker želimo samo vedeti, ali CPX doživlja večji pospešek, ne v katero smer pospešuje. +50 je na mestu, ker zahteva, da je trenutni pospešek večji od 50 mg od začetnega pospešek pomeni, da se bo alarm sprožil šele, ko so CPX premaknili vrata.
Nato želimo pod drugo izjavo if then vstaviti "while", ki pravi "medtem ko ni bila pritisnjena tipka B. V tej izjavi while želite zamenjati zvoke in barve, ki jih želite predvajati in prikazati med izklopom alarma. Med predvajanjem zvoka 'pew pew' sem se odločil za uporabo rdeče in roza barve.
Ta koda se glasi: Če je trenutni pospešek večji od začetnega pospeška, bo notranja zanka "medtem" sprožila lučke, ki bodo med predvajanjem zvoka utripale, dokler ne pritisnete gumba B.
Potem moramo imeti možnost izklopiti alarm, da boste želeli "nastaviti" aktivirano "na" lažno "" ustaviti vse zvoke in izklopiti vse luči
To zagotavlja, da bo ob pritisku gumba B "aktivirana" spremenljivka nastavljena na false, vsi zvoki se bodo ustavili in vse luči ugasnile
5. korak: 5. korak: navzdol Nalaganje datoteke in šivanje Circuit Playground Express
Ko koda deluje, boste želeli prenesti datoteko in preveriti, ali bo vaš alarm za vrata deloval.
Zadnja stvar, ki jo želite narediti, je pritrditi vezje na zadnji del žepa. Za držanje deske sem uporabil prve štiri luknje na obeh straneh.
Ko ga zašijete, vstavite baterijo v žep, oborožite vrata in počakajte na prvo žrtev.
Uživajte!
Priporočena:
Alarm za vrata z ATTiny: 6 korakov
Alarm za vrata z ATTiny: Pozdravljeni, na tej strani vam bom pokazal, kako sem naredil preprost alarm za vrata, ki je kompakten, glasen in na baterije
Alarm za vrata hladilnika: 5 korakov
Alarm za vrata hladilnika: V tem projektu vam bom pokazal, kako aktivirati alarm, ki se bo oglasil, če ste vrata hladilnika pustili dolgo odprta. To vezje ni omejeno le na hladilnik, ampak se lahko uporabi za sprožitev alarma, če so vrata že dolgo odprta
Alarm za vrata z magnetnim senzorjem Hall: 5 korakov
Alarm za vrata z uporabo magnetnega senzorja Hall: Alarm za vrata je zelo pogosta in uporabna naprava iz varnostnih razlogov. Uporabljajo se za odkrivanje, ali so vrata odprta ali zaprta. Pogosto smo v hladilniku videli alarm za vrata, ki je ob vklopu sprožil drugačen zvok. Alarm za vrata Pro
Naredite alarm za vrata z besedilnimi opozorili: 5 korakov
DIY alarm za vrata z besedilnimi opozorili: Ustvarite lasten alarm za vrata/okna z nekaj preproste elektronike, magneti in Raspberry Pi. Raspberry Pi se uporablja za pošiljanje sporočil ali e -poštnih sporočil, ko so vrata odprta! Potrebni materiali (vključene povezave): Raspberry Pi (tukaj je komplet, ki smo ga uporabili) Reed SwitchNeodymiu
Arduino alarm za vrata z besedilnimi opozorili: 14 korakov (s slikami)
Arduino alarm za vrata z besedilnimi opozorili: To je alarm za vrata, ki temelji na Arduinu in uporablja magnetno stikalo za določanje stanja vrat ter ima zvočni alarm in alarm na podlagi besedilnih sporočil