Tartalomjegyzék:

Biztonsági első sisak Circuit Playground Express -el: 10 lépés
Biztonsági első sisak Circuit Playground Express -el: 10 lépés

Videó: Biztonsági első sisak Circuit Playground Express -el: 10 lépés

Videó: Biztonsági első sisak Circuit Playground Express -el: 10 lépés
Videó: Шлемы для скейтборда 2024, December
Anonim
Image
Image
Hozzon létre egy új Make Code projektet
Hozzon létre egy új Make Code projektet

Elment valaha kerékpározni, és aggódott, hogy leveszi a kezét a kormányról, hogy jelezze, melyik irányba fordul?

Most ez a félelem a múltban lehet!

Ez az oktatóanyag megmutatja, hogyan hozhat létre kihangosító sisak villogó rendszert a Circuit Playground Express használatával.

Kellékek

-Circuit Playground Express

- Három AAA elem

- Biciklis sisak

-Szalag

1. lépés: Hozzon létre egy új kódkód -projektet

Először is el kell mennie az Adafruit Make Code böngészőrendszerébe.

makecode.adafruit.com/

Ezután készítsen új projektet. Ez a projekt a Make Code kódblokkját fogja használni.

(Ha még nem ismeri ezt a webhelyet, javasoljuk, hogy nézze meg az Adafruit Circuit Playground Express oktatóanyagokat, mielőtt elkezdené kódolni)

2. lépés: Állítsa be a LED fényerejét

Állítsa be a LED fényerejét
Állítsa be a LED fényerejét

Mielőtt elkezdené létrehozni a villogók kódját, be kell állítania a LED fényerejét. Ez segít megőrizni az akkumulátor élettartamát.

Keresse meg a zöld "hurkok" menü alatt az "indításkor" blokkot. Ez a kód minden alkalommal elindul, amikor a Circuit Playground Express be van kapcsolva.

Keresse meg a kék "fény" menü alatt a "fényerő beállítása" blokkot, és helyezze a zöld "indítás" hurokba. A fényerőt 10 -re állítottam, így a LED -ek könnyebben fényképezhetők. A LED -eket nagyobb fényerőre szeretné állítani.

3. lépés: A bal villogó kódja

A bal villogó kódja
A bal villogó kódja

A kód beállításához:

  • A lila "input" kategória alatt keresse meg a "shake" blokkot, és húzza a munkaterületre.
  • Kattintson a "rázza" gombra a legördülő menü megnyitásához, és válassza a "balra döntés" lehetőséget. Így a kód aktiválódik, amikor a Circuit Playground Express balra dől.
  • Ezután nézze meg a zöld "hurkok" kategóriát. Húzza meg az "ismétlés x -szer … do" hurkot, és illessze be a "balra dönthető" mondatba. Ezután írja be a "3" -t az üres mezőbe, így a kód háromszor ciklusos lesz.

Most villogó animációt készítünk a balra forduláshoz.

  • Menjen a kék "fény" kategória alá, és keresse meg a "show ring" blokkot. Ez lesz a Circuit Playground Express illusztrációja. Helyezze ezt az "ismétlés" blokkba.
  • Kattintson az illusztráció szürke belső körére, majd a környező körökre az összes lámpa kijelölésének megszüntetéséhez. Minden lámpának szürkenek kell lennie. Ez lesz a villogó animáció első része.
  • Helyezzen egy "tiszta" blokkot alá.

    Megtalálható a kék "világos" kategóriában

  • Ezután helyezzen egy "szünet 100 ms -ig" blokkot a "blokk törlése" alá. Ez segít abban, hogy a villogók mozgása észrevehetőbb legyen.
  • Ezután helyezzen be egy másik "show ring" blokkot a "pause" blokk alá. Válassza ki a bal középső három LED -kört. Ezeket bármilyen színben elkészítheti.

    • Egyszerűen kattintson a színre (amikor kiválasztja, a körvonal sárga lesz), majd kattintson a körökre. A pirosat választottam, hogy a villogó jól látható legyen.
    • Helyezzen alá egy másik "szünet" és "törlés" blokkot.
  • Ezután helyezzen be egy "bemutató gyűrűt". Ez a villogó animáció utolsó darabja. Válassza ki az összes LED -et a bal oldalon.
  • Helyezzen egy "szünetet" és egy "tiszta" blokkot alatta.

Utolsó lépés!

Helyezzen egy utolsó "tiszta" blokkot a zöld "ismétlés" hurkon kívül, de a lila "balra dönthető" konzolon belül. Ez törli az animációt, miután a ciklus háromszor végigfutott a kódon. Ha ezt nem teszi meg, az animáció befejezése után a villogó lámpa továbbra is világít a sisakon

4. lépés: A jobb oldali villogó kódja

Jobb villogó kódja
Jobb villogó kódja

Ismételje meg ugyanezeket a lépéseket a 3. lépéstől, kivéve, ha a Circuit Playground Express jobb oldalára lép.

Válassza a "jobbra dönthető" lehetőséget, és jelölje meg a LED -eket ugyanúgy és ugyanabban az irányban, de a kör jobb oldalán.

5. lépés: A továbblépés kódja

A továbblépés kódja
A továbblépés kódja

Ez a kód akkor aktiválódik, amikor a Circuit Playground Express le van döntve. A sisakon aktiválódik, ha lehajtja a fejét.

Az előre villogó villogó létrehozásához használja ugyanazt a folyamatot, mint a 3. és 4. lépésben, azzal az eltéréssel, hogy a "rázkódás" blokkot "lefelé döntésre" módosítja. A kiválasztott LED -ek az áramkör tetején vannak, és a bal és a jobb oldalon is ki fognak terjedni.

6. lépés: Választható kiegészítő szolgáltatások

A sisakomhoz olyan kódot is mellékeltem, amely animációt játszik le, és szirénazajt ad ki, ha leesek a kerékpárról, és egy színegyeztető eszközt, hogy a Circuit Playground Express színkoordinálja legyen a sisakkal.

7. lépés: Opcionális őszi sorozat

Image
Image
Opcionális színkoordináció
Opcionális színkoordináció

A Circuit Playground Express érzékeli a gravitációt, és szabadeséses beállítással rendelkezik. Ez megtalálható a menüben ugyanazon "shake" mondat alatt.

Ha az áramkör nem érzékeli a gravitációt (például ha zuhanás közepén van), akkor aktiválja ezt a kódot.

  • Fészkeljen háromszoros "ismétlés" hurkot a "szabadon esés" blokk alá. Fényanimációkat talál a kék fény menüben. Szivárványos LED animációt választottam 2 másodpercre.
  • A hangok a narancssárga "zene" kategóriában találhatók. A sziréna hangját választottam.
  • A "hang lejátszása kész" blokkot használtam. Ez beállítja a hang lejátszását, amíg a hangfelvétel befejeződik. Ha elesnék, az áramkör kigyulladna a szivárványos LED -ekben, majd háromszor megismétli a sziréna hangját.

8. lépés: Opcionális színkoordináció

A Circuit Playground Express egy fényérzékelővel rendelkezik a kör bal felső sarkában. "Szem" ikon jelzi. Ha aktiválná ezt a funkciót, és egyszínű színt tartana rajta, akkor a LED -ek színükhöz illeszkednek az objektum színével. A divatérzékenyek számára ez nagyszerű tulajdonság lehet az áramköri sisak számára! A sisakod és ez az áramkör teljesen színkoordináta lehet.

Ennek a kódnak a létrehozásához meg kell keresnie a lila "bemeneti" menüben a blokkot "az A gombra kattintás". Ez azt jelenti, hogy a kód akkor kezdődik, amikor megnyomja a Circuit Playground Express A gombját.

  • A kék "világos" menüben húzza a blokkot "állítsa be az összes pixelt" értékre az "A gomb" zárójel alatt.
  • Ezután az "input" menüben keresse meg a "környezeti szín" lehetőséget.
  • Ezt be kell húznia a "minden képpont beállítása" blokk körkörébe.
  • Ezzel a kód a következő lesz: "állítsa be az összes pixelt környezeti színre". Most a Circuit Playground Express színe megegyezik.

A LED -ek kikapcsolásához új kódkészletet kell létrehoznia.

  • Válassza a "B gomb kattintás" lehetőséget, és helyezze a munkaterületre.
  • Ezután illessze be a "tiszta" és "állítsa az összes pixelt 0" értékre. Mindkét blokk megtalálható a "könnyű" menüben.

9. lépés: A kód letöltése a Circuit Playground Express -re

A kód letöltése a Circuit Playground Express -re
A kód letöltése a Circuit Playground Express -re

Csatlakoztassa a Circuit Playground Express mikro USB -t a számítógéphez.

Ha számítógépe van, kattintson a "Letöltés" gombra a Kódkészítés alján, és letölti a kódot a Circuit Playground Express -re.

Ha Mac -je van, akkor kattintson a "letöltés" vagy a "mentés" gombra. Ezzel elmenti a kódot a számítógépére. Ezután meg kell keresnie a "boot loader" meghajtót a képernyőn vagy a Finder mappa helymappájában. Lehet, hogy nem jelenik meg azonnal. Ha nem jelenik meg, nyomja meg egyszer a Circuit Playground Express "reset" gombját, és várja meg, amíg a lámpák zöldre váltanak. Ezután megjelenik a "boot loader" meghajtó. Húzza a mentett vagy letöltött kódfájlt a meghajtóra, és a kód átkerül a Circuit Playground Express szolgáltatásba. Egy hibakód jelenik meg, amely azt mondja, hogy a meghajtót nem megfelelően távolították el. Úgy tűnik, ez a rendszer hibája, és ártalmatlan.

10. lépés: Rögzítse sisakhoz

Rögzítse sisakhoz!
Rögzítse sisakhoz!

Ez az utolsó lépés!

A Circuit Playground Express -et rögzítenie kell egy kerékpáros sisakra.

Először csatlakoztassa a Circuit Playground Express akkumulátort. Az akkumulátorhoz 3 db AAA elem szükséges. Legyen tudatában a Circuit Playground Express tájolásának. Mivel sok ilyen funkció dönthető, a Circuit Playground Express felfelé kell néznie.

Ezután ragasztószalaggal vagy az akkumulátor csipeszével rögzítse a Circuit Playground Express -et a kerékpáros sisakra!

Készen állsz egy kört!

Ajánlott: