Съдържание:

Защитна първа каска с Circuit Playground Express: 10 стъпки
Защитна първа каска с Circuit Playground Express: 10 стъпки

Видео: Защитна първа каска с Circuit Playground Express: 10 стъпки

Видео: Защитна първа каска с Circuit Playground Express: 10 стъпки
Видео: Part 2 - Triplanetary Audiobook by E. E. Smith (Chs 5-8) 2024, Ноември
Anonim
Image
Image
Създайте нов проект за създаване на код
Създайте нов проект за създаване на код

Ходили ли сте някога на разходка с колело и се притеснявате да свалите ръката си от кормилото, за да сигнализирате в каква посока се обръщате?

Сега този страх може да е в миналото!

Този урок ще ви покаже как да създадете система за мигачи на каски за свободни ръце, използвайки Circuit Playground Express.

Консумативи

-Circuit Playground Express

- Три AAA батерии

- Велосипедна каска

-Лента

Стъпка 1: Създайте нов проект за създаване на код

Първо трябва да отидете в браузърната система Make Code на Adafruit.

makecode.adafruit.com/

След това направете нов проект. Този проект ще използва блоковия код в Make Code.

(Ако сте нов в този уебсайт, силно препоръчвам да гледате уроците по Adafruit Circuit Playground Express, преди да започнете да кодирате)

Стъпка 2: Задайте яркостта на LED

Задайте яркостта на LED
Задайте яркостта на LED

Преди да започнете да създавате код за мигачите, ще трябва да настроите яркостта на LED. Това ще помогне за запазване на живота на батерията.

Потърсете под зеленото меню "цикли" за блока "при стартиране". Този код ще се стартира всеки път, когато Circuit Playground Express е включен.

Потърсете под синьото меню "светлина" за блока "задаване на яркост" и го поставете в зеления контур "при стартиране". Зададох яркостта си на 10, така че светодиодите да бъдат по -лесни за снимане. Бихте искали да настроите светодиодите на по -висока яркост.

Стъпка 3: Код за лявата мигачка

Код за ляв мигач
Код за ляв мигач

За да настроите кода:

  • Под лилавата категория „вход“намерете блока „при разклащане“и го плъзнете в работното пространство.
  • Щракнете върху „при разклащане“, за да отворите падащото меню и изберете „наклон наляво“. Това ще направи кода активиран, когато Circuit Playground Express е наклонен наляво.
  • След това погледнете под зелената категория „бримки“. Издърпайте цикъла „повторете x пъти… do“и го поставете в блока „наклон наляво“. След това въведете "3" в празното пространство, така че кодът да се завърти 3 пъти.

Сега ще създадем мигаща анимация за ляв завой.

  • Отидете под синята категория "светлина" и намерете блока "показване на пръстен". Това ще има илюстрация на Circuit Playground Express. Поставете това вътре в блока "повтаряне".
  • Щракнете върху сивия вътрешен кръг на илюстрацията и след това върху околните кръгове, за да премахнете избора на всички светлини. Всички светлини трябва да са сиви. Това ще бъде първата част от мигащата анимация.
  • Поставете "ясен" блок по -долу.

    Можете да го намерите в синята категория "светлина"

  • След това поставете блок „пауза за 100 ms“под „clear block“. Това ще помогне движението на мигачите да бъде по -забележимо.
  • След това поставете друг блок „показване на пръстен“под блока „пауза“. Изберете средните три LED кръга от лявата страна. Можете да ги направите във всеки цвят, който харесвате.

    • Просто щракнете върху цвета (когато го изберете, контурът става жълт) и след това щракнете върху кръговете. Избрах червено, така че мигачът да бъде силно видим.
    • Поставете друг блок „пауза“и „изчистване“отдолу.
  • След това поставете „шоу пръстен“по -долу. Това е последното парче от мигащата анимация. Изберете всички светодиоди от лявата страна.
  • Поставете "пауза" и "ясен" блок отдолу.

Последна стъпка!

Поставете последен "ясен" блок извън зелената линия за "повторение", но вътре в лилавата скоба "наклон наляво". Това ще изчисти анимацията, след като цикълът премине кода три пъти. Ако не направите това, мигачът ще остане светещ на каската след приключване на анимацията

Стъпка 4: Код за десен мигач

Код за десен мигач
Код за десен мигач

Ще повторите същите стъпки от Стъпка 3, освен да стигнете до дясната страна на Circuit Playground Express.

Изберете „наклон надясно“и маркирайте светодиодите по същия начин и в същата последователност, но от дясната страна на кръга.

Стъпка 5: Код за напред

Код за напредване
Код за напредване

Този код ще бъде активиран, когато Circuit Playground Express е наклонен надолу. На каската тя ще се активира, когато наведете глава.

За да създадете мигач напред, използвайте същия процес, както в стъпки 3 и 4, с изключение на това, че ще редактирате блока "on shake" на "on tilt down". Светодиодите, които ще изберете, са в горната част на веригата и ще се простират както от лявата, така и от дясната страна.

Стъпка 6: Допълнителни допълнителни функции

На каската си включих и код, който ще възпроизвежда анимация и ще издава сирена, ако падне от мотора си, и инструмент за съвпадение на цветовете, така че Circuit Playground Express да може да координира цвета с каската.

Стъпка 7: Незадължителна есенна последователност

Image
Image
По избор Цветово координиране
По избор Цветово координиране

Circuit Playground Express може да усети гравитацията и има настройка за свободно падане. Това се намира в менюто под същия блок "при разклащане".

Когато веригата не усеща гравитацията (например ако сте в средата на падане), тя ще активира този код.

  • Вложете 3 пъти цикъл "повторение" под блока "при свободно падане". Можете да намерите светлинни анимации под менюто със синя светлина. Избрах дъгова LED анимация за 2 секунди.
  • Можете да намерите звуци в оранжевата категория „музика“. Избрах звука на сирената.
  • Използвах блока „възпроизвеждане на звук до готовност“. Това настройва звука да се възпроизвежда, докато звукозаписът не приключи. Ако трябваше да падна, веригата щеше да светне в светодиоди на дъгата и след това да повтори звука на сирената 3 пъти.

Стъпка 8: Незадължителна цветова координация

Circuit Playground Express има сензор за светлина в горната лява част на кръга. Той е маркиран с икона "око". Ако трябва да активирате тази функция и да задържите плътен цвят до нея, светодиодите ще съответстват на цвета си с цвета на обекта. За съзнаващите модата това би могло да бъде чудесна функция за верижния шлем! Вашият шлем и тази верига могат напълно да оцветят координатите.

За да създадете този код, трябва да потърсите под лилавото меню „вход“за блока „върху бутон А щракване“. Това означава, че кодът ще започне, когато натиснете бутон А на Circuit Playground Express.

  • В синьото меню "светлина" плъзнете блока "задайте всички пиксели на" под "включен" бутон A щракнете върху "скоба.
  • След това под менюто "вход" потърсете "околен цвят".
  • Ще трябва да плъзнете това в пространството на кръга в блока "задайте всички пиксели на".
  • Това ще накара кода да прочете „задайте всички пиксели на околен цвят“. Сега Circuit Playground Express може да съответства на цвета.

За да изключите светодиодите, ще трябва да създадете нов набор от код.

  • Изберете „върху бутон В щракнете“и го поставете в работното пространство.
  • След това вмъкнете „изчисти“и „задайте всички пиксели на 0“. И двата блока ще бъдат намерени в менюто "светлина".

Стъпка 9: Изтегляне на кода в Circuit Playground Express

Изтегляне на кода на Circuit Playground Express
Изтегляне на кода на Circuit Playground Express

Трябва да включите вашия Circuit Playground Express с микро USB към вашия компютър.

Ако имате компютър, можете да кликнете върху бутона „изтегляне“в долната част на Make Code и той ще изтегли кода във вашата Circuit Playground Express.

Ако имате Mac, можете да кликнете върху бутона „изтегляне“или бутона „запазване“. Това ще запази кода на вашия компютър. След това трябва да потърсите устройството "boot loader" на екрана или в папката за местоположение под Finder. Може да не се появи веднага. Ако не се появи, натиснете веднъж бутона „нулиране“на Circuit Playground Express и изчакайте светлините да светнат в зелено. След това трябва да се появи устройството "boot loader". Плъзнете записания или изтеглен файл с код на устройството и след това кодът ви ще бъде прехвърлен в Circuit Playground Express. Ще се появи код за грешка, който казва, че устройството е извадено неправилно. Изглежда, че това е проблем в системата и е безвреден.

Стъпка 10: Прикрепете го към каска

Прикрепете го към каска!
Прикрепете го към каска!

Това е последната стъпка!

Трябва да прикрепите Circuit Playground Express към каска за велосипед.

Първо включете Circuit Playground Express в батерията. Батерията изисква 3 батерии AAA. Имайте предвид ориентацията на Circuit Playground Express. Тъй като много от тези функции са активирани с наклон, Circuit Playground Express трябва да е обърнат нагоре.

След това използвайте лента или използвайте щипката на батерията, за да прикрепите Circuit Playground Express към вашата каска за велосипед!

Готови сте за разходка!

Препоръчано: