Sisällysluettelo:

Circuit Playground Express -hälytys: 5 vaihetta
Circuit Playground Express -hälytys: 5 vaihetta

Video: Circuit Playground Express -hälytys: 5 vaihetta

Video: Circuit Playground Express -hälytys: 5 vaihetta
Video: Circuit Playground Express Workshop - Chapter 5 - Overview 2024, Heinäkuu
Anonim
Circuit Playground Express -hälytys
Circuit Playground Express -hälytys
Circuit Playground Express -hälytys
Circuit Playground Express -hälytys

Oletko koskaan miettinyt, etsivätkö perheenjäsenet huoneesi, kun et ole lähellä? Haluatko pelotella heidät pois? Jos olet kuin minä, tarvitset Circuit Playground Express -ovihälytyksen. Tein oman ovenhälytyksen, koska olen aina utelias, jos joku menee huoneeseeni, kun en ole lähellä, ja vaikka en ole paikalla pysäyttämässä heitä, haluan varmasti pelotella heitä olemaan avaamatta oveani ilman lupaa uudelleen.

Tarvikkeet

Tätä ovihälytystä varten tarvitset yhden piirilevylän pikapaketin, pääsyn tietokoneeseen, jossa on USB -portti, putkenpuhdistusaineen, teräväpiirtomerkin (tai tavallisen merkin), kaksi kangasta, jotka ovat vähintään 5x4 tuumaa (haluat varmista, että sinulla on tarpeeksi tilaa akun asettamiseksi taskuun, kun se on ommeltu), kaksi lankaa ja neula. Nämä langat voivat olla mitä tahansa väriä, toista käytetään ompelemaan kangas yhteen ja toista lankaa kirjontaan. Jos sinulla ei ole putkenpuhdistinta, ylimääräinen kangas tai naru toimii.

Vaihe 1: Vaihe 1: Pujota neula, ompele sivusi ja piirrä mallisi

Vaihe 1: Pujota neula, ompele sivusi ja piirrä mallisi
Vaihe 1: Pujota neula, ompele sivusi ja piirrä mallisi
Vaihe 1: Pujota neula, ompele sivusi ja piirrä mallisi
Vaihe 1: Pujota neula, ompele sivusi ja piirrä mallisi

Kun sinulla on kaikki tarvikkeet yhdessä, haluat aloittaa taskun valmistamisen heti. Käytin kahta huopaa ja pidin sideainekiinnikkeellä niitä yhdessä, jotta ne pysyisivät rivissä. Sidontapidike voi estää tekstin lisäämisen taskun etuosaan, joten haluat käyttää tätä tilaisuutta ja ommella yhteen kankaan pitkän sivun, jota sidepidike ei pidä yhdessä. Kun olet ommellut tämän puolen, voit sitoa solmun narun päähän ja poistaa sideainepidikkeen.

nyt sinulla pitäisi olla kaksi kangaskappaletta, jotka on ommeltu yhteen. seuraava askel on piirtää kangas terävällä merkillä. Saattaa olla parasta harjoitella kirjainta paperiromulle ennen kankaan piirtämistä, koska terävä kuva on pysyvä ja et voi poistaa sitä, kun olet tehnyt merkin

Sitten haluat ottaa toisen langan, pujota neulan läpi, sido solmu lopussa ja aloita ompelemalla kirjeesi kankaan yläosan takaosasta eteenpäin. Haluat varmistaa, että yrität ommella teräväpiirteisesti vain piirtämäsi kohdan ja varmista, ettet ompele kahta kangaskappaletta yhteen tämän prosessin aikana.

Jatka ompelemista, kunnes kaikki kirjaimet on valmis, sido merkkijono varmistaaksesi, että se ei liuku kankaan läpi. Ota sitten ensimmäinen merkkijono, pujota se neulan läpi, sido solmu ja lopeta ompeleminen pohja ja viimeinen sivu. Muista jättää yläosa auki, jotta voit käyttää sitä taskuna.

Vaihe 2: Vaihe 2: Lisää kahva

Vaihe 2: Lisää kahva
Vaihe 2: Lisää kahva

Kun olet ommellut kaiken, voit jatkaa ja lisätä kahvan. Käytin putkenpuhdistinta, jonka taittelin puoliksi. Jos sinulla ei ole putkenpuhdistinta, etsisin ylimääräistä kangasta tai narua. Haluat varmistaa, että sinulla on tarpeeksi materiaalia, joka mahtuu oven nupin päälle, tai ovihälytys ei pysty ripustumaan

Kun sinulla on kahva, ompele molemmat päät taskusi kummallekin puolelle.

Vaihe 3: Vaihe 3: Aika aloittaa koodi

Vaihe 3: Aika aloittaa koodi
Vaihe 3: Aika aloittaa koodi
Vaihe 3: Aika aloittaa koodi
Vaihe 3: Aika aloittaa koodi

Nyt kun taskusi on tehty, on aika koodata piiri -leikkikenttä express.

Aluksi haluat varmistaa, että taulusi vastaanottaa ohjelman, kun se ladataan, joten päätin saada valoni muuttumaan violetiksi, kun se on valmis.

Seuraavaksi haluat varmistaa, että hälytys kytkeytyy päälle, kun painiketta A painetaan, joten napsauta "painiketta A napsauta" -lohkoa ja vedä se näyttöön. Tämä lohko säilyttää seuraavat lohkot sen sisällä.

Haluamme sitten varmistaa, että meillä on aikaa kytkeä hälytys päälle ja kävellä pois, jotta emme sytytä sitä. Laitoin kaikki valot vaaleansinisiksi ja annoin laitteen odottaa 5 sekuntia painikkeen A painamisen jälkeen, jotta pääsen turvallisesti pois. Voit asettaa värit ja ajan haluamillesi asioille vain varmistaaksesi, että jätät itsellesi tarpeeksi aikaa päästä pois.

Sitten haluat luoda muuttujan. Koodin muuttuja on "kiihtyvyyden aloittaminen". Tämä voidaan nimetä sille, mikä nimi on sinulle järkevin. Tämä muuttuja on asetettu ottamaan suunnan z kiihtyvyys (mg). Sitten haluat, että kaikki valot sammuvat ja ilmoittavat, että kaikki on asetettu. Sitten otat toisen muuttujan ja kutsut sitä "aktivoida". Tämä muuttuja asetetaan arvoon true.

Tämä koodi kertoo, että kun painiketta A napsautetaan, ohjelma ottaa senhetkisen kiihtyvyyden, asettaa sen alkukiihdytykseksi ja asettaa sitten "Aktivoitu arvoon"

Vaihe 4: Vaihe 4: Hälytyksen virittäminen

Vaihe 4: Herätyksen virittäminen
Vaihe 4: Herätyksen virittäminen

Viimeinen lohko alkaa "ikuisella lohkolla". Tämän lohkon sisällä haluat aloittaa "if () = () sitten" -lohkolla. ensimmäiseen ympyrään haluat asettaa muuttujan "aktivoitu" ja asettaa toisen ympyrän sanomaan tosi. Sitten haluat ottaa toisen "asetetun muuttujan" lohkon sanomaan "aseta kiihtyvyys kiihtyvyydeksi (mg) z. Tämä varmistaa, että kun muuttuja" aktivoitu "on tosi," nykyinen kiihtyvyys "tarkistetaan ikuisesti.

Sitten haluamme laittaa toisen "jos ()> () sitten" -lohkon ja varmistaa, että keskellä oleva merkki on suurempi kuin merkki. Ensimmäinen kupla ottaa absoluuttisen "nykyisen kiihtyvyyden" ja toinen kupla "absoluuttisen kiihtyvyyden" +50. Tämä viimeinen "Jos sitten" -ohjelma ottaa ohjelman jatkuvasti huomioon nykyisen kiihtyvyyden z-suunnassa ja vertaa nykyisen ja käynnistyskiihtyvyyden absoluuttisia arvoja, kunnes se havaitsee, että nykyinen kiihtyvyys on suurempi kuin alkukiihtyvyys. Välitämme vain kiihtyvyyksien absoluuttisista arvoista, koska haluamme vain tietää, kiihtyykö CPX enemmän, ei mihin suuntaan kiihtyy. +50 on käytössä, koska nykyisen kiihtyvyyden on oltava yli 50 mg suurempi kuin alku kiihtyvyys tarkoittaa, että hälytys laukeaa vasta, kun ovi liikuttaa CPX: ää.

Seuraavaksi haluamme lisätä "while" toisen, jos sitten -lausekkeen alle, joka sanoo "Vaikka ei -painiketta B painettiin. Tämän lausekkeen sisällä haluat vaihtaa äänien ja värien välillä, joiden haluat herätyksen soivan ja näytettävän sammutettaessa. Päätin käyttää punaisia ja vaaleanpunaisia värejä pew pew -äänen soiton aikana.

Tämä koodi lukee, että jos nykyinen kiihtyvyys on suurempi kuin alkukiihtyvyys, sisäinen "while" -silmukka laukaisee valot vilkkumaan ääntä toistettaessa, kunnes painiketta B painetaan.

Sitten meidän on voitava sammuttaa hälytys, jotta haluat "asettaa" aktivoiduksi "arvoon" väärä "" lopettaa kaikki äänet ja sammuttaa kaikki valot

Tämä varmistaa, että kun painiketta B painetaan, "aktivoitu" -muuttuja asetetaan arvoon false, kaikki äänet lakkaa ja kaikki valot sammuvat

Vaihe 5: Vaihe 5: Tiedoston lataaminen alas ja Circuit Playground Expressin ompelu

Image
Image

Kun olet saanut koodin toimimaan, haluat ladata tiedoston ja tarkistaa, toimiiko ovihälytys.

Viimeinen asia, jonka haluat tehdä, on kiinnittää piirilevy taskusi takaosaan. Käytin neljää ensimmäistä reikää kummallakin puolella pitämään levyn alhaalla.

Kun olet ommellut sen, aseta akku taskuun, varusta ovi ja odota ensimmäistä uhria.

Nauttia!

Suositeltava: